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