nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 264.125 263.75 263.25 262.75 262.25 261.75 261.125 260.5 259.875 259.125 258.375 257.5 256.625 255.5 254.375 253.25 252.25 251.375 250.625 249.875 249.25 248.75 247.75 245.375 242.875 240.125 238.0 236.0 233.25 230.75 228.875 228.375 228.125 228.125 227.5 226.875 227.0 226.875 226.625 226.375 226.125 226.125 226.125 225.875 225.625 224.75 224.5 224.25 224.0 223.5 223.125 223.0 225.625 229.0 231.875 234.75 237.625 240.375 243.0 245.5 244.875 244.25 243.625 242.875 242.0 241.0 240.0 239.125 238.5 237.875 237.25 236.75 236.375 236.375 236.375 236.25 236.25 236.375 236.5 237.625 238.75 238.75 239.875 241.125 242.375 243.5 244.5 244.5 243.5 244.125 243.625 243.125 242.625 242.125 241.75 241.375 241.875 241.625 241.25 240.875 240.5 240.125 239.75 238.625 237.625 236.75 236.0 235.375 234.75 234.25 233.875 234.25 234.75 235.375 236.0 236.625 237.25 237.75 238.25 238.75 239.125 239.25 239.375 239.375 240.25 241.25 242.125 243.0 243.875 245.125 246.375 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