+ elsif ($cluster->{denied} &&
+ $cluster->{denied}->{countries} &&
+ grep { $_ eq $origin->{country} } @{$cluster->{denied}->{countries}})
+ {
+ $match = "denied";
+ }
+ elsif ($cluster->{preferred} &&
+ $cluster->{preferred}->{continents} &&
+ grep { $_ eq $origin->{continent} } @{$cluster->{preferred}->{continents}})
+ {
+ $match = "preferred";
+ }