nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 265.25 265.0 264.75 264.375 264.125 263.75 263.25 262.625 262.125 261.5 260.875 260.25 259.375 258.625 257.875 257.125 256.125 255.125 254.125 253.125 252.25 251.375 250.625 249.875 249.375 248.875 248.125 247.5 247.125 246.875 246.625 246.5 246.5 246.5 246.75 247.0 247.125 245.875 244.625 243.375 244.375 245.625 247.0 248.375 246.375 245.75 245.25 248.125 248.625 244.75 240.625 236.5 239.875 243.125 246.375 246.125 246.0 250.125 254.375 259.0 259.375 260.0 260.375 260.875 261.25 261.625 262.0 261.875 262.125 262.125 262.375 262.875 263.5 263.875 264.625 265.625 266.5 267.5 268.375 269.0 269.625 270.625 271.25 271.75 272.25 272.625 272.875 273.125 273.25 273.125 273.0 272.875 272.375 271.875 271.5 271.25 271.25 271.375 271.125 270.75 267.25 263.625 260.0 256.25 252.375 248.5 246.25 243.0 243.125 243.375 244.5 245.625 246.625 246.875 245.875 246.0 246.125 246.375 245.875 245.5 245.25 245.875 246.625 247.375 248.125 248.75 249.25 249.625 249.875 250.0 250.0 250.125 250.25 250.375 250.5 253.5 256.375 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan