All rights reserved. This publication is protected by copyright. No part of this book may be reproduced in any form or by any means without permission in writing from the authors (to request permission contact: [email protected]). Commercial distribution and reproduction are strictly prohibited.