#!/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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');
