Zaslat SMS: Portfolio Management with Heuristic Optimization