Results are out! No luck for me this year... Exactly 3 weeks from application deadline to results posted...kinda nice!