
U浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮浮




