nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 262.0 261.375 260.75 260.125 259.375 258.625 257.875 257.125 256.375 255.375 254.375 253.375 252.5 251.625 250.875 250.25 249.625 249.25 248.625 246.125 243.875 243.25 242.75 242.375 242.0 241.625 241.375 242.5 243.25 242.5 241.625 240.5 239.625 238.75 238.0 237.875 237.0 236.125 235.25 234.5 233.625 232.625 231.125 229.5 228.75 228.0 227.25 226.5 226.75 227.5 228.875 230.375 232.375 234.375 236.5 238.625 239.75 240.75 241.75 242.75 243.25 243.75 244.125 244.5 244.875 245.25 245.5 245.875 246.125 246.375 246.5 246.75 247.0 247.0 247.0 247.0 247.125 250.5 254.0 257.25 260.5 263.75 266.875 269.875 272.875 272.5 272.375 272.0 271.75 271.875 272.125 272.375 272.0 269.25 266.0 263.125 260.125 256.75 253.5 250.25 247.625 247.5 247.5 247.25 247.125 247.25 247.25 247.25 247.375 247.5 247.75 248.375 248.875 249.125 249.375 249.625 249.75 249.875 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 nan nan nan nan