FAB ((8, (64 11 52 0 1 12 0 1023)),(8, (8 7 6 5 4 3 2 1)))((512,0) (767,127) (0,0)) 9
ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @     @.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>.>貐>ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?ffffff?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?      ?