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