20121229 sample ...