asym_sun.c revision 1e1ddd6cc98ab5af8293f7ebd132be62900730fd