nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 265.0 264.75 264.375 264.0 263.625 263.125 262.75 262.25 261.625 261.0 260.375 259.625 258.875 258.25 257.5 256.75 255.875 254.875 253.875 253.0 252.125 251.25 250.5 249.875 249.375 248.875 248.0 247.125 246.5 246.0 244.0 242.0 240.125 237.75 235.875 234.0 232.0 229.875 229.25 228.625 227.875 227.75 227.625 227.5 227.375 227.25 227.125 226.75 226.5 226.125 225.75 225.375 225.0 224.625 224.25 224.25 227.0 229.75 232.5 235.25 238.0 240.75 243.5 246.125 246.0 246.0 246.0 246.0 245.875 245.75 245.375 244.875 244.375 244.125 243.75 243.125 242.625 242.25 241.875 241.625 242.0 240.875 241.125 240.5 241.125 241.75 242.625 243.5 243.625 245.0 243.75 243.625 243.125 242.5 241.875 241.25 240.75 240.125 240.375 240.625 238.75 237.0 235.375 234.875 234.375 234.0 233.5 233.0 233.75 234.375 234.875 234.375 233.875 233.375 233.625 234.125 234.75 235.375 236.125 236.75 237.375 238.0 238.5 238.875 238.875 238.875 238.75 239.625 240.625 241.625 242.625 243.5 244.875 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