#!/usr/bin/env ruby
# RubyEncoder v2.4.1.1
if not self.respond_to?(:RGLoader_load,:include_private) then _d = _d0 = File.expand_path(File.dirname(__FILE__)); while 1 do _f = _d + '/rgloader/loader.rb'; break if File.exist?(_f); _d1 = File.dirname(_d); if _d1 == _d then raise "Ruby script '"+__FILE__+"' is protected by RubyEncoder and requires a RubyEncoder loader to be installed. Please visit the http://www.rubyencoder.com/loaders/ RubyEncoder web site to download the required loader and unpack it into '"+_d0+"/rgloader/' directory in order to run this protected file."; exit; else _d = _d1; end; end; require _f; end; RGLoader_load('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');
