+ if (\$dxchan && \$dxchan->{spotsfilter}) {
+ if (\@\$ref < 9) {
+ my \@dxcc = Prefix::cty_data(\$ref->[1]);
+ if (\@dxcc) {
+ pop \@dxcc;
+ push \@\$ref, \@dxcc;
+ }
+ \@dxcc = Prefix::cty_data(\$ref->[4]);
+ if (\@dxcc) {
+ pop \@dxcc;
+ push \@\$ref, \@dxcc;
+ }
+ }
+ my (\$filter, \$hops) = \$dxchan->{spotsfilter}->it(\@\$ref);
+ next unless (\$filter);
+ }