Optimizing multivariate sample allocation using auxiliary variables in stratified sampling | Synapse