# File lib/whois/record/parser/scanners/whois.nic.hu.rb, line 88
          def parse_domain_data
            if @input.match?(/(.+?):\s+(.*)\n/)
              p("whois.nic.hu: parse_domain_data") if 1 == 2 || $DEBUG
              while @input.scan(/(.+?):\s+(.*)\n/)
                key, value = @input[1].strip, @input[2].strip
                if key == 'person'
                  @ast['name'] = value
                elsif key == 'org'
                  if value =~ /org_name_hun:\s+(.*)\Z/
                    @ast['name'] = $1
                  elsif value =~ /org_name_eng:\s+(.*)\Z/
                    @ast['org'] = $1
                  elsif value != 'Private person'
                    contact['org'] = value
                  end
                elsif @ast[key].nil?
                  @ast[key] = value
                elsif @ast[key].is_a? Array
                  @ast[key] << value
                else
                  @ast[key] = [@ast[key], value].flatten
                end
              end
              true
            end
          end