BXUC2WJPKKYPGP6YATHYREJ4VBA4NPU6YVZEHB544YRZGGM4PNIAC QWG2ZGL46V7NWO7GMLT627YJLJQ4EZKKLOFGMWB6DN2667N6HYTQC NHMHZBRYBS5GE4DSBSRCS4SERZDPAIUPKSJSIJBT7HPFK54TF6SAC RMULBDHUC6DYZCJQBLRSR7GDJL7C4SFHZDLGQWED2R3KX7FYQMYQC ZN5LIPEEZZTVVPS4QVDKKE73KGQ4GN6YY4EALD4QPYRBJXOUFIOAC D5XJXJK472U7GYOBKYYGEMO5B3QM2OBDM5NWMYRNCZ2A7Z2HNFVAC OPI6W7BO4V3R5WGEVN4USOHVPUV5PVWGKYBMCRU4VQOI7F7RCF5QC UZZYGXBFK5ZYVBMM6PO4EIHWHNGUUIVCFCL6HM5ODICHEFGCV4RQC HTIL7GWVKJ6WRRRQEEFGMQL6GWTFW2TP7FI34DLXI4DK4QS4HXSAC self::notifyAllPlayers('placeToken',clienttranslate('${player_name} sends an investigator to ${location_name}.'),array('i18n' => array('location_name'),'counters' => $counters,'token' => $pi_token,'target_id' => $agent_area,'player_name' => $player['player_name'],'location_name' => $this->locations[$location_id]['name']));
if ($exact_matches + $adjacent_matches == 0) {$investigation_result = clienttranslate('No matches');} else {$investigation_result = clienttranslate('Matches: ${n_exact} exact, ${n_adj} adjacent');}self::notifyAllPlayers('placeToken',clienttranslate('${player_name} sends an investigator to ${location_name}.'). ' '. $investigation_result. '.',array('i18n' => array('location_name'),'counters' => $counters,'token' => $pi_token,'target_id' => $agent_area,'player_name' => $player['player_name'],'location_name' => $this->locations[$location_id]['name'],'n_exact' => $exact_matches,'n_adj' => $adjacent_matches,));