nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.0 264.75 264.375 264.0 263.625 263.125 262.75 262.25 261.75 261.125 260.625 260.0 259.375 258.75 258.0 257.25 256.25 255.25 254.125 253.125 252.125 251.25 250.5 249.75 249.25 248.875 248.375 245.875 243.25 242.75 242.25 241.875 240.0 239.625 239.375 239.25 239.375 237.375 235.375 233.875 233.875 232.5 230.375 230.25 230.25 230.25 230.25 229.625 228.875 227.875 227.75 227.375 226.875 226.25 225.625 225.125 225.875 228.5 231.125 233.875 236.625 239.5 242.25 244.875 246.25 245.875 245.375 244.875 244.375 243.375 242.5 241.625 240.75 239.875 239.0 238.0 236.875 236.125 235.375 234.75 234.375 234.0 233.75 233.625 233.75 234.125 235.75 237.5 239.0 240.5 241.875 243.25 244.125 244.875 244.375 243.75 243.25 242.75 241.625 240.5 239.875 239.25 238.75 238.25 237.75 237.375 237.75 237.625 237.375 237.125 236.75 236.5 236.25 235.875 235.5 235.75 236.125 236.5 237.0 237.375 237.875 238.375 238.875 239.25 239.5 239.75 239.75 239.75 240.5 241.5 242.5 243.5 244.625 245.75 247.0 248.25 248.625 248.875 248.375 247.875 247.25 250.375 253.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