nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265.75 265.5 265.375 265.25 265.0 264.625 264.25 263.875 263.375 262.75 262.125 261.375 260.75 259.875 259.125 258.25 257.375 256.375 255.25 254.25 253.125 252.375 251.5 250.75 250.125 249.75 249.375 248.75 248.25 247.75 247.5 247.25 247.0 246.75 246.625 246.625 246.5 245.5 244.25 243.0 241.875 240.75 243.125 245.625 243.875 243.125 242.625 246.125 249.125 252.125 251.625 246.75 246.25 249.875 253.375 252.875 252.625 252.125 251.625 256.125 260.125 259.875 259.625 259.375 259.25 259.375 259.5 259.0 259.0 259.0 259.0 258.875 258.75 258.5 258.375 258.125 257.75 257.375 258.875 260.5 260.125 262.0 263.875 265.875 268.0 270.25 270.625 270.875 273.125 270.5 270.375 270.25 270.125 269.625 269.125 268.75 268.5 271.25 271.375 271.125 270.75 270.625 270.625 270.0 269.125 267.875 266.5 264.875 263.125 261.125 259.0 257.25 255.625 254.0 252.5 251.625 251.0 250.75 250.75 251.0 251.25 251.5 251.75 252.125 252.375 252.5 252.375 252.25 252.125 252.125 252.25 252.25 255.0 257.625 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan