I am pretty sure that Earth has no nanotech in 2012... building generic nanobot assemblers out of graphite dust sounds a little bit too much.
Handwavium does not create things from nothing.
Handwavium does not create things from nothing.