nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 264.375 264.0 263.75 263.375 263.0 262.625 262.125 261.5 261.0 260.5 259.875 259.25 258.625 257.875 257.25 256.5 255.625 254.625 253.625 252.75 251.875 251.125 250.375 249.75 249.25 248.375 247.5 245.125 244.5 244.0 242.0 241.75 239.125 237.0 235.0 234.5 232.5 230.375 229.75 228.0 228.75 229.625 229.625 229.75 229.75 229.75 229.625 228.875 227.625 226.25 225.875 225.375 224.875 224.5 225.125 227.375 229.75 232.125 234.375 236.625 238.875 240.875 242.0 241.625 241.375 241.0 240.375 239.75 239.125 238.625 238.125 237.5 237.0 236.375 236.0 235.625 235.25 235.0 234.75 234.625 234.5 234.75 235.0 236.5 238.125 239.625 241.125 242.625 244.0 245.125 246.25 245.75 245.125 244.5 243.875 243.25 242.75 242.375 240.0 238.0 236.0 234.125 233.75 233.375 233.125 232.875 234.75 235.625 236.5 237.375 236.75 236.25 235.625 235.125 234.625 235.25 235.875 236.5 237.25 237.875 238.5 239.0 239.375 239.625 239.875 241.125 242.25 243.125 244.0 245.0 246.0 247.125 248.25 248.25 248.25 248.625 249.0 248.625 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