nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.125 264.875 264.5 264.125 263.75 263.375 262.875 262.375 261.875 261.25 260.75 260.125 259.5 258.75 258.0 257.25 256.375 255.375 254.25 253.25 252.25 251.375 250.625 250.0 249.375 249.0 248.5 246.125 245.625 245.125 244.75 244.375 244.125 243.875 243.75 245.5 244.5 242.5 240.75 239.125 237.625 236.125 234.75 232.625 231.625 231.75 231.625 231.375 230.5 229.5 228.375 227.875 227.25 226.625 226.125 226.25 226.875 227.625 229.375 231.5 234.25 236.375 238.125 239.25 240.25 241.125 240.375 239.5 238.125 237.25 236.5 235.75 235.125 234.375 234.375 234.25 234.0 233.875 233.75 233.625 233.5 233.625 233.5 233.25 233.0 233.375 234.875 236.375 237.875 239.375 241.0 241.25 242.625 243.25 242.875 242.375 241.875 241.375 241.0 242.125 242.125 241.625 241.125 240.75 240.375 240.125 239.875 239.625 239.375 238.875 238.25 237.75 237.875 237.25 236.625 236.125 235.75 236.25 236.875 237.375 237.25 237.875 238.5 239.0 240.5 241.875 243.125 244.375 245.5 246.5 247.5 248.625 248.625 248.625 248.625 248.625 248.875 249.125 248.75 248.25 247.75 250.875 253.875 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan