nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.875 264.5 264.0 263.625 263.125 262.625 262.125 261.5 260.875 260.375 259.875 259.25 258.625 257.875 257.125 256.375 255.5 254.375 253.375 252.375 251.5 250.625 249.875 249.25 248.75 248.25 246.0 243.625 241.0 238.375 236.375 234.375 231.625 229.375 228.875 228.625 228.625 228.75 228.25 227.75 227.875 227.625 227.375 227.125 226.875 226.625 226.25 225.75 225.0 224.375 223.875 223.5 223.125 222.875 222.75 222.75 223.75 225.625 227.75 230.0 232.25 234.375 236.375 238.375 239.75 240.25 240.25 240.0 239.625 239.25 239.0 238.75 238.5 238.125 237.75 237.375 237.125 236.875 236.625 236.375 236.0 235.75 235.5 235.25 235.0 234.875 236.125 237.5 238.875 240.25 241.625 243.0 244.0 245.0 244.625 244.125 243.75 243.375 243.125 242.875 240.5 238.125 235.75 233.625 233.25 233.0 232.75 232.5 234.75 236.875 239.0 240.875 241.0 241.125 240.625 240.25 240.0 239.75 239.75 239.75 239.75 239.625 240.125 240.375 240.5 240.25 239.75 239.375 240.0 240.75 241.5 242.375 243.375 244.875 246.375 247.75 248.25 248.625 248.25 247.875 247.375 250.5 253.5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan