Ответ был написан Глебу в личные сообщения, но там нет ничего собственно личного. Переписывать было ленб. Паста + небольшие приписки.