Эх, погнали. Неполные ответы занимают свыше 160 стр. 1.5 дня на прочитать и хоть что-то вынести из этого.