A Machine-learning Approach for Classifying and Categorizing Android Sources and Sinks | Synapse