Rewrote a large portion of the CrowdmapID authentication driver to resolve character encoding issues and improve error handling.