nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 262.875 262.375 261.875 261.25 260.75 260.125 259.375 258.625 257.875 257.125 256.125 255.125 254.0 253.0 252.125 251.25 250.5 249.75 249.25 248.75 246.5 244.125 241.5 238.75 238.25 236.25 233.5 231.0 230.375 229.875 229.75 229.75 227.5 226.875 227.0 226.875 226.75 226.625 226.625 226.625 226.625 226.25 225.75 225.375 225.125 224.875 224.5 224.125 223.75 223.875 225.625 227.5 229.25 231.375 233.5 236.0 238.375 240.375 240.875 241.25 241.625 241.625 241.625 241.25 241.0 240.875 240.75 240.5 240.25 239.75 239.25 238.625 237.875 237.25 236.625 236.125 235.625 235.375 235.125 235.25 236.625 238.125 239.5 240.875 242.125 242.125 242.125 241.875 241.375 240.75 240.125 239.5 239.0 239.125 239.25 238.875 238.375 237.875 237.5 237.25 237.0 236.5 235.875 235.875 235.125 234.375 233.625 232.75 232.0 232.125 232.5 233.125 233.75 234.5 235.25 236.125 236.875 237.625 238.375 238.375 238.375 238.375 239.375 240.375 241.375 242.375 243.25 244.75 246.25 247.625 248.0 248.375 248.0 247.625 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