Нашел несколько вариантов старого поста: http://dc.reactor.cc/post/3199862