A custom report generator for FreePBX