nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 265.0 264.75 264.375 264.0 263.625 263.125 262.75 262.25 261.75 261.125 260.625 260.0 259.25 258.5 257.75 256.875 255.75 254.75 253.625 252.625 251.75 251.0 250.25 249.75 249.375 248.875 248.25 247.625 247.25 246.875 246.625 246.375 246.25 246.25 244.125 242.0 240.875 239.25 237.75 236.375 235.0 236.25 237.125 237.375 236.625 236.375 235.875 235.5 234.375 230.5 229.375 228.75 228.0 231.0 234.0 236.625 240.125 243.75 247.5 251.375 255.125 255.25 255.375 255.625 255.75 255.875 255.875 255.875 256.0 256.0 255.875 255.75 255.625 255.625 255.625 255.625 254.625 253.625 252.75 251.875 251.125 250.25 249.375 248.625 248.875 249.125 249.375 249.75 252.75 255.625 258.5 261.25 263.75 266.25 268.75 271.25 271.25 271.375 271.125 270.75 270.625 270.625 269.75 268.75 267.25 265.25 263.625 262.125 260.375 258.5 257.375 256.125 255.0 254.375 253.75 253.125 252.75 252.375 251.875 251.5 251.25 251.0 250.75 250.5 250.25 250.0 250.0 250.0 250.0 250.0 250.0 250.0 250.125 253.125 256.0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan