nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.125 264.875 264.625 264.25 263.875 263.5 263.0 262.5 261.875 261.25 260.625 259.875 259.25 258.5 257.75 257.0 256.125 255.125 254.0 253.125 252.125 251.25 250.5 249.875 249.375 248.875 248.375 247.75 247.375 247.0 246.625 246.25 246.0 245.875 245.75 245.625 244.5 243.375 242.25 241.125 239.75 238.25 236.125 234.375 233.625 233.0 232.5 232.0 231.75 230.75 230.5 229.875 229.375 231.75 234.0 236.25 238.5 241.625 244.625 247.75 250.625 250.5 250.375 250.5 251.0 251.5 252.125 252.75 253.375 254.0 254.5 254.625 254.25 253.875 253.5 253.125 252.75 252.375 252.125 251.875 251.75 251.625 251.625 251.5 251.5 251.5 251.5 251.625 254.375 257.0 259.5 262.125 264.375 266.625 268.875 271.25 271.25 271.375 271.125 270.75 270.625 267.5 264.375 261.125 257.625 254.125 251.0 248.0 245.0 245.0 245.125 245.0 244.875 244.75 244.625 244.5 244.375 244.25 244.0 244.0 244.25 244.625 245.125 245.75 246.5 247.25 248.0 248.75 249.25 249.625 249.875 250.0 250.0 250.0 250.125 250.25 253.25 256.125 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan