postgresql_adapter.rb
rescue in new_client
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/postgresql_adapter.rb
in
rescue in new_client
class << self
def new_client(conn_params)
PG.connect(conn_params)
rescue ::PG::Error => error
if conn_params && conn_params[:dbname] && error.message.include?(conn_params[:dbname])
raise ActiveRecord::NoDatabaseError
else
raise ActiveRecord::ConnectionNotEstablished, error.message
end
end
end
##
# :singleton-method:
# PostgreSQL allows the creation of "unlogged" tables, which do not record
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/postgresql_adapter.rb
in
new_client
#
# In addition, default connection parameters of libpq can be set per environment variables.
# See https://www.postgresql.org/docs/current/static/libpq-envars.html .
class PostgreSQLAdapter < AbstractAdapter
ADAPTER_NAME = "PostgreSQL"
class << self
def new_client(conn_params)
PG.connect(conn_params)
rescue ::PG::Error => error
if conn_params && conn_params[:dbname] && error.message.include?(conn_params[:dbname])
raise ActiveRecord::NoDatabaseError
else
raise ActiveRecord::ConnectionNotEstablished, error.message
end
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/postgresql_adapter.rb
in
postgresql_connection
conn_params[:dbname] = conn_params.delete(:database) if conn_params[:database]
# Forward only valid config params to PG::Connection.connect.
valid_conn_param_keys = PG::Connection.conndefaults_hash.keys + [:requiressl]
conn_params.slice!(*valid_conn_param_keys)
ConnectionAdapters::PostgreSQLAdapter.new(
ConnectionAdapters::PostgreSQLAdapter.new_client(conn_params),
logger,
conn_params,
config,
)
end
end
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
public_send
# if owner_thread param is omitted, this must be called in synchronize block
def remove_connection_from_thread_cache(conn, owner_thread = conn.owner)
@thread_cached_conns.delete_pair(connection_cache_key(owner_thread), conn)
end
alias_method :release, :remove_connection_from_thread_cache
def new_connection
Base.public_send(db_config.adapter_method, db_config.configuration_hash).tap do |conn|
conn.check_version
end
end
# If the pool is not at a <tt>@size</tt> limit, establish new connection. Connecting
# to the DB is done outside main synchronized section.
#--
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
new_connection
# if owner_thread param is omitted, this must be called in synchronize block
def remove_connection_from_thread_cache(conn, owner_thread = conn.owner)
@thread_cached_conns.delete_pair(connection_cache_key(owner_thread), conn)
end
alias_method :release, :remove_connection_from_thread_cache
def new_connection
Base.public_send(db_config.adapter_method, db_config.configuration_hash).tap do |conn|
conn.check_version
end
end
# If the pool is not at a <tt>@size</tt> limit, establish new connection. Connecting
# to the DB is done outside main synchronized section.
#--
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
checkout_new_connection
def adopt_connection(conn)
conn.pool = self
@connections << conn
end
def checkout_new_connection
raise ConnectionNotEstablished unless @automatic_reconnect
new_connection
end
def checkout_and_verify(c)
c._run_checkout_callbacks do
c.verify!
end
c
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
try_to_checkout_new_connection
@now_connecting += 1
end
end
if do_checkout
begin
# if successfully incremented @now_connecting establish new connection
# outside of synchronized section
conn = checkout_new_connection
ensure
synchronize do
if conn
adopt_connection(conn)
# returned conn needs to be already leased
conn.lease
end
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
acquire_connection
def acquire_connection(checkout_timeout)
# NOTE: we rely on <tt>@available.poll</tt> and +try_to_checkout_new_connection+ to
# +conn.lease+ the returned connection (and to do this in a +synchronized+
# section). This is not the cleanest implementation, as ideally we would
# <tt>synchronize { conn.lease }</tt> in this method, but by leaving it to <tt>@available.poll</tt>
# and +try_to_checkout_new_connection+ we can piggyback on +synchronize+ sections
# of the said methods and avoid an additional +synchronize+ overhead.
if conn = @available.poll || try_to_checkout_new_connection
conn
else
reap
@available.poll(checkout_timeout)
end
end
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
checkout
# size limit set), an ActiveRecord::ConnectionTimeoutError exception will be raised.
#
# Returns: an AbstractAdapter object.
#
# Raises:
# - ActiveRecord::ConnectionTimeoutError no connection can be obtained from the pool.
def checkout(checkout_timeout = @checkout_timeout)
checkout_and_verify(acquire_connection(checkout_timeout))
end
# Check-in a database connection back into the pool, indicating that you
# no longer need this connection.
#
# +conn+: an AbstractAdapter object, which was obtained by earlier by
# calling #checkout on this pool.
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
connection
# Retrieve the connection associated with the current thread, or call
# #checkout to obtain one if necessary.
#
# #connection can be called any number of times; the connection is
# held in a cache keyed by a thread.
def connection
@thread_cached_conns[connection_cache_key(current_thread)] ||= checkout
end
# Returns true if there is an open connection being used for the current thread.
#
# This method only works for connections that have been obtained through
# #connection or #with_connection methods. Connections obtained through
# #checkout will not be detected by #active_connection?
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_adapters/abstract/connection_pool.rb
in
retrieve_connection
else
message = "No connection pool for '#{spec_name}' found."
end
raise ConnectionNotEstablished, message
end
pool.connection
end
# Returns true if a connection that's accessible to this class has
# already been opened.
def connected?(spec_name, role: ActiveRecord::Base.current_role, shard: ActiveRecord::Base.current_shard)
pool = retrieve_connection_pool(spec_name, role: role, shard: shard)
pool && pool.connected?
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_handling.rb
in
retrieve_connection
end
def connection_pool
connection_handler.retrieve_connection_pool(connection_specification_name, role: current_role, shard: current_shard) || raise(ConnectionNotEstablished)
end
def retrieve_connection
connection_handler.retrieve_connection(connection_specification_name, role: current_role, shard: current_shard)
end
# Returns +true+ if Active Record is connected.
def connected?
connection_handler.connected?(connection_specification_name, role: current_role, shard: current_shard)
end
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/connection_handling.rb
in
connection
end
end
# Returns the connection currently associated with the class. This can
# also be used to "borrow" the connection to do database work unrelated
# to any of the specific Active Records.
def connection
retrieve_connection
end
attr_writer :connection_specification_name
# Return the connection specification name from the current class or its parent.
def connection_specification_name
if !defined?(@connection_specification_name) || @connection_specification_name.nil?
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/relation/delegation.rb
in
connection
# for each different klass, and the delegations are compiled into that subclass only.
delegate :to_xml, :encode_with, :length, :each, :join,
:[], :&, :|, :+, :-, :sample, :reverse, :rotate, :compact, :in_groups, :in_groups_of,
:to_sentence, :to_formatted_s, :as_json,
:shuffle, :split, :slice, :index, :rindex, to: :records
delegate :primary_key, :connection, to: :klass
module ClassSpecificRelation # :nodoc:
extend ActiveSupport::Concern
module ClassMethods # :nodoc:
def name
superclass.name
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/relation/query_methods.rb
in
preprocess_order_args
end
end
end
def preprocess_order_args(order_args)
@klass.disallow_raw_sql!(
order_args.flat_map { |a| a.is_a?(Hash) ? a.keys : a },
permit: connection.column_name_with_order_matcher
)
validate_order_args(order_args)
references = column_references(order_args)
self.references_values |= references unless references.empty?
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/relation/query_methods.rb
in
order!
sanitize_order_arguments(args)
end
spawn.order!(*args)
end
# Same as #order but operates on relation in-place instead of copying.
def order!(*args) # :nodoc:
preprocess_order_args(args) unless args.empty?
self.order_values |= args
self
end
# Replaces any existing order defined on the relation with the specified order.
#
# User.order('email DESC').reorder('id ASC') # generated SQL has 'ORDER BY id ASC'
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/relation/query_methods.rb
in
order
#
# User.order('name DESC, email')
# # SELECT "users".* FROM "users" ORDER BY name DESC, email
def order(*args)
check_if_method_has_arguments!(:order, args) do
sanitize_order_arguments(args)
end
spawn.order!(*args)
end
# Same as #order but operates on relation in-place instead of copying.
def order!(*args) # :nodoc:
preprocess_order_args(args) unless args.empty?
self.order_values |= args
self
/app/vendor/bundle/ruby/2.6.0/gems/activerecord-6.1.5/lib/active_record/querying.rb
in
order
:select, :reselect, :order, :reorder, :group, :limit, :offset, :joins, :left_joins, :left_outer_joins,
:where, :rewhere, :preload, :extract_associated, :eager_load, :includes, :from, :lock, :readonly,
:and, :or, :annotate, :optimizer_hints, :extending,
:having, :create_with, :distinct, :references, :none, :unscope, :merge, :except, :only,
:count, :average, :minimum, :maximum, :sum, :calculate,
:pluck, :pick, :ids, :strict_loading
].freeze # :nodoc:
delegate(*QUERYING_METHODS, to: :all)
# Executes a custom SQL query against your database and returns all the results. The results will
# be returned as an array, with the requested columns encapsulated as attributes of the model you call
# this method from. For example, if you call <tt>Product.find_by_sql</tt>, then the results will be returned in
# a +Product+ object with the attributes you specified in the SQL query.
#
# If you call a complicated SQL query which spans multiple tables, the columns specified by the
/app/app.rb
in
cottages
not_found do
haml :'errors/not_found'
end
private
def cottages
@cottages ||= Cottage.order(:name)
end
end
/app/views/home.haml
in
__tilt_47386476944460
%h2 Three heritage stone cottages,
right in the heart of historic Tanunda.
= text_content(:home_intro)
%section.cottages#the-cottages
.section-content
.liner
- cottages.each do |cottage|
= haml :'partials/_cottage', locals: {cottage: cottage}
%section.tanunda#tanunda-and-surrounds
.section-content
.liner
.columns
.column
/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb
in
call
#
# This method is only used by source generating templates. Subclasses that
# override render() may not support all features.
def evaluate(scope, locals, &block)
locals_keys = locals.keys
locals_keys.sort!{|x, y| x.to_s <=> y.to_s}
method = compiled_method(locals_keys, scope.is_a?(Module) ? scope : scope.class)
method.bind(scope).call(locals, &block)
end
# Generates all template source by combining the preamble, template, and
# postamble and returns a two-tuple of the form: [source, offset], where
# source is the string containing (Ruby) source code for the template and
# offset is the integer line offset where line reporting should begin.
#
/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb
in
evaluate
#
# This method is only used by source generating templates. Subclasses that
# override render() may not support all features.
def evaluate(scope, locals, &block)
locals_keys = locals.keys
locals_keys.sort!{|x, y| x.to_s <=> y.to_s}
method = compiled_method(locals_keys, scope.is_a?(Module) ? scope : scope.class)
method.bind(scope).call(locals, &block)
end
# Generates all template source by combining the preamble, template, and
# postamble and returns a two-tuple of the form: [source, offset], where
# source is the string containing (Ruby) source code for the template and
# offset is the integer line offset where line reporting should begin.
#
/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/haml.rb
in
evaluate
end
@engine = ::Haml::TempleEngine.new(options)
@engine.compile(data)
end
def evaluate(scope, locals, &block)
raise ArgumentError, 'invalid scope: must not be frozen' if scope.frozen?
super
end
def precompiled_template(locals)
@engine.precompiled_with_ambles(
[],
after_preamble: <<-RUBY
__in_erb_template = true
/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb
in
render
# Render the template in the given scope with the locals specified. If a
# block is given, it is typically available within the template via
# +yield+.
def render(scope=nil, locals={}, &block)
scope ||= Object.new
current_template = Thread.current[:tilt_current_template]
Thread.current[:tilt_current_template] = self
evaluate(scope, locals || {}, &block)
ensure
Thread.current[:tilt_current_template] = current_template
end
# The basename of the template file.
def basename(suffix='')
File.basename(file, suffix) if file
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
render
options[:default_encoding] ||= settings.default_encoding
# compile and render template
begin
layout_was = @default_layout
@default_layout = false
template = compile_template(engine, data, options, views)
output = template.render(scope, locals, &block)
ensure
@default_layout = layout_was
end
# render layout
if layout
options = options.merge(:views => views, :layout => false, :eat_errors => eat_errors, :scope => scope).
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-contrib-2.2.0/lib/sinatra/engine_tracking.rb
in
block in render
ensure
@current_engine = engine_was
end
private
def render(engine, *)
with_engine(engine) { super }
end
end
helpers EngineTracking
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-contrib-2.2.0/lib/sinatra/engine_tracking.rb
in
with_engine
@current_engine = :ruby
super
end
# @param engine [Symbol, String] Name of Engine to shift to.
def with_engine(engine)
@current_engine, engine_was = engine.to_sym, @current_engine
yield
ensure
@current_engine = engine_was
end
private
def render(engine, *)
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-contrib-2.2.0/lib/sinatra/engine_tracking.rb
in
render
ensure
@current_engine = engine_was
end
private
def render(engine, *)
with_engine(engine) { super }
end
end
helpers EngineTracking
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
haml
def erubis(template, options = {}, locals = {})
warn "Sinatra::Templates#erubis is deprecated and will be removed, use #erb instead.\n" \
"If you have Erubis installed, it will be used automatically."
render :erubis, template, options, locals
end
def haml(template, options = {}, locals = {}, &block)
render(:haml, template, options, locals, &block)
end
def sass(template, options = {}, locals = {})
options.merge! :layout => false, :default_content_type => :css
render :sass, template, options, locals
end
/app/app.rb
in
block in <class:App>
#
# Routes for the public site:
#
# -----------------------------------------------
get '/' do
@page_id = 'home'
haml :home, :layout => :'layouts/default'
end
GoatSquare::Data::COTTAGES.each do |cottage|
get "/cottages/#{cottage[:slug]}" do
params[:slug] = cottage[:slug]
@cottage = cottages.find{|c| c.slug == cottage[:slug]}
@page_id = "cottage-detail"
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
call
pattern = compile(path, route_mustermann_opts)
method_name = "#{verb} #{path}"
unbound_method = generate_method(method_name, &block)
conditions, @conditions = @conditions, []
wrapper = block.arity != 0 ?
proc { |a, p| unbound_method.bind(a).call(*p) } :
proc { |a, p| unbound_method.bind(a).call }
[ pattern, conditions, wrapper ]
end
def compile(path, route_mustermann_opts = {})
Mustermann.new(path, **mustermann_opts.merge(route_mustermann_opts))
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in compile!
pattern = compile(path, route_mustermann_opts)
method_name = "#{verb} #{path}"
unbound_method = generate_method(method_name, &block)
conditions, @conditions = @conditions, []
wrapper = block.arity != 0 ?
proc { |a, p| unbound_method.bind(a).call(*p) } :
proc { |a, p| unbound_method.bind(a).call }
[ pattern, conditions, wrapper ]
end
def compile(path, route_mustermann_opts = {})
Mustermann.new(path, **mustermann_opts.merge(route_mustermann_opts))
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block (3 levels) in route!
def route!(base = settings, pass_block = nil)
if routes = base.routes[@request.request_method]
routes.each do |pattern, conditions, block|
response.delete_header('Content-Type') unless @pinned_response
returned_pass_block = process_route(pattern, conditions) do |*args|
env['sinatra.route'] = "#{@request.request_method} #{pattern}"
route_eval { block[*args] }
end
# don't wipe out pass_block in superclass
pass_block = returned_pass_block if returned_pass_block
end
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
route_eval
route_eval(&pass_block) if pass_block
route_missing
end
# Run a route block and throw :halt with the result.
def route_eval
throw :halt, yield
end
# If the current request matches pattern and conditions, fill params
# with keys and call the given block.
# Revert params afterwards.
#
# Returns pass block.
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block (2 levels) in route!
def route!(base = settings, pass_block = nil)
if routes = base.routes[@request.request_method]
routes.each do |pattern, conditions, block|
response.delete_header('Content-Type') unless @pinned_response
returned_pass_block = process_route(pattern, conditions) do |*args|
env['sinatra.route'] = "#{@request.request_method} #{pattern}"
route_eval { block[*args] }
end
# don't wipe out pass_block in superclass
pass_block = returned_pass_block if returned_pass_block
end
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in process_route
@params[:captures] = force_encoding(captures) unless captures.nil? || captures.empty?
else
values += params.values.flatten
end
catch(:pass) do
conditions.each { |c| throw :pass if c.bind(self).call == false }
block ? block[self, values] : yield(self, values)
end
rescue
@env['sinatra.error.params'] = @params
raise
ensure
params ||= {}
params.each { |k, _| @params.delete(k) } unless @env['sinatra.error.params']
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
catch
captures = pattern.match(route).captures.map { |c| URI_INSTANCE.unescape(c) if c }
values += captures
@params[:captures] = force_encoding(captures) unless captures.nil? || captures.empty?
else
values += params.values.flatten
end
catch(:pass) do
conditions.each { |c| throw :pass if c.bind(self).call == false }
block ? block[self, values] : yield(self, values)
end
rescue
@env['sinatra.error.params'] = @params
raise
ensure
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
process_route
captures = pattern.match(route).captures.map { |c| URI_INSTANCE.unescape(c) if c }
values += captures
@params[:captures] = force_encoding(captures) unless captures.nil? || captures.empty?
else
values += params.values.flatten
end
catch(:pass) do
conditions.each { |c| throw :pass if c.bind(self).call == false }
block ? block[self, values] : yield(self, values)
end
rescue
@env['sinatra.error.params'] = @params
raise
ensure
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in route!
# Run routes defined on the class and all superclasses.
def route!(base = settings, pass_block = nil)
if routes = base.routes[@request.request_method]
routes.each do |pattern, conditions, block|
response.delete_header('Content-Type') unless @pinned_response
returned_pass_block = process_route(pattern, conditions) do |*args|
env['sinatra.route'] = "#{@request.request_method} #{pattern}"
route_eval { block[*args] }
end
# don't wipe out pass_block in superclass
pass_block = returned_pass_block if returned_pass_block
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
each
block.call(result) if block_given?
end
end
# Run routes defined on the class and all superclasses.
def route!(base = settings, pass_block = nil)
if routes = base.routes[@request.request_method]
routes.each do |pattern, conditions, block|
response.delete_header('Content-Type') unless @pinned_response
returned_pass_block = process_route(pattern, conditions) do |*args|
env['sinatra.route'] = "#{@request.request_method} #{pattern}"
route_eval { block[*args] }
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
route!
block.call(result) if block_given?
end
end
# Run routes defined on the class and all superclasses.
def route!(base = settings, pass_block = nil)
if routes = base.routes[@request.request_method]
routes.each do |pattern, conditions, block|
response.delete_header('Content-Type') unless @pinned_response
returned_pass_block = process_route(pattern, conditions) do |*args|
env['sinatra.route'] = "#{@request.request_method} #{pattern}"
route_eval { block[*args] }
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in dispatch!
end
invoke do
static! if settings.static? && (request.get? || request.head?)
filter! :before do
@pinned_response = !response['Content-Type'].nil?
end
route!
end
rescue ::Exception => boom
invoke { handle_exception!(boom) }
ensure
begin
filter! :after unless env['sinatra.static_file']
rescue ::Exception => boom
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in invoke
env['sinatra.static_file'] = path
cache_control(*settings.static_cache_control) if settings.static_cache_control?
send_file path, options.merge(:disposition => nil)
end
# Run the block with 'throw :halt' support and apply result to the response.
def invoke
res = catch(:halt) { yield }
res = [res] if Integer === res or String === res
if Array === res and Integer === res.first
res = res.dup
status(res.shift)
body(res.pop)
headers(*res)
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
catch
env['sinatra.static_file'] = path
cache_control(*settings.static_cache_control) if settings.static_cache_control?
send_file path, options.merge(:disposition => nil)
end
# Run the block with 'throw :halt' support and apply result to the response.
def invoke
res = catch(:halt) { yield }
res = [res] if Integer === res or String === res
if Array === res and Integer === res.first
res = res.dup
status(res.shift)
body(res.pop)
headers(*res)
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
invoke
env['sinatra.static_file'] = path
cache_control(*settings.static_cache_control) if settings.static_cache_control?
send_file path, options.merge(:disposition => nil)
end
# Run the block with 'throw :halt' support and apply result to the response.
def invoke
res = catch(:halt) { yield }
res = [res] if Integer === res or String === res
if Array === res and Integer === res.first
res = res.dup
status(res.shift)
body(res.pop)
headers(*res)
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
dispatch!
# Avoid passing frozen string in force_encoding
@params.merge!(@request.params).each do |key, val|
next unless val.respond_to?(:force_encoding)
val = val.dup if val.frozen?
@params[key] = force_encoding(val)
end
invoke do
static! if settings.static? && (request.get? || request.head?)
filter! :before do
@pinned_response = !response['Content-Type'].nil?
end
route!
end
rescue ::Exception => boom
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in call!
@env = env
@params = IndifferentHash.new
@request = Request.new(env)
@response = Response.new
@pinned_response = nil
template_cache.clear if settings.reload_templates
invoke { dispatch! }
invoke { error_block!(response.status) } unless @env['sinatra.error']
unless @response['Content-Type']
if Array === body && body[0].respond_to?(:content_type)
content_type body[0].content_type
elsif default = settings.default_content_type
content_type default
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in invoke
env['sinatra.static_file'] = path
cache_control(*settings.static_cache_control) if settings.static_cache_control?
send_file path, options.merge(:disposition => nil)
end
# Run the block with 'throw :halt' support and apply result to the response.
def invoke
res = catch(:halt) { yield }
res = [res] if Integer === res or String === res
if Array === res and Integer === res.first
res = res.dup
status(res.shift)
body(res.pop)
headers(*res)
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
catch
env['sinatra.static_file'] = path
cache_control(*settings.static_cache_control) if settings.static_cache_control?
send_file path, options.merge(:disposition => nil)
end
# Run the block with 'throw :halt' support and apply result to the response.
def invoke
res = catch(:halt) { yield }
res = [res] if Integer === res or String === res
if Array === res and Integer === res.first
res = res.dup
status(res.shift)
body(res.pop)
headers(*res)
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
invoke
env['sinatra.static_file'] = path
cache_control(*settings.static_cache_control) if settings.static_cache_control?
send_file path, options.merge(:disposition => nil)
end
# Run the block with 'throw :halt' support and apply result to the response.
def invoke
res = catch(:halt) { yield }
res = [res] if Integer === res or String === res
if Array === res and Integer === res.first
res = res.dup
status(res.shift)
body(res.pop)
headers(*res)
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
call!
@env = env
@params = IndifferentHash.new
@request = Request.new(env)
@response = Response.new
@pinned_response = nil
template_cache.clear if settings.reload_templates
invoke { dispatch! }
invoke { error_block!(response.status) } unless @env['sinatra.error']
unless @response['Content-Type']
if Array === body && body[0].respond_to?(:content_type)
content_type body[0].content_type
elsif default = settings.default_content_type
content_type default
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
call
@template_cache = Tilt::Cache.new
@pinned_response = nil # whether a before! filter pinned the content-type
yield self if block_given?
end
# Rack call interface.
def call(env)
dup.call!(env)
end
def call!(env) # :nodoc:
@env = env
@params = IndifferentHash.new
@request = Request.new(env)
@response = Response.new
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/xss_header.rb
in
call
#
# Options:
# xss_mode:: How the browser should prevent the attack (default: :block)
class XSSHeader < Base
default_options :xss_mode => :block, :nosniff => true
def call(env)
status, headers, body = @app.call(env)
headers['X-XSS-Protection'] ||= "1; mode=#{options[:xss_mode]}" if html? headers
headers['X-Content-Type-Options'] ||= 'nosniff' if options[:nosniff]
[status, headers, body]
end
end
end
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/path_traversal.rb
in
call
#
# Unescapes '/' and '.', expands +path_info+.
# Thus <tt>GET /foo/%2e%2e%2fbar</tt> becomes <tt>GET /bar</tt>.
class PathTraversal < Base
def call(env)
path_was = env["PATH_INFO"]
env["PATH_INFO"] = cleanup path_was if path_was && !path_was.empty?
app.call env
ensure
env["PATH_INFO"] = path_was
end
def cleanup(path)
encoding = path.encoding
dot = '.'.encode(encoding)
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/json_csrf.rb
in
call
class JsonCsrf < Base
default_options :allow_if => nil
alias react deny
def call(env)
request = Request.new(env)
status, headers, body = app.call(env)
if has_vector?(request, headers)
warn env, "attack prevented by #{self.class}"
react_and_close(env, body) or [status, headers, body]
else
[status, headers, body]
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/frame_options.rb
in
call
frame_options = options[:frame_options]
frame_options = options[:frame_options].to_s.upcase unless frame_options.respond_to? :to_str
frame_options.to_str
end
end
def call(env)
status, headers, body = @app.call(env)
headers['X-Frame-Options'] ||= frame_options if html? headers
[status, headers, body]
end
end
end
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb
in
context
def call(env)
context(env)
end
def context(env, app = @app)
req = make_request env
prepare_session(req)
status, headers, body = app.call(req.env)
res = Rack::Response::Raw.new status, headers
commit_session(req, res)
[status, headers, body]
end
private
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb
in
call
@key = @default_options.delete(:key)
@cookie_only = @default_options.delete(:cookie_only)
@same_site = @default_options.delete(:same_site)
initialize_sid
end
def call(env)
context(env)
end
def context(env, app = @app)
req = make_request env
prepare_session(req)
status, headers, body = app.call(req.env)
res = Rack::Response::Raw.new status, headers
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb
in
context
def call(env)
context(env)
end
def context(env, app = @app)
req = make_request env
prepare_session(req)
status, headers, body = app.call(req.env)
res = Rack::Response::Raw.new status, headers
commit_session(req, res)
[status, headers, body]
end
private
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb
in
call
@key = @default_options.delete(:key)
@cookie_only = @default_options.delete(:cookie_only)
@same_site = @default_options.delete(:same_site)
initialize_sid
end
def call(env)
context(env)
end
def context(env, app = @app)
req = make_request env
prepare_session(req)
status, headers, body = app.call(req.env)
res = Rack::Response::Raw.new status, headers
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/xss_header.rb
in
call
#
# Options:
# xss_mode:: How the browser should prevent the attack (default: :block)
class XSSHeader < Base
default_options :xss_mode => :block, :nosniff => true
def call(env)
status, headers, body = @app.call(env)
headers['X-XSS-Protection'] ||= "1; mode=#{options[:xss_mode]}" if html? headers
headers['X-Content-Type-Options'] ||= 'nosniff' if options[:nosniff]
[status, headers, body]
end
end
end
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/path_traversal.rb
in
call
#
# Unescapes '/' and '.', expands +path_info+.
# Thus <tt>GET /foo/%2e%2e%2fbar</tt> becomes <tt>GET /bar</tt>.
class PathTraversal < Base
def call(env)
path_was = env["PATH_INFO"]
env["PATH_INFO"] = cleanup path_was if path_was && !path_was.empty?
app.call env
ensure
env["PATH_INFO"] = path_was
end
def cleanup(path)
encoding = path.encoding
dot = '.'.encode(encoding)
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/json_csrf.rb
in
call
class JsonCsrf < Base
default_options :allow_if => nil
alias react deny
def call(env)
request = Request.new(env)
status, headers, body = app.call(env)
if has_vector?(request, headers)
warn env, "attack prevented by #{self.class}"
react_and_close(env, body) or [status, headers, body]
else
[status, headers, body]
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/base.rb
in
call
end
def call(env)
unless accepts? env
instrument env
result = react env
end
result or app.call(env)
end
def react(env)
result = send(options[:reaction], env)
result if Array === result and result.size == 3
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.2.0/lib/rack/protection/frame_options.rb
in
call
frame_options = options[:frame_options]
frame_options = options[:frame_options].to_s.upcase unless frame_options.respond_to? :to_str
frame_options.to_str
end
end
def call(env)
status, headers, body = @app.call(env)
headers['X-Frame-Options'] ||= frame_options if html? headers
[status, headers, body]
end
end
end
end
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb
in
context
def call(env)
context(env)
end
def context(env, app = @app)
req = make_request env
prepare_session(req)
status, headers, body = app.call(req.env)
res = Rack::Response::Raw.new status, headers
commit_session(req, res)
[status, headers, body]
end
private
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/session/abstract/id.rb
in
call
@key = @default_options.delete(:key)
@cookie_only = @default_options.delete(:cookie_only)
@same_site = @default_options.delete(:same_site)
initialize_sid
end
def call(env)
context(env)
end
def context(env, app = @app)
req = make_request env
prepare_session(req)
status, headers, body = app.call(req.env)
res = Rack::Response::Raw.new status, headers
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/null_logger.rb
in
call
class NullLogger
def initialize(app)
@app = app
end
def call(env)
env[RACK_LOGGER] = self
@app.call(env)
end
def info(progname = nil, &block); end
def debug(progname = nil, &block); end
def warn(progname = nil, &block); end
def error(progname = nil, &block); end
def fatal(progname = nil, &block); end
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.2.3/lib/rack/head.rb
in
call
# all other requests unchanged.
class Head
def initialize(app)
@app = app
end
def call(env)
status, headers, body = @app.call(env)
if env[REQUEST_METHOD] == HEAD
[
status, headers, Rack::BodyProxy.new([]) do
body.close if body.respond_to? :close
end
]
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/show_exceptions.rb
in
call
def @@eats_errors.puts(*) end
def initialize(app)
@app = app
end
def call(env)
@app.call(env)
rescue Exception => e
errors, env["rack.errors"] = env["rack.errors"], @@eats_errors
if prefers_plain_text?(env)
content_type = "text/plain"
body = dump_exception(e)
else
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
call
# Some Rack handlers (Rainbows!) implement an extended body object protocol, however,
# some middleware (namely Rack::Lint) will break it by not mirroring the methods in question.
# This middleware will detect an extended body object and will make sure it reaches the
# handler directly. We do this here, so our middleware and middleware set up by the app will
# still be able to run.
class ExtendedRack < Struct.new(:app)
def call(env)
result, callback = app.call(env), env['async.callback']
return result unless callback and async?(*result)
after_response { callback.call result }
setup_close(env, *result)
throw :async
end
private
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
call
end
def helpers
@instance
end
def call(env)
@stack.call(env)
end
def inspect
"#<#{@instance.class} app_file=#{settings.app_file.inspect}>"
end
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
block in call
setup_default_middleware builder
setup_middleware builder
builder.run app
builder
end
def call(env)
synchronize { prototype.call(env) }
end
# Like Kernel#caller but excluding certain magic entries and without
# line / method information; the resulting array contains filenames only.
def caller_files
cleaned_caller(1).flatten
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
synchronize
end
@@mutex = Mutex.new
def synchronize(&block)
if lock?
@@mutex.synchronize(&block)
else
yield
end
end
# used for deprecation warnings
def warn(message)
super message + "\n\tfrom #{cleaned_caller.first.join(':')}"
end
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb
in
call
setup_default_middleware builder
setup_middleware builder
builder.run app
builder
end
def call(env)
synchronize { prototype.call(env) }
end
# Like Kernel#caller but excluding certain magic entries and without
# line / method information; the resulting array contains filenames only.
def caller_files
cleaned_caller(1).flatten
end
/app/vendor/bundle/ruby/2.6.0/gems/puma-5.6.4/lib/puma/configuration.rb
in
call
def initialize(config, app)
@config = config
@app = app
end
def call(env)
env[Const::PUMA_CONFIG] = @config
@app.call(env)
end
end
# Indicate if there is a properly configured app
#
def app_configured?
@options[:app] || File.exist?(rackup)
/app/vendor/bundle/ruby/2.6.0/gems/puma-5.6.4/lib/puma/request.rb
in
block in handle_request
# array, we will invoke them when the request is done.
#
after_reply = env[RACK_AFTER_REPLY] = []
begin
begin
status, headers, res_body = @thread_pool.with_force_shutdown do
@app.call(env)
end
return :async if client.hijacked
status = status.to_i
if status == -1
/app/vendor/bundle/ruby/2.6.0/gems/puma-5.6.4/lib/puma/thread_pool.rb
in
with_force_shutdown
# provided block if the thread is forced to shutdown during execution.
def with_force_shutdown
t = Thread.current
@shutdown_mutex.synchronize do
raise ForceShutdown if @force_shutdown
t[:with_force_shutdown] = true
end
yield
ensure
t[:with_force_shutdown] = false
end
# Tell all threads in the pool to exit and wait for them to finish.
# Wait +timeout+ seconds then raise +ForceShutdown+ in remaining threads.
# Next, wait an extra +grace+ seconds then force-kill remaining threads.
/app/vendor/bundle/ruby/2.6.0/gems/puma-5.6.4/lib/puma/request.rb
in
handle_request
# A rack extension. If the app writes #call'ables to this
# array, we will invoke them when the request is done.
#
after_reply = env[RACK_AFTER_REPLY] = []
begin
begin
status, headers, res_body = @thread_pool.with_force_shutdown do
@app.call(env)
end
return :async if client.hijacked
status = status.to_i
/app/vendor/bundle/ruby/2.6.0/gems/puma-5.6.4/lib/puma/server.rb
in
process_client
with_force_shutdown(client) do
client.finish(@first_data_timeout)
end
while true
@requests_count += 1
case handle_request(client, buffer, requests + 1)
when false
break
when :async
close_socket = false
break
when true
buffer.reset
/app/vendor/bundle/ruby/2.6.0/gems/puma-5.6.4/lib/puma/thread_pool.rb
in
block in spawn_thread
end
if @clean_thread_locals
ThreadPool.clean_thread_locals
end
begin
@out_of_band_pending = true if block.call(work, *extra)
rescue Exception => e
STDERR.puts "Error reached top of thread-pool: #{e.message} (#{e.class})"
end
end
end
@workers << th
No GET data.
No POST data.
Variable | Value |
---|---|
GATEWAY_INTERFACE | CGI/1.2 |
HTTP_ACCEPT | */* |
HTTP_CONNECTION | close |
HTTP_CONNECT_TIME | 0 |
HTTP_HOST | www.goatsquarecottages.com.au |
HTTP_TOTAL_ROUTE_TIME | 0 |
HTTP_USER_AGENT | claudebot |
HTTP_VERSION | HTTP/1.1 |
HTTP_VIA | 1.1 vegur |
HTTP_X_FORWARDED_FOR | 34.226.141.207 |
HTTP_X_FORWARDED_PORT | 80 |
HTTP_X_FORWARDED_PROTO | http |
HTTP_X_REQUEST_ID | 6c2c0c8b-7211-43ae-8784-7cefc3ded39c |
HTTP_X_REQUEST_START | 1711628654692 |
PATH_INFO | / |
QUERY_STRING | |
REMOTE_ADDR | 10.1.37.64 |
REQUEST_METHOD | GET |
REQUEST_PATH | / |
REQUEST_URI | / |
SCRIPT_NAME | |
SERVER_NAME | www.goatsquarecottages.com.au |
SERVER_PORT | 80 |
SERVER_PROTOCOL | HTTP/1.1 |
SERVER_SOFTWARE | puma 5.6.4 Birdie's Version |
puma.config | #<Puma::Configuration:0x00005632096ddfa8 @options=#<Puma::UserFileDefaultOptions:0x00005632096ddc10 @user_options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:39870"], :environment=>"production"}, @file_options={}, @default_options={:min_threads=>0, :max_threads=>5, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :silence_single_worker_warning=>false, :mode=>:http, :worker_check_interval=>5, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :worker_culling_strategy=>:youngest, :remote_address=>:socket, :tag=>"app", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30, :raise_exception_on_sigterm=>true, :max_fast_inline=>10, :io_selector_backend=>:auto, :mutate_stdout_and_stderr_to_sync_on_write=>true, :preload_app=>false}>, @plugins=#<Puma::PluginLoader:0x00005632096ddb98 @instances=[]>, @user_dsl=#<Puma::DSL:0x00005632096dd1e8 @config=#<Puma::Configuration:0x00005632096ddfa8 ...>, @options={:min_threads=>5, :max_threads=>5, :binds=>["tcp://0.0.0.0:39870"], :environment=>"production"}, @plugins=[]>, @file_dsl=#<Puma::DSL:0x00005632096dd0d0 @config=#<Puma::Configuration:0x00005632096ddfa8 ...>, @options={}, @plugins=[]>, @default_dsl=#<Puma::DSL:0x00005632096dd080 @config=#<Puma::Configuration:0x00005632096ddfa8 ...>, @options={:min_threads=>0, :max_threads=>5, :log_requests=>false, :debug=>false, :binds=>["tcp://0.0.0.0:9292"], :workers=>0, :silence_single_worker_warning=>false, :mode=>:http, :worker_check_interval=>5, :worker_timeout=>60, :worker_boot_timeout=>60, :worker_shutdown_timeout=>30, :worker_culling_strategy=>:youngest, :remote_address=>:socket, :tag=>"app", :environment=>"production", :rackup=>"config.ru", :logger=>#<IO:<STDOUT>>, :persistent_timeout=>20, :first_data_timeout=>30, :raise_exception_on_sigterm=>true, :max_fast_inline=>10, :io_selector_backend=>:auto, :mutate_stdout_and_stderr_to_sync_on_write=>true, :preload_app=>false}, @plugins=[]>> |
puma.request_body_wait | 0 |
puma.socket | #<TCPSocket:fd 12, AF_INET, 172.16.30.202, 39870> |
rack.after_reply | [] |
rack.errors | #<Object:0x0000563209b575c0> |
rack.hijack | #<Puma::Client:0x2b19061aa8c0 @ready=true> |
rack.hijack? | true |
rack.input | #<Puma::NullIO:0x000056320983a9f0> |
rack.logger | #<Rack::NullLogger:0x000056320b4ceb70 @app=#<Rack::Session::Cookie:0x000056320b4ceff8 @secrets=["1df414f6128d9145d3f0e00ef579ce78d4e75ff689f0134e13d1b5ef9f88c597c86ba8d0f1f6d69f845b5c81552758097ce46feb1e9edf2e45e7bad0cfae6fb5"], @hmac=OpenSSL::Digest::SHA1, @coder=#<Rack::Session::Cookie::Base64::Marshal:0x000056320b4ced28>, @app=#<Rack::Protection::FrameOptions:0x000056320b4cf138 @app=#<Rack::Protection::HttpOrigin:0x000056320b4cf228 @app=#<Rack::Protection::IPSpoofing:0x000056320b4cf340 @app=#<Rack::Protection::JsonCsrf:0x000056320b4cf480 @app=#<Rack::Protection::PathTraversal:0x000056320b4cf570 @app=#<Rack::Protection::RemoteToken:0x000056320b4cf660 @app=#<Rack::Protection::SessionHijacking:0x000056320b4cf778 @app=#<Rack::Protection::XSSHeader:0x000056320b4cf868 @app=#<Rack::Session::Cookie:0x000056320b4c9940 @secrets=[], @hmac=OpenSSL::Digest::SHA1, @coder=#<Rack::Session::Cookie::Base64::Marshal:0x000056320b4c8950>, @app=#<Rack::Session::Pool:0x000056320b4c9a58 @app=#<Rack::Protection::FrameOptions:0x000056320b4c9b98 @app=#<Rack::Protection::HttpOrigin:0x000056320b4c9c38 @app=#<Rack::Protection::IPSpoofing:0x000056320b4c9d50 @app=#<Rack::Protection::JsonCsrf:0x000056320b4c9e40 @app=#<Rack::Protection::PathTraversal:0x000056320b4ca098 @app=#<Rack::Protection::RemoteToken:0x000056320b4ca1b0 @app=#<Rack::Protection::SessionHijacking:0x000056320b4ca2f0 @app=#<Rack::Protection::XSSHeader:0x000056320b4ca408 @app=#<App:0x000056320b447cb0 @current_engine=:ruby, @default_layout=:layout, @preferred_extension=nil, @app=nil, @template_cache=#<Tilt::Cache:0x000056320b447b48 @cache={[:haml, :home, {:outvar=>"@_out_buf", :default_encoding=>"utf-8"}, "/app/views"]=>#<Tilt::HamlTemplate:0x000056320b4f1620 @options={:outvar=>"@_out_buf"}, @line=1, @file="/app/views/home.haml", @compiled_method={[App, []]=>#<UnboundMethod: Tilt::CompiledTemplates#__tilt_47386476944460>}, @default_encoding="utf-8", @reader=#<Proc:0x000056320b4f1418@/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb:85 (lambda)>, @data="%section.home-feature\n .home-feature-logo\n = inline_svg('illustrations/logo-white.svg')\n\n .home-feature-ratings\n %ul\n %li\n %a{href: 'https://www.tripadvisor.com.au/Hotel_Review-g495039-d2693172-Reviews-Goat_Square_Cottages-Tanunda_Barossa_Valley_South_Australia.html'}\n %img.logo{src: asset_path('icons/tripadvisor-white.svg')}\n %span.text\n %span.name TripAdvisor\n %span.score 4.5/5\n %span.rating Excellent\n %li\n %a{href: 'https://www.hotelscombined.com/extra/Hotel/Goat_Square_Cottages.htm'}\n %img.logo{src: asset_path('icons/hotels-combined-white.svg')}\n %span.text\n %span.name Hotels Combined\n %span.score 9.1/10\n %span.rating Excellent\n\n %li\n %a{href: 'https://www.facebook.com/goatsquarecottages/'}\n %img.logo{src: asset_path('icons/facebook-white.svg')}\n %span.text\n %span.name More on Facebook\n\n .home-feature-prompts\n %ul\n %li\n %a{href: '#the-cottages'} The cottages\n %li\n %a{href: '/gallery?start=menge-266A8803', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}} Photo Gallery\n %li\n %a{href: '#tanunda-and-surrounds'} Tanunda & Surrounds\n %li\n %a{href: '#bookings-and-enquiries'} Booking & Enquiries\n\n%main\n %section.intro\n .liner\n .columns\n .column\n .image-frame\n %a.image-zoom{href: '/gallery?start=menge-266A8803', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}\n %img{src: asset_path('photos/small/menge/266A8803.jpg')}\n .image-zoom-icon\n\n .column\n .intro-text\n %h2 Three heritage stone cottages,\u2028 right in the heart of historic Tanunda.\n\n = text_content(:home_intro)\n\n %section.cottages#the-cottages\n .section-content\n .liner\n - cottages.each do |cottage|\n = haml :'partials/_cottage', locals: {cottage: cottage}\n\n %section.tanunda#tanunda-and-surrounds\n .section-content\n .liner\n .columns\n .column\n .image-frame.large\n %a.image-zoom{href: '/gallery?start=garden-goat-square-front', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}\n %img{src: asset_path('photos/small/garden/goat-square-front.jpg')}\n .image-zoom-icon\n\n .column\n %h2 Tanunda & Surrounds\n = text_content :tanunda_description\n\n %section.location\n .section-content\n .liner\n %h2 Location\n\n .columns\n .column\n = text_content :location_description\n\n .column\n %address\n %h3 Street Address\n .street 33 John Street\n .town Tanunda\n .state South Australia\n .postcode 5352\n\n %a.button.maps-link{href: 'https://maps.google.com?q=Goat+Square+Cottages,+33+John+Street,+Tanunda+SA+5352'} Open in Maps\n\n #map\n\n %section.bookings-and-enquiries#bookings-and-enquiries\n .section-content\n .liner\n .columns\n .column\n\n .column\n %h2 Bookings & Enquiries\n = text_content :booking_description\n", @engine=#<Haml::TempleEngine:0x000056320b4f1288 @options=#<Temple::ImmutableMap:0x000056320b4f06f8 @map=[{:attr_wrapper=>"'", :autoclose=>["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], :encoding=>nil, :escape_attrs=>true, :escape_html=>false, :escape_filter_interpolations=>nil, :filename=>"/app/views/home.haml", :format=>:html5, :hyphenate_data_attrs=>true, :line=>1, :mime_type=>"text/html", :preserve=>["textarea", "pre", "code"], :remove_whitespace=>false, :suppress_eval=>false, :cdata=>false, :parser_class=>Haml::Parser, :compiler_class=>Haml::Compiler, :trace=>false, :filters=>{}, :buffer=>"@_out_buf", :save_buffer=>true}]>, @chain=[[:Parser, #<Proc:0x000056320a89efd0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:Compiler, #<Proc:0x000056320a89e990@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:"Haml::Escapable", #<Proc:0x000056320a89da40@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:ControlFlow, #<Proc:0x000056320a8ae2f0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:MultiFlattener, #<Proc:0x000056320a8ac270@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:StaticMerger, #<Proc:0x000056320a8ba078@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:"Haml::Generator", #<Proc:0x000056320a8b9bf0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>]], @encoding=#<Encoding:UTF-8>, @call_chain=[#<Haml::Parser:0x000056320b4f0478 @options=#<Haml::Options:0x000056320b4f0428 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/home.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @script_level_stack=[], @template_index=0, @template_tabs=0, @template=[], @parent=(root nil
(tag {:name=>"section", :attributes=>{"class"=>"home-feature"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"home-feature-logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(script {:text=>" inline_svg('illustrations/logo-white.svg')", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"div", :attributes=>{"class"=>"home-feature-ratings"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://www.tripadvisor.com.au/Hotel_Review-g495039-d2693172-Reviews-Goat_Square_Cottages-Tanunda_Barossa_Valley_South_Australia.html'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('icons/tripadvisor-white.svg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"span", :attributes=>{"class"=>"text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{"class"=>"name"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"TripAdvisor"})
(tag {:name=>"span", :attributes=>{"class"=>"score"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"4.5/5"})
(tag {:name=>"span", :attributes=>{"class"=>"rating"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Excellent"}))))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://www.hotelscombined.com/extra/Hotel/Goat_Square_Cottages.htm'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('icons/hotels-combined-white.svg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"span", :attributes=>{"class"=>"text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{"class"=>"name"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Hotels Combined"})
(tag {:name=>"span", :attributes=>{"class"=>"score"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"9.1/10"})
(tag {:name=>"span", :attributes=>{"class"=>"rating"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Excellent"}))))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://www.facebook.com/goatsquarecottages/'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('icons/facebook-white.svg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"span", :attributes=>{"class"=>"text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{"class"=>"name"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"More on Facebook"}))))))
(tag {:name=>"div", :attributes=>{"class"=>"home-feature-prompts"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#the-cottages'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"The cottages"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/gallery?start=menge-266A8803', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Photo Gallery"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#tanunda-and-surrounds'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Tanunda & Surrounds"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#bookings-and-enquiries'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Booking & Enquiries"})))))
(tag {:name=>"main", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"section", :attributes=>{"class"=>"intro"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"image-frame"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{"class"=>"image-zoom"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/gallery?start=menge-266A8803', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('photos/small/menge/266A8803.jpg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"div", :attributes=>{"class"=>"image-zoom-icon"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"intro-text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Three heritage stone cottages,\u2028 right in the heart of historic Tanunda."})
(script {:text=>" text_content(:home_intro)", :escape_html=>false, :preserve=>false, :keyword=>nil}))))))
(tag {:name=>"section", :attributes=>{"class"=>"cottages", "id"=>"the-cottages"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(silent_script {:text=>" cottages.each do |cottage|", :keyword=>nil}
(script {:text=>" haml :'partials/_cottage', locals: {cottage: cottage}", :escape_html=>false, :preserve=>false, :keyword=>nil})))))
(tag {:name=>"section", :attributes=>{"class"=>"tanunda", "id"=>"tanunda-and-surrounds"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"image-frame large"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{"class"=>"image-zoom"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/gallery?start=garden-goat-square-front', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('photos/small/garden/goat-square-front.jpg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"div", :attributes=>{"class"=>"image-zoom-icon"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Tanunda & Surrounds"})
(script {:text=>" text_content :tanunda_description", :escape_html=>false, :preserve=>false, :keyword=>nil}))))))
(tag {:name=>"section", :attributes=>{"class"=>"location"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Location"})
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(script {:text=>" text_content :location_description", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"address", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h3", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Street Address"})
(tag {:name=>"div", :attributes=>{"class"=>"street"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"33 John Street"})
(tag {:name=>"div", :attributes=>{"class"=>"town"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Tanunda"})
(tag {:name=>"div", :attributes=>{"class"=>"state"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"South Australia"})
(tag {:name=>"div", :attributes=>{"class"=>"postcode"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"5352"}))
(tag {:name=>"a", :attributes=>{"class"=>"button maps-link"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://maps.google.com?q=Goat+Square+Cottages,+33+John+Street,+Tanunda+SA+5352'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Open in Maps"})))
(tag {:name=>"div", :attributes=>{"id"=>"map"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))
(tag {:name=>"section", :attributes=>{"class"=>"bookings-and-enquiries", "id"=>"bookings-and-enquiries"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Bookings & Enquiries"})
(script {:text=>" text_content :booking_description", :escape_html=>false, :preserve=>false, :keyword=>nil})))))))), @root=(root nil
(tag {:name=>"section", :attributes=>{"class"=>"home-feature"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"home-feature-logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(script {:text=>" inline_svg('illustrations/logo-white.svg')", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"div", :attributes=>{"class"=>"home-feature-ratings"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://www.tripadvisor.com.au/Hotel_Review-g495039-d2693172-Reviews-Goat_Square_Cottages-Tanunda_Barossa_Valley_South_Australia.html'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('icons/tripadvisor-white.svg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"span", :attributes=>{"class"=>"text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{"class"=>"name"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"TripAdvisor"})
(tag {:name=>"span", :attributes=>{"class"=>"score"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"4.5/5"})
(tag {:name=>"span", :attributes=>{"class"=>"rating"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Excellent"}))))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://www.hotelscombined.com/extra/Hotel/Goat_Square_Cottages.htm'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('icons/hotels-combined-white.svg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"span", :attributes=>{"class"=>"text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{"class"=>"name"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Hotels Combined"})
(tag {:name=>"span", :attributes=>{"class"=>"score"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"9.1/10"})
(tag {:name=>"span", :attributes=>{"class"=>"rating"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Excellent"}))))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://www.facebook.com/goatsquarecottages/'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('icons/facebook-white.svg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"span", :attributes=>{"class"=>"text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{"class"=>"name"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"More on Facebook"}))))))
(tag {:name=>"div", :attributes=>{"class"=>"home-feature-prompts"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#the-cottages'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"The cottages"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/gallery?start=menge-266A8803', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Photo Gallery"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#tanunda-and-surrounds'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Tanunda & Surrounds"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#bookings-and-enquiries'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Booking & Enquiries"})))))
(tag {:name=>"main", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"section", :attributes=>{"class"=>"intro"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"image-frame"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{"class"=>"image-zoom"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/gallery?start=menge-266A8803', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('photos/small/menge/266A8803.jpg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"div", :attributes=>{"class"=>"image-zoom-icon"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"intro-text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Three heritage stone cottages,\u2028 right in the heart of historic Tanunda."})
(script {:text=>" text_content(:home_intro)", :escape_html=>false, :preserve=>false, :keyword=>nil}))))))
(tag {:name=>"section", :attributes=>{"class"=>"cottages", "id"=>"the-cottages"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(silent_script {:text=>" cottages.each do |cottage|", :keyword=>nil}
(script {:text=>" haml :'partials/_cottage', locals: {cottage: cottage}", :escape_html=>false, :preserve=>false, :keyword=>nil})))))
(tag {:name=>"section", :attributes=>{"class"=>"tanunda", "id"=>"tanunda-and-surrounds"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"image-frame large"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{"class"=>"image-zoom"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/gallery?start=garden-goat-square-front', data: {hx_boost: 'true', hx_select: 'section.photo-gallery', hx_target: '#overlay-canvas', hx_push_url: 'false'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('photos/small/garden/goat-square-front.jpg')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"div", :attributes=>{"class"=>"image-zoom-icon"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Tanunda & Surrounds"})
(script {:text=>" text_content :tanunda_description", :escape_html=>false, :preserve=>false, :keyword=>nil}))))))
(tag {:name=>"section", :attributes=>{"class"=>"location"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Location"})
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(script {:text=>" text_content :location_description", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"address", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h3", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Street Address"})
(tag {:name=>"div", :attributes=>{"class"=>"street"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"33 John Street"})
(tag {:name=>"div", :attributes=>{"class"=>"town"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Tanunda"})
(tag {:name=>"div", :attributes=>{"class"=>"state"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"South Australia"})
(tag {:name=>"div", :attributes=>{"class"=>"postcode"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"5352"}))
(tag {:name=>"a", :attributes=>{"class"=>"button maps-link"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://maps.google.com?q=Goat+Square+Cottages,+33+John+Street,+Tanunda+SA+5352'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Open in Maps"})))
(tag {:name=>"div", :attributes=>{"id"=>"map"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))
(tag {:name=>"section", :attributes=>{"class"=>"bookings-and-enquiries", "id"=>"bookings-and-enquiries"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Bookings & Enquiries"})
(script {:text=>" text_content :booking_description", :escape_html=>false, :preserve=>false, :keyword=>nil})))))))), @flat=false, @filter_buffer=nil, @indentation=" ", @next_line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=104, parser=#<Haml::Parser:0x000056320b4f0478 ...>, eod=true>, @line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=104, parser=#<Haml::Parser:0x000056320b4f0478 ...>, eod=true>, @tab_up=nil>, #<Haml::Compiler:0x000056320b4f45c8 @options=#<Haml::Options:0x000056320b4f45a0 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/home.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @to_merge=[], @temple=[:multi, [:static, "<section"], [:multi, [:static, " class='home-feature'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='home-feature-logo'"]], [:static, ">\n"], [:dynamic, "\n( inline_svg('illustrations/logo-white.svg')\n).to_s"], [:static, "\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='home-feature-ratings'"]], [:static, ">\n"], [:static, "<ul"], [:newline], [:multi], [:static, ">\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='https://www.tripadvisor.com.au/Hotel_Review-g495039-d2693172-Reviews-Goat_Square_Cottages-Tanunda_Barossa_Valley_South_Australia.html'"]], [:static, ">\n"], [:static, "<img"], [:newline], [:multi, [:static, " class='logo'"], [:multi, [:code, "_haml_attribute_compiler1 = (asset_path('icons/tripadvisor-white.svg'))"], [:case, "_haml_attribute_compiler1", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler1 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler1"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='text'"]], [:static, ">\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='name'"]], [:static, ">"], [:static, "TripAdvisor</span>\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='score'"]], [:static, ">"], [:static, "4.5/5</span>\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='rating'"]], [:static, ">"], [:static, "Excellent</span>\n"], [:static, "</span>\n"], [:static, "</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='https://www.hotelscombined.com/extra/Hotel/Goat_Square_Cottages.htm'"]], [:static, ">\n"], [:static, "<img"], [:newline], [:multi, [:static, " class='logo'"], [:multi, [:code, "_haml_attribute_compiler2 = (asset_path('icons/hotels-combined-white.svg'))"], [:case, "_haml_attribute_compiler2", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler2 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler2"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='text'"]], [:static, ">\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='name'"]], [:static, ">"], [:static, "Hotels Combined</span>\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='score'"]], [:static, ">"], [:static, "9.1/10</span>\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='rating'"]], [:static, ">"], [:static, "Excellent</span>\n"], [:static, "</span>\n"], [:static, "</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='https://www.facebook.com/goatsquarecottages/'"]], [:static, ">\n"], [:static, "<img"], [:newline], [:multi, [:static, " class='logo'"], [:multi, [:code, "_haml_attribute_compiler3 = (asset_path('icons/facebook-white.svg'))"], [:case, "_haml_attribute_compiler3", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler3 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler3"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='text'"]], [:static, ">\n"], [:static, "<span"], [:newline], [:multi, [:static, " class='name'"]], [:static, ">"], [:static, "More on Facebook</span>\n"], [:static, "</span>\n"], [:static, "</a>\n"], [:static, "</li>\n"], [:static, "</ul>\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " class='home-feature-prompts'"]], [:static, ">\n"], [:static, "<ul"], [:newline], [:multi], [:static, ">\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='#the-cottages'"]], [:static, ">"], [:static, "The cottages</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " data-hx-boost='true' data-hx-push-url='false' data-hx-select='section.photo-gallery' data-hx-target='#overlay-canvas'"], [:static, " href='/gallery?start=menge-266A8803'"]], [:static, ">"], [:static, "Photo Gallery</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='#tanunda-and-surrounds'"]], [:static, ">"], [:static, "Tanunda & Surrounds</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='#bookings-and-enquiries'"]], [:static, ">"], [:static, "Booking & Enquiries</a>\n"], [:static, "</li>\n"], [:static, "</ul>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<main"], [:newline], [:newline], [:multi], [:static, ">\n"], [:static, "<section"], [:newline], [:multi, [:static, " class='intro'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='columns'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='image-frame'"]], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " class='image-zoom'"], [:static, " data-hx-boost='true' data-hx-push-url='false' data-hx-select='section.photo-gallery' data-hx-target='#overlay-canvas'"], [:static, " href='/gallery?start=menge-266A8803'"]], [:static, ">\n"], [:static, "<img"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler4 = (asset_path('photos/small/menge/266A8803.jpg'))"], [:case, "_haml_attribute_compiler4", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler4 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler4"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='image-zoom-icon'"]], [:static, ">"], [:static, "</div>\n"], [:static, "</a>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='intro-text'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Three heritage stone cottages,\u2028 right in the heart of historic Tanunda.</h2>\n"], [:dynamic, "\n\n( text_content(:home_intro)\n).to_s"], [:static, "\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:multi, [:static, " class='cottages'"], [:static, " id='the-cottages'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:code, "\n cottages.each do |cottage|\n"], [:dynamic, "( haml :'partials/_cottage', locals: {cottage: cottage}\n).to_s"], [:static, "\n"], [:code, "end;"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:multi, [:static, " class='tanunda'"], [:static, " id='tanunda-and-surrounds'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='columns'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='image-frame large'"]], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " class='image-zoom'"], [:static, " data-hx-boost='true' data-hx-push-url='false' data-hx-select='section.photo-gallery' data-hx-target='#overlay-canvas'"], [:static, " href='/gallery?start=garden-goat-square-front'"]], [:static, ">\n"], [:static, "<img"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler5 = (asset_path('photos/small/garden/goat-square-front.jpg'))"], [:case, "_haml_attribute_compiler5", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler5 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler5"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='image-zoom-icon'"]], [:static, ">"], [:static, "</div>\n"], [:static, "</a>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Tanunda & Surrounds</h2>\n"], [:dynamic, "\n( text_content :tanunda_description\n).to_s"], [:static, "\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:multi, [:static, " class='location'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Location</h2>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " class='columns'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:dynamic, "\n( text_content :location_description\n).to_s"], [:static, "\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<address"], [:newline], [:multi], [:static, ">\n"], [:static, "<h3"], [:newline], [:multi], [:static, ">"], [:static, "Street Address</h3>\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='street'"]], [:static, ">"], [:static, "33 John Street</div>\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='town'"]], [:static, ">"], [:static, "Tanunda</div>\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='state'"]], [:static, ">"], [:static, "South Australia</div>\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='postcode'"]], [:static, ">"], [:static, "5352</div>\n"], [:static, "</address>\n"], [:static, "<a"], [:newline], [:newline], [:multi, [:static, " class='button maps-link'"], [:static, " href='https://maps.google.com?q=Goat+Square+Cottages,+33+John+Street,+Tanunda+SA+5352'"]], [:static, ">"], [:static, "Open in Maps</a>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " id='map'"]], [:static, ">"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:newline], [:multi, [:static, " class='bookings-and-enquiries'"], [:static, " id='bookings-and-enquiries'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='columns'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='column'"]], [:static, ">"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Bookings & Enquiries</h2>\n"], [:dynamic, "\n( text_content :booking_description\n).to_s"], [:static, "\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "</main>\n"]], @node=nil, @filters={"plain"=>Haml::Filters::Plain, "javascript"=>Haml::Filters::Javascript, "css"=>Haml::Filters::Css, "cdata"=>Haml::Filters::Cdata, "escaped"=>Haml::Filters::Escaped, "ruby"=>Haml::Filters::Ruby, "preserve"=>Haml::Filters::Preserve, "sass"=>Haml::Filters::Sass, "scss"=>Haml::Filters::Scss, "less"=>Haml::Filters::Less, "markdown"=>Haml::Filters::Markdown, "erb"=>Haml::Filters::Erb, "coffee"=>Haml::Filters::Coffee, "coffeescript"=>Haml::Filters::Coffee}, @attribute_compiler=#<Haml::AttributeCompiler:0x000056320b4fe758 @is_html=true, @attr_wrapper="'", @escape_attrs=true, @hyphenate_data_attrs=true, @unique_name=5>, @output_line=105>, #<Haml::Escapable:0x000056320b4fdad8 @options=#<Temple::ImmutableMap:0x000056320b4fd128 @map=[{}]>, @escape=false, @escape_safe_buffer=false>, #<Temple::Filters::ControlFlow:0x000056320b4fc2f0 @options=#<Temple::ImmutableMap:0x000056320b507bc8 @map=[{}]>>, #<Temple::Filters::MultiFlattener:0x000056320b507290 @options=#<Temple::ImmutableMap:0x000056320b506b10 @map=[{}]>>, #<Temple::Filters::StaticMerger:0x000056320b505f30 @options=#<Temple::ImmutableMap:0x000056320b505990 @map=[{}]>>, #<Haml::Generator:0x000056320b504c20 @options=#<Temple::ImmutableMap:0x000056320b504338 @map=[{:freeze_static=>true}]>>], @precompiled="_hamlout.buffer << (\"<section class='home-feature'>\\n<div class='home-feature-logo'>\\n\".freeze);; \n; _hamlout.buffer << ((\n( inline_svg('illustrations/logo-white.svg')\n).to_s).to_s);; _hamlout.buffer << (\"\\n</div>\\n<div class='home-feature-ratings'>\\n<ul>\\n<li>\\n<a href='https://www.tripadvisor.com.au/Hotel_Review-g495039-d2693172-Reviews-Goat_Square_Cottages-Tanunda_Barossa_Valley_South_Australia.html'>\\n<img class='logo'\".freeze);; \n; \n; \n; \n; \n; _haml_attribute_compiler1 = (asset_path('icons/tripadvisor-white.svg')); case (_haml_attribute_compiler1); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler1 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler1)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<span class='text'>\\n<span class='name'>TripAdvisor</span>\\n<span class='score'>4.5/5</span>\\n<span class='rating'>Excellent</span>\\n</span>\\n</a>\\n</li>\\n<li>\\n<a href='https://www.hotelscombined.com/extra/Hotel/Goat_Square_Cottages.htm'>\\n<img class='logo'\".freeze);; \n; \n; \n; \n; \n; \n; \n; _haml_attribute_compiler2 = (asset_path('icons/hotels-combined-white.svg')); case (_haml_attribute_compiler2); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler2 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler2)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<span class='text'>\\n<span class='name'>Hotels Combined</span>\\n<span class='score'>9.1/10</span>\\n<span class='rating'>Excellent</span>\\n</span>\\n</a>\\n</li>\\n<li>\\n<a href='https://www.facebook.com/goatsquarecottages/'>\\n<img class='logo'\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; _haml_attribute_compiler3 = (asset_path('icons/facebook-white.svg')); case (_haml_attribute_compiler3); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler3 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler3)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<span class='text'>\\n<span class='name'>More on Facebook</span>\\n</span>\\n</a>\\n</li>\\n</ul>\\n</div>\\n<div class='home-feature-prompts'>\\n<ul>\\n<li>\\n<a href='#the-cottages'>The cottages</a>\\n</li>\\n<li>\\n<a data-hx-boost='true' data-hx-push-url='false' data-hx-select='section.photo-gallery' data-hx-target='#overlay-canvas' href='/gallery?start=menge-266A8803'>Photo Gallery</a>\\n</li>\\n<li>\\n<a href='#tanunda-and-surrounds'>Tanunda & Surrounds</a>\\n</li>\\n<li>\\n<a href='#bookings-and-enquiries'>Booking & Enquiries</a>\\n</li>\\n</ul>\\n</div>\\n</section>\\n<main>\\n<section class='intro'>\\n<div class='liner'>\\n<div class='columns'>\\n<div class='column'>\\n<div class='image-frame'>\\n<a class='image-zoom' data-hx-boost='true' data-hx-push-url='false' data-hx-select='section.photo-gallery' data-hx-target='#overlay-canvas' href='/gallery?start=menge-266A8803'>\\n<img\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; _haml_attribute_compiler4 = (asset_path('photos/small/menge/266A8803.jpg')); case (_haml_attribute_compiler4); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler4 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler4)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<div class='image-zoom-icon'></div>\\n</a>\\n</div>\\n</div>\\n<div class='column'>\\n<div class='intro-text'>\\n<h2>Three heritage stone cottages,\u2028 right in the heart of historic Tanunda.</h2>\\n\".freeze);; \n; \n; \n; \n; \n; _hamlout.buffer << ((\n\n( text_content(:home_intro)\n).to_s).to_s);; _hamlout.buffer << (\"\\n</div>\\n</div>\\n</div>\\n</div>\\n</section>\\n<section class='cottages' id='the-cottages'>\\n<div class='section-content'>\\n<div class='liner'>\\n\".freeze);; \n; \n; \n; \n cottages.each do |cottage|\n; _hamlout.buffer << ((( haml :'partials/_cottage', locals: {cottage: cottage}\n).to_s).to_s);; _hamlout.buffer << (\"\\n\".freeze);; end;; _hamlout.buffer << (\"</div>\\n</div>\\n</section>\\n<section class='tanunda' id='tanunda-and-surrounds'>\\n<div class='section-content'>\\n<div class='liner'>\\n<div class='columns'>\\n<div class='column'>\\n<div class='image-frame large'>\\n<a class='image-zoom' data-hx-boost='true' data-hx-push-url='false' data-hx-select='section.photo-gallery' data-hx-target='#overlay-canvas' href='/gallery?start=garden-goat-square-front'>\\n<img\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; _haml_attribute_compiler5 = (asset_path('photos/small/garden/goat-square-front.jpg')); case (_haml_attribute_compiler5); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler5 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler5)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<div class='image-zoom-icon'></div>\\n</a>\\n</div>\\n</div>\\n<div class='column'>\\n<h2>Tanunda & Surrounds</h2>\\n\".freeze);; \n; \n; \n; \n; _hamlout.buffer << ((\n( text_content :tanunda_description\n).to_s).to_s);; _hamlout.buffer << (\"\\n</div>\\n</div>\\n</div>\\n</div>\\n</section>\\n<section class='location'>\\n<div class='section-content'>\\n<div class='liner'>\\n<h2>Location</h2>\\n<div class='columns'>\\n<div class='column'>\\n\".freeze);; \n; \n; \n; \n; \n; \n; \n; _hamlout.buffer << ((\n( text_content :location_description\n).to_s).to_s);; _hamlout.buffer << (\"\\n</div>\\n<div class='column'>\\n<address>\\n<h3>Street Address</h3>\\n<div class='street'>33 John Street</div>\\n<div class='town'>Tanunda</div>\\n<div class='state'>South Australia</div>\\n<div class='postcode'>5352</div>\\n</address>\\n<a class='button maps-link' href='https://maps.google.com?q=Goat+Square+Cottages,+33+John+Street,+Tanunda+SA+5352'>Open in Maps</a>\\n</div>\\n</div>\\n<div id='map'></div>\\n</div>\\n</div>\\n</section>\\n<section class='bookings-and-enquiries' id='bookings-and-enquiries'>\\n<div class='section-content'>\\n<div class='liner'>\\n<div class='columns'>\\n<div class='column'></div>\\n<div class='column'>\\n<h2>Bookings & Enquiries</h2>\\n\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; _hamlout.buffer << ((\n( text_content :booking_description\n).to_s).to_s);; _hamlout.buffer << (\"\\n</div>\\n</div>\\n</div>\\n</div>\\n</section>\\n</main>\\n\".freeze);">>, [:haml, :"illustrations/logo-white.svg", {:outvar=>"@_out_buf", :default_encoding=>"utf-8"}, "/app/views"]=>#<Tilt::HamlTemplate:0x000056320c105b78 @options={:outvar=>"@_out_buf"}, @line=1, @file="/app/views/illustrations/logo-white.svg.haml", @compiled_method={[App, []]=>#<UnboundMethod: Tilt::CompiledTemplates#__tilt_47386476944460>}, @default_encoding="utf-8", @reader=#<Proc:0x000056320c105a38@/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb:85 (lambda)>, @data="%svg{:style => \"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\", :viewbox => \"0 0 512 357\", :xmlns => \"http://www.w3.org/2000/svg\"}\n %g#icon\n %path{:d => \"M69.4 4.4C71.3 3.3 73 .6 73 .6s.6-1.7 1.3.6c.2.8.7 4.9-.1 5.9l2.5 1c4.4.6 10-2.1 10-2.1s2 .2 1.7 1.9c-.2 1.4-1 2.5-1.7 3-1.5 1.1-4.7 4-7 4 1.2 2 2.7 9.2 3 17.5C83 53 73 60.3 71.4 65.1a72.1 72.1 0 00-2.3 20.2c2.7 4.3 1.1 7.2 3.4 13.5 0 .2-.2.7-1 .7H66c-.6-2.5-.9-8.5-4.2-14 .4-1 1.4-2.2 1.8-7.3.2-2.5-.7-4.5-2.4-6.9v-.1l-1.1-2c-1.8-2.9-4.6-6.9-8.5-7-1.1 0-2.3.1-3 .7-10.6 3-14.7 3.2-20.1 1.3 1.2-1 2.4-2.2 3.4-3.5 1.5-1.9 1.9-4.6.3-4.8-1 0-1.2 1.1-1.2 1.1-.3 2.2-2.8 4.2-5 6-.4.3-.8.6-1 1-1 .8-2.3 2-3.1 3.4-1.2 2 .8 8 3.4 14.8a24 24 0 01-.1 17.3c-3.6-1-4.5-2-6.6-5.4 2.8-10.1.1-13-5.7-18.1.4-3.4.1-5.5-.5-7.2-.7-2.6-2-5-3.7-7-.7-.8-1.3-1.8-2-2.4-3.3-6.2-3.5-9.2-.1-22-2 .7-4.2-.6-5.3-2.4-.8-.7-2-1.4-.4-4.2 0-.1.2-.4.5-.2 3.2 2 10 1.7 10 1.7s1.3-1.4 7.4-1.7c8.7-.4 12.2 2.4 16.5 4.1 3 1.3 14.5 4 22.2 2.4 5.7-1.3 8.1-5.2 9.6-9.5l.6-.4c2.5-1.8 4-6.2 1.7-6.4-.7 0-1.2.4-1.3 1 0 .5.2 1 0 1.6-.6 1-1.7 1.5-2.5 2-1 .2-2.2.2-4.2-.1l-1.1-.1-.1.1c-2 2.7-.9 4.7-.9 4.7-.7.2-2.6-.9-2.4-2.8v-1.1c-.9.3-1.9.5-2.7 0l-1-1-1.4-1.6c-.3-.5-.5-1-.6-1.6.4-6.2 8-15.7 10.2-16.3a79 79 0 018-1.2zM6.3 62.8a16 16 0 014 8.7l.2.7c-1.5 4-2.4 8.8-3 11a19 19 0 00-.4 7.7c.2 2.1 2.6 6.7 3.4 8.1.1.3 0 .5-.4.5H2.3c-1.3 0-1.3-.9-1-2.7 1.2-5 .4-4.4-1.2-8.6-.6-4.3 1-11.4 6.2-25.4zm45.8 2c3 .5 5 4.5 6.9 7.7-.7 1.4-1.6 4-2.8 8.4-2.6 10-.3 9.3 0 11.5.2 2.1 2.2 2.5 2.5 6.5 0 .2-.1.5-.3.5H50s-.5-2.3 0-6c-2.3-1-1.6-6.6-.5-11a59.7 59.7 0 003.1-15.6l-.6-2z\", :style => \"fill:#fff\"}\n %g#secondary-text\n %path{:d => \"M275 310.4l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8V311h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM292.4 310.9h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.5h-.2l-.4.5c-1.1 1.5-3.4 2.5-5.9 2.5h-1.5v-6c2.3 0 4.2.6 4.8 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.7.8-2.5 1.3-4.8 1.4V311h1.5c2.5 0 4.7 1 5.5 2.5l.3.5h.2l-.1-3.5v-.4h-12.7v.7zM307.2 310.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c5.1 0 8.4-3 8.4-7.5 0-4.6-3.6-7.5-9.3-7.5h-7.9zm8 .9c3.4 0 5.6 2.5 5.6 6.6 0 4-1.9 6.5-4.8 6.5h-3.5v-13.1h2.6zM333.1 321c.3 4 4.1 5 7.1 5 2.7-.2 6.8-1.7 7-5.3.1-1-.2-1.8-.5-2.4 2.6-1.2 1.6-5.7-1.7-5.4l-.1.7c1.2 0 1.6 1.6.1 2.3-2.8 1.1-7.4 2.7-3.8 6.8l.4-.4c-1.4-1.8.7-2.7 2.6-3.3.6 0 1.5.3 1.5 1.6 0 2.7-3 3.5-4.8 3.5-2.6 0-4.4-2-4.6-4.5a3 3 0 011.5-2.9c.4.5 1.5 1 2.4 1 .6 0 1.2-.3 1.1-1.2 0-.7-1-1-1.9-1-.5 0-1 0-1.4.2-.4-.4-.7-.9-.7-1.4 0-1.3 1-2.1 2.2-2.3 3.1-.4 3 2.7 3.8 2.6.9 0 1.5-2 1.4-3.4 0-1.6-3.1-1.8-4.4-1.7-2 .1-4.7 1.5-4.6 4 0 1 .7 2 1.5 2.6-2.2.8-4.2 2.4-4 5zM356 310.4v.5h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h8.7c4.3 0 6.8-1.6 6.8-4 0-2-1.7-3.3-4.9-3.7 2.4-.5 3.8-1.8 3.8-3.4 0-2.4-2.4-4-6.3-4H356v.3zm5.2 7.7h2c3 0 4.5 1.2 4.5 3 0 2-1.2 3.1-3.4 3.1h-3v-6zm0-.8V311h3c1.5 0 2.6 1.2 2.6 3 0 2-1.3 3.2-3.3 3.2h-2.3zM373.5 325.2h7v-.3l-.1-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7V319h1.7c.7 1 1.8 1.9 3.3 3.7 1.9 2.4 2 2.5 6 2.5h1.2v-.7c-2.2 0-5-4.1-6.4-5.9 2.2-.7 3.5-2.5 3.5-4.4 0-2.4-2.5-4-6.4-4h-8.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8zm5.3-7.1v-7h2.9c1.6 0 2.6 1.2 2.6 3.1 0 2.1-1.2 3.9-3.2 3.9h-2.3zM392.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H405l.1-.5.7-3.5h-.2l-.3.5c-1.2 1.5-3.5 2.5-6 2.5H398v-6c2.2 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.6 1.3-4.8 1.4V311h1.4c2.5 0 4.7 1 5.6 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM411.9 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-6.3c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zm5.5 7c1.2 2 2.3 3 3.5 5 1.3 2.3 2.8 2.4 6 2.4h1.3v-.5c-2 0-6.6-6.6-7.9-8.6 1.1-1.4 4.2-5.2 6-5.3h.2v-.7h-3.9v.7c1.2.3-1.6 3-5.2 7zM450 325.2v-.3-.4h-.2c-1-.2-1.6-1.6-1.6-3.7v-2.5c2.2.1 4 .7 4.6 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.6.8-2.4 1.3-4.6 1.4V311h2.2c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-4H443v.8h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.2v.8h7zM460.2 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.3.6c.6 1 .8 2 .8 2.7 0 .5-.2.8-.5.8h-.3v.8h7.3v-.7c-1.7.1-3-2.9-3.3-3.7l-5.4-11h-.9l-4.3 11c-.9 2.1-2 3.6-2.8 3.6h-.3v.8h5zm1.7-11l2.4 5.1H460l2-5zM473.7 320.1l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.6-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 4 2.4 4.4 4.1h.4l-.3-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.6 3.5 4 4.1 2.7.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5a17 17 0 00-.6-.9h-.3zM486.1 314.4h.3l.3-.5a6.5 6.5 0 015.6-2.8v9.7c0 2.1-.6 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.4-1.6-1.4-3.7v-9.7c2.4 0 4.5 1 5.6 2.8l.3.5h.3l-.5-3.8v-.4h-15v.4l-.5 3.8zM275 338.5l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8v-6.2h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM296 353.3v-.3-.4h-.3c-.5-.1-.8-.7-.8-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.4-11h-.9l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.8-11l2.4 5.1h-4.3l1.9-5zM309.9 353.3h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-1.8h1.7c.6 1 1.8 1.9 3.2 3.7 2 2.4 2 2.5 6 2.5h1.3v-.7c-2.2 0-5-4.1-6.5-6 2.3-.6 3.6-2.4 3.6-4.3 0-2.4-2.5-4-6.5-4H310v.7h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8zm5.3-7.1v-7h2.8c1.6 0 2.7 1.2 2.7 3.1 0 2.1-1.3 3.9-3.2 3.9h-2.3zM335.6 353.4c5.3 0 8.1-3.5 8.1-7.6 0-4.2-2.8-8.1-8.1-8.1a7.8 7.8 0 00-8.1 8c0 4.2 2.8 7.7 8.1 7.7zm-4.3-7.6c0-3.7 1.7-7.2 4.3-7.2 2.6 0 4.4 3.5 4.4 7.2 0 3.6-1.8 6.6-4.4 6.6-2.6 0-4.3-3-4.3-6.6zM345.4 348.2l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 3.9 2.4 4.4 4.1h.3l-.2-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.5 3.5 4 4.1 2.7.8 4.4 2 4.4 3 0 1.4-1.2 2.4-3.2 2.4-1.6 0-3.5-1.4-4.6-3.5l-.5-.9h-.3zM358.6 348.2l.3 3.8c1 .8 3 1.6 5.1 1.6 3.8 0 6.2-2 6.2-4.9 0-2-1.7-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3-2.4 2 0 4 2.4 4.4 4.1h.4l-.2-3.7c-1-.8-2.8-1.4-4.3-1.4-3.8 0-6.1 2-6.1 5 0 1.8 1.6 3.5 4 4.1 2.8.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5l-.5-.9h-.4zM375.5 353.3v-.3-.4h-.3c-.6-.1-1-.7-1-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM394 339c.6 0 1.7 1.5 2.7 3.6l5.4 11h1l4.3-11c.8-2 2-3.5 2.8-3.6h.2v-.7h-5v.7h.4c1.1 0 1.3 1.8.3 4.2L404 349l-3.1-6.4c-1-2-1.1-3.5-.2-3.6h.2v-.7h-7.1v.7h.2zM412 353.3v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.4-2.2l.2-.5h5.1l.3.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.5 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H438v-.5l.8-3.6-.4-.2-.4.5c-1 1.7-3.2 2.8-5.5 2.8h-1.7v-9.7c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zM440.5 339h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.6-.4-.2-.3.5c-1 1.7-3.2 2.8-5.6 2.8h-1.7v-9.7c0-2 .6-3.5 1.4-3.6h.2v-.7h-6.9v.7zM455.4 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H468v-.5l.8-3.5h-.3l-.3.5c-1.1 1.5-3.4 2.5-6 2.5h-1.4v-6c2.3 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.5 1.3-4.8 1.4v-6.1h1.5c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM470.8 339c.7 0 2 1.5 3.3 3.6l2.5 3.9v3c0 1.7-.5 3-1.3 3h-.2v.8h6.8v-.3-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7v-3.4l2.2-3c1.5-2 3-3.4 3.8-3.5h.2v-.7h-4.3v.7h.3c.8 0 .4 1.5-1 3.6l-1.6 2.1-1.4-2.1c-1.3-2-1.7-3.5-1-3.6.2 0 .2 0 .2-.5v-.2h-7.1v.7h.2z\", :style => \"fill:#fff;fill-rule:nonzero\"}\n %g#primary-text\n %path{:d => \"M37.4 178.9c9.2 0 18.7-2 24-5.2v-6c0-8 2.2-13.7 5.6-14l1-.1v-2.8H41.6v1l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v6.4c-3.4.6-7 1-10.7 1-13 0-21.2-10.3-21.2-26.1 0-16 8.3-26.1 21.2-26.1a24 24 0 0121.2 13l2 3.5h1.2l-.7-13.7c-4.4-4-13.6-6.5-23.7-6.5C14.6 119.3 0 131 0 149.1s14.6 29.8 37.4 29.8zM92.5 178.9c14.5 0 23.8-8.4 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3S78 179 92.5 179zm-9.3-21.4c0-11.2 3.6-18.3 9.3-18.3 5.7 0 9.4 7.1 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4s-9.3-7.2-9.3-18.4zM117.8 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.4 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6zM165.4 141.9v23.7c0 10.5 2.6 13.3 11.6 13.3 3.2 0 10.8-1.4 15.7-10l-1-1.1c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26h12.6v-5.3H179v-11.9h-2.2c-5.7 8.6-12.4 14.8-16.9 15.7v1.5h5.5zM208.3 158.8l.8 14.7c4 3.3 12.1 6.3 20.8 6.3 15.2 0 24.9-8 24.9-19.2 0-7.8-6.7-14.6-17-17.3-10.8-2.8-17.8-7-17.8-10.7 0-5.9 5-9.5 12.6-9.6 8-.1 15.6 9.6 17.6 16.3h1.4l-.9-14.7c-4-3.2-11.1-5.3-17.4-5.3-14.9 0-24.5 7.5-24.5 19.3 0 7.3 6.5 13.6 16.4 16.3 11 2.9 18 7.5 18 11.8 0 5.1-5.1 9.3-13.3 9.3-6.4 0-13.8-5.7-18.2-13.7a67 67 0 00-2-3.5h-1.4zM256.6 160.5c0 11.2 6.2 18.4 16 18.4 4.7 0 10-2.8 13.9-7.4v12.9c0 8.1-2.2 13.7-5.5 14l-1 .2v2.7h26.2v-1-1.7l-1-.1c-3.4-.4-5.5-6-5.5-14.1v-47.8h-1.4c-1.3 2-4.5 3.2-8.3 3.2-3.4 0-6.5-3.6-11-3.6-13.7 0-22.4 9.4-22.4 24.3zm14-5c0-9.5 3.2-15.6 8.3-15.6 4.6 0 7.6 5.6 7.6 14.3v14.4c-1.3 1.3-3.7 2.1-6.6 2.1-5.7 0-9.4-6-9.4-15.3zM306.1 137.6l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v10.8c0 8.8 4 14.5 12 14.5 5.4 0 10-3 13.9-8v7.5h2.6l17.2-6.8-.1-.9-1-.4c-4.6-2.3-5.4-4.7-5.4-16v-17.7H332v2.8h1c3.5.4 5.6 6.6 5.5 14.8v14.1c-1 1-2 1.8-3.5 1.8-6 0-9-2.8-9-7v-26.5H306v1zM358.7 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z\", :style => \"fill:#fff;fill-rule:nonzero\"}\n %path{:d => \"M404.4 178.4h26.3v-1l-.1-1.7-1-.1c-3.3-.4-5.4-6-5.4-14.1v-8.1c3.2-4.6 5.8-6 8-6 2.6 0 4.8 1.9 7.2 2.7 2.1.7 5.3-2.4 4.7-6.2-.9-4.9-3.3-7.8-8.7-6.9-5.6 1-9.5 8.8-11.2 13v-13.4h-2.7l-17.1 6.8v1l1 .4c4.7 2.3 5.5 4.7 5.5 16 0 8.4-2 14.4-5.5 14.8h-1v2.8zM443.8 159.6c0 11.8 8.4 19.3 21.5 19.3 6.6 0 16.2-3.5 21-12.6l-1.5-1.3c-3.1 4.5-6.8 6.6-9.2 6.8-11.5.8-16-5.6-17.4-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.1-23.4 23.4zm22.7-19.7c9.4 0 11.9 14.9 2.5 15.2h-11c-.2-9 3.2-15.2 8.5-15.2zM144.7 232c0 18.2 15 29.8 38.3 29.8 10.6 0 20.2-2.6 24.6-6.5l.7-13.8H207l-2 3.5c-4 8-13 13-22.1 13-13.5 0-22-10.1-22-26 0-15.5 8-25.5 20.7-26.1 21.5-.2 15.8 27.7 7.2 27.7-.6 0-1.1-.2-1.8-.5-2.5-1.2 0-10.3-6.6-9.8-2.3.2-4.2 1.8-4.8 4.8-1.5 6.6 7.3 10.7 15 10.7 2.8 0 5.5-.5 7.5-1.6 16.9-6 11.8-34.9-16.5-35-22.6.5-37 12-37 29.8zM234.6 261.8c14.5 0 23.8-8.3 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3 9.3 21.4 23.8 21.4zm-9.3-21.4c0-11.1 3.7-18.3 9.3-18.3 5.7 0 9.4 7.2 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4-5.6 0-9.3-7.2-9.3-18.4zM258.3 223.3v1.5h5.5v23.7c0 10.5 2.3 13.3 11.4 13.3 3.2 0 10.7-1.4 15.7-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.9 0-4.9-1-4.9-5l.1-26H295v23.7c0 10.5 2.4 13.3 11.5 13.3 3.2 0 10.7-1.4 15.6-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26H321v-5.2h-12.5v-12h-2.2c-5.7 8.7-10.8 12.3-18 12h-11v-12h-2.3c-5.6 8.7-12.2 14.8-16.6 15.7zM323.1 251c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.8 4 4.4 7.8 4.4 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 2-3.9 2-3 0-3.7-2.6-3.7-6.6v-15.8c0-8.8-5.6-14.1-14.4-14.4-13.9-.5-23 5.8-21.8 14.5 2.8.6 4.8 1 7 1 2 0 4-.4 6.4-1-.8-6.5 1.2-10.9 5.3-10.9 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.4-23.8 2.5-23.8 13.2zm13.4-2.1c0-6.2 5.3-8.5 10.4-8.5l.1 13.9a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z\", :style => \"fill:#fff;fill-rule:nonzero\"}\n %path{:d => \"M367.9 274.8c.4 7.5 10.3 11 18.1 11.2 14.3.4 28.4-5.9 27.6-18.5-.4-7-8.5-12.4-18.9-13.1l-10-.2c-3.4-.2-5.5-1.5-5.5-3.4 0-1.1.2-2 .7-2.5 2.6.9 5.7 1.3 9 1.3 11.7 0 21.1-5.8 21.1-14.7a14 14 0 00-6.6-11.6c1.5-1.3 2.8-1.7 4-1.7 2 0 3.6 1.3 5.8 1.9 1.8.5 4.5-1.6 3.9-4.4-.8-3.5-2.8-5.5-7.2-4.9-3.7.6-6 5-7.4 8.5A25.9 25.9 0 00389 219c-12 0-20.5 6.7-20.5 15.8 0 5 2.7 9 7.2 11.6a9 9 0 00-5.5 8.9c0 4.2 2.6 7.6 7 9.5-5.7 1-9.6 4-9.2 10zm8.9-1c0-4.9 1.7-7 4.4-7.5 2.9.6 5.3.4 9 .6 6.7.6 11.3 1.8 12 6.2 1.1 6.4-4.9 9.6-15.2 9.6-6.8 0-10.2-4.7-10.2-9zm12-51.6c4.4 0 8.9 5.5 8.9 12.7 0 7-4.5 11.7-8.8 11.7-4.3 0-8-4.7-8-11.7 0-7.2 3.7-12.7 8-12.7z\", :style => \"fill:#fff;fill-rule:nonzero\"}\n %path{:d => \"M413 242.6c0 11.7 8.3 19.2 21.4 19.2 6.6 0 16.2-3.5 21-12.6l-1.5-1.2c-3.1 4.5-6.8 6.6-9.3 6.7-11.4.9-16-5.5-17.3-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.2-23.4 23.5zm22.6-19.7c9.4 0 11.9 14.8 2.4 15.2h-11c-.1-9.1 3.3-15.3 8.6-15.3zM457.9 258.1c3.1 2.5 8.2 4.2 13.5 4.2 12.3 0 20.2-5.5 20.2-14.2 0-5-3.7-10-9.6-12.3-8-3.1-13.3-5.3-13.2-8.4 0-3.2 3.6-6.5 9.2-6.2 5.6.3 8.6 7 11 11.6h1.4l.4-10c-2.8-3.2-9.4-4.6-13.2-4.6-12.3 0-19.8 6-19.8 13.8 0 4.8 5.5 10.5 14 13.7 4.9 1.8 8 4.6 8 7.2 0 3.9-3 6.3-7.5 6.3-6.9 0-11.8-7-13.8-12h-1.2l.6 11zM497 254.5c0 4.5 2.8 7.3 7.3 7.3s7.4-2.8 7.4-7.3-2.9-7.4-7.4-7.4-7.3 2.9-7.3 7.4z\", :style => \"fill:#fff;fill-rule:nonzero\"}\n", @engine=#<Haml::TempleEngine:0x000056320c105880 @options=#<Temple::ImmutableMap:0x000056320c1051c8 @map=[{:attr_wrapper=>"'", :autoclose=>["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], :encoding=>nil, :escape_attrs=>true, :escape_html=>false, :escape_filter_interpolations=>nil, :filename=>"/app/views/illustrations/logo-white.svg.haml", :format=>:html5, :hyphenate_data_attrs=>true, :line=>1, :mime_type=>"text/html", :preserve=>["textarea", "pre", "code"], :remove_whitespace=>false, :suppress_eval=>false, :cdata=>false, :parser_class=>Haml::Parser, :compiler_class=>Haml::Compiler, :trace=>false, :filters=>{}, :buffer=>"@_out_buf", :save_buffer=>true}]>, @chain=[[:Parser, #<Proc:0x000056320a89efd0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:Compiler, #<Proc:0x000056320a89e990@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:"Haml::Escapable", #<Proc:0x000056320a89da40@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:ControlFlow, #<Proc:0x000056320a8ae2f0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:MultiFlattener, #<Proc:0x000056320a8ac270@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:StaticMerger, #<Proc:0x000056320a8ba078@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:"Haml::Generator", #<Proc:0x000056320a8b9bf0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>]], @encoding=#<Encoding:UTF-8>, @call_chain=[#<Haml::Parser:0x000056320c105038 @options=#<Haml::Options:0x000056320c105010 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/illustrations/logo-white.svg.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @script_level_stack=[], @template_index=0, @template_tabs=0, @template=[], @parent=(root nil
(tag {:name=>"svg", :attributes=>{"style"=>"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2", "viewbox"=>"0 0 512 357", "xmlns"=>"http://www.w3.org/2000/svg"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"g", :attributes=>{"id"=>"icon"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"path", :attributes=>{"d"=>"M69.4 4.4C71.3 3.3 73 .6 73 .6s.6-1.7 1.3.6c.2.8.7 4.9-.1 5.9l2.5 1c4.4.6 10-2.1 10-2.1s2 .2 1.7 1.9c-.2 1.4-1 2.5-1.7 3-1.5 1.1-4.7 4-7 4 1.2 2 2.7 9.2 3 17.5C83 53 73 60.3 71.4 65.1a72.1 72.1 0 00-2.3 20.2c2.7 4.3 1.1 7.2 3.4 13.5 0 .2-.2.7-1 .7H66c-.6-2.5-.9-8.5-4.2-14 .4-1 1.4-2.2 1.8-7.3.2-2.5-.7-4.5-2.4-6.9v-.1l-1.1-2c-1.8-2.9-4.6-6.9-8.5-7-1.1 0-2.3.1-3 .7-10.6 3-14.7 3.2-20.1 1.3 1.2-1 2.4-2.2 3.4-3.5 1.5-1.9 1.9-4.6.3-4.8-1 0-1.2 1.1-1.2 1.1-.3 2.2-2.8 4.2-5 6-.4.3-.8.6-1 1-1 .8-2.3 2-3.1 3.4-1.2 2 .8 8 3.4 14.8a24 24 0 01-.1 17.3c-3.6-1-4.5-2-6.6-5.4 2.8-10.1.1-13-5.7-18.1.4-3.4.1-5.5-.5-7.2-.7-2.6-2-5-3.7-7-.7-.8-1.3-1.8-2-2.4-3.3-6.2-3.5-9.2-.1-22-2 .7-4.2-.6-5.3-2.4-.8-.7-2-1.4-.4-4.2 0-.1.2-.4.5-.2 3.2 2 10 1.7 10 1.7s1.3-1.4 7.4-1.7c8.7-.4 12.2 2.4 16.5 4.1 3 1.3 14.5 4 22.2 2.4 5.7-1.3 8.1-5.2 9.6-9.5l.6-.4c2.5-1.8 4-6.2 1.7-6.4-.7 0-1.2.4-1.3 1 0 .5.2 1 0 1.6-.6 1-1.7 1.5-2.5 2-1 .2-2.2.2-4.2-.1l-1.1-.1-.1.1c-2 2.7-.9 4.7-.9 4.7-.7.2-2.6-.9-2.4-2.8v-1.1c-.9.3-1.9.5-2.7 0l-1-1-1.4-1.6c-.3-.5-.5-1-.6-1.6.4-6.2 8-15.7 10.2-16.3a79 79 0 018-1.2zM6.3 62.8a16 16 0 014 8.7l.2.7c-1.5 4-2.4 8.8-3 11a19 19 0 00-.4 7.7c.2 2.1 2.6 6.7 3.4 8.1.1.3 0 .5-.4.5H2.3c-1.3 0-1.3-.9-1-2.7 1.2-5 .4-4.4-1.2-8.6-.6-4.3 1-11.4 6.2-25.4zm45.8 2c3 .5 5 4.5 6.9 7.7-.7 1.4-1.6 4-2.8 8.4-2.6 10-.3 9.3 0 11.5.2 2.1 2.2 2.5 2.5 6.5 0 .2-.1.5-.3.5H50s-.5-2.3 0-6c-2.3-1-1.6-6.6-.5-11a59.7 59.7 0 003.1-15.6l-.6-2z", "style"=>"fill:#fff"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(tag {:name=>"g", :attributes=>{"id"=>"secondary-text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"path", :attributes=>{"d"=>"M275 310.4l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8V311h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM292.4 310.9h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.5h-.2l-.4.5c-1.1 1.5-3.4 2.5-5.9 2.5h-1.5v-6c2.3 0 4.2.6 4.8 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.7.8-2.5 1.3-4.8 1.4V311h1.5c2.5 0 4.7 1 5.5 2.5l.3.5h.2l-.1-3.5v-.4h-12.7v.7zM307.2 310.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c5.1 0 8.4-3 8.4-7.5 0-4.6-3.6-7.5-9.3-7.5h-7.9zm8 .9c3.4 0 5.6 2.5 5.6 6.6 0 4-1.9 6.5-4.8 6.5h-3.5v-13.1h2.6zM333.1 321c.3 4 4.1 5 7.1 5 2.7-.2 6.8-1.7 7-5.3.1-1-.2-1.8-.5-2.4 2.6-1.2 1.6-5.7-1.7-5.4l-.1.7c1.2 0 1.6 1.6.1 2.3-2.8 1.1-7.4 2.7-3.8 6.8l.4-.4c-1.4-1.8.7-2.7 2.6-3.3.6 0 1.5.3 1.5 1.6 0 2.7-3 3.5-4.8 3.5-2.6 0-4.4-2-4.6-4.5a3 3 0 011.5-2.9c.4.5 1.5 1 2.4 1 .6 0 1.2-.3 1.1-1.2 0-.7-1-1-1.9-1-.5 0-1 0-1.4.2-.4-.4-.7-.9-.7-1.4 0-1.3 1-2.1 2.2-2.3 3.1-.4 3 2.7 3.8 2.6.9 0 1.5-2 1.4-3.4 0-1.6-3.1-1.8-4.4-1.7-2 .1-4.7 1.5-4.6 4 0 1 .7 2 1.5 2.6-2.2.8-4.2 2.4-4 5zM356 310.4v.5h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h8.7c4.3 0 6.8-1.6 6.8-4 0-2-1.7-3.3-4.9-3.7 2.4-.5 3.8-1.8 3.8-3.4 0-2.4-2.4-4-6.3-4H356v.3zm5.2 7.7h2c3 0 4.5 1.2 4.5 3 0 2-1.2 3.1-3.4 3.1h-3v-6zm0-.8V311h3c1.5 0 2.6 1.2 2.6 3 0 2-1.3 3.2-3.3 3.2h-2.3zM373.5 325.2h7v-.3l-.1-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7V319h1.7c.7 1 1.8 1.9 3.3 3.7 1.9 2.4 2 2.5 6 2.5h1.2v-.7c-2.2 0-5-4.1-6.4-5.9 2.2-.7 3.5-2.5 3.5-4.4 0-2.4-2.5-4-6.4-4h-8.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8zm5.3-7.1v-7h2.9c1.6 0 2.6 1.2 2.6 3.1 0 2.1-1.2 3.9-3.2 3.9h-2.3zM392.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H405l.1-.5.7-3.5h-.2l-.3.5c-1.2 1.5-3.5 2.5-6 2.5H398v-6c2.2 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.6 1.3-4.8 1.4V311h1.4c2.5 0 4.7 1 5.6 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM411.9 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-6.3c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zm5.5 7c1.2 2 2.3 3 3.5 5 1.3 2.3 2.8 2.4 6 2.4h1.3v-.5c-2 0-6.6-6.6-7.9-8.6 1.1-1.4 4.2-5.2 6-5.3h.2v-.7h-3.9v.7c1.2.3-1.6 3-5.2 7zM450 325.2v-.3-.4h-.2c-1-.2-1.6-1.6-1.6-3.7v-2.5c2.2.1 4 .7 4.6 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.6.8-2.4 1.3-4.6 1.4V311h2.2c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-4H443v.8h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.2v.8h7zM460.2 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.3.6c.6 1 .8 2 .8 2.7 0 .5-.2.8-.5.8h-.3v.8h7.3v-.7c-1.7.1-3-2.9-3.3-3.7l-5.4-11h-.9l-4.3 11c-.9 2.1-2 3.6-2.8 3.6h-.3v.8h5zm1.7-11l2.4 5.1H460l2-5zM473.7 320.1l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.6-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 4 2.4 4.4 4.1h.4l-.3-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.6 3.5 4 4.1 2.7.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5a17 17 0 00-.6-.9h-.3zM486.1 314.4h.3l.3-.5a6.5 6.5 0 015.6-2.8v9.7c0 2.1-.6 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.4-1.6-1.4-3.7v-9.7c2.4 0 4.5 1 5.6 2.8l.3.5h.3l-.5-3.8v-.4h-15v.4l-.5 3.8zM275 338.5l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8v-6.2h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM296 353.3v-.3-.4h-.3c-.5-.1-.8-.7-.8-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.4-11h-.9l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.8-11l2.4 5.1h-4.3l1.9-5zM309.9 353.3h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-1.8h1.7c.6 1 1.8 1.9 3.2 3.7 2 2.4 2 2.5 6 2.5h1.3v-.7c-2.2 0-5-4.1-6.5-6 2.3-.6 3.6-2.4 3.6-4.3 0-2.4-2.5-4-6.5-4H310v.7h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8zm5.3-7.1v-7h2.8c1.6 0 2.7 1.2 2.7 3.1 0 2.1-1.3 3.9-3.2 3.9h-2.3zM335.6 353.4c5.3 0 8.1-3.5 8.1-7.6 0-4.2-2.8-8.1-8.1-8.1a7.8 7.8 0 00-8.1 8c0 4.2 2.8 7.7 8.1 7.7zm-4.3-7.6c0-3.7 1.7-7.2 4.3-7.2 2.6 0 4.4 3.5 4.4 7.2 0 3.6-1.8 6.6-4.4 6.6-2.6 0-4.3-3-4.3-6.6zM345.4 348.2l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 3.9 2.4 4.4 4.1h.3l-.2-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.5 3.5 4 4.1 2.7.8 4.4 2 4.4 3 0 1.4-1.2 2.4-3.2 2.4-1.6 0-3.5-1.4-4.6-3.5l-.5-.9h-.3zM358.6 348.2l.3 3.8c1 .8 3 1.6 5.1 1.6 3.8 0 6.2-2 6.2-4.9 0-2-1.7-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3-2.4 2 0 4 2.4 4.4 4.1h.4l-.2-3.7c-1-.8-2.8-1.4-4.3-1.4-3.8 0-6.1 2-6.1 5 0 1.8 1.6 3.5 4 4.1 2.8.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5l-.5-.9h-.4zM375.5 353.3v-.3-.4h-.3c-.6-.1-1-.7-1-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM394 339c.6 0 1.7 1.5 2.7 3.6l5.4 11h1l4.3-11c.8-2 2-3.5 2.8-3.6h.2v-.7h-5v.7h.4c1.1 0 1.3 1.8.3 4.2L404 349l-3.1-6.4c-1-2-1.1-3.5-.2-3.6h.2v-.7h-7.1v.7h.2zM412 353.3v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.4-2.2l.2-.5h5.1l.3.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.5 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H438v-.5l.8-3.6-.4-.2-.4.5c-1 1.7-3.2 2.8-5.5 2.8h-1.7v-9.7c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zM440.5 339h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.6-.4-.2-.3.5c-1 1.7-3.2 2.8-5.6 2.8h-1.7v-9.7c0-2 .6-3.5 1.4-3.6h.2v-.7h-6.9v.7zM455.4 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H468v-.5l.8-3.5h-.3l-.3.5c-1.1 1.5-3.4 2.5-6 2.5h-1.4v-6c2.3 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.5 1.3-4.8 1.4v-6.1h1.5c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM470.8 339c.7 0 2 1.5 3.3 3.6l2.5 3.9v3c0 1.7-.5 3-1.3 3h-.2v.8h6.8v-.3-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7v-3.4l2.2-3c1.5-2 3-3.4 3.8-3.5h.2v-.7h-4.3v.7h.3c.8 0 .4 1.5-1 3.6l-1.6 2.1-1.4-2.1c-1.3-2-1.7-3.5-1-3.6.2 0 .2 0 .2-.5v-.2h-7.1v.7h.2z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(tag {:name=>"g", :attributes=>{"id"=>"primary-text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"path", :attributes=>{"d"=>"M37.4 178.9c9.2 0 18.7-2 24-5.2v-6c0-8 2.2-13.7 5.6-14l1-.1v-2.8H41.6v1l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v6.4c-3.4.6-7 1-10.7 1-13 0-21.2-10.3-21.2-26.1 0-16 8.3-26.1 21.2-26.1a24 24 0 0121.2 13l2 3.5h1.2l-.7-13.7c-4.4-4-13.6-6.5-23.7-6.5C14.6 119.3 0 131 0 149.1s14.6 29.8 37.4 29.8zM92.5 178.9c14.5 0 23.8-8.4 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3S78 179 92.5 179zm-9.3-21.4c0-11.2 3.6-18.3 9.3-18.3 5.7 0 9.4 7.1 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4s-9.3-7.2-9.3-18.4zM117.8 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.4 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6zM165.4 141.9v23.7c0 10.5 2.6 13.3 11.6 13.3 3.2 0 10.8-1.4 15.7-10l-1-1.1c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26h12.6v-5.3H179v-11.9h-2.2c-5.7 8.6-12.4 14.8-16.9 15.7v1.5h5.5zM208.3 158.8l.8 14.7c4 3.3 12.1 6.3 20.8 6.3 15.2 0 24.9-8 24.9-19.2 0-7.8-6.7-14.6-17-17.3-10.8-2.8-17.8-7-17.8-10.7 0-5.9 5-9.5 12.6-9.6 8-.1 15.6 9.6 17.6 16.3h1.4l-.9-14.7c-4-3.2-11.1-5.3-17.4-5.3-14.9 0-24.5 7.5-24.5 19.3 0 7.3 6.5 13.6 16.4 16.3 11 2.9 18 7.5 18 11.8 0 5.1-5.1 9.3-13.3 9.3-6.4 0-13.8-5.7-18.2-13.7a67 67 0 00-2-3.5h-1.4zM256.6 160.5c0 11.2 6.2 18.4 16 18.4 4.7 0 10-2.8 13.9-7.4v12.9c0 8.1-2.2 13.7-5.5 14l-1 .2v2.7h26.2v-1-1.7l-1-.1c-3.4-.4-5.5-6-5.5-14.1v-47.8h-1.4c-1.3 2-4.5 3.2-8.3 3.2-3.4 0-6.5-3.6-11-3.6-13.7 0-22.4 9.4-22.4 24.3zm14-5c0-9.5 3.2-15.6 8.3-15.6 4.6 0 7.6 5.6 7.6 14.3v14.4c-1.3 1.3-3.7 2.1-6.6 2.1-5.7 0-9.4-6-9.4-15.3zM306.1 137.6l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v10.8c0 8.8 4 14.5 12 14.5 5.4 0 10-3 13.9-8v7.5h2.6l17.2-6.8-.1-.9-1-.4c-4.6-2.3-5.4-4.7-5.4-16v-17.7H332v2.8h1c3.5.4 5.6 6.6 5.5 14.8v14.1c-1 1-2 1.8-3.5 1.8-6 0-9-2.8-9-7v-26.5H306v1zM358.7 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"path", :attributes=>{"d"=>"M404.4 178.4h26.3v-1l-.1-1.7-1-.1c-3.3-.4-5.4-6-5.4-14.1v-8.1c3.2-4.6 5.8-6 8-6 2.6 0 4.8 1.9 7.2 2.7 2.1.7 5.3-2.4 4.7-6.2-.9-4.9-3.3-7.8-8.7-6.9-5.6 1-9.5 8.8-11.2 13v-13.4h-2.7l-17.1 6.8v1l1 .4c4.7 2.3 5.5 4.7 5.5 16 0 8.4-2 14.4-5.5 14.8h-1v2.8zM443.8 159.6c0 11.8 8.4 19.3 21.5 19.3 6.6 0 16.2-3.5 21-12.6l-1.5-1.3c-3.1 4.5-6.8 6.6-9.2 6.8-11.5.8-16-5.6-17.4-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.1-23.4 23.4zm22.7-19.7c9.4 0 11.9 14.9 2.5 15.2h-11c-.2-9 3.2-15.2 8.5-15.2zM144.7 232c0 18.2 15 29.8 38.3 29.8 10.6 0 20.2-2.6 24.6-6.5l.7-13.8H207l-2 3.5c-4 8-13 13-22.1 13-13.5 0-22-10.1-22-26 0-15.5 8-25.5 20.7-26.1 21.5-.2 15.8 27.7 7.2 27.7-.6 0-1.1-.2-1.8-.5-2.5-1.2 0-10.3-6.6-9.8-2.3.2-4.2 1.8-4.8 4.8-1.5 6.6 7.3 10.7 15 10.7 2.8 0 5.5-.5 7.5-1.6 16.9-6 11.8-34.9-16.5-35-22.6.5-37 12-37 29.8zM234.6 261.8c14.5 0 23.8-8.3 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3 9.3 21.4 23.8 21.4zm-9.3-21.4c0-11.1 3.7-18.3 9.3-18.3 5.7 0 9.4 7.2 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4-5.6 0-9.3-7.2-9.3-18.4zM258.3 223.3v1.5h5.5v23.7c0 10.5 2.3 13.3 11.4 13.3 3.2 0 10.7-1.4 15.7-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.9 0-4.9-1-4.9-5l.1-26H295v23.7c0 10.5 2.4 13.3 11.5 13.3 3.2 0 10.7-1.4 15.6-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26H321v-5.2h-12.5v-12h-2.2c-5.7 8.7-10.8 12.3-18 12h-11v-12h-2.3c-5.6 8.7-12.2 14.8-16.6 15.7zM323.1 251c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.8 4 4.4 7.8 4.4 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 2-3.9 2-3 0-3.7-2.6-3.7-6.6v-15.8c0-8.8-5.6-14.1-14.4-14.4-13.9-.5-23 5.8-21.8 14.5 2.8.6 4.8 1 7 1 2 0 4-.4 6.4-1-.8-6.5 1.2-10.9 5.3-10.9 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.4-23.8 2.5-23.8 13.2zm13.4-2.1c0-6.2 5.3-8.5 10.4-8.5l.1 13.9a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"path", :attributes=>{"d"=>"M367.9 274.8c.4 7.5 10.3 11 18.1 11.2 14.3.4 28.4-5.9 27.6-18.5-.4-7-8.5-12.4-18.9-13.1l-10-.2c-3.4-.2-5.5-1.5-5.5-3.4 0-1.1.2-2 .7-2.5 2.6.9 5.7 1.3 9 1.3 11.7 0 21.1-5.8 21.1-14.7a14 14 0 00-6.6-11.6c1.5-1.3 2.8-1.7 4-1.7 2 0 3.6 1.3 5.8 1.9 1.8.5 4.5-1.6 3.9-4.4-.8-3.5-2.8-5.5-7.2-4.9-3.7.6-6 5-7.4 8.5A25.9 25.9 0 00389 219c-12 0-20.5 6.7-20.5 15.8 0 5 2.7 9 7.2 11.6a9 9 0 00-5.5 8.9c0 4.2 2.6 7.6 7 9.5-5.7 1-9.6 4-9.2 10zm8.9-1c0-4.9 1.7-7 4.4-7.5 2.9.6 5.3.4 9 .6 6.7.6 11.3 1.8 12 6.2 1.1 6.4-4.9 9.6-15.2 9.6-6.8 0-10.2-4.7-10.2-9zm12-51.6c4.4 0 8.9 5.5 8.9 12.7 0 7-4.5 11.7-8.8 11.7-4.3 0-8-4.7-8-11.7 0-7.2 3.7-12.7 8-12.7z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"path", :attributes=>{"d"=>"M413 242.6c0 11.7 8.3 19.2 21.4 19.2 6.6 0 16.2-3.5 21-12.6l-1.5-1.2c-3.1 4.5-6.8 6.6-9.3 6.7-11.4.9-16-5.5-17.3-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.2-23.4 23.5zm22.6-19.7c9.4 0 11.9 14.8 2.4 15.2h-11c-.1-9.1 3.3-15.3 8.6-15.3zM457.9 258.1c3.1 2.5 8.2 4.2 13.5 4.2 12.3 0 20.2-5.5 20.2-14.2 0-5-3.7-10-9.6-12.3-8-3.1-13.3-5.3-13.2-8.4 0-3.2 3.6-6.5 9.2-6.2 5.6.3 8.6 7 11 11.6h1.4l.4-10c-2.8-3.2-9.4-4.6-13.2-4.6-12.3 0-19.8 6-19.8 13.8 0 4.8 5.5 10.5 14 13.7 4.9 1.8 8 4.6 8 7.2 0 3.9-3 6.3-7.5 6.3-6.9 0-11.8-7-13.8-12h-1.2l.6 11zM497 254.5c0 4.5 2.8 7.3 7.3 7.3s7.4-2.8 7.4-7.3-2.9-7.4-7.4-7.4-7.3 2.9-7.3 7.4z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})))), @root=(root nil
(tag {:name=>"svg", :attributes=>{"style"=>"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2", "viewbox"=>"0 0 512 357", "xmlns"=>"http://www.w3.org/2000/svg"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"g", :attributes=>{"id"=>"icon"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"path", :attributes=>{"d"=>"M69.4 4.4C71.3 3.3 73 .6 73 .6s.6-1.7 1.3.6c.2.8.7 4.9-.1 5.9l2.5 1c4.4.6 10-2.1 10-2.1s2 .2 1.7 1.9c-.2 1.4-1 2.5-1.7 3-1.5 1.1-4.7 4-7 4 1.2 2 2.7 9.2 3 17.5C83 53 73 60.3 71.4 65.1a72.1 72.1 0 00-2.3 20.2c2.7 4.3 1.1 7.2 3.4 13.5 0 .2-.2.7-1 .7H66c-.6-2.5-.9-8.5-4.2-14 .4-1 1.4-2.2 1.8-7.3.2-2.5-.7-4.5-2.4-6.9v-.1l-1.1-2c-1.8-2.9-4.6-6.9-8.5-7-1.1 0-2.3.1-3 .7-10.6 3-14.7 3.2-20.1 1.3 1.2-1 2.4-2.2 3.4-3.5 1.5-1.9 1.9-4.6.3-4.8-1 0-1.2 1.1-1.2 1.1-.3 2.2-2.8 4.2-5 6-.4.3-.8.6-1 1-1 .8-2.3 2-3.1 3.4-1.2 2 .8 8 3.4 14.8a24 24 0 01-.1 17.3c-3.6-1-4.5-2-6.6-5.4 2.8-10.1.1-13-5.7-18.1.4-3.4.1-5.5-.5-7.2-.7-2.6-2-5-3.7-7-.7-.8-1.3-1.8-2-2.4-3.3-6.2-3.5-9.2-.1-22-2 .7-4.2-.6-5.3-2.4-.8-.7-2-1.4-.4-4.2 0-.1.2-.4.5-.2 3.2 2 10 1.7 10 1.7s1.3-1.4 7.4-1.7c8.7-.4 12.2 2.4 16.5 4.1 3 1.3 14.5 4 22.2 2.4 5.7-1.3 8.1-5.2 9.6-9.5l.6-.4c2.5-1.8 4-6.2 1.7-6.4-.7 0-1.2.4-1.3 1 0 .5.2 1 0 1.6-.6 1-1.7 1.5-2.5 2-1 .2-2.2.2-4.2-.1l-1.1-.1-.1.1c-2 2.7-.9 4.7-.9 4.7-.7.2-2.6-.9-2.4-2.8v-1.1c-.9.3-1.9.5-2.7 0l-1-1-1.4-1.6c-.3-.5-.5-1-.6-1.6.4-6.2 8-15.7 10.2-16.3a79 79 0 018-1.2zM6.3 62.8a16 16 0 014 8.7l.2.7c-1.5 4-2.4 8.8-3 11a19 19 0 00-.4 7.7c.2 2.1 2.6 6.7 3.4 8.1.1.3 0 .5-.4.5H2.3c-1.3 0-1.3-.9-1-2.7 1.2-5 .4-4.4-1.2-8.6-.6-4.3 1-11.4 6.2-25.4zm45.8 2c3 .5 5 4.5 6.9 7.7-.7 1.4-1.6 4-2.8 8.4-2.6 10-.3 9.3 0 11.5.2 2.1 2.2 2.5 2.5 6.5 0 .2-.1.5-.3.5H50s-.5-2.3 0-6c-2.3-1-1.6-6.6-.5-11a59.7 59.7 0 003.1-15.6l-.6-2z", "style"=>"fill:#fff"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(tag {:name=>"g", :attributes=>{"id"=>"secondary-text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"path", :attributes=>{"d"=>"M275 310.4l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8V311h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM292.4 310.9h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.5h-.2l-.4.5c-1.1 1.5-3.4 2.5-5.9 2.5h-1.5v-6c2.3 0 4.2.6 4.8 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.7.8-2.5 1.3-4.8 1.4V311h1.5c2.5 0 4.7 1 5.5 2.5l.3.5h.2l-.1-3.5v-.4h-12.7v.7zM307.2 310.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c5.1 0 8.4-3 8.4-7.5 0-4.6-3.6-7.5-9.3-7.5h-7.9zm8 .9c3.4 0 5.6 2.5 5.6 6.6 0 4-1.9 6.5-4.8 6.5h-3.5v-13.1h2.6zM333.1 321c.3 4 4.1 5 7.1 5 2.7-.2 6.8-1.7 7-5.3.1-1-.2-1.8-.5-2.4 2.6-1.2 1.6-5.7-1.7-5.4l-.1.7c1.2 0 1.6 1.6.1 2.3-2.8 1.1-7.4 2.7-3.8 6.8l.4-.4c-1.4-1.8.7-2.7 2.6-3.3.6 0 1.5.3 1.5 1.6 0 2.7-3 3.5-4.8 3.5-2.6 0-4.4-2-4.6-4.5a3 3 0 011.5-2.9c.4.5 1.5 1 2.4 1 .6 0 1.2-.3 1.1-1.2 0-.7-1-1-1.9-1-.5 0-1 0-1.4.2-.4-.4-.7-.9-.7-1.4 0-1.3 1-2.1 2.2-2.3 3.1-.4 3 2.7 3.8 2.6.9 0 1.5-2 1.4-3.4 0-1.6-3.1-1.8-4.4-1.7-2 .1-4.7 1.5-4.6 4 0 1 .7 2 1.5 2.6-2.2.8-4.2 2.4-4 5zM356 310.4v.5h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h8.7c4.3 0 6.8-1.6 6.8-4 0-2-1.7-3.3-4.9-3.7 2.4-.5 3.8-1.8 3.8-3.4 0-2.4-2.4-4-6.3-4H356v.3zm5.2 7.7h2c3 0 4.5 1.2 4.5 3 0 2-1.2 3.1-3.4 3.1h-3v-6zm0-.8V311h3c1.5 0 2.6 1.2 2.6 3 0 2-1.3 3.2-3.3 3.2h-2.3zM373.5 325.2h7v-.3l-.1-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7V319h1.7c.7 1 1.8 1.9 3.3 3.7 1.9 2.4 2 2.5 6 2.5h1.2v-.7c-2.2 0-5-4.1-6.4-5.9 2.2-.7 3.5-2.5 3.5-4.4 0-2.4-2.5-4-6.4-4h-8.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8zm5.3-7.1v-7h2.9c1.6 0 2.6 1.2 2.6 3.1 0 2.1-1.2 3.9-3.2 3.9h-2.3zM392.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H405l.1-.5.7-3.5h-.2l-.3.5c-1.2 1.5-3.5 2.5-6 2.5H398v-6c2.2 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.6 1.3-4.8 1.4V311h1.4c2.5 0 4.7 1 5.6 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM411.9 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-6.3c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zm5.5 7c1.2 2 2.3 3 3.5 5 1.3 2.3 2.8 2.4 6 2.4h1.3v-.5c-2 0-6.6-6.6-7.9-8.6 1.1-1.4 4.2-5.2 6-5.3h.2v-.7h-3.9v.7c1.2.3-1.6 3-5.2 7zM450 325.2v-.3-.4h-.2c-1-.2-1.6-1.6-1.6-3.7v-2.5c2.2.1 4 .7 4.6 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.6.8-2.4 1.3-4.6 1.4V311h2.2c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-4H443v.8h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.2v.8h7zM460.2 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.3.6c.6 1 .8 2 .8 2.7 0 .5-.2.8-.5.8h-.3v.8h7.3v-.7c-1.7.1-3-2.9-3.3-3.7l-5.4-11h-.9l-4.3 11c-.9 2.1-2 3.6-2.8 3.6h-.3v.8h5zm1.7-11l2.4 5.1H460l2-5zM473.7 320.1l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.6-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 4 2.4 4.4 4.1h.4l-.3-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.6 3.5 4 4.1 2.7.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5a17 17 0 00-.6-.9h-.3zM486.1 314.4h.3l.3-.5a6.5 6.5 0 015.6-2.8v9.7c0 2.1-.6 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.4-1.6-1.4-3.7v-9.7c2.4 0 4.5 1 5.6 2.8l.3.5h.3l-.5-3.8v-.4h-15v.4l-.5 3.8zM275 338.5l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8v-6.2h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM296 353.3v-.3-.4h-.3c-.5-.1-.8-.7-.8-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.4-11h-.9l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.8-11l2.4 5.1h-4.3l1.9-5zM309.9 353.3h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-1.8h1.7c.6 1 1.8 1.9 3.2 3.7 2 2.4 2 2.5 6 2.5h1.3v-.7c-2.2 0-5-4.1-6.5-6 2.3-.6 3.6-2.4 3.6-4.3 0-2.4-2.5-4-6.5-4H310v.7h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8zm5.3-7.1v-7h2.8c1.6 0 2.7 1.2 2.7 3.1 0 2.1-1.3 3.9-3.2 3.9h-2.3zM335.6 353.4c5.3 0 8.1-3.5 8.1-7.6 0-4.2-2.8-8.1-8.1-8.1a7.8 7.8 0 00-8.1 8c0 4.2 2.8 7.7 8.1 7.7zm-4.3-7.6c0-3.7 1.7-7.2 4.3-7.2 2.6 0 4.4 3.5 4.4 7.2 0 3.6-1.8 6.6-4.4 6.6-2.6 0-4.3-3-4.3-6.6zM345.4 348.2l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 3.9 2.4 4.4 4.1h.3l-.2-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.5 3.5 4 4.1 2.7.8 4.4 2 4.4 3 0 1.4-1.2 2.4-3.2 2.4-1.6 0-3.5-1.4-4.6-3.5l-.5-.9h-.3zM358.6 348.2l.3 3.8c1 .8 3 1.6 5.1 1.6 3.8 0 6.2-2 6.2-4.9 0-2-1.7-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3-2.4 2 0 4 2.4 4.4 4.1h.4l-.2-3.7c-1-.8-2.8-1.4-4.3-1.4-3.8 0-6.1 2-6.1 5 0 1.8 1.6 3.5 4 4.1 2.8.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5l-.5-.9h-.4zM375.5 353.3v-.3-.4h-.3c-.6-.1-1-.7-1-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM394 339c.6 0 1.7 1.5 2.7 3.6l5.4 11h1l4.3-11c.8-2 2-3.5 2.8-3.6h.2v-.7h-5v.7h.4c1.1 0 1.3 1.8.3 4.2L404 349l-3.1-6.4c-1-2-1.1-3.5-.2-3.6h.2v-.7h-7.1v.7h.2zM412 353.3v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.4-2.2l.2-.5h5.1l.3.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.5 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H438v-.5l.8-3.6-.4-.2-.4.5c-1 1.7-3.2 2.8-5.5 2.8h-1.7v-9.7c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zM440.5 339h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.6-.4-.2-.3.5c-1 1.7-3.2 2.8-5.6 2.8h-1.7v-9.7c0-2 .6-3.5 1.4-3.6h.2v-.7h-6.9v.7zM455.4 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H468v-.5l.8-3.5h-.3l-.3.5c-1.1 1.5-3.4 2.5-6 2.5h-1.4v-6c2.3 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.5 1.3-4.8 1.4v-6.1h1.5c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM470.8 339c.7 0 2 1.5 3.3 3.6l2.5 3.9v3c0 1.7-.5 3-1.3 3h-.2v.8h6.8v-.3-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7v-3.4l2.2-3c1.5-2 3-3.4 3.8-3.5h.2v-.7h-4.3v.7h.3c.8 0 .4 1.5-1 3.6l-1.6 2.1-1.4-2.1c-1.3-2-1.7-3.5-1-3.6.2 0 .2 0 .2-.5v-.2h-7.1v.7h.2z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(tag {:name=>"g", :attributes=>{"id"=>"primary-text"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"path", :attributes=>{"d"=>"M37.4 178.9c9.2 0 18.7-2 24-5.2v-6c0-8 2.2-13.7 5.6-14l1-.1v-2.8H41.6v1l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v6.4c-3.4.6-7 1-10.7 1-13 0-21.2-10.3-21.2-26.1 0-16 8.3-26.1 21.2-26.1a24 24 0 0121.2 13l2 3.5h1.2l-.7-13.7c-4.4-4-13.6-6.5-23.7-6.5C14.6 119.3 0 131 0 149.1s14.6 29.8 37.4 29.8zM92.5 178.9c14.5 0 23.8-8.4 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3S78 179 92.5 179zm-9.3-21.4c0-11.2 3.6-18.3 9.3-18.3 5.7 0 9.4 7.1 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4s-9.3-7.2-9.3-18.4zM117.8 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.4 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6zM165.4 141.9v23.7c0 10.5 2.6 13.3 11.6 13.3 3.2 0 10.8-1.4 15.7-10l-1-1.1c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26h12.6v-5.3H179v-11.9h-2.2c-5.7 8.6-12.4 14.8-16.9 15.7v1.5h5.5zM208.3 158.8l.8 14.7c4 3.3 12.1 6.3 20.8 6.3 15.2 0 24.9-8 24.9-19.2 0-7.8-6.7-14.6-17-17.3-10.8-2.8-17.8-7-17.8-10.7 0-5.9 5-9.5 12.6-9.6 8-.1 15.6 9.6 17.6 16.3h1.4l-.9-14.7c-4-3.2-11.1-5.3-17.4-5.3-14.9 0-24.5 7.5-24.5 19.3 0 7.3 6.5 13.6 16.4 16.3 11 2.9 18 7.5 18 11.8 0 5.1-5.1 9.3-13.3 9.3-6.4 0-13.8-5.7-18.2-13.7a67 67 0 00-2-3.5h-1.4zM256.6 160.5c0 11.2 6.2 18.4 16 18.4 4.7 0 10-2.8 13.9-7.4v12.9c0 8.1-2.2 13.7-5.5 14l-1 .2v2.7h26.2v-1-1.7l-1-.1c-3.4-.4-5.5-6-5.5-14.1v-47.8h-1.4c-1.3 2-4.5 3.2-8.3 3.2-3.4 0-6.5-3.6-11-3.6-13.7 0-22.4 9.4-22.4 24.3zm14-5c0-9.5 3.2-15.6 8.3-15.6 4.6 0 7.6 5.6 7.6 14.3v14.4c-1.3 1.3-3.7 2.1-6.6 2.1-5.7 0-9.4-6-9.4-15.3zM306.1 137.6l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v10.8c0 8.8 4 14.5 12 14.5 5.4 0 10-3 13.9-8v7.5h2.6l17.2-6.8-.1-.9-1-.4c-4.6-2.3-5.4-4.7-5.4-16v-17.7H332v2.8h1c3.5.4 5.6 6.6 5.5 14.8v14.1c-1 1-2 1.8-3.5 1.8-6 0-9-2.8-9-7v-26.5H306v1zM358.7 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"path", :attributes=>{"d"=>"M404.4 178.4h26.3v-1l-.1-1.7-1-.1c-3.3-.4-5.4-6-5.4-14.1v-8.1c3.2-4.6 5.8-6 8-6 2.6 0 4.8 1.9 7.2 2.7 2.1.7 5.3-2.4 4.7-6.2-.9-4.9-3.3-7.8-8.7-6.9-5.6 1-9.5 8.8-11.2 13v-13.4h-2.7l-17.1 6.8v1l1 .4c4.7 2.3 5.5 4.7 5.5 16 0 8.4-2 14.4-5.5 14.8h-1v2.8zM443.8 159.6c0 11.8 8.4 19.3 21.5 19.3 6.6 0 16.2-3.5 21-12.6l-1.5-1.3c-3.1 4.5-6.8 6.6-9.2 6.8-11.5.8-16-5.6-17.4-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.1-23.4 23.4zm22.7-19.7c9.4 0 11.9 14.9 2.5 15.2h-11c-.2-9 3.2-15.2 8.5-15.2zM144.7 232c0 18.2 15 29.8 38.3 29.8 10.6 0 20.2-2.6 24.6-6.5l.7-13.8H207l-2 3.5c-4 8-13 13-22.1 13-13.5 0-22-10.1-22-26 0-15.5 8-25.5 20.7-26.1 21.5-.2 15.8 27.7 7.2 27.7-.6 0-1.1-.2-1.8-.5-2.5-1.2 0-10.3-6.6-9.8-2.3.2-4.2 1.8-4.8 4.8-1.5 6.6 7.3 10.7 15 10.7 2.8 0 5.5-.5 7.5-1.6 16.9-6 11.8-34.9-16.5-35-22.6.5-37 12-37 29.8zM234.6 261.8c14.5 0 23.8-8.3 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3 9.3 21.4 23.8 21.4zm-9.3-21.4c0-11.1 3.7-18.3 9.3-18.3 5.7 0 9.4 7.2 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4-5.6 0-9.3-7.2-9.3-18.4zM258.3 223.3v1.5h5.5v23.7c0 10.5 2.3 13.3 11.4 13.3 3.2 0 10.7-1.4 15.7-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.9 0-4.9-1-4.9-5l.1-26H295v23.7c0 10.5 2.4 13.3 11.5 13.3 3.2 0 10.7-1.4 15.6-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26H321v-5.2h-12.5v-12h-2.2c-5.7 8.7-10.8 12.3-18 12h-11v-12h-2.3c-5.6 8.7-12.2 14.8-16.6 15.7zM323.1 251c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.8 4 4.4 7.8 4.4 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 2-3.9 2-3 0-3.7-2.6-3.7-6.6v-15.8c0-8.8-5.6-14.1-14.4-14.4-13.9-.5-23 5.8-21.8 14.5 2.8.6 4.8 1 7 1 2 0 4-.4 6.4-1-.8-6.5 1.2-10.9 5.3-10.9 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.4-23.8 2.5-23.8 13.2zm13.4-2.1c0-6.2 5.3-8.5 10.4-8.5l.1 13.9a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"path", :attributes=>{"d"=>"M367.9 274.8c.4 7.5 10.3 11 18.1 11.2 14.3.4 28.4-5.9 27.6-18.5-.4-7-8.5-12.4-18.9-13.1l-10-.2c-3.4-.2-5.5-1.5-5.5-3.4 0-1.1.2-2 .7-2.5 2.6.9 5.7 1.3 9 1.3 11.7 0 21.1-5.8 21.1-14.7a14 14 0 00-6.6-11.6c1.5-1.3 2.8-1.7 4-1.7 2 0 3.6 1.3 5.8 1.9 1.8.5 4.5-1.6 3.9-4.4-.8-3.5-2.8-5.5-7.2-4.9-3.7.6-6 5-7.4 8.5A25.9 25.9 0 00389 219c-12 0-20.5 6.7-20.5 15.8 0 5 2.7 9 7.2 11.6a9 9 0 00-5.5 8.9c0 4.2 2.6 7.6 7 9.5-5.7 1-9.6 4-9.2 10zm8.9-1c0-4.9 1.7-7 4.4-7.5 2.9.6 5.3.4 9 .6 6.7.6 11.3 1.8 12 6.2 1.1 6.4-4.9 9.6-15.2 9.6-6.8 0-10.2-4.7-10.2-9zm12-51.6c4.4 0 8.9 5.5 8.9 12.7 0 7-4.5 11.7-8.8 11.7-4.3 0-8-4.7-8-11.7 0-7.2 3.7-12.7 8-12.7z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"path", :attributes=>{"d"=>"M413 242.6c0 11.7 8.3 19.2 21.4 19.2 6.6 0 16.2-3.5 21-12.6l-1.5-1.2c-3.1 4.5-6.8 6.6-9.3 6.7-11.4.9-16-5.5-17.3-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.2-23.4 23.5zm22.6-19.7c9.4 0 11.9 14.8 2.4 15.2h-11c-.1-9.1 3.3-15.3 8.6-15.3zM457.9 258.1c3.1 2.5 8.2 4.2 13.5 4.2 12.3 0 20.2-5.5 20.2-14.2 0-5-3.7-10-9.6-12.3-8-3.1-13.3-5.3-13.2-8.4 0-3.2 3.6-6.5 9.2-6.2 5.6.3 8.6 7 11 11.6h1.4l.4-10c-2.8-3.2-9.4-4.6-13.2-4.6-12.3 0-19.8 6-19.8 13.8 0 4.8 5.5 10.5 14 13.7 4.9 1.8 8 4.6 8 7.2 0 3.9-3 6.3-7.5 6.3-6.9 0-11.8-7-13.8-12h-1.2l.6 11zM497 254.5c0 4.5 2.8 7.3 7.3 7.3s7.4-2.8 7.4-7.3-2.9-7.4-7.4-7.4-7.3 2.9-7.3 7.4z", "style"=>"fill:#fff;fill-rule:nonzero"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})))), @flat=false, @filter_buffer=nil, @indentation=" ", @next_line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=10, parser=#<Haml::Parser:0x000056320c105038 ...>, eod=true>, @line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=10, parser=#<Haml::Parser:0x000056320c105038 ...>, eod=true>, @tab_up=nil>, #<Haml::Compiler:0x000056320c11b298 @options=#<Haml::Options:0x000056320c11b270 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/illustrations/logo-white.svg.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @to_merge=[], @temple=[:multi, [:static, "<svg"], [:multi, [:static, " style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'"], [:static, " viewbox='0 0 512 357'"], [:static, " xmlns='http://www.w3.org/2000/svg'"]], [:static, ">\n"], [:static, "<g"], [:newline], [:multi, [:static, " id='icon'"]], [:static, ">\n"], [:static, "<path"], [:newline], [:multi, [:static, " d='M69.4 4.4C71.3 3.3 73 .6 73 .6s.6-1.7 1.3.6c.2.8.7 4.9-.1 5.9l2.5 1c4.4.6 10-2.1 10-2.1s2 .2 1.7 1.9c-.2 1.4-1 2.5-1.7 3-1.5 1.1-4.7 4-7 4 1.2 2 2.7 9.2 3 17.5C83 53 73 60.3 71.4 65.1a72.1 72.1 0 00-2.3 20.2c2.7 4.3 1.1 7.2 3.4 13.5 0 .2-.2.7-1 .7H66c-.6-2.5-.9-8.5-4.2-14 .4-1 1.4-2.2 1.8-7.3.2-2.5-.7-4.5-2.4-6.9v-.1l-1.1-2c-1.8-2.9-4.6-6.9-8.5-7-1.1 0-2.3.1-3 .7-10.6 3-14.7 3.2-20.1 1.3 1.2-1 2.4-2.2 3.4-3.5 1.5-1.9 1.9-4.6.3-4.8-1 0-1.2 1.1-1.2 1.1-.3 2.2-2.8 4.2-5 6-.4.3-.8.6-1 1-1 .8-2.3 2-3.1 3.4-1.2 2 .8 8 3.4 14.8a24 24 0 01-.1 17.3c-3.6-1-4.5-2-6.6-5.4 2.8-10.1.1-13-5.7-18.1.4-3.4.1-5.5-.5-7.2-.7-2.6-2-5-3.7-7-.7-.8-1.3-1.8-2-2.4-3.3-6.2-3.5-9.2-.1-22-2 .7-4.2-.6-5.3-2.4-.8-.7-2-1.4-.4-4.2 0-.1.2-.4.5-.2 3.2 2 10 1.7 10 1.7s1.3-1.4 7.4-1.7c8.7-.4 12.2 2.4 16.5 4.1 3 1.3 14.5 4 22.2 2.4 5.7-1.3 8.1-5.2 9.6-9.5l.6-.4c2.5-1.8 4-6.2 1.7-6.4-.7 0-1.2.4-1.3 1 0 .5.2 1 0 1.6-.6 1-1.7 1.5-2.5 2-1 .2-2.2.2-4.2-.1l-1.1-.1-.1.1c-2 2.7-.9 4.7-.9 4.7-.7.2-2.6-.9-2.4-2.8v-1.1c-.9.3-1.9.5-2.7 0l-1-1-1.4-1.6c-.3-.5-.5-1-.6-1.6.4-6.2 8-15.7 10.2-16.3a79 79 0 018-1.2zM6.3 62.8a16 16 0 014 8.7l.2.7c-1.5 4-2.4 8.8-3 11a19 19 0 00-.4 7.7c.2 2.1 2.6 6.7 3.4 8.1.1.3 0 .5-.4.5H2.3c-1.3 0-1.3-.9-1-2.7 1.2-5 .4-4.4-1.2-8.6-.6-4.3 1-11.4 6.2-25.4zm45.8 2c3 .5 5 4.5 6.9 7.7-.7 1.4-1.6 4-2.8 8.4-2.6 10-.3 9.3 0 11.5.2 2.1 2.2 2.5 2.5 6.5 0 .2-.1.5-.3.5H50s-.5-2.3 0-6c-2.3-1-1.6-6.6-.5-11a59.7 59.7 0 003.1-15.6l-.6-2z'"], [:static, " style='fill:#fff'"]], [:static, ">"], [:static, "</path>\n"], [:static, "</g>\n"], [:static, "<g"], [:newline], [:multi, [:static, " id='secondary-text'"]], [:static, ">\n"], [:static, "<path"], [:newline], [:multi, [:static, " d='M275 310.4l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8V311h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM292.4 310.9h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.5h-.2l-.4.5c-1.1 1.5-3.4 2.5-5.9 2.5h-1.5v-6c2.3 0 4.2.6 4.8 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.7.8-2.5 1.3-4.8 1.4V311h1.5c2.5 0 4.7 1 5.5 2.5l.3.5h.2l-.1-3.5v-.4h-12.7v.7zM307.2 310.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c5.1 0 8.4-3 8.4-7.5 0-4.6-3.6-7.5-9.3-7.5h-7.9zm8 .9c3.4 0 5.6 2.5 5.6 6.6 0 4-1.9 6.5-4.8 6.5h-3.5v-13.1h2.6zM333.1 321c.3 4 4.1 5 7.1 5 2.7-.2 6.8-1.7 7-5.3.1-1-.2-1.8-.5-2.4 2.6-1.2 1.6-5.7-1.7-5.4l-.1.7c1.2 0 1.6 1.6.1 2.3-2.8 1.1-7.4 2.7-3.8 6.8l.4-.4c-1.4-1.8.7-2.7 2.6-3.3.6 0 1.5.3 1.5 1.6 0 2.7-3 3.5-4.8 3.5-2.6 0-4.4-2-4.6-4.5a3 3 0 011.5-2.9c.4.5 1.5 1 2.4 1 .6 0 1.2-.3 1.1-1.2 0-.7-1-1-1.9-1-.5 0-1 0-1.4.2-.4-.4-.7-.9-.7-1.4 0-1.3 1-2.1 2.2-2.3 3.1-.4 3 2.7 3.8 2.6.9 0 1.5-2 1.4-3.4 0-1.6-3.1-1.8-4.4-1.7-2 .1-4.7 1.5-4.6 4 0 1 .7 2 1.5 2.6-2.2.8-4.2 2.4-4 5zM356 310.4v.5h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h8.7c4.3 0 6.8-1.6 6.8-4 0-2-1.7-3.3-4.9-3.7 2.4-.5 3.8-1.8 3.8-3.4 0-2.4-2.4-4-6.3-4H356v.3zm5.2 7.7h2c3 0 4.5 1.2 4.5 3 0 2-1.2 3.1-3.4 3.1h-3v-6zm0-.8V311h3c1.5 0 2.6 1.2 2.6 3 0 2-1.3 3.2-3.3 3.2h-2.3zM373.5 325.2h7v-.3l-.1-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7V319h1.7c.7 1 1.8 1.9 3.3 3.7 1.9 2.4 2 2.5 6 2.5h1.2v-.7c-2.2 0-5-4.1-6.4-5.9 2.2-.7 3.5-2.5 3.5-4.4 0-2.4-2.5-4-6.4-4h-8.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8zm5.3-7.1v-7h2.9c1.6 0 2.6 1.2 2.6 3.1 0 2.1-1.2 3.9-3.2 3.9h-2.3zM392.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H405l.1-.5.7-3.5h-.2l-.3.5c-1.2 1.5-3.5 2.5-6 2.5H398v-6c2.2 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.6 1.3-4.8 1.4V311h1.4c2.5 0 4.7 1 5.6 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM411.9 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-6.3c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zm5.5 7c1.2 2 2.3 3 3.5 5 1.3 2.3 2.8 2.4 6 2.4h1.3v-.5c-2 0-6.6-6.6-7.9-8.6 1.1-1.4 4.2-5.2 6-5.3h.2v-.7h-3.9v.7c1.2.3-1.6 3-5.2 7zM450 325.2v-.3-.4h-.2c-1-.2-1.6-1.6-1.6-3.7v-2.5c2.2.1 4 .7 4.6 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.6.8-2.4 1.3-4.6 1.4V311h2.2c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-4H443v.8h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.2v.8h7zM460.2 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.3.6c.6 1 .8 2 .8 2.7 0 .5-.2.8-.5.8h-.3v.8h7.3v-.7c-1.7.1-3-2.9-3.3-3.7l-5.4-11h-.9l-4.3 11c-.9 2.1-2 3.6-2.8 3.6h-.3v.8h5zm1.7-11l2.4 5.1H460l2-5zM473.7 320.1l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.6-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 4 2.4 4.4 4.1h.4l-.3-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.6 3.5 4 4.1 2.7.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5a17 17 0 00-.6-.9h-.3zM486.1 314.4h.3l.3-.5a6.5 6.5 0 015.6-2.8v9.7c0 2.1-.6 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.4-1.6-1.4-3.7v-9.7c2.4 0 4.5 1 5.6 2.8l.3.5h.3l-.5-3.8v-.4h-15v.4l-.5 3.8zM275 338.5l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8v-6.2h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM296 353.3v-.3-.4h-.3c-.5-.1-.8-.7-.8-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.4-11h-.9l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.8-11l2.4 5.1h-4.3l1.9-5zM309.9 353.3h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-1.8h1.7c.6 1 1.8 1.9 3.2 3.7 2 2.4 2 2.5 6 2.5h1.3v-.7c-2.2 0-5-4.1-6.5-6 2.3-.6 3.6-2.4 3.6-4.3 0-2.4-2.5-4-6.5-4H310v.7h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8zm5.3-7.1v-7h2.8c1.6 0 2.7 1.2 2.7 3.1 0 2.1-1.3 3.9-3.2 3.9h-2.3zM335.6 353.4c5.3 0 8.1-3.5 8.1-7.6 0-4.2-2.8-8.1-8.1-8.1a7.8 7.8 0 00-8.1 8c0 4.2 2.8 7.7 8.1 7.7zm-4.3-7.6c0-3.7 1.7-7.2 4.3-7.2 2.6 0 4.4 3.5 4.4 7.2 0 3.6-1.8 6.6-4.4 6.6-2.6 0-4.3-3-4.3-6.6zM345.4 348.2l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 3.9 2.4 4.4 4.1h.3l-.2-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.5 3.5 4 4.1 2.7.8 4.4 2 4.4 3 0 1.4-1.2 2.4-3.2 2.4-1.6 0-3.5-1.4-4.6-3.5l-.5-.9h-.3zM358.6 348.2l.3 3.8c1 .8 3 1.6 5.1 1.6 3.8 0 6.2-2 6.2-4.9 0-2-1.7-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3-2.4 2 0 4 2.4 4.4 4.1h.4l-.2-3.7c-1-.8-2.8-1.4-4.3-1.4-3.8 0-6.1 2-6.1 5 0 1.8 1.6 3.5 4 4.1 2.8.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5l-.5-.9h-.4zM375.5 353.3v-.3-.4h-.3c-.6-.1-1-.7-1-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM394 339c.6 0 1.7 1.5 2.7 3.6l5.4 11h1l4.3-11c.8-2 2-3.5 2.8-3.6h.2v-.7h-5v.7h.4c1.1 0 1.3 1.8.3 4.2L404 349l-3.1-6.4c-1-2-1.1-3.5-.2-3.6h.2v-.7h-7.1v.7h.2zM412 353.3v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.4-2.2l.2-.5h5.1l.3.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.5 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H438v-.5l.8-3.6-.4-.2-.4.5c-1 1.7-3.2 2.8-5.5 2.8h-1.7v-9.7c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zM440.5 339h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.6-.4-.2-.3.5c-1 1.7-3.2 2.8-5.6 2.8h-1.7v-9.7c0-2 .6-3.5 1.4-3.6h.2v-.7h-6.9v.7zM455.4 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H468v-.5l.8-3.5h-.3l-.3.5c-1.1 1.5-3.4 2.5-6 2.5h-1.4v-6c2.3 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.5 1.3-4.8 1.4v-6.1h1.5c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM470.8 339c.7 0 2 1.5 3.3 3.6l2.5 3.9v3c0 1.7-.5 3-1.3 3h-.2v.8h6.8v-.3-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7v-3.4l2.2-3c1.5-2 3-3.4 3.8-3.5h.2v-.7h-4.3v.7h.3c.8 0 .4 1.5-1 3.6l-1.6 2.1-1.4-2.1c-1.3-2-1.7-3.5-1-3.6.2 0 .2 0 .2-.5v-.2h-7.1v.7h.2z'"], [:static, " style='fill:#fff;fill-rule:nonzero'"]], [:static, ">"], [:static, "</path>\n"], [:static, "</g>\n"], [:static, "<g"], [:newline], [:multi, [:static, " id='primary-text'"]], [:static, ">\n"], [:static, "<path"], [:newline], [:multi, [:static, " d='M37.4 178.9c9.2 0 18.7-2 24-5.2v-6c0-8 2.2-13.7 5.6-14l1-.1v-2.8H41.6v1l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v6.4c-3.4.6-7 1-10.7 1-13 0-21.2-10.3-21.2-26.1 0-16 8.3-26.1 21.2-26.1a24 24 0 0121.2 13l2 3.5h1.2l-.7-13.7c-4.4-4-13.6-6.5-23.7-6.5C14.6 119.3 0 131 0 149.1s14.6 29.8 37.4 29.8zM92.5 178.9c14.5 0 23.8-8.4 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3S78 179 92.5 179zm-9.3-21.4c0-11.2 3.6-18.3 9.3-18.3 5.7 0 9.4 7.1 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4s-9.3-7.2-9.3-18.4zM117.8 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.4 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6zM165.4 141.9v23.7c0 10.5 2.6 13.3 11.6 13.3 3.2 0 10.8-1.4 15.7-10l-1-1.1c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26h12.6v-5.3H179v-11.9h-2.2c-5.7 8.6-12.4 14.8-16.9 15.7v1.5h5.5zM208.3 158.8l.8 14.7c4 3.3 12.1 6.3 20.8 6.3 15.2 0 24.9-8 24.9-19.2 0-7.8-6.7-14.6-17-17.3-10.8-2.8-17.8-7-17.8-10.7 0-5.9 5-9.5 12.6-9.6 8-.1 15.6 9.6 17.6 16.3h1.4l-.9-14.7c-4-3.2-11.1-5.3-17.4-5.3-14.9 0-24.5 7.5-24.5 19.3 0 7.3 6.5 13.6 16.4 16.3 11 2.9 18 7.5 18 11.8 0 5.1-5.1 9.3-13.3 9.3-6.4 0-13.8-5.7-18.2-13.7a67 67 0 00-2-3.5h-1.4zM256.6 160.5c0 11.2 6.2 18.4 16 18.4 4.7 0 10-2.8 13.9-7.4v12.9c0 8.1-2.2 13.7-5.5 14l-1 .2v2.7h26.2v-1-1.7l-1-.1c-3.4-.4-5.5-6-5.5-14.1v-47.8h-1.4c-1.3 2-4.5 3.2-8.3 3.2-3.4 0-6.5-3.6-11-3.6-13.7 0-22.4 9.4-22.4 24.3zm14-5c0-9.5 3.2-15.6 8.3-15.6 4.6 0 7.6 5.6 7.6 14.3v14.4c-1.3 1.3-3.7 2.1-6.6 2.1-5.7 0-9.4-6-9.4-15.3zM306.1 137.6l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v10.8c0 8.8 4 14.5 12 14.5 5.4 0 10-3 13.9-8v7.5h2.6l17.2-6.8-.1-.9-1-.4c-4.6-2.3-5.4-4.7-5.4-16v-17.7H332v2.8h1c3.5.4 5.6 6.6 5.5 14.8v14.1c-1 1-2 1.8-3.5 1.8-6 0-9-2.8-9-7v-26.5H306v1zM358.7 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z'"], [:static, " style='fill:#fff;fill-rule:nonzero'"]], [:static, ">"], [:static, "</path>\n"], [:static, "<path"], [:newline], [:multi, [:static, " d='M404.4 178.4h26.3v-1l-.1-1.7-1-.1c-3.3-.4-5.4-6-5.4-14.1v-8.1c3.2-4.6 5.8-6 8-6 2.6 0 4.8 1.9 7.2 2.7 2.1.7 5.3-2.4 4.7-6.2-.9-4.9-3.3-7.8-8.7-6.9-5.6 1-9.5 8.8-11.2 13v-13.4h-2.7l-17.1 6.8v1l1 .4c4.7 2.3 5.5 4.7 5.5 16 0 8.4-2 14.4-5.5 14.8h-1v2.8zM443.8 159.6c0 11.8 8.4 19.3 21.5 19.3 6.6 0 16.2-3.5 21-12.6l-1.5-1.3c-3.1 4.5-6.8 6.6-9.2 6.8-11.5.8-16-5.6-17.4-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.1-23.4 23.4zm22.7-19.7c9.4 0 11.9 14.9 2.5 15.2h-11c-.2-9 3.2-15.2 8.5-15.2zM144.7 232c0 18.2 15 29.8 38.3 29.8 10.6 0 20.2-2.6 24.6-6.5l.7-13.8H207l-2 3.5c-4 8-13 13-22.1 13-13.5 0-22-10.1-22-26 0-15.5 8-25.5 20.7-26.1 21.5-.2 15.8 27.7 7.2 27.7-.6 0-1.1-.2-1.8-.5-2.5-1.2 0-10.3-6.6-9.8-2.3.2-4.2 1.8-4.8 4.8-1.5 6.6 7.3 10.7 15 10.7 2.8 0 5.5-.5 7.5-1.6 16.9-6 11.8-34.9-16.5-35-22.6.5-37 12-37 29.8zM234.6 261.8c14.5 0 23.8-8.3 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3 9.3 21.4 23.8 21.4zm-9.3-21.4c0-11.1 3.7-18.3 9.3-18.3 5.7 0 9.4 7.2 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4-5.6 0-9.3-7.2-9.3-18.4zM258.3 223.3v1.5h5.5v23.7c0 10.5 2.3 13.3 11.4 13.3 3.2 0 10.7-1.4 15.7-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.9 0-4.9-1-4.9-5l.1-26H295v23.7c0 10.5 2.4 13.3 11.5 13.3 3.2 0 10.7-1.4 15.6-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26H321v-5.2h-12.5v-12h-2.2c-5.7 8.7-10.8 12.3-18 12h-11v-12h-2.3c-5.6 8.7-12.2 14.8-16.6 15.7zM323.1 251c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.8 4 4.4 7.8 4.4 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 2-3.9 2-3 0-3.7-2.6-3.7-6.6v-15.8c0-8.8-5.6-14.1-14.4-14.4-13.9-.5-23 5.8-21.8 14.5 2.8.6 4.8 1 7 1 2 0 4-.4 6.4-1-.8-6.5 1.2-10.9 5.3-10.9 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.4-23.8 2.5-23.8 13.2zm13.4-2.1c0-6.2 5.3-8.5 10.4-8.5l.1 13.9a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z'"], [:static, " style='fill:#fff;fill-rule:nonzero'"]], [:static, ">"], [:static, "</path>\n"], [:static, "<path"], [:newline], [:multi, [:static, " d='M367.9 274.8c.4 7.5 10.3 11 18.1 11.2 14.3.4 28.4-5.9 27.6-18.5-.4-7-8.5-12.4-18.9-13.1l-10-.2c-3.4-.2-5.5-1.5-5.5-3.4 0-1.1.2-2 .7-2.5 2.6.9 5.7 1.3 9 1.3 11.7 0 21.1-5.8 21.1-14.7a14 14 0 00-6.6-11.6c1.5-1.3 2.8-1.7 4-1.7 2 0 3.6 1.3 5.8 1.9 1.8.5 4.5-1.6 3.9-4.4-.8-3.5-2.8-5.5-7.2-4.9-3.7.6-6 5-7.4 8.5A25.9 25.9 0 00389 219c-12 0-20.5 6.7-20.5 15.8 0 5 2.7 9 7.2 11.6a9 9 0 00-5.5 8.9c0 4.2 2.6 7.6 7 9.5-5.7 1-9.6 4-9.2 10zm8.9-1c0-4.9 1.7-7 4.4-7.5 2.9.6 5.3.4 9 .6 6.7.6 11.3 1.8 12 6.2 1.1 6.4-4.9 9.6-15.2 9.6-6.8 0-10.2-4.7-10.2-9zm12-51.6c4.4 0 8.9 5.5 8.9 12.7 0 7-4.5 11.7-8.8 11.7-4.3 0-8-4.7-8-11.7 0-7.2 3.7-12.7 8-12.7z'"], [:static, " style='fill:#fff;fill-rule:nonzero'"]], [:static, ">"], [:static, "</path>\n"], [:static, "<path"], [:newline], [:multi, [:static, " d='M413 242.6c0 11.7 8.3 19.2 21.4 19.2 6.6 0 16.2-3.5 21-12.6l-1.5-1.2c-3.1 4.5-6.8 6.6-9.3 6.7-11.4.9-16-5.5-17.3-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.2-23.4 23.5zm22.6-19.7c9.4 0 11.9 14.8 2.4 15.2h-11c-.1-9.1 3.3-15.3 8.6-15.3zM457.9 258.1c3.1 2.5 8.2 4.2 13.5 4.2 12.3 0 20.2-5.5 20.2-14.2 0-5-3.7-10-9.6-12.3-8-3.1-13.3-5.3-13.2-8.4 0-3.2 3.6-6.5 9.2-6.2 5.6.3 8.6 7 11 11.6h1.4l.4-10c-2.8-3.2-9.4-4.6-13.2-4.6-12.3 0-19.8 6-19.8 13.8 0 4.8 5.5 10.5 14 13.7 4.9 1.8 8 4.6 8 7.2 0 3.9-3 6.3-7.5 6.3-6.9 0-11.8-7-13.8-12h-1.2l.6 11zM497 254.5c0 4.5 2.8 7.3 7.3 7.3s7.4-2.8 7.4-7.3-2.9-7.4-7.4-7.4-7.3 2.9-7.3 7.4z'"], [:static, " style='fill:#fff;fill-rule:nonzero'"]], [:static, ">"], [:static, "</path>\n"], [:static, "</g>\n"], [:static, "</svg>\n"]], @node=nil, @filters={"plain"=>Haml::Filters::Plain, "javascript"=>Haml::Filters::Javascript, "css"=>Haml::Filters::Css, "cdata"=>Haml::Filters::Cdata, "escaped"=>Haml::Filters::Escaped, "ruby"=>Haml::Filters::Ruby, "preserve"=>Haml::Filters::Preserve, "sass"=>Haml::Filters::Sass, "scss"=>Haml::Filters::Scss, "less"=>Haml::Filters::Less, "markdown"=>Haml::Filters::Markdown, "erb"=>Haml::Filters::Erb, "coffee"=>Haml::Filters::Coffee, "coffeescript"=>Haml::Filters::Coffee}, @attribute_compiler=#<Haml::AttributeCompiler:0x000056320c119f38 @is_html=true, @attr_wrapper="'", @escape_attrs=true, @hyphenate_data_attrs=true>, @output_line=10>, #<Haml::Escapable:0x000056320c119a10 @options=#<Temple::ImmutableMap:0x000056320c119768 @map=[{}]>, @escape=false, @escape_safe_buffer=false>, #<Temple::Filters::ControlFlow:0x000056320c119240 @options=#<Temple::ImmutableMap:0x000056320c118fe8 @map=[{}]>>, #<Temple::Filters::MultiFlattener:0x000056320c118a98 @options=#<Temple::ImmutableMap:0x000056320c118840 @map=[{}]>>, #<Temple::Filters::StaticMerger:0x000056320c118278 @options=#<Temple::ImmutableMap:0x000056320c11feb0 @map=[{}]>>, #<Haml::Generator:0x000056320c11f460 @options=#<Temple::ImmutableMap:0x000056320c11f2a8 @map=[{:freeze_static=>true}]>>], @precompiled="_hamlout.buffer << (\"<svg style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewbox='0 0 512 357' xmlns='http://www.w3.org/2000/svg'>\\n<g id='icon'>\\n<path d='M69.4 4.4C71.3 3.3 73 .6 73 .6s.6-1.7 1.3.6c.2.8.7 4.9-.1 5.9l2.5 1c4.4.6 10-2.1 10-2.1s2 .2 1.7 1.9c-.2 1.4-1 2.5-1.7 3-1.5 1.1-4.7 4-7 4 1.2 2 2.7 9.2 3 17.5C83 53 73 60.3 71.4 65.1a72.1 72.1 0 00-2.3 20.2c2.7 4.3 1.1 7.2 3.4 13.5 0 .2-.2.7-1 .7H66c-.6-2.5-.9-8.5-4.2-14 .4-1 1.4-2.2 1.8-7.3.2-2.5-.7-4.5-2.4-6.9v-.1l-1.1-2c-1.8-2.9-4.6-6.9-8.5-7-1.1 0-2.3.1-3 .7-10.6 3-14.7 3.2-20.1 1.3 1.2-1 2.4-2.2 3.4-3.5 1.5-1.9 1.9-4.6.3-4.8-1 0-1.2 1.1-1.2 1.1-.3 2.2-2.8 4.2-5 6-.4.3-.8.6-1 1-1 .8-2.3 2-3.1 3.4-1.2 2 .8 8 3.4 14.8a24 24 0 01-.1 17.3c-3.6-1-4.5-2-6.6-5.4 2.8-10.1.1-13-5.7-18.1.4-3.4.1-5.5-.5-7.2-.7-2.6-2-5-3.7-7-.7-.8-1.3-1.8-2-2.4-3.3-6.2-3.5-9.2-.1-22-2 .7-4.2-.6-5.3-2.4-.8-.7-2-1.4-.4-4.2 0-.1.2-.4.5-.2 3.2 2 10 1.7 10 1.7s1.3-1.4 7.4-1.7c8.7-.4 12.2 2.4 16.5 4.1 3 1.3 14.5 4 22.2 2.4 5.7-1.3 8.1-5.2 9.6-9.5l.6-.4c2.5-1.8 4-6.2 1.7-6.4-.7 0-1.2.4-1.3 1 0 .5.2 1 0 1.6-.6 1-1.7 1.5-2.5 2-1 .2-2.2.2-4.2-.1l-1.1-.1-.1.1c-2 2.7-.9 4.7-.9 4.7-.7.2-2.6-.9-2.4-2.8v-1.1c-.9.3-1.9.5-2.7 0l-1-1-1.4-1.6c-.3-.5-.5-1-.6-1.6.4-6.2 8-15.7 10.2-16.3a79 79 0 018-1.2zM6.3 62.8a16 16 0 014 8.7l.2.7c-1.5 4-2.4 8.8-3 11a19 19 0 00-.4 7.7c.2 2.1 2.6 6.7 3.4 8.1.1.3 0 .5-.4.5H2.3c-1.3 0-1.3-.9-1-2.7 1.2-5 .4-4.4-1.2-8.6-.6-4.3 1-11.4 6.2-25.4zm45.8 2c3 .5 5 4.5 6.9 7.7-.7 1.4-1.6 4-2.8 8.4-2.6 10-.3 9.3 0 11.5.2 2.1 2.2 2.5 2.5 6.5 0 .2-.1.5-.3.5H50s-.5-2.3 0-6c-2.3-1-1.6-6.6-.5-11a59.7 59.7 0 003.1-15.6l-.6-2z' style='fill:#fff'></path>\\n</g>\\n<g id='secondary-text'>\\n<path d='M275 310.4l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8V311h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM292.4 310.9h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.5h-.2l-.4.5c-1.1 1.5-3.4 2.5-5.9 2.5h-1.5v-6c2.3 0 4.2.6 4.8 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.7.8-2.5 1.3-4.8 1.4V311h1.5c2.5 0 4.7 1 5.5 2.5l.3.5h.2l-.1-3.5v-.4h-12.7v.7zM307.2 310.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c5.1 0 8.4-3 8.4-7.5 0-4.6-3.6-7.5-9.3-7.5h-7.9zm8 .9c3.4 0 5.6 2.5 5.6 6.6 0 4-1.9 6.5-4.8 6.5h-3.5v-13.1h2.6zM333.1 321c.3 4 4.1 5 7.1 5 2.7-.2 6.8-1.7 7-5.3.1-1-.2-1.8-.5-2.4 2.6-1.2 1.6-5.7-1.7-5.4l-.1.7c1.2 0 1.6 1.6.1 2.3-2.8 1.1-7.4 2.7-3.8 6.8l.4-.4c-1.4-1.8.7-2.7 2.6-3.3.6 0 1.5.3 1.5 1.6 0 2.7-3 3.5-4.8 3.5-2.6 0-4.4-2-4.6-4.5a3 3 0 011.5-2.9c.4.5 1.5 1 2.4 1 .6 0 1.2-.3 1.1-1.2 0-.7-1-1-1.9-1-.5 0-1 0-1.4.2-.4-.4-.7-.9-.7-1.4 0-1.3 1-2.1 2.2-2.3 3.1-.4 3 2.7 3.8 2.6.9 0 1.5-2 1.4-3.4 0-1.6-3.1-1.8-4.4-1.7-2 .1-4.7 1.5-4.6 4 0 1 .7 2 1.5 2.6-2.2.8-4.2 2.4-4 5zM356 310.4v.5h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h8.7c4.3 0 6.8-1.6 6.8-4 0-2-1.7-3.3-4.9-3.7 2.4-.5 3.8-1.8 3.8-3.4 0-2.4-2.4-4-6.3-4H356v.3zm5.2 7.7h2c3 0 4.5 1.2 4.5 3 0 2-1.2 3.1-3.4 3.1h-3v-6zm0-.8V311h3c1.5 0 2.6 1.2 2.6 3 0 2-1.3 3.2-3.3 3.2h-2.3zM373.5 325.2h7v-.3l-.1-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7V319h1.7c.7 1 1.8 1.9 3.3 3.7 1.9 2.4 2 2.5 6 2.5h1.2v-.7c-2.2 0-5-4.1-6.4-5.9 2.2-.7 3.5-2.5 3.5-4.4 0-2.4-2.5-4-6.4-4h-8.2v.7h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8zm5.3-7.1v-7h2.9c1.6 0 2.6 1.2 2.6 3.1 0 2.1-1.2 3.9-3.2 3.9h-2.3zM392.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H405l.1-.5.7-3.5h-.2l-.3.5c-1.2 1.5-3.5 2.5-6 2.5H398v-6c2.2 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.6 1.3-4.8 1.4V311h1.4c2.5 0 4.7 1 5.6 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM411.9 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.6 310.9h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-6.3c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zm5.5 7c1.2 2 2.3 3 3.5 5 1.3 2.3 2.8 2.4 6 2.4h1.3v-.5c-2 0-6.6-6.6-7.9-8.6 1.1-1.4 4.2-5.2 6-5.3h.2v-.7h-3.9v.7c1.2.3-1.6 3-5.2 7zM450 325.2v-.3-.4h-.2c-1-.2-1.6-1.6-1.6-3.7v-2.5c2.2.1 4 .7 4.6 1.5l.2.3h.6v-4.5h-.6l-.2.3c-.6.8-2.4 1.3-4.6 1.4V311h2.2c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-4H443v.8h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.2v.8h7zM460.2 325.2v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.3.6c.6 1 .8 2 .8 2.7 0 .5-.2.8-.5.8h-.3v.8h7.3v-.7c-1.7.1-3-2.9-3.3-3.7l-5.4-11h-.9l-4.3 11c-.9 2.1-2 3.6-2.8 3.6h-.3v.8h5zm1.7-11l2.4 5.1H460l2-5zM473.7 320.1l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.6-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 4 2.4 4.4 4.1h.4l-.3-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.6 3.5 4 4.1 2.7.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5a17 17 0 00-.6-.9h-.3zM486.1 314.4h.3l.3-.5a6.5 6.5 0 015.6-2.8v9.7c0 2.1-.6 3.5-1.4 3.6h-.2v.8h6.9v-.3-.4h-.3c-.8-.2-1.4-1.6-1.4-3.7v-9.7c2.4 0 4.5 1 5.6 2.8l.3.5h.3l-.5-3.8v-.4h-15v.4l-.5 3.8zM275 338.5l.1.5h.3c.8 0 1.3 1.5 1.3 3.6v6.3c0 2.1-.5 3.5-1.3 3.6h-.3v.8h8.8c4.2 0 6.8-1.6 6.8-4 0-2-1.8-3.3-5-3.7 2.4-.5 3.9-1.8 3.9-3.4 0-2.4-2.5-4-6.3-4H275v.3zm5.4 7.7h2c2.9 0 4.4 1.2 4.4 3 0 2-1.2 3.1-3.3 3.1h-3.1v-6zm0-.8v-6.2h2.9c1.6 0 2.6 1.2 2.6 3 0 2-1.2 3.2-3.2 3.2h-2.3zM296 353.3v-.3-.4h-.3c-.5-.1-.8-.7-.8-1.5 0-.6.1-1.3.4-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.4-11h-.9l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.8-11l2.4 5.1h-4.3l1.9-5zM309.9 353.3h6.9v-.3-.4h-.3c-.8-.2-1.3-1.6-1.3-3.7v-1.8h1.7c.6 1 1.8 1.9 3.2 3.7 2 2.4 2 2.5 6 2.5h1.3v-.7c-2.2 0-5-4.1-6.5-6 2.3-.6 3.6-2.4 3.6-4.3 0-2.4-2.5-4-6.5-4H310v.7h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8zm5.3-7.1v-7h2.8c1.6 0 2.7 1.2 2.7 3.1 0 2.1-1.3 3.9-3.2 3.9h-2.3zM335.6 353.4c5.3 0 8.1-3.5 8.1-7.6 0-4.2-2.8-8.1-8.1-8.1a7.8 7.8 0 00-8.1 8c0 4.2 2.8 7.7 8.1 7.7zm-4.3-7.6c0-3.7 1.7-7.2 4.3-7.2 2.6 0 4.4 3.5 4.4 7.2 0 3.6-1.8 6.6-4.4 6.6-2.6 0-4.3-3-4.3-6.6zM345.4 348.2l.2 3.8c1 .8 3 1.6 5.2 1.6 3.7 0 6.1-2 6.1-4.9 0-2-1.6-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3.1-2.4 2 0 3.9 2.4 4.4 4.1h.3l-.2-3.7c-1-.8-2.7-1.4-4.3-1.4-3.7 0-6 2-6 5 0 1.8 1.5 3.5 4 4.1 2.7.8 4.4 2 4.4 3 0 1.4-1.2 2.4-3.2 2.4-1.6 0-3.5-1.4-4.6-3.5l-.5-.9h-.3zM358.6 348.2l.3 3.8c1 .8 3 1.6 5.1 1.6 3.8 0 6.2-2 6.2-4.9 0-2-1.7-3.7-4.2-4.4-2.7-.7-4.4-1.8-4.4-2.8 0-1.5 1.2-2.4 3-2.4 2 0 4 2.4 4.4 4.1h.4l-.2-3.7c-1-.8-2.8-1.4-4.3-1.4-3.8 0-6.1 2-6.1 5 0 1.8 1.6 3.5 4 4.1 2.8.8 4.5 2 4.5 3 0 1.4-1.3 2.4-3.3 2.4-1.6 0-3.4-1.4-4.5-3.5l-.5-.9h-.4zM375.5 353.3v-.3-.4h-.3c-.6-.1-1-.7-1-1.5 0-.6.2-1.3.5-2.2l.2-.5h5l.4.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-2 3.6-2.8 3.6h-.2v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM394 339c.6 0 1.7 1.5 2.7 3.6l5.4 11h1l4.3-11c.8-2 2-3.5 2.8-3.6h.2v-.7h-5v.7h.4c1.1 0 1.3 1.8.3 4.2L404 349l-3.1-6.4c-1-2-1.1-3.5-.2-3.6h.2v-.7h-7.1v.7h.2zM412 353.3v-.3-.4h-.3c-.6-.1-.9-.7-.9-1.5 0-.6.2-1.3.4-2.2l.2-.5h5.1l.3.6c.5 1 .8 2 .8 2.7 0 .5-.2.8-.6.8h-.2v.8h7.3v-.7c-1.8.1-3-2.9-3.4-3.7l-5.3-11h-1l-4.3 11c-.8 2.1-1.9 3.6-2.7 3.6h-.3v.8h4.9zm1.7-11l2.4 5.1h-4.3l1.9-5zM425.5 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H438v-.5l.8-3.6-.4-.2-.4.5c-1 1.7-3.2 2.8-5.5 2.8h-1.7v-9.7c0-2 .5-3.5 1.3-3.6h.3v-.7h-7v.2l.1.5zM440.5 339h.2c.8 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.6 3.5-1.4 3.6h-.2v.8h12.4l.1-.5.7-3.6-.4-.2-.3.5c-1 1.7-3.2 2.8-5.6 2.8h-1.7v-9.7c0-2 .6-3.5 1.4-3.6h.2v-.7h-6.9v.7zM455.4 339h.2c.9 0 1.4 1.5 1.4 3.6v6.3c0 2.1-.5 3.5-1.4 3.6h-.2v.8H468v-.5l.8-3.5h-.3l-.3.5c-1.1 1.5-3.4 2.5-6 2.5h-1.4v-6c2.3 0 4.1.6 4.8 1.5l.2.3h.5v-4.5h-.5l-.2.3c-.7.8-2.5 1.3-4.8 1.4v-6.1h1.5c2.5 0 4.7 1 5.5 2.5l.2.5h.3l-.2-3.5v-.4h-12.6v.7zM470.8 339c.7 0 2 1.5 3.3 3.6l2.5 3.9v3c0 1.7-.5 3-1.3 3h-.2v.8h6.8v-.3-.4h-.2c-.9-.2-1.4-1.6-1.4-3.7v-3.4l2.2-3c1.5-2 3-3.4 3.8-3.5h.2v-.7h-4.3v.7h.3c.8 0 .4 1.5-1 3.6l-1.6 2.1-1.4-2.1c-1.3-2-1.7-3.5-1-3.6.2 0 .2 0 .2-.5v-.2h-7.1v.7h.2z' style='fill:#fff;fill-rule:nonzero'></path>\\n</g>\\n<g id='primary-text'>\\n<path d='M37.4 178.9c9.2 0 18.7-2 24-5.2v-6c0-8 2.2-13.7 5.6-14l1-.1v-2.8H41.6v1l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v6.4c-3.4.6-7 1-10.7 1-13 0-21.2-10.3-21.2-26.1 0-16 8.3-26.1 21.2-26.1a24 24 0 0121.2 13l2 3.5h1.2l-.7-13.7c-4.4-4-13.6-6.5-23.7-6.5C14.6 119.3 0 131 0 149.1s14.6 29.8 37.4 29.8zM92.5 178.9c14.5 0 23.8-8.4 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3S78 179 92.5 179zm-9.3-21.4c0-11.2 3.6-18.3 9.3-18.3 5.7 0 9.4 7.1 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4s-9.3-7.2-9.3-18.4zM117.8 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.4 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6zM165.4 141.9v23.7c0 10.5 2.6 13.3 11.6 13.3 3.2 0 10.8-1.4 15.7-10l-1-1.1c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26h12.6v-5.3H179v-11.9h-2.2c-5.7 8.6-12.4 14.8-16.9 15.7v1.5h5.5zM208.3 158.8l.8 14.7c4 3.3 12.1 6.3 20.8 6.3 15.2 0 24.9-8 24.9-19.2 0-7.8-6.7-14.6-17-17.3-10.8-2.8-17.8-7-17.8-10.7 0-5.9 5-9.5 12.6-9.6 8-.1 15.6 9.6 17.6 16.3h1.4l-.9-14.7c-4-3.2-11.1-5.3-17.4-5.3-14.9 0-24.5 7.5-24.5 19.3 0 7.3 6.5 13.6 16.4 16.3 11 2.9 18 7.5 18 11.8 0 5.1-5.1 9.3-13.3 9.3-6.4 0-13.8-5.7-18.2-13.7a67 67 0 00-2-3.5h-1.4zM256.6 160.5c0 11.2 6.2 18.4 16 18.4 4.7 0 10-2.8 13.9-7.4v12.9c0 8.1-2.2 13.7-5.5 14l-1 .2v2.7h26.2v-1-1.7l-1-.1c-3.4-.4-5.5-6-5.5-14.1v-47.8h-1.4c-1.3 2-4.5 3.2-8.3 3.2-3.4 0-6.5-3.6-11-3.6-13.7 0-22.4 9.4-22.4 24.3zm14-5c0-9.5 3.2-15.6 8.3-15.6 4.6 0 7.6 5.6 7.6 14.3v14.4c-1.3 1.3-3.7 2.1-6.6 2.1-5.7 0-9.4-6-9.4-15.3zM306.1 137.6l.1 1.8h1c3.3.4 5.4 6 5.4 14.2v10.8c0 8.8 4 14.5 12 14.5 5.4 0 10-3 13.9-8v7.5h2.6l17.2-6.8-.1-.9-1-.4c-4.6-2.3-5.4-4.7-5.4-16v-17.7H332v2.8h1c3.5.4 5.6 6.6 5.5 14.8v14.1c-1 1-2 1.8-3.5 1.8-6 0-9-2.8-9-7v-26.5H306v1zM358.7 168c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.9 4 4.5 7.8 4.5 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 1.9-4 1.9-2.8 0-3.6-2.6-3.6-6.5v-15.9c0-8.8-5.7-14-14.5-14.3-13.8-.5-22.9 5.8-21.7 14.4 2.8.7 4.8 1 6.9 1 2 0 4-.3 6.5-1-.8-6.4 1.2-10.8 5.3-10.8 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.3-23.8 2.4-23.8 13.2zm13.4-2c0-6.2 5.3-8.6 10.4-8.6l.1 14a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z' style='fill:#fff;fill-rule:nonzero'></path>\\n<path d='M404.4 178.4h26.3v-1l-.1-1.7-1-.1c-3.3-.4-5.4-6-5.4-14.1v-8.1c3.2-4.6 5.8-6 8-6 2.6 0 4.8 1.9 7.2 2.7 2.1.7 5.3-2.4 4.7-6.2-.9-4.9-3.3-7.8-8.7-6.9-5.6 1-9.5 8.8-11.2 13v-13.4h-2.7l-17.1 6.8v1l1 .4c4.7 2.3 5.5 4.7 5.5 16 0 8.4-2 14.4-5.5 14.8h-1v2.8zM443.8 159.6c0 11.8 8.4 19.3 21.5 19.3 6.6 0 16.2-3.5 21-12.6l-1.5-1.3c-3.1 4.5-6.8 6.6-9.2 6.8-11.5.8-16-5.6-17.4-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.1-23.4 23.4zm22.7-19.7c9.4 0 11.9 14.9 2.5 15.2h-11c-.2-9 3.2-15.2 8.5-15.2zM144.7 232c0 18.2 15 29.8 38.3 29.8 10.6 0 20.2-2.6 24.6-6.5l.7-13.8H207l-2 3.5c-4 8-13 13-22.1 13-13.5 0-22-10.1-22-26 0-15.5 8-25.5 20.7-26.1 21.5-.2 15.8 27.7 7.2 27.7-.6 0-1.1-.2-1.8-.5-2.5-1.2 0-10.3-6.6-9.8-2.3.2-4.2 1.8-4.8 4.8-1.5 6.6 7.3 10.7 15 10.7 2.8 0 5.5-.5 7.5-1.6 16.9-6 11.8-34.9-16.5-35-22.6.5-37 12-37 29.8zM234.6 261.8c14.5 0 23.8-8.3 23.8-21.4 0-13-9.3-21.3-23.8-21.3s-23.8 8.3-23.8 21.3 9.3 21.4 23.8 21.4zm-9.3-21.4c0-11.1 3.7-18.3 9.3-18.3 5.7 0 9.4 7.2 9.4 18.3 0 11.2-3.7 18.4-9.4 18.4-5.6 0-9.3-7.2-9.3-18.4zM258.3 223.3v1.5h5.5v23.7c0 10.5 2.3 13.3 11.4 13.3 3.2 0 10.7-1.4 15.7-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.9 0-4.9-1-4.9-5l.1-26H295v23.7c0 10.5 2.4 13.3 11.5 13.3 3.2 0 10.7-1.4 15.6-9.9l-1-1.2c-3 4.1-6.4 5.1-8 5.1-3.8 0-4.8-1-4.8-5v-26H321v-5.2h-12.5v-12h-2.2c-5.7 8.7-10.8 12.3-18 12h-11v-12h-2.3c-5.6 8.7-12.2 14.8-16.6 15.7zM323.1 251c0 5.7 4.7 11 11.7 11 5 0 9.8-2 13-4 1.1 2.8 4 4.4 7.8 4.4 8.5 0 12.2-2.5 14.5-6.6l-1.5-1.7c-.6 1.2-1.7 2-3.9 2-3 0-3.7-2.6-3.7-6.6v-15.8c0-8.8-5.6-14.1-14.4-14.4-13.9-.5-23 5.8-21.8 14.5 2.8.6 4.8 1 7 1 2 0 4-.4 6.4-1-.8-6.5 1.2-10.9 5.3-10.9 2.1 0 3.4 3 3.4 7.7v7.2c-8.2.4-23.8 2.5-23.8 13.2zm13.4-2.1c0-6.2 5.3-8.5 10.4-8.5l.1 13.9a6.9 6.9 0 01-4 1.2 6.4 6.4 0 01-6.5-6.6z' style='fill:#fff;fill-rule:nonzero'></path>\\n<path d='M367.9 274.8c.4 7.5 10.3 11 18.1 11.2 14.3.4 28.4-5.9 27.6-18.5-.4-7-8.5-12.4-18.9-13.1l-10-.2c-3.4-.2-5.5-1.5-5.5-3.4 0-1.1.2-2 .7-2.5 2.6.9 5.7 1.3 9 1.3 11.7 0 21.1-5.8 21.1-14.7a14 14 0 00-6.6-11.6c1.5-1.3 2.8-1.7 4-1.7 2 0 3.6 1.3 5.8 1.9 1.8.5 4.5-1.6 3.9-4.4-.8-3.5-2.8-5.5-7.2-4.9-3.7.6-6 5-7.4 8.5A25.9 25.9 0 00389 219c-12 0-20.5 6.7-20.5 15.8 0 5 2.7 9 7.2 11.6a9 9 0 00-5.5 8.9c0 4.2 2.6 7.6 7 9.5-5.7 1-9.6 4-9.2 10zm8.9-1c0-4.9 1.7-7 4.4-7.5 2.9.6 5.3.4 9 .6 6.7.6 11.3 1.8 12 6.2 1.1 6.4-4.9 9.6-15.2 9.6-6.8 0-10.2-4.7-10.2-9zm12-51.6c4.4 0 8.9 5.5 8.9 12.7 0 7-4.5 11.7-8.8 11.7-4.3 0-8-4.7-8-11.7 0-7.2 3.7-12.7 8-12.7z' style='fill:#fff;fill-rule:nonzero'></path>\\n<path d='M413 242.6c0 11.7 8.3 19.2 21.4 19.2 6.6 0 16.2-3.5 21-12.6l-1.5-1.2c-3.1 4.5-6.8 6.6-9.3 6.7-11.4.9-16-5.5-17.3-13.7l28.4-.5c0-13-7.6-21.4-19.4-21.4-14.3 0-23.4 9.2-23.4 23.5zm22.6-19.7c9.4 0 11.9 14.8 2.4 15.2h-11c-.1-9.1 3.3-15.3 8.6-15.3zM457.9 258.1c3.1 2.5 8.2 4.2 13.5 4.2 12.3 0 20.2-5.5 20.2-14.2 0-5-3.7-10-9.6-12.3-8-3.1-13.3-5.3-13.2-8.4 0-3.2 3.6-6.5 9.2-6.2 5.6.3 8.6 7 11 11.6h1.4l.4-10c-2.8-3.2-9.4-4.6-13.2-4.6-12.3 0-19.8 6-19.8 13.8 0 4.8 5.5 10.5 14 13.7 4.9 1.8 8 4.6 8 7.2 0 3.9-3 6.3-7.5 6.3-6.9 0-11.8-7-13.8-12h-1.2l.6 11zM497 254.5c0 4.5 2.8 7.3 7.3 7.3s7.4-2.8 7.4-7.3-2.9-7.4-7.4-7.4-7.3 2.9-7.3 7.4z' style='fill:#fff;fill-rule:nonzero'></path>\\n</g>\\n</svg>\\n\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; \n">>, [:markdown, "\nThese 1840's self-contained, connected heritage cottages are nestled in historic Goat Square in the centre of Tanunda, only 400 metres from the main street. With all featuring king size beds, spa baths, under-floor heating & wood fires, these three cottages are the perfect place to retreat, relax and enjoy the Barossa Valley.\n\nProvisions are left to prepare your own country style breakfasts. We feature a variety of regional produce including fresh bread, Schulz double smoked bacon, Jersey Fresh full milk, Nippy's orange juice, Beerenberg jams and local free range eggs. Other highlights include thoughtfully chosen artworks and fabrics, many of which support Goat Square Cottages’ commitment to sourcing local and regional products.\n\nExperience intimate surroundings with thick stone walls, historic low ceilings, quality new furnishings & extensive cottage gardens. This comfortable and well appointed accommodation suits singles, couples, families or groups.\n\nA real Barossa heritage experience with luxurious comfort and style awaits you at Goat Square Cottages.\n ", {:default_encoding=>"utf-8"}, "/app/views"]=>#<Tilt::RDiscountTemplate:0x000056320c24dfa8 @options={}, @line=128, @file="/app/vendor/bundle/ruby/2.6.0/gems/sinatra-contrib-2.2.0/lib/sinatra/engine_tracking.rb", @compiled_method={}, @default_encoding="utf-8", @reader=#<Proc:0x000056320c24de40@/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.2.0/lib/sinatra/base.rb:902>, @data="\nThese 1840's self-contained, connected heritage cottages are nestled in historic Goat Square in the centre of Tanunda, only 400 metres from the main street. With all featuring king size beds, spa baths, under-floor heating & wood fires, these three cottages are the perfect place to retreat, relax and enjoy the Barossa Valley.\n\nProvisions are left to prepare your own country style breakfasts. We feature a variety of regional produce including fresh bread, Schulz double smoked bacon, Jersey Fresh full milk, Nippy's orange juice, Beerenberg jams and local free range eggs. Other highlights include thoughtfully chosen artworks and fabrics, many of which support Goat Square Cottages’ commitment to sourcing local and regional products.\n\nExperience intimate surroundings with thick stone walls, historic low ceilings, quality new furnishings & extensive cottage gardens. This comfortable and well appointed accommodation suits singles, couples, families or groups.\n\nA real Barossa heritage experience with luxurious comfort and style awaits you at Goat Square Cottages.\n ", @engine=#<RDiscount:0x000056320c24ddc8 @text="\nThese 1840's self-contained, connected heritage cottages are nestled in historic Goat Square in the centre of Tanunda, only 400 metres from the main street. With all featuring king size beds, spa baths, under-floor heating & wood fires, these three cottages are the perfect place to retreat, relax and enjoy the Barossa Valley.\n\nProvisions are left to prepare your own country style breakfasts. We feature a variety of regional produce including fresh bread, Schulz double smoked bacon, Jersey Fresh full milk, Nippy's orange juice, Beerenberg jams and local free range eggs. Other highlights include thoughtfully chosen artworks and fabrics, many of which support Goat Square Cottages’ commitment to sourcing local and regional products.\n\nExperience intimate surroundings with thick stone walls, historic low ceilings, quality new furnishings & extensive cottage gardens. This comfortable and well appointed accommodation suits singles, couples, families or groups.\n\nA real Barossa heritage experience with luxurious comfort and style awaits you at Goat Square Cottages.\n ">, @output="<p>These 1840's self-contained, connected heritage cottages are nestled in historic Goat Square in the centre of Tanunda, only 400 metres from the main street. With all featuring king size beds, spa baths, under-floor heating & wood fires, these three cottages are the perfect place to retreat, relax and enjoy the Barossa Valley.</p>\n\n<p>Provisions are left to prepare your own country style breakfasts. We feature a variety of regional produce including fresh bread, Schulz double smoked bacon, Jersey Fresh full milk, Nippy's orange juice, Beerenberg jams and local free range eggs. Other highlights include thoughtfully chosen artworks and fabrics, many of which support Goat Square Cottages’ commitment to sourcing local and regional products.</p>\n\n<p>Experience intimate surroundings with thick stone walls, historic low ceilings, quality new furnishings & extensive cottage gardens. This comfortable and well appointed accommodation suits singles, couples, families or groups.</p>\n\n<p>A real Barossa heritage experience with luxurious comfort and style awaits you at Goat Square Cottages.</p>\n">, [:haml, :"errors/not_found", {:outvar=>"@_out_buf", :default_encoding=>"utf-8"}, "/app/views"]=>#<Tilt::HamlTemplate:0x00007fefb4178fa8 @options={:outvar=>"@_out_buf"}, @line=1, @file="/app/views/errors/not_found.haml", @compiled_method={[App, []]=>#<UnboundMethod: Tilt::CompiledTemplates#__tilt_47386476943680>}, @default_encoding="utf-8", @reader=#<Proc:0x00007fefb4178e68@/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb:85 (lambda)>, @data="%h1 404.", @engine=#<Haml::TempleEngine:0x00007fefb4178d78 @options=#<Temple::ImmutableMap:0x00007fefb4178800 @map=[{:attr_wrapper=>"'", :autoclose=>["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], :encoding=>nil, :escape_attrs=>true, :escape_html=>false, :escape_filter_interpolations=>nil, :filename=>"/app/views/errors/not_found.haml", :format=>:html5, :hyphenate_data_attrs=>true, :line=>1, :mime_type=>"text/html", :preserve=>["textarea", "pre", "code"], :remove_whitespace=>false, :suppress_eval=>false, :cdata=>false, :parser_class=>Haml::Parser, :compiler_class=>Haml::Compiler, :trace=>false, :filters=>{}, :buffer=>"@_out_buf", :save_buffer=>true}]>, @chain=[[:Parser, #<Proc:0x000056320a89efd0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:Compiler, #<Proc:0x000056320a89e990@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:"Haml::Escapable", #<Proc:0x000056320a89da40@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:ControlFlow, #<Proc:0x000056320a8ae2f0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:MultiFlattener, #<Proc:0x000056320a8ac270@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:StaticMerger, #<Proc:0x000056320a8ba078@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:"Haml::Generator", #<Proc:0x000056320a8b9bf0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>]], @encoding=#<Encoding:UTF-8>, @call_chain=[#<Haml::Parser:0x00007fefb4178698 @options=#<Haml::Options:0x00007fefb4178670 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/errors/not_found.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @script_level_stack=[], @template_index=0, @template_tabs=0, @template=[], @parent=(root nil
(tag {:name=>"h1", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"404."})), @root=(root nil
(tag {:name=>"h1", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"404."})), @flat=false, @filter_buffer=nil, @indentation=nil, @next_line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=1, parser=#<Haml::Parser:0x00007fefb4178698 ...>, eod=true>, @line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=1, parser=#<Haml::Parser:0x00007fefb4178698 ...>, eod=true>, @tab_up=nil>, #<Haml::Compiler:0x00007fefb41835e8 @options=#<Haml::Options:0x00007fefb41835c0 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/errors/not_found.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @to_merge=[], @temple=[:multi, [:static, "<h1"], [:multi], [:static, ">"], [:static, "404.</h1>\n"]], @node=nil, @filters={"plain"=>Haml::Filters::Plain, "javascript"=>Haml::Filters::Javascript, "css"=>Haml::Filters::Css, "cdata"=>Haml::Filters::Cdata, "escaped"=>Haml::Filters::Escaped, "ruby"=>Haml::Filters::Ruby, "preserve"=>Haml::Filters::Preserve, "sass"=>Haml::Filters::Sass, "scss"=>Haml::Filters::Scss, "less"=>Haml::Filters::Less, "markdown"=>Haml::Filters::Markdown, "erb"=>Haml::Filters::Erb, "coffee"=>Haml::Filters::Coffee, "coffeescript"=>Haml::Filters::Coffee}, @attribute_compiler=#<Haml::AttributeCompiler:0x00007fefb4182580 @is_html=true, @attr_wrapper="'", @escape_attrs=true, @hyphenate_data_attrs=true>, @output_line=1>, #<Haml::Escapable:0x00007fefb41820a8 @options=#<Temple::ImmutableMap:0x00007fefb4181e28 @map=[{}]>, @escape=false, @escape_safe_buffer=false>, #<Temple::Filters::ControlFlow:0x00007fefb4181928 @options=#<Temple::ImmutableMap:0x00007fefb41816d0 @map=[{}]>>, #<Temple::Filters::MultiFlattener:0x00007fefb41811d0 @options=#<Temple::ImmutableMap:0x00007fefb4180f78 @map=[{}]>>, #<Temple::Filters::StaticMerger:0x00007fefb4180a78 @options=#<Temple::ImmutableMap:0x00007fefb4180820 @map=[{}]>>, #<Haml::Generator:0x00007fefb4180320 @options=#<Temple::ImmutableMap:0x00007fefb4180168 @map=[{:freeze_static=>true}]>>], @precompiled="_hamlout.buffer << (\"<h1>404.</h1>\\n\".freeze);">>, [:haml, :"pages/gallery", {:outvar=>"@_out_buf", :default_encoding=>"utf-8"}, "/app/views"]=>#<Tilt::HamlTemplate:0x000056320d201be8 @options={:outvar=>"@_out_buf"}, @line=1, @file="/app/views/pages/gallery.haml", @compiled_method={[App, []]=>#<UnboundMethod: Tilt::CompiledTemplates#__tilt_47386476944200>}, @default_encoding="utf-8", @reader=#<Proc:0x000056320d2019e0@/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb:85 (lambda)>, @data="%section.photo-gallery\n %ol.gallery-images\n - photos.each_with_index do |photo, i|\n %li.gallery-image{class: active_photo_class(photo.key, i), id: \"gallery-\#{slugify(photo.key)}\"}\n %figure\n %img{src: image_path(\"photos/medium/\#{photo.key}.jpg\")}\n %figcaption \#{photo.caption}\n\n - if photos[i+1]\n %a.gallery-control.next{title: 'Next', href: \"#gallery-\#{slugify(photos[i+1].key)}\"}\n\n - if photos[i-1]\n %a.gallery-control.previous{title: 'Previous', href: \"#gallery-\#{slugify(photos[i-1].key)}\"}\n\n %ol.gallery-thumbs\n - photos.each_with_index do |photo, i|\n %li.gallery-thumb{class: active_photo_class(photo.key, i)}\n %a{href: \"#gallery-\#{slugify(photo.key)}\", title: photo.caption}\n", @engine=#<Haml::TempleEngine:0x000056320d201878 @options=#<Temple::ImmutableMap:0x000056320d2005e0 @map=[{:attr_wrapper=>"'", :autoclose=>["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], :encoding=>nil, :escape_attrs=>true, :escape_html=>false, :escape_filter_interpolations=>nil, :filename=>"/app/views/pages/gallery.haml", :format=>:html5, :hyphenate_data_attrs=>true, :line=>1, :mime_type=>"text/html", :preserve=>["textarea", "pre", "code"], :remove_whitespace=>false, :suppress_eval=>false, :cdata=>false, :parser_class=>Haml::Parser, :compiler_class=>Haml::Compiler, :trace=>false, :filters=>{}, :buffer=>"@_out_buf", :save_buffer=>true}]>, @chain=[[:Parser, #<Proc:0x000056320a89efd0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:Compiler, #<Proc:0x000056320a89e990@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:"Haml::Escapable", #<Proc:0x000056320a89da40@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:ControlFlow, #<Proc:0x000056320a8ae2f0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:MultiFlattener, #<Proc:0x000056320a8ac270@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:StaticMerger, #<Proc:0x000056320a8ba078@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:"Haml::Generator", #<Proc:0x000056320a8b9bf0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>]], @encoding=#<Encoding:UTF-8>, @call_chain=[#<Haml::Parser:0x000056320d2002c0 @options=#<Haml::Options:0x000056320d200298 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/pages/gallery.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @script_level_stack=[], @template_index=0, @template_tabs=0, @template=[], @parent=(root nil
(tag {:name=>"section", :attributes=>{"class"=>"photo-gallery"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ol", :attributes=>{"class"=>"gallery-images"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(silent_script {:text=>" photos.each_with_index do |photo, i|", :keyword=>nil}
(tag {:name=>"li", :attributes=>{"class"=>"gallery-image"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{class: active_photo_class(photo.key, i), id: \"gallery-\#{slugify(photo.key)}\"}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"figure", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: image_path(\"photos/medium/\#{photo.key}.jpg\")}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"figcaption", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>true, :value=>"\"\#{photo.caption}\""})
(silent_script {:text=>" if photos[i+1]", :keyword=>"if"}
(tag {:name=>"a", :attributes=>{"class"=>"gallery-control next"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{title: 'Next', href: \"#gallery-\#{slugify(photos[i+1].key)}\"}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(silent_script {:text=>" if photos[i-1]", :keyword=>"if"}
(tag {:name=>"a", :attributes=>{"class"=>"gallery-control previous"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{title: 'Previous', href: \"#gallery-\#{slugify(photos[i-1].key)}\"}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))))
(tag {:name=>"ol", :attributes=>{"class"=>"gallery-thumbs"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(silent_script {:text=>" photos.each_with_index do |photo, i|", :keyword=>nil}
(tag {:name=>"li", :attributes=>{"class"=>"gallery-thumb"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{class: active_photo_class(photo.key, i)}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: \"#gallery-\#{slugify(photo.key)}\", title: photo.caption}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})))))), @root=(root nil
(tag {:name=>"section", :attributes=>{"class"=>"photo-gallery"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ol", :attributes=>{"class"=>"gallery-images"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(silent_script {:text=>" photos.each_with_index do |photo, i|", :keyword=>nil}
(tag {:name=>"li", :attributes=>{"class"=>"gallery-image"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{class: active_photo_class(photo.key, i), id: \"gallery-\#{slugify(photo.key)}\"}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"figure", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: image_path(\"photos/medium/\#{photo.key}.jpg\")}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"figcaption", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>true, :value=>"\"\#{photo.caption}\""})
(silent_script {:text=>" if photos[i+1]", :keyword=>"if"}
(tag {:name=>"a", :attributes=>{"class"=>"gallery-control next"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{title: 'Next', href: \"#gallery-\#{slugify(photos[i+1].key)}\"}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(silent_script {:text=>" if photos[i-1]", :keyword=>"if"}
(tag {:name=>"a", :attributes=>{"class"=>"gallery-control previous"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{title: 'Previous', href: \"#gallery-\#{slugify(photos[i-1].key)}\"}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))))))
(tag {:name=>"ol", :attributes=>{"class"=>"gallery-thumbs"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(silent_script {:text=>" photos.each_with_index do |photo, i|", :keyword=>nil}
(tag {:name=>"li", :attributes=>{"class"=>"gallery-thumb"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{class: active_photo_class(photo.key, i)}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: \"#gallery-\#{slugify(photo.key)}\", title: photo.caption}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})))))), @flat=false, @filter_buffer=nil, @indentation=" ", @next_line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=18, parser=#<Haml::Parser:0x000056320d2002c0 ...>, eod=true>, @line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=18, parser=#<Haml::Parser:0x000056320d2002c0 ...>, eod=true>, @tab_up=nil>, #<Haml::Compiler:0x000056320d21d758 @options=#<Haml::Options:0x000056320d21d6e0 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/pages/gallery.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @to_merge=[], @temple=[:multi, [:static, "<section"], [:multi, [:static, " class='photo-gallery'"]], [:static, ">\n"], [:static, "<ol"], [:newline], [:multi, [:static, " class='gallery-images'"]], [:static, ">\n"], [:code, "\n photos.each_with_index do |photo, i|\n"], [:static, "<li"], [:multi, [:multi, [:code, "_haml_attribute_compiler1 = (::Haml::AttributeBuilder.merge_values(\"class\".freeze, \"gallery-image\", active_photo_class(photo.key, i)))"], [:case, "_haml_attribute_compiler1", ["Hash, Array", [:dynamic, "::Haml::AttributeBuilder.build({ \"class\".freeze => _haml_attribute_compiler1 }, nil, true, \"'\", true, true)"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " class='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler1"]], [:static, "'"]]]]], [:multi, [:code, "_haml_attribute_compiler2 = (\"gallery-\#{slugify(photo.key)}\")"], [:case, "_haml_attribute_compiler2", ["Hash, Array", [:dynamic, "::Haml::AttributeBuilder.build({ \"id\".freeze => _haml_attribute_compiler2 }, nil, true, \"'\", true, true)"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " id='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler2"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<figure"], [:newline], [:multi], [:static, ">\n"], [:static, "<img"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler3 = (image_path(\"photos/medium/\#{photo.key}.jpg\"))"], [:case, "_haml_attribute_compiler3", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler3 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler3"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<figcaption"], [:newline], [:multi], [:static, ">"], [:dynamic, "(\"\#{photo.caption}\"\n).to_s"], [:static, "</figcaption>\n"], [:code, "\n if photos[i+1]\n"], [:static, "<a"], [:multi, [:static, " class='gallery-control next'"], [:multi, [:code, "_haml_attribute_compiler4 = (\"#gallery-\#{slugify(photos[i+1].key)}\")"], [:case, "_haml_attribute_compiler4", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler4 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler4"]], [:static, "'"]]]]], [:static, " title='Next'"]], [:static, ">"], [:static, "</a>\n"], [:code, "end;"], [:code, "\n\n if photos[i-1]\n"], [:static, "<a"], [:multi, [:static, " class='gallery-control previous'"], [:multi, [:code, "_haml_attribute_compiler5 = (\"#gallery-\#{slugify(photos[i-1].key)}\")"], [:case, "_haml_attribute_compiler5", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler5 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler5"]], [:static, "'"]]]]], [:static, " title='Previous'"]], [:static, ">"], [:static, "</a>\n"], [:code, "end;"], [:static, "</figure>\n"], [:static, "</li>\n"], [:code, "end;"], [:static, "</ol>\n"], [:static, "<ol"], [:newline], [:newline], [:multi, [:static, " class='gallery-thumbs'"]], [:static, ">\n"], [:code, "\n photos.each_with_index do |photo, i|\n"], [:static, "<li"], [:multi, [:multi, [:code, "_haml_attribute_compiler6 = (::Haml::AttributeBuilder.merge_values(\"class\".freeze, \"gallery-thumb\", active_photo_class(photo.key, i)))"], [:case, "_haml_attribute_compiler6", ["Hash, Array", [:dynamic, "::Haml::AttributeBuilder.build({ \"class\".freeze => _haml_attribute_compiler6 }, nil, true, \"'\", true, true)"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " class='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler6"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler7 = (\"#gallery-\#{slugify(photo.key)}\")"], [:case, "_haml_attribute_compiler7", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler7 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler7"]], [:static, "'"]]]]], [:multi, [:code, "_haml_attribute_compiler8 = (photo.caption)"], [:case, "_haml_attribute_compiler8", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"title\".freeze => _haml_attribute_compiler8 }, nil, true, \"'\", true, true)"]], ["true", [:static, " title"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " title='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler8"]], [:static, "'"]]]]]], [:static, ">"], [:static, "</a>\n"], [:static, "</li>\n"], [:code, "end;"], [:static, "</ol>\n"], [:static, "</section>\n"]], @node=nil, @filters={"plain"=>Haml::Filters::Plain, "javascript"=>Haml::Filters::Javascript, "css"=>Haml::Filters::Css, "cdata"=>Haml::Filters::Cdata, "escaped"=>Haml::Filters::Escaped, "ruby"=>Haml::Filters::Ruby, "preserve"=>Haml::Filters::Preserve, "sass"=>Haml::Filters::Sass, "scss"=>Haml::Filters::Scss, "less"=>Haml::Filters::Less, "markdown"=>Haml::Filters::Markdown, "erb"=>Haml::Filters::Erb, "coffee"=>Haml::Filters::Coffee, "coffeescript"=>Haml::Filters::Coffee}, @attribute_compiler=#<Haml::AttributeCompiler:0x000056320d24ca30 @is_html=true, @attr_wrapper="'", @escape_attrs=true, @hyphenate_data_attrs=true, @unique_name=8>, @output_line=18>, #<Haml::Escapable:0x000056320d24c198 @options=#<Temple::ImmutableMap:0x000056320d26be08 @map=[{}]>, @escape=false, @escape_safe_buffer=false>, #<Temple::Filters::ControlFlow:0x000056320d26ae90 @options=#<Temple::ImmutableMap:0x000056320d26aa80 @map=[{}]>>, #<Temple::Filters::MultiFlattener:0x000056320d26a1e8 @options=#<Temple::ImmutableMap:0x000056320d284688 @map=[{}]>>, #<Temple::Filters::StaticMerger:0x000056320d29d2c8 @options=#<Temple::ImmutableMap:0x000056320d29ceb8 @map=[{}]>>, #<Haml::Generator:0x000056320d29c5f8 @options=#<Temple::ImmutableMap:0x000056320d2a3f88 @map=[{:freeze_static=>true}]>>], @precompiled="_hamlout.buffer << (\"<section class='photo-gallery'>\\n<ol class='gallery-images'>\\n\".freeze);; \n; \n photos.each_with_index do |photo, i|\n; _hamlout.buffer << (\"<li\".freeze);; _haml_attribute_compiler1 = (::Haml::AttributeBuilder.merge_values(\"class\".freeze, \"gallery-image\", active_photo_class(photo.key, i))); case (_haml_attribute_compiler1); when Hash, Array; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"class\".freeze => _haml_attribute_compiler1 }, nil, true, \"'\", true, true)).to_s);; when false, nil; else; _hamlout.buffer << (\" class='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler1)));; _hamlout.buffer << (\"'\".freeze);; end; _haml_attribute_compiler2 = (\"gallery-\#{slugify(photo.key)}\"); case (_haml_attribute_compiler2); when Hash, Array; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"id\".freeze => _haml_attribute_compiler2 }, nil, true, \"'\", true, true)).to_s);; when false, nil; else; _hamlout.buffer << (\" id='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler2)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<figure>\\n<img\".freeze);; \n; \n; _haml_attribute_compiler3 = (image_path(\"photos/medium/\#{photo.key}.jpg\")); case (_haml_attribute_compiler3); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler3 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler3)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<figcaption>\".freeze);; \n; _hamlout.buffer << (((\"\#{photo.caption}\"\n).to_s).to_s);; _hamlout.buffer << (\"</figcaption>\\n\".freeze);; \n if photos[i+1]\n; _hamlout.buffer << (\"<a class='gallery-control next'\".freeze);; _haml_attribute_compiler4 = (\"#gallery-\#{slugify(photos[i+1].key)}\"); case (_haml_attribute_compiler4); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler4 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler4)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" title='Next'></a>\\n\".freeze);; end;; \n\n if photos[i-1]\n; _hamlout.buffer << (\"<a class='gallery-control previous'\".freeze);; _haml_attribute_compiler5 = (\"#gallery-\#{slugify(photos[i-1].key)}\"); case (_haml_attribute_compiler5); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler5 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler5)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" title='Previous'></a>\\n\".freeze);; end;; _hamlout.buffer << (\"</figure>\\n</li>\\n\".freeze);; end;; _hamlout.buffer << (\"</ol>\\n<ol class='gallery-thumbs'>\\n\".freeze);; \n; \n; \n photos.each_with_index do |photo, i|\n; _hamlout.buffer << (\"<li\".freeze);; _haml_attribute_compiler6 = (::Haml::AttributeBuilder.merge_values(\"class\".freeze, \"gallery-thumb\", active_photo_class(photo.key, i))); case (_haml_attribute_compiler6); when Hash, Array; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"class\".freeze => _haml_attribute_compiler6 }, nil, true, \"'\", true, true)).to_s);; when false, nil; else; _hamlout.buffer << (\" class='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler6)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\n<a\".freeze);; \n; _haml_attribute_compiler7 = (\"#gallery-\#{slugify(photo.key)}\"); case (_haml_attribute_compiler7); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler7 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler7)));; _hamlout.buffer << (\"'\".freeze);; end; _haml_attribute_compiler8 = (photo.caption); case (_haml_attribute_compiler8); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"title\".freeze => _haml_attribute_compiler8 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" title\".freeze);; when false, nil; else; _hamlout.buffer << (\" title='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler8)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\"></a>\\n</li>\\n\".freeze);; end;; _hamlout.buffer << (\"</ol>\\n</section>\\n\".freeze);">>, [:haml, :"layouts/default", {:outvar=>"@_out_buf", :default_encoding=>"utf-8"}, "/app/views"]=>#<Tilt::HamlTemplate:0x00007fefb4a38eb8 @options={:outvar=>"@_out_buf"}, @line=1, @file="/app/views/layouts/default.haml", @compiled_method={[App, []]=>#<UnboundMethod: Tilt::CompiledTemplates#__tilt_47386476944200>}, @default_encoding="utf-8", @reader=#<Proc:0x00007fefb4a38d78@/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb:85 (lambda)>, @data="!!!5\n%html\n %head\n %meta{'http-equiv' => \"Content-Type\", :content => \"text/html; charset=UTF-8\"}\n %meta{:name => 'viewport', :content => 'width=device-width, initial-scale=1.0'}\n\n %title= @site_name\n %link{:rel => 'stylesheet', :type => 'text/css', :href => asset_path('app.css')}\n\n %script{:src => \"https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.js\"}\n %link{:href => \"https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.css\", :rel => \"stylesheet\"}/\n\n %link{:href => asset_path(\"favicons/apple-touch-icon.png\"), :rel => \"apple-touch-icon\", :sizes => \"180x180\"}/\n %link{:href => asset_path(\"favicons/favicon-32x32.png\"), :rel => \"icon\", :sizes => \"32x32\", :type => \"image/png\"}/\n %link{:href => asset_path(\"favicons/favicon-16x16.png\"), :rel => \"icon\", :sizes => \"16x16\", :type => \"image/png\"}/\n %link{:href => asset_path(\"favicons/site.webmanifest\"), :rel => \"manifest\"}/\n %link{:color => \"#5bbad5\", :href => asset_path(\"favicons/safari-pinned-tab.svg\"), :rel => \"mask-icon\"}/\n %link{:href => asset_path(\"favicons/favicon.ico\"), :rel => \"shortcut icon\"}/\n %meta{:content => \"#da532c\", :name => \"msapplication-TileColor\"}/\n %meta{:content => asset_path(\"favicons/browserconfig.xml\"), :name => \"msapplication-config\"}/\n %meta{:content => \"#ffffff\", :name => \"theme-color\"}/\n\n = yield_content :page_scripts\n\n %body\n #container{data: {page: @page_id, specific: params[:slug]}}\n .utility-dock\n .body-liner\n .utilities\n .utility-content\n\n .utility-menu\n %input#main-menu-toggle{type: 'checkbox'}\n %label.menu-toggle{for: 'main-menu-toggle'}\n %span\n\n .utility-menu-content\n %nav{data: {hx_boost: 'true', hx_push_url: 'true'}}\n %ul\n %li\n %a{href: '/'} Home\n %li\n %strong The Cottages\n %ul\n %li\n %a{href: '/cottages/flaxman'} Flaxman Cottage\n %li\n %a{href: '/cottages/kavel'} Kavel Cottage\n %li\n %a{href: '/cottages/menge'} Menge Cottage\n %li\n %strong More information\n %ul\n %li\n %a{href: '/compendium'} Guest information & policies\n\n %h2.utility-title Goat Square Cottages\n\n %a.button{href: 'https://book.roommanager.com.au/goat-square-cottages/accommodation/138741'} Book Now\n\n = yield\n\n %footer\n .footer-content\n .liner\n .columns\n .column\n %h1\n %img.logo{src: asset_path('logos/goat-logo-white.svg'), alt: 'Goat Square Logo'}\n Goat Square Cottages\n\n %p.foot-note\n 33 John Street, Tanunda, South Australia 5352\n\n .column\n %h2 Contact Us\n\n\n %dl.contacts\n %dt\n Bookings & Enquiries\n %dd\n %strong Email\n %a{href: 'mailto:goatsquarecottages@gmail.com?subject=Enquiry from goatsquarecottages.com.au'} goatsquarecottages@gmail.com\n %dd\n %strong Phone (Seven days)\n %a{href: 'tel:+61417824842'} (+61) 417 824 842\n\n #overlay-canvas\n %a#close-overlay-canvas{href: '#', title: 'Close'} ✕\n\n %script{src: asset_path('app.js')}\n", @engine=#<Haml::TempleEngine:0x00007fefb4a38c88 @options=#<Temple::ImmutableMap:0x00007fefb4a38710 @map=[{:attr_wrapper=>"'", :autoclose=>["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], :encoding=>nil, :escape_attrs=>true, :escape_html=>false, :escape_filter_interpolations=>nil, :filename=>"/app/views/layouts/default.haml", :format=>:html5, :hyphenate_data_attrs=>true, :line=>1, :mime_type=>"text/html", :preserve=>["textarea", "pre", "code"], :remove_whitespace=>false, :suppress_eval=>false, :cdata=>false, :parser_class=>Haml::Parser, :compiler_class=>Haml::Compiler, :trace=>false, :filters=>{}, :buffer=>"@_out_buf", :save_buffer=>true}]>, @chain=[[:Parser, #<Proc:0x000056320a89efd0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:Compiler, #<Proc:0x000056320a89e990@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:"Haml::Escapable", #<Proc:0x000056320a89da40@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:ControlFlow, #<Proc:0x000056320a8ae2f0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:MultiFlattener, #<Proc:0x000056320a8ac270@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:StaticMerger, #<Proc:0x000056320a8ba078@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:"Haml::Generator", #<Proc:0x000056320a8b9bf0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>]], @encoding=#<Encoding:UTF-8>, @call_chain=[#<Haml::Parser:0x00007fefb4a385a8 @options=#<Haml::Options:0x00007fefb4a38580 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/layouts/default.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @script_level_stack=[], @template_index=0, @template_tabs=0, @template=[], @parent=(root nil
(doctype {:version=>"5", :type=>"", :encoding=>nil})
(tag {:name=>"html", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"head", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"meta", :attributes=>{"http-equiv"=>"Content-Type", "content"=>"text/html; charset=UTF-8"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{"name"=>"viewport", "content"=>"width=device-width, initial-scale=1.0"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"title", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>true, :value=>"@site_name"})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:rel => 'stylesheet', :type => 'text/css', :href => asset_path('app.css')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"script", :attributes=>{"src"=>"https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.js"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"link", :attributes=>{"href"=>"https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.css", "rel"=>"stylesheet"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/apple-touch-icon.png\"), :rel => \"apple-touch-icon\", :sizes => \"180x180\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/favicon-32x32.png\"), :rel => \"icon\", :sizes => \"32x32\", :type => \"image/png\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/favicon-16x16.png\"), :rel => \"icon\", :sizes => \"16x16\", :type => \"image/png\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/site.webmanifest\"), :rel => \"manifest\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:color => \"#5bbad5\", :href => asset_path(\"favicons/safari-pinned-tab.svg\"), :rel => \"mask-icon\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/favicon.ico\"), :rel => \"shortcut icon\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{"content"=>"#da532c", "name"=>"msapplication-TileColor"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:content => asset_path(\"favicons/browserconfig.xml\"), :name => \"msapplication-config\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{"content"=>"#ffffff", "name"=>"theme-color"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(script {:text=>" yield_content :page_scripts", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"body", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"id"=>"container"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{data: {page: @page_id, specific: params[:slug]}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utility-dock"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"div", :attributes=>{"class"=>"body-liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utilities"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utility-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utility-menu"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"input", :attributes=>{"id"=>"main-menu-toggle"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{type: 'checkbox'}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"label", :attributes=>{"class"=>"menu-toggle"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{for: 'main-menu-toggle'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(tag {:name=>"div", :attributes=>{"class"=>"utility-menu-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"nav", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{data: {hx_boost: 'true', hx_push_url: 'true'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Home"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"The Cottages"})
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/cottages/flaxman'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Flaxman Cottage"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/cottages/kavel'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Kavel Cottage"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/cottages/menge'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Menge Cottage"}))))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"More information"})
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/compendium'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Guest information & policies"}))))))))
(tag {:name=>"h2", :attributes=>{"class"=>"utility-title"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Goat Square Cottages"})
(tag {:name=>"a", :attributes=>{"class"=>"button"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://book.roommanager.com.au/goat-square-cottages/accommodation/138741'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Book Now"})))
(script {:text=>" yield", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"footer", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"footer-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h1", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('logos/goat-logo-white.svg'), alt: 'Goat Square Logo'}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(plain {:text=>"Goat Square Cottages"}))
(tag {:name=>"p", :attributes=>{"class"=>"foot-note"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(plain {:text=>"33 John Street, Tanunda, South Australia 5352"})))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Contact Us"})
(tag {:name=>"dl", :attributes=>{"class"=>"contacts"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"dt", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(plain {:text=>"Bookings & Enquiries"}))
(tag {:name=>"dd", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Email"})
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'mailto:goatsquarecottages@gmail.com?subject=Enquiry from goatsquarecottages.com.au'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"goatsquarecottages@gmail.com"}))
(tag {:name=>"dd", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Phone (Seven days)"})
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'tel:+61417824842'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"(+61) 417 824 842"})))))))))
(tag {:name=>"div", :attributes=>{"id"=>"overlay-canvas"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"a", :attributes=>{"id"=>"close-overlay-canvas"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#', title: 'Close'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"✕"})
(tag {:name=>"script", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('app.js')}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})))), @root=(root nil
(doctype {:version=>"5", :type=>"", :encoding=>nil})
(tag {:name=>"html", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"head", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"meta", :attributes=>{"http-equiv"=>"Content-Type", "content"=>"text/html; charset=UTF-8"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{"name"=>"viewport", "content"=>"width=device-width, initial-scale=1.0"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"title", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>true, :value=>"@site_name"})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:rel => 'stylesheet', :type => 'text/css', :href => asset_path('app.css')}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"script", :attributes=>{"src"=>"https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.js"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"link", :attributes=>{"href"=>"https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.css", "rel"=>"stylesheet"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/apple-touch-icon.png\"), :rel => \"apple-touch-icon\", :sizes => \"180x180\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/favicon-32x32.png\"), :rel => \"icon\", :sizes => \"32x32\", :type => \"image/png\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/favicon-16x16.png\"), :rel => \"icon\", :sizes => \"16x16\", :type => \"image/png\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/site.webmanifest\"), :rel => \"manifest\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:color => \"#5bbad5\", :href => asset_path(\"favicons/safari-pinned-tab.svg\"), :rel => \"mask-icon\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"link", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:href => asset_path(\"favicons/favicon.ico\"), :rel => \"shortcut icon\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{"content"=>"#da532c", "name"=>"msapplication-TileColor"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{:content => asset_path(\"favicons/browserconfig.xml\"), :name => \"msapplication-config\"}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"meta", :attributes=>{"content"=>"#ffffff", "name"=>"theme-color"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(script {:text=>" yield_content :page_scripts", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"body", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"id"=>"container"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{data: {page: @page_id, specific: params[:slug]}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utility-dock"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"div", :attributes=>{"class"=>"body-liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utilities"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utility-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"utility-menu"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"input", :attributes=>{"id"=>"main-menu-toggle"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{type: 'checkbox'}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(tag {:name=>"label", :attributes=>{"class"=>"menu-toggle"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{for: 'main-menu-toggle'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"span", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""}))
(tag {:name=>"div", :attributes=>{"class"=>"utility-menu-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"nav", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{data: {hx_boost: 'true', hx_push_url: 'true'}}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Home"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"The Cottages"})
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/cottages/flaxman'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Flaxman Cottage"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/cottages/kavel'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Kavel Cottage"}))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/cottages/menge'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Menge Cottage"}))))
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"More information"})
(tag {:name=>"ul", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"li", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '/compendium'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Guest information & policies"}))))))))
(tag {:name=>"h2", :attributes=>{"class"=>"utility-title"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Goat Square Cottages"})
(tag {:name=>"a", :attributes=>{"class"=>"button"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'https://book.roommanager.com.au/goat-square-cottages/accommodation/138741'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Book Now"})))
(script {:text=>" yield", :escape_html=>false, :preserve=>false, :keyword=>nil}))
(tag {:name=>"footer", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"footer-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"columns"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h1", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"img", :attributes=>{"class"=>"logo"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('logos/goat-logo-white.svg'), alt: 'Goat Square Logo'}">, :self_closing=>true, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil})
(plain {:text=>"Goat Square Cottages"}))
(tag {:name=>"p", :attributes=>{"class"=>"foot-note"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(plain {:text=>"33 John Street, Tanunda, South Australia 5352"})))
(tag {:name=>"div", :attributes=>{"class"=>"column"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Contact Us"})
(tag {:name=>"dl", :attributes=>{"class"=>"contacts"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"dt", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(plain {:text=>"Bookings & Enquiries"}))
(tag {:name=>"dd", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Email"})
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'mailto:goatsquarecottages@gmail.com?subject=Enquiry from goatsquarecottages.com.au'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"goatsquarecottages@gmail.com"}))
(tag {:name=>"dd", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"strong", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Phone (Seven days)"})
(tag {:name=>"a", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: 'tel:+61417824842'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"(+61) 417 824 842"})))))))))
(tag {:name=>"div", :attributes=>{"id"=>"overlay-canvas"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})
(tag {:name=>"a", :attributes=>{"id"=>"close-overlay-canvas"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{href: '#', title: 'Close'}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"✕"})
(tag {:name=>"script", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old="{src: asset_path('app.js')}">, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>""})))), @flat=false, @filter_buffer=nil, @indentation=" ", @next_line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=92, parser=#<Haml::Parser:0x00007fefb4a385a8 ...>, eod=true>, @line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=92, parser=#<Haml::Parser:0x00007fefb4a385a8 ...>, eod=true>, @tab_up=nil>, #<Haml::Compiler:0x00007fefb47bf510 @options=#<Haml::Options:0x00007fefb47bf4e8 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/layouts/default.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @to_merge=[], @temple=[:multi, [:static, "<!DOCTYPE html>\n"], [:static, "<html"], [:newline], [:multi], [:static, ">\n"], [:static, "<head"], [:newline], [:multi], [:static, ">\n"], [:static, "<meta"], [:newline], [:multi, [:static, " content='text/html; charset=UTF-8'"], [:static, " http-equiv='Content-Type'"]], [:static, ">\n"], [:static, "<meta"], [:newline], [:multi, [:static, " content='width=device-width, initial-scale=1.0'"], [:static, " name='viewport'"]], [:static, ">\n"], [:static, "<title"], [:newline], [:newline], [:multi], [:static, ">"], [:dynamic, "(@site_name\n).to_s"], [:static, "</title>\n"], [:static, "<link"], [:multi, [:multi, [:code, "_haml_attribute_compiler1 = (asset_path('app.css'))"], [:case, "_haml_attribute_compiler1", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler1 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler1"]], [:static, "'"]]]]], [:static, " rel='stylesheet'"], [:static, " type='text/css'"]], [:static, ">\n"], [:static, "<script"], [:newline], [:newline], [:multi, [:static, " src='https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.js'"]], [:static, ">"], [:static, "</script>\n"], [:static, "<link"], [:newline], [:multi, [:static, " href='https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.css'"], [:static, " rel='stylesheet'"]], [:static, ">\n"], [:static, "<link"], [:newline], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler2 = (asset_path(\"favicons/apple-touch-icon.png\"))"], [:case, "_haml_attribute_compiler2", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler2 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler2"]], [:static, "'"]]]]], [:static, " rel='apple-touch-icon'"], [:static, " sizes='180x180'"]], [:static, ">\n"], [:static, "<link"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler3 = (asset_path(\"favicons/favicon-32x32.png\"))"], [:case, "_haml_attribute_compiler3", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler3 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler3"]], [:static, "'"]]]]], [:static, " rel='icon'"], [:static, " sizes='32x32'"], [:static, " type='image/png'"]], [:static, ">\n"], [:static, "<link"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler4 = (asset_path(\"favicons/favicon-16x16.png\"))"], [:case, "_haml_attribute_compiler4", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler4 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler4"]], [:static, "'"]]]]], [:static, " rel='icon'"], [:static, " sizes='16x16'"], [:static, " type='image/png'"]], [:static, ">\n"], [:static, "<link"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler5 = (asset_path(\"favicons/site.webmanifest\"))"], [:case, "_haml_attribute_compiler5", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler5 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler5"]], [:static, "'"]]]]], [:static, " rel='manifest'"]], [:static, ">\n"], [:static, "<link"], [:newline], [:multi, [:static, " color='#5bbad5'"], [:multi, [:code, "_haml_attribute_compiler6 = (asset_path(\"favicons/safari-pinned-tab.svg\"))"], [:case, "_haml_attribute_compiler6", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler6 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler6"]], [:static, "'"]]]]], [:static, " rel='mask-icon'"]], [:static, ">\n"], [:static, "<link"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler7 = (asset_path(\"favicons/favicon.ico\"))"], [:case, "_haml_attribute_compiler7", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler7 }, nil, true, \"'\", true, true)"]], ["true", [:static, " href"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " href='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler7"]], [:static, "'"]]]]], [:static, " rel='shortcut icon'"]], [:static, ">\n"], [:static, "<meta"], [:newline], [:multi, [:static, " content='#da532c'"], [:static, " name='msapplication-TileColor'"]], [:static, ">\n"], [:static, "<meta"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler8 = (asset_path(\"favicons/browserconfig.xml\"))"], [:case, "_haml_attribute_compiler8", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"content\".freeze => _haml_attribute_compiler8 }, nil, true, \"'\", true, true)"]], ["true", [:static, " content"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " content='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler8"]], [:static, "'"]]]]], [:static, " name='msapplication-config'"]], [:static, ">\n"], [:static, "<meta"], [:newline], [:multi, [:static, " content='#ffffff'"], [:static, " name='theme-color'"]], [:static, ">\n"], [:dynamic, "\n\n( yield_content :page_scripts\n).to_s"], [:static, "\n"], [:static, "</head>\n"], [:static, "<body"], [:newline], [:multi], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler9 = ({page: @page_id, specific: params[:slug]})"], [:case, "_haml_attribute_compiler9", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"data\".freeze => _haml_attribute_compiler9 }, nil, true, \"'\", true, true)"]], ["true", [:static, " data"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " data='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler9"]], [:static, "'"]]]]], [:static, " id='container'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='utility-dock'"]], [:static, ">"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='body-liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='utilities'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='utility-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " class='utility-menu'"]], [:static, ">\n"], [:static, "<input"], [:newline], [:multi, [:static, " id='main-menu-toggle'"], [:static, " type='checkbox'"]], [:static, ">\n"], [:static, "<label"], [:newline], [:multi, [:static, " class='menu-toggle'"], [:static, " for='main-menu-toggle'"]], [:static, ">\n"], [:static, "<span"], [:newline], [:multi], [:static, ">"], [:static, "</span>\n"], [:static, "</label>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " class='utility-menu-content'"]], [:static, ">\n"], [:static, "<nav"], [:newline], [:multi, [:static, " data-hx-boost='true' data-hx-push-url='true'"]], [:static, ">\n"], [:static, "<ul"], [:newline], [:multi], [:static, ">\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='/'"]], [:static, ">"], [:static, "Home</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<strong"], [:newline], [:multi], [:static, ">"], [:static, "The Cottages</strong>\n"], [:static, "<ul"], [:newline], [:multi], [:static, ">\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='/cottages/flaxman'"]], [:static, ">"], [:static, "Flaxman Cottage</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='/cottages/kavel'"]], [:static, ">"], [:static, "Kavel Cottage</a>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='/cottages/menge'"]], [:static, ">"], [:static, "Menge Cottage</a>\n"], [:static, "</li>\n"], [:static, "</ul>\n"], [:static, "</li>\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<strong"], [:newline], [:multi], [:static, ">"], [:static, "More information</strong>\n"], [:static, "<ul"], [:newline], [:multi], [:static, ">\n"], [:static, "<li"], [:newline], [:multi], [:static, ">\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='/compendium'"]], [:static, ">"], [:static, "Guest information & policies</a>\n"], [:static, "</li>\n"], [:static, "</ul>\n"], [:static, "</li>\n"], [:static, "</ul>\n"], [:static, "</nav>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "<h2"], [:newline], [:newline], [:multi, [:static, " class='utility-title'"]], [:static, ">"], [:static, "Goat Square Cottages</h2>\n"], [:static, "<a"], [:newline], [:newline], [:multi, [:static, " class='button'"], [:static, " href='https://book.roommanager.com.au/goat-square-cottages/accommodation/138741'"]], [:static, ">"], [:static, "Book Now</a>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:dynamic, "\n\n( yield\n).to_s"], [:static, "\n"], [:static, "</div>\n"], [:static, "<footer"], [:newline], [:multi], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='footer-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='columns'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<h1"], [:newline], [:multi], [:static, ">\n"], [:static, "<img"], [:newline], [:multi, [:static, " alt='Goat Square Logo'"], [:static, " class='logo'"], [:multi, [:code, "_haml_attribute_compiler10 = (asset_path('logos/goat-logo-white.svg'))"], [:case, "_haml_attribute_compiler10", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler10 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler10"]], [:static, "'"]]]]]], [:static, ">\n"], [:static, "Goat Square Cottages\n"], [:static, "</h1>\n"], [:static, "<p"], [:newline], [:newline], [:newline], [:multi, [:static, " class='foot-note'"]], [:static, ">\n"], [:static, "33 John Street, Tanunda, South Australia 5352\n"], [:static, "</p>\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:newline], [:newline], [:multi, [:static, " class='column'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Contact Us</h2>\n"], [:static, "<dl"], [:newline], [:newline], [:newline], [:multi, [:static, " class='contacts'"]], [:static, ">\n"], [:static, "<dt"], [:newline], [:multi], [:static, ">\n"], [:static, "Bookings & Enquiries\n"], [:static, "</dt>\n"], [:static, "<dd"], [:newline], [:newline], [:multi], [:static, ">\n"], [:static, "<strong"], [:newline], [:multi], [:static, ">"], [:static, "Email</strong>\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='mailto:goatsquarecottages@gmail.com?subject=Enquiry from goatsquarecottages.com.au'"]], [:static, ">"], [:static, "goatsquarecottages@gmail.com</a>\n"], [:static, "</dd>\n"], [:static, "<dd"], [:newline], [:multi], [:static, ">\n"], [:static, "<strong"], [:newline], [:multi], [:static, ">"], [:static, "Phone (Seven days)</strong>\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='tel:+61417824842'"]], [:static, ">"], [:static, "(+61) 417 824 842</a>\n"], [:static, "</dd>\n"], [:static, "</dl>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</footer>\n"], [:static, "</div>\n"], [:static, "<div"], [:newline], [:newline], [:multi, [:static, " id='overlay-canvas'"]], [:static, ">"], [:static, "</div>\n"], [:static, "<a"], [:newline], [:multi, [:static, " href='#'"], [:static, " id='close-overlay-canvas'"], [:static, " title='Close'"]], [:static, ">"], [:static, "✕</a>\n"], [:static, "<script"], [:newline], [:newline], [:multi, [:multi, [:code, "_haml_attribute_compiler11 = (asset_path('app.js'))"], [:case, "_haml_attribute_compiler11", ["Hash", [:dynamic, "::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler11 }, nil, true, \"'\", true, true)"]], ["true", [:static, " src"]], ["false, nil", [:multi]], [:else, [:multi, [:static, " src='"], [:escape, #<struct Haml::Escapable::EscapeSafeBuffer value=true>, [:dynamic, "_haml_attribute_compiler11"]], [:static, "'"]]]]]], [:static, ">"], [:static, "</script>\n"], [:static, "</body>\n"], [:static, "</html>\n"]], @node=nil, @filters={"plain"=>Haml::Filters::Plain, "javascript"=>Haml::Filters::Javascript, "css"=>Haml::Filters::Css, "cdata"=>Haml::Filters::Cdata, "escaped"=>Haml::Filters::Escaped, "ruby"=>Haml::Filters::Ruby, "preserve"=>Haml::Filters::Preserve, "sass"=>Haml::Filters::Sass, "scss"=>Haml::Filters::Scss, "less"=>Haml::Filters::Less, "markdown"=>Haml::Filters::Markdown, "erb"=>Haml::Filters::Erb, "coffee"=>Haml::Filters::Coffee, "coffeescript"=>Haml::Filters::Coffee}, @attribute_compiler=#<Haml::AttributeCompiler:0x00007fefb47be4a8 @is_html=true, @attr_wrapper="'", @escape_attrs=true, @hyphenate_data_attrs=true, @unique_name=11>, @output_line=92>, #<Haml::Escapable:0x00007fefb47bdfd0 @options=#<Temple::ImmutableMap:0x00007fefb47bdd50 @map=[{}]>, @escape=false, @escape_safe_buffer=false>, #<Temple::Filters::ControlFlow:0x00007fefb47bd850 @options=#<Temple::ImmutableMap:0x00007fefb47bd5f8 @map=[{}]>>, #<Temple::Filters::MultiFlattener:0x00007fefb47bd0f8 @options=#<Temple::ImmutableMap:0x00007fefb47bcea0 @map=[{}]>>, #<Temple::Filters::StaticMerger:0x00007fefb47bc9a0 @options=#<Temple::ImmutableMap:0x00007fefb47bc748 @map=[{}]>>, #<Haml::Generator:0x00007fefb47bc248 @options=#<Temple::ImmutableMap:0x00007fefb47bc090 @map=[{:freeze_static=>true}]>>], @precompiled="_hamlout.buffer << (\"<!DOCTYPE html>\\n<html>\\n<head>\\n<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>\\n<meta content='width=device-width, initial-scale=1.0' name='viewport'>\\n<title>\".freeze);; \n; \n; \n; \n; \n; \n; _hamlout.buffer << (((@site_name\n).to_s).to_s);; _hamlout.buffer << (\"</title>\\n<link\".freeze);; _haml_attribute_compiler1 = (asset_path('app.css')); case (_haml_attribute_compiler1); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler1 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler1)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" rel='stylesheet' type='text/css'>\\n<script src='https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.js'></script>\\n<link href='https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.css' rel='stylesheet'>\\n<link\".freeze);; \n; \n; \n; \n; \n; _haml_attribute_compiler2 = (asset_path(\"favicons/apple-touch-icon.png\")); case (_haml_attribute_compiler2); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler2 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler2)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" rel='apple-touch-icon' sizes='180x180'>\\n<link\".freeze);; \n; _haml_attribute_compiler3 = (asset_path(\"favicons/favicon-32x32.png\")); case (_haml_attribute_compiler3); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler3 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler3)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" rel='icon' sizes='32x32' type='image/png'>\\n<link\".freeze);; \n; _haml_attribute_compiler4 = (asset_path(\"favicons/favicon-16x16.png\")); case (_haml_attribute_compiler4); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler4 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler4)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" rel='icon' sizes='16x16' type='image/png'>\\n<link\".freeze);; \n; _haml_attribute_compiler5 = (asset_path(\"favicons/site.webmanifest\")); case (_haml_attribute_compiler5); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler5 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler5)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" rel='manifest'>\\n<link color='#5bbad5'\".freeze);; \n; _haml_attribute_compiler6 = (asset_path(\"favicons/safari-pinned-tab.svg\")); case (_haml_attribute_compiler6); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler6 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler6)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" rel='mask-icon'>\\n<link\".freeze);; \n; _haml_attribute_compiler7 = (asset_path(\"favicons/favicon.ico\")); case (_haml_attribute_compiler7); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"href\".freeze => _haml_attribute_compiler7 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" href\".freeze);; when false, nil; else; _hamlout.buffer << (\" href='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler7)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" rel='shortcut icon'>\\n<meta content='#da532c' name='msapplication-TileColor'>\\n<meta\".freeze);; \n; \n; _haml_attribute_compiler8 = (asset_path(\"favicons/browserconfig.xml\")); case (_haml_attribute_compiler8); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"content\".freeze => _haml_attribute_compiler8 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" content\".freeze);; when false, nil; else; _hamlout.buffer << (\" content='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler8)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" name='msapplication-config'>\\n<meta content='#ffffff' name='theme-color'>\\n\".freeze);; \n; _hamlout.buffer << ((\n\n( yield_content :page_scripts\n).to_s).to_s);; _hamlout.buffer << (\"\\n</head>\\n<body>\\n<div\".freeze);; \n; \n; _haml_attribute_compiler9 = ({page: @page_id, specific: params[:slug]}); case (_haml_attribute_compiler9); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"data\".freeze => _haml_attribute_compiler9 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" data\".freeze);; when false, nil; else; _hamlout.buffer << (\" data='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler9)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\" id='container'>\\n<div class='utility-dock'></div>\\n<div class='body-liner'>\\n<div class='utilities'>\\n<div class='utility-content'>\\n<div class='utility-menu'>\\n<input id='main-menu-toggle' type='checkbox'>\\n<label class='menu-toggle' for='main-menu-toggle'>\\n<span></span>\\n</label>\\n<div class='utility-menu-content'>\\n<nav data-hx-boost='true' data-hx-push-url='true'>\\n<ul>\\n<li>\\n<a href='/'>Home</a>\\n</li>\\n<li>\\n<strong>The Cottages</strong>\\n<ul>\\n<li>\\n<a href='/cottages/flaxman'>Flaxman Cottage</a>\\n</li>\\n<li>\\n<a href='/cottages/kavel'>Kavel Cottage</a>\\n</li>\\n<li>\\n<a href='/cottages/menge'>Menge Cottage</a>\\n</li>\\n</ul>\\n</li>\\n<li>\\n<strong>More information</strong>\\n<ul>\\n<li>\\n<a href='/compendium'>Guest information & policies</a>\\n</li>\\n</ul>\\n</li>\\n</ul>\\n</nav>\\n</div>\\n</div>\\n<h2 class='utility-title'>Goat Square Cottages</h2>\\n<a class='button' href='https://book.roommanager.com.au/goat-square-cottages/accommodation/138741'>Book Now</a>\\n</div>\\n</div>\\n\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; _hamlout.buffer << ((\n\n( yield\n).to_s).to_s);; _hamlout.buffer << (\"\\n</div>\\n<footer>\\n<div class='footer-content'>\\n<div class='liner'>\\n<div class='columns'>\\n<div class='column'>\\n<h1>\\n<img alt='Goat Square Logo' class='logo'\".freeze);; \n; \n; \n; \n; \n; \n; \n; _haml_attribute_compiler10 = (asset_path('logos/goat-logo-white.svg')); case (_haml_attribute_compiler10); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler10 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler10)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\">\\nGoat Square Cottages\\n</h1>\\n<p class='foot-note'>\\n33 John Street, Tanunda, South Australia 5352\\n</p>\\n</div>\\n<div class='column'>\\n<h2>Contact Us</h2>\\n<dl class='contacts'>\\n<dt>\\nBookings & Enquiries\\n</dt>\\n<dd>\\n<strong>Email</strong>\\n<a href='mailto:goatsquarecottages@gmail.com?subject=Enquiry from goatsquarecottages.com.au'>goatsquarecottages@gmail.com</a>\\n</dd>\\n<dd>\\n<strong>Phone (Seven days)</strong>\\n<a href='tel:+61417824842'>(+61) 417 824 842</a>\\n</dd>\\n</dl>\\n</div>\\n</div>\\n</div>\\n</div>\\n</footer>\\n</div>\\n<div id='overlay-canvas'></div>\\n<a href='#' id='close-overlay-canvas' title='Close'>✕</a>\\n<script\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; _haml_attribute_compiler11 = (asset_path('app.js')); case (_haml_attribute_compiler11); when Hash; _hamlout.buffer << ((::Haml::AttributeBuilder.build({ \"src\".freeze => _haml_attribute_compiler11 }, nil, true, \"'\", true, true)).to_s);; when true; _hamlout.buffer << (\" src\".freeze);; when false, nil; else; _hamlout.buffer << (\" src='\".freeze);; _hamlout.buffer << (::Haml::Helpers.html_escape_without_haml_xss((_haml_attribute_compiler11)));; _hamlout.buffer << (\"'\".freeze);; end; _hamlout.buffer << (\"></script>\\n</body>\\n</html>\\n\".freeze);">>, [:haml, :"pages/compendium", {:outvar=>"@_out_buf", :default_encoding=>"utf-8"}, "/app/views"]=>#<Tilt::HamlTemplate:0x000056320c113c50 @options={:outvar=>"@_out_buf"}, @line=1, @file="/app/views/pages/compendium.haml", @compiled_method={[App, []]=>#<UnboundMethod: Tilt::CompiledTemplates#__tilt_47386476943680>}, @default_encoding="utf-8", @reader=#<Proc:0x000056320c113b10@/app/vendor/bundle/ruby/2.6.0/gems/tilt-2.0.10/lib/tilt/template.rb:85 (lambda)>, @data="%main\n\n %section.text-heading\n .liner\n .section-content\n %h1 Guest Compendium\n\n :markdown\n We've put together the following answers to common questions about the property. If you can't find the answer you're after, please don't hesitate to get in touch and we'll be happy to help.\n\n %section.text-content\n .liner\n .section-content\n %h2 Check in & check out\n\n :markdown\n Check-in any time after 4pm. Check-out is 11am.\n\n %section.text-content\n .liner\n .section-content\n %h2 Inclusions\n\n :markdown\n Your stay includes the following services and facilities:\n\n * Off-street parking\n * Shared barbecue & outdoor dining area\n * Guest laundry\n * Free WiFi\n\n ### Breakfast provisions\n\n Provisions for a cooked breakfast will be available for each morning of your stay. We include fresh bread, Schulz double smoked bacon, Jersey Fresh full-cream milk & Nippy's orange juice, Beerenberg jams and local free range eggs. Vegan or vegetarian breakfast provisions are available on request.\n\n %section.text-content\n .liner\n .section-content\n %h2 Children & Extra Guests\n\n :markdown\n Only Flaxman Cottage has extra bedding. It has a King and a queen bed so can sleep up to 4 people. Please indicate total number of guests at time of booking to ensure adequate arrangements are made for your stay.\n\n A booking for two people is assumed to use only one bed. If an additional bed is used an extra charge of $50 will apply.\n\n Babies under 2 using their own cots are free of charge. A cot and highchair can be provided but charges may apply. Please advise at time of booking if children will be accompanying you.\n\n %section.text-content\n .liner\n .section-content\n %h2 Cancellations and refunds policy\n\n :markdown\n When you book Goat Square Cottages through a third-party booking service, that service's specific policies will apply to your stay, and will take precedence over any general policy described here. While we strive to keep this site up to date, the policies of third-party booking services may change at any time. Please check the policy for the booking service you use when booking.\n\n Cancellation will incur a $50 (incl GST) cancellation fee. Cancellations notified less than 28 days and more than 14 days prior to the booking may receive a refund once a replacement booking of equal or greater value is secured. Cancellation 14 days or less prior to the arrival date will forfeit the full payment. Any other changes to booking dates will incur a $50 amendment fee. No changes may be made less than 14 days prior to the arrival date.\n\n The administration fee on refunds is AU$50.00.\n", @engine=#<Haml::TempleEngine:0x000056320c113a20 @options=#<Temple::ImmutableMap:0x000056320c1134a8 @map=[{:attr_wrapper=>"'", :autoclose=>["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], :encoding=>nil, :escape_attrs=>true, :escape_html=>false, :escape_filter_interpolations=>nil, :filename=>"/app/views/pages/compendium.haml", :format=>:html5, :hyphenate_data_attrs=>true, :line=>1, :mime_type=>"text/html", :preserve=>["textarea", "pre", "code"], :remove_whitespace=>false, :suppress_eval=>false, :cdata=>false, :parser_class=>Haml::Parser, :compiler_class=>Haml::Compiler, :trace=>false, :filters=>{}, :buffer=>"@_out_buf", :save_buffer=>true}]>, @chain=[[:Parser, #<Proc:0x000056320a89efd0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:Compiler, #<Proc:0x000056320a89e990@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:89>], [:"Haml::Escapable", #<Proc:0x000056320a89da40@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:ControlFlow, #<Proc:0x000056320a8ae2f0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:MultiFlattener, #<Proc:0x000056320a8ac270@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:StaticMerger, #<Proc:0x000056320a8ba078@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>], [:"Haml::Generator", #<Proc:0x000056320a8b9bf0@/app/vendor/bundle/ruby/2.6.0/gems/temple-0.8.2/lib/temple/mixins/engine_dsl.rb:76>]], @encoding=#<Encoding:UTF-8>, @call_chain=[#<Haml::Parser:0x000056320c113340 @options=#<Haml::Options:0x000056320c113318 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/pages/compendium.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @script_level_stack=[], @template_index=0, @template_tabs=0, @template=[], @parent=(root nil
(tag {:name=>"main", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"section", :attributes=>{"class"=>"text-heading"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h1", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Guest Compendium"})
(filter {:name=>"markdown", :text=>"We've put together the following answers to common questions about the property. If you can't find the answer you're after, please don't hesitate to get in touch and we'll be happy to help.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Check in & check out"})
(filter {:name=>"markdown", :text=>"Check-in any time after 4pm. Check-out is 11am.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Inclusions"})
(filter {:name=>"markdown", :text=>"Your stay includes the following services and facilities:\n\n* Off-street parking\n* Shared barbecue & outdoor dining area\n* Guest laundry\n* Free WiFi\n\n### Breakfast provisions\n\nProvisions for a cooked breakfast will be available for each morning of your stay. We include fresh bread, Schulz double smoked bacon, Jersey Fresh full-cream milk & Nippy's orange juice, Beerenberg jams and local free range eggs. Vegan or vegetarian breakfast provisions are available on request.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Children & Extra Guests"})
(filter {:name=>"markdown", :text=>"Only Flaxman Cottage has extra bedding. It has a King and a queen bed so can sleep up to 4 people. Please indicate total number of guests at time of booking to ensure adequate arrangements are made for your stay.\n\nA booking for two people is assumed to use only one bed. If an additional bed is used an extra charge of $50 will apply.\n\nBabies under 2 using their own cots are free of charge. A cot and highchair can be provided but charges may apply. Please advise at time of booking if children will be accompanying you.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Cancellations and refunds policy"})
(filter {:name=>"markdown", :text=>"When you book Goat Square Cottages through a third-party booking service, that service's specific policies will apply to your stay, and will take precedence over any general policy described here. While we strive to keep this site up to date, the policies of third-party booking services may change at any time. Please check the policy for the booking service you use when booking.\n\nCancellation will incur a $50 (incl GST) cancellation fee. Cancellations notified less than 28 days and more than 14 days prior to the booking may receive a refund once a replacement booking of equal or greater value is secured. Cancellation 14 days or less prior to the arrival date will forfeit the full payment. Any other changes to booking dates will incur a $50 amendment fee. No changes may be made less than 14 days prior to the arrival date.\n\nThe administration fee on refunds is AU$50.00.\n"})))))), @root=(root nil
(tag {:name=>"main", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"section", :attributes=>{"class"=>"text-heading"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h1", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Guest Compendium"})
(filter {:name=>"markdown", :text=>"We've put together the following answers to common questions about the property. If you can't find the answer you're after, please don't hesitate to get in touch and we'll be happy to help.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Check in & check out"})
(filter {:name=>"markdown", :text=>"Check-in any time after 4pm. Check-out is 11am.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Inclusions"})
(filter {:name=>"markdown", :text=>"Your stay includes the following services and facilities:\n\n* Off-street parking\n* Shared barbecue & outdoor dining area\n* Guest laundry\n* Free WiFi\n\n### Breakfast provisions\n\nProvisions for a cooked breakfast will be available for each morning of your stay. We include fresh bread, Schulz double smoked bacon, Jersey Fresh full-cream milk & Nippy's orange juice, Beerenberg jams and local free range eggs. Vegan or vegetarian breakfast provisions are available on request.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Children & Extra Guests"})
(filter {:name=>"markdown", :text=>"Only Flaxman Cottage has extra bedding. It has a King and a queen bed so can sleep up to 4 people. Please indicate total number of guests at time of booking to ensure adequate arrangements are made for your stay.\n\nA booking for two people is assumed to use only one bed. If an additional bed is used an extra charge of $50 will apply.\n\nBabies under 2 using their own cots are free of charge. A cot and highchair can be provided but charges may apply. Please advise at time of booking if children will be accompanying you.\n\n"}))))
(tag {:name=>"section", :attributes=>{"class"=>"text-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"liner"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"div", :attributes=>{"class"=>"section-content"}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>nil}
(tag {:name=>"h2", :attributes=>{}, :dynamic_attributes=>#<struct Haml::Parser::DynamicAttributes new=nil, old=nil>, :self_closing=>false, :nuke_inner_whitespace=>false, :nuke_outer_whitespace=>nil, :object_ref=>:nil, :escape_html=>false, :preserve_tag=>false, :preserve_script=>nil, :parse=>nil, :value=>"Cancellations and refunds policy"})
(filter {:name=>"markdown", :text=>"When you book Goat Square Cottages through a third-party booking service, that service's specific policies will apply to your stay, and will take precedence over any general policy described here. While we strive to keep this site up to date, the policies of third-party booking services may change at any time. Please check the policy for the booking service you use when booking.\n\nCancellation will incur a $50 (incl GST) cancellation fee. Cancellations notified less than 28 days and more than 14 days prior to the booking may receive a refund once a replacement booking of equal or greater value is secured. Cancellation 14 days or less prior to the arrival date will forfeit the full payment. Any other changes to booking dates will incur a $50 amendment fee. No changes may be made less than 14 days prior to the arrival date.\n\nThe administration fee on refunds is AU$50.00.\n"})))))), @flat=false, @filter_buffer=nil, @indentation=" ", @next_line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=58, parser=#<Haml::Parser:0x000056320c113340 ...>, eod=true>, @line=#<struct Haml::Parser::Line whitespace=nil, text="-#", full="-#", index=58, parser=#<Haml::Parser:0x000056320c113340 ...>, eod=true>, @tab_up=nil, @flat_spaces=nil>, #<Haml::Compiler:0x000056320c1122d8 @options=#<Haml::Options:0x000056320c1122b0 @attr_wrapper="'", @autoclose=["area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "menuitem", "meta", "param", "source", "track", "wbr"], @encoding="UTF-8", @escape_attrs=true, @escape_html=false, @escape_filter_interpolations=nil, @filename="/app/views/pages/compendium.haml", @format=:html5, @hyphenate_data_attrs=true, @line=1, @mime_type="text/html", @preserve=["textarea", "pre", "code"], @remove_whitespace=false, @suppress_eval=false, @cdata=false, @parser_class=Haml::Parser, @compiler_class=Haml::Compiler, @trace=false, @filters={}>, @to_merge=[], @temple=[:multi, [:static, "<main"], [:multi], [:static, ">\n"], [:static, "<section"], [:newline], [:newline], [:multi, [:static, " class='text-heading'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<h1"], [:newline], [:multi], [:static, ">"], [:static, "Guest Compendium</h1>\n"], [:static, "<p>We've put together the following answers to common questions about the property. If you can't find the answer you're after, please don't hesitate to get in touch and we'll be happy to help.</p>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:newline], [:newline], [:newline], [:newline], [:multi, [:static, " class='text-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Check in & check out</h2>\n"], [:static, "<p>Check-in any time after 4pm. Check-out is 11am.</p>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:newline], [:newline], [:newline], [:newline], [:multi, [:static, " class='text-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Inclusions</h2>\n"], [:static, "<p>Your stay includes the following services and facilities:</p>\n\n<ul>\n<li>Off-street parking</li>\n<li>Shared barbecue & outdoor dining area</li>\n<li>Guest laundry</li>\n<li>Free WiFi</li>\n</ul>\n\n\n<h3>Breakfast provisions</h3>\n\n<p>Provisions for a cooked breakfast will be available for each morning of your stay. We include fresh bread, Schulz double smoked bacon, Jersey Fresh full-cream milk & Nippy's orange juice, Beerenberg jams and local free range eggs. Vegan or vegetarian breakfast provisions are available on request.</p>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:multi, [:static, " class='text-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Children & Extra Guests</h2>\n"], [:static, "<p>Only Flaxman Cottage has extra bedding. It has a King and a queen bed so can sleep up to 4 people. Please indicate total number of guests at time of booking to ensure adequate arrangements are made for your stay.</p>\n\n<p>A booking for two people is assumed to use only one bed. If an additional bed is used an extra charge of $50 will apply.</p>\n\n<p>Babies under 2 using their own cots are free of charge. A cot and highchair can be provided but charges may apply. Please advise at time of booking if children will be accompanying you.</p>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "<section"], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:newline], [:multi, [:static, " class='text-content'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='liner'"]], [:static, ">\n"], [:static, "<div"], [:newline], [:multi, [:static, " class='section-content'"]], [:static, ">\n"], [:static, "<h2"], [:newline], [:multi], [:static, ">"], [:static, "Cancellations and refunds policy</h2>\n"], [:static, "<p>When you book Goat Square Cottages through a third-party booking service, that service's specific policies will apply to your stay, and will take precedence over any general policy described here. While we strive to keep this site up to date, the policies of third-party booking services may change at any time. Please check the policy for the booking service you use when booking.</p>\n\n<p>Cancellation will incur a $50 (incl GST) cancellation fee. Cancellations notified less than 28 days and more than 14 days prior to the booking may receive a refund once a replacement booking of equal or greater value is secured. Cancellation 14 days or less prior to the arrival date will forfeit the full payment. Any other changes to booking dates will incur a $50 amendment fee. No changes may be made less than 14 days prior to the arrival date.</p>\n\n<p>The administration fee on refunds is AU$50.00.</p>\n"], [:static, "</div>\n"], [:static, "</div>\n"], [:static, "</section>\n"], [:static, "</main>\n"]], @node=nil, @filters={"plain"=>Haml::Filters::Plain, "javascript"=>Haml::Filters::Javascript, "css"=>Haml::Filters::Css, "cdata"=>Haml::Filters::Cdata, "escaped"=>Haml::Filters::Escaped, "ruby"=>Haml::Filters::Ruby, "preserve"=>Haml::Filters::Preserve, "sass"=>Haml::Filters::Sass, "scss"=>Haml::Filters::Scss, "less"=>Haml::Filters::Less, "markdown"=>Haml::Filters::Markdown, "erb"=>Haml::Filters::Erb, "coffee"=>Haml::Filters::Coffee, "coffeescript"=>Haml::Filters::Coffee}, @attribute_compiler=#<Haml::AttributeCompiler:0x000056320c111090 @is_html=true, @attr_wrapper="'", @escape_attrs=true, @hyphenate_data_attrs=true>, @output_line=51>, #<Haml::Escapable:0x000056320c110b18 @options=#<Temple::ImmutableMap:0x000056320c110898 @map=[{}]>, @escape=false, @escape_safe_buffer=false>, #<Temple::Filters::ControlFlow:0x000056320c110398 @options=#<Temple::ImmutableMap:0x000056320c110140 @map=[{}]>>, #<Temple::Filters::MultiFlattener:0x000056320c173bf0 @options=#<Temple::ImmutableMap:0x000056320c173998 @map=[{}]>>, #<Temple::Filters::StaticMerger:0x000056320c173268 @options=#<Temple::ImmutableMap:0x000056320c172f20 @map=[{}]>>, #<Haml::Generator:0x000056320c172778 @options=#<Temple::ImmutableMap:0x000056320c172430 @map=[{:freeze_static=>true}]>>], @precompiled="_hamlout.buffer << (\"<main>\\n<section class='text-heading'>\\n<div class='liner'>\\n<div class='section-content'>\\n<h1>Guest Compendium</h1>\\n<p>We've put together the following answers to common questions about the property. If you can't find the answer you're after, please don't hesitate to get in touch and we'll be happy to help.</p>\\n</div>\\n</div>\\n</section>\\n<section class='text-content'>\\n<div class='liner'>\\n<div class='section-content'>\\n<h2>Check in & check out</h2>\\n<p>Check-in any time after 4pm. Check-out is 11am.</p>\\n</div>\\n</div>\\n</section>\\n<section class='text-content'>\\n<div class='liner'>\\n<div class='section-content'>\\n<h2>Inclusions</h2>\\n<p>Your stay includes the following services and facilities:</p>\\n\\n<ul>\\n<li>Off-street parking</li>\\n<li>Shared barbecue & outdoor dining area</li>\\n<li>Guest laundry</li>\\n<li>Free WiFi</li>\\n</ul>\\n\\n\\n<h3>Breakfast provisions</h3>\\n\\n<p>Provisions for a cooked breakfast will be available for each morning of your stay. We include fresh bread, Schulz double smoked bacon, Jersey Fresh full-cream milk & Nippy's orange juice, Beerenberg jams and local free range eggs. Vegan or vegetarian breakfast provisions are available on request.</p>\\n</div>\\n</div>\\n</section>\\n<section class='text-content'>\\n<div class='liner'>\\n<div class='section-content'>\\n<h2>Children & Extra Guests</h2>\\n<p>Only Flaxman Cottage has extra bedding. It has a King and a queen bed so can sleep up to 4 people. Please indicate total number of guests at time of booking to ensure adequate arrangements are made for your stay.</p>\\n\\n<p>A booking for two people is assumed to use only one bed. If an additional bed is used an extra charge of $50 will apply.</p>\\n\\n<p>Babies under 2 using their own cots are free of charge. A cot and highchair can be provided but charges may apply. Please advise at time of booking if children will be accompanying you.</p>\\n</div>\\n</div>\\n</section>\\n<section class='text-content'>\\n<div class='liner'>\\n<div class='section-content'>\\n<h2>Cancellations and refunds policy</h2>\\n<p>When you book Goat Square Cottages through a third-party booking service, that service's specific policies will apply to your stay, and will take precedence over any general policy described here. While we strive to keep this site up to date, the policies of third-party booking services may change at any time. Please check the policy for the booking service you use when booking.</p>\\n\\n<p>Cancellation will incur a $50 (incl GST) cancellation fee. Cancellations notified less than 28 days and more than 14 days prior to the booking may receive a refund once a replacement booking of equal or greater value is secured. Cancellation 14 days or less prior to the arrival date will forfeit the full payment. Any other changes to booking dates will incur a $50 amendment fee. No changes may be made less than 14 days prior to the arrival date.</p>\\n\\n<p>The administration fee on refunds is AU$50.00.</p>\\n</div>\\n</div>\\n</section>\\n</main>\\n\".freeze);; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n; \n">>}>, @pinned_response=nil>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :xss_mode=>:block, :nosniff=>true}>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :tracking_key=>:tracking, :encrypt_tracking=>true, :track=>["HTTP_USER_AGENT"]}>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :authenticity_param=>"authenticity_token", :key=>:csrf, :allow_if=>nil}>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"]}>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :allow_if=>nil}>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"]}>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :allow_if=>nil}>, @options={:reaction=>:default_reaction, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :frame_options=>:sameorigin}, @frame_options="SAMEORIGIN">, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :secure_random=>SecureRandom, :drop=>false}, @key="rack.session", @cookie_only=true, @same_site=nil, @sidbits=128, @sid_secure=SecureRandom, @sid_length=32, @pool={"2::7e4ccbb4053d642a81bc5fed99030467ba73ee0af67efe438078c50fa32f13a3"=>{}, "2::9ac401ab9cf3ab72d5f1d2fe35862fc5d6eda42421dcfa161b3f2e77c83ec30c"=>{"session_id"=>"bb5c7b0acfaebdd9f3fb6870388f3c9dd2ea9a74ddfa56c62bbdbbbc62447640", "csrf"=>"c2a--XZ7sQfRbiwn_5RmNoHHEA_u6_2aDWUClSY6yvE=", "tracking"=>{"HTTP_USER_AGENT"=>"da39a3ee5e6b4b0d3255bfef95601890afd80709"}}, "2::44e33857cc9e8cdd3c34c148f117e25b6748486005c8dcb40c2ff0e665801d06"=>{"session_id"=>"f71164223cc63a61192681d3201607461b2ee0f113bb4c527e976af49632dee8", "csrf"=>"1XHaroJUOycuK6zBZLdxqYGFB5ExeS7jYrV-tGk2-m8=", "tracking"=>{"HTTP_USER_AGENT"=>"53c2068e952882d162c697c157daace132bca497"}}, "2::5c40df813438ea11bb99603f4bab6639dfb9d513bf073a30de0e5ea4ec34228a"=>{"session_id"=>"cc3708d8b97e9b0a53c1d1c481e34bb4a58be4ca25fbf6c73c4ff04c616d9dd5", "csrf"=>"rIguWcIiPv5lNp4Z--8fgBp1Ll-VuaD9oSBs86c1ghA=", "tracking"=>{"HTTP_USER_AGENT"=>"c5f0a8e197a5f1eacfb9728c05e3bf556c4d65fa"}}, "2::2977af871ffcf5bf2d3ac5d4357d169342cd56682f30b811028a25447a66c36e"=>{"session_id"=>"ed0dc98e087e9219dded187b679638a6699ef0655e5f5dff2efbeb80d910e3a8", "csrf"=>"EZM37VDMO9gjkPNZvwoj_kuNtaUaDnOcAXO-3q5eLVY=", "tracking"=>{"HTTP_USER_AGENT"=>"84a024d0be2809b0e8039091f869c34efe7c30e1"}}, "2::eb495429aa68f6dedc8799b3aa61cfaea91ce588bb3c21af60bec9728d87855b"=>{}, "2::cfb3ddf99a1067379987581d714effc6806b538daad7bc29ca4df05056735e51"=>{"session_id"=>"e9bda8b1fbaa0c6988d336314341164b5ff5843002339084d6c08e78510594c0", "csrf"=>"fJm7q3dI_227FY08tThFg2MxY0d3hj_34IOLZTeQEdU=", "tracking"=>{"HTTP_USER_AGENT"=>"ee096953a9605e9b94fe22d61e10542661b7e9bf"}}, "2::8f0a7706c40da8f6cfcd99016238d445a99211107b2d9be3dc0c3d2562383cfb"=>{}, "2::9b03cb9b78474b62a140ca58fe10986d026f0ba3636ae022a0d99c72ea90d398"=>{"session_id"=>"2eda59df32367155ec258cbd45b7f46382e35350e9ab91cc2484e72c477fa876", "csrf"=>"LhpCmxE4MzcHiDc0TIijV7Q6d91EuNgsHRHFAH8Rnyg=", "tracking"=>{"HTTP_USER_AGENT"=>"dabc1cd55d745232319857042698fde0c39ec76c"}}, "2::def90aa24a5df3878fa3ccdd370005b33a5ccd86b0e98a9368f58c5468c062aa"=>{"session_id"=>"988c51be920da00bcc030a9dc4d0058747d09eac77084fe35c67d8c668393a16", "csrf"=>"LidPEvJvxtsPYqVlCc5pPRbwUk0YtL5jINyzlcyYfxU=", "tracking"=>{"HTTP_USER_AGENT"=>"185379a08da0d7b44ce4be0e13afd0a408993484"}}, "2::feb76d919fced7ef6465bffaf83f70be34374a749bb8a1fe66bcf9b019d5a1d5"=>{"session_id"=>"5a68334e0ef5bc02d95af5f11a6f878c3524ac3f796af844d83b24eeca7d4c27", "csrf"=>"DpRp6RrMNZ7zNgKe0iBmqk_ab0w92-1Eex3wMsE5Tkw=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::5fae3e023ba737e219fe38956a5c538788f36f4fed0a048be0be00a4a4400190"=>{"session_id"=>"1c86b6a8001111411b724cd889567e2f0f0846fdfbacf19fbc7e76131a266b61", "csrf"=>"DpRp6RrMNZ7zNgKe0iBmqk_ab0w92-1Eex3wMsE5Tkw=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::d4b52b1c656a49f54e2ce3d35098a62b23de5d7b0869528da6e769faeb7e99ca"=>{"session_id"=>"1c86b6a8001111411b724cd889567e2f0f0846fdfbacf19fbc7e76131a266b61", "csrf"=>"DpRp6RrMNZ7zNgKe0iBmqk_ab0w92-1Eex3wMsE5Tkw=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::e1a74b062587a9ce583fb01187bf26dbcf0adcf879705e1fcb0065baf37b0ed4"=>{"session_id"=>"48f51c2193624438e5f5232e2496b6c569328c755f22514ff04f514b230b1f3a", "csrf"=>"DpRp6RrMNZ7zNgKe0iBmqk_ab0w92-1Eex3wMsE5Tkw=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::57ba66d093a797be1a10398d11d37aadd6d3a34dacde55b9911d990e4dd063ed"=>{"session_id"=>"de35537c1e1e442c20f8ce88b635235810f4b74184fe79a4de65fbbb8cb93200", "csrf"=>"DpRp6RrMNZ7zNgKe0iBmqk_ab0w92-1Eex3wMsE5Tkw=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::c03a96246bb13383f184a2cc446585c601619d6c58038d06fd1a4b823704e607"=>{"session_id"=>"de35537c1e1e442c20f8ce88b635235810f4b74184fe79a4de65fbbb8cb93200", "csrf"=>"DpRp6RrMNZ7zNgKe0iBmqk_ab0w92-1Eex3wMsE5Tkw=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::bb850b6c45118a8458374dba7d226e1fad31ee525b002934a3616fc7a13edaba"=>{"session_id"=>"a3a31610f5369e7b92b05b222ba6951c9c1f3c0e63a5b3d3f7e65fbd120b2ab3", "csrf"=>"EFfaVvh06wDjOrQksUmwdX08mzlLaWjChRWMP7cl0UU=", "tracking"=>{"HTTP_USER_AGENT"=>"033865a433058695487e0efc4b309f78d792bc07"}}, "2::fb2d5857afa33c5726c4eceb3d6afc0227c261a85335b1321ef7fa39a651af6d"=>{}, "2::af6a444f35ab9bbbcd6c03edc9924b08af4813dcd8e3280d31fe2a81ff45cfe7"=>{}, "2::6095fea2eb85dcd2ea88d19c819e22534dd808365f14b441017b810f1cdf2ec5"=>{}, "2::20d5f9743dcbb6f27551ee4b85e9a7d3922ea93144aad56da604755979623a64"=>{}, "2::25630d13965f9fcbfa6312e2ad6fed1ce3be0e69e98a73670e68b7569d037623"=>{"session_id"=>"019dab2bcf5847aa583a771e338b0d7831e1745ec15518cf9c55c04e70fbd883", "csrf"=>"dM3XEImwwJwOZ4D-ZA9Q2hCb8Ese3fqrlk_Ekx0-RU8=", "tracking"=>{"HTTP_USER_AGENT"=>"033865a433058695487e0efc4b309f78d792bc07"}}, "2::34610f5ae0764363e4d91b1c0467f86c6804c7654c1935881903320732012855"=>{}, "2::00eeb8194e1aa9e1995a9c9e25e409828c01fc036582555adf9d4798b327fad0"=>{"session_id"=>"918f0337a89344868e5873c2b187dfb4bbe52bf0b325bdea472d562f24027ad6", "csrf"=>"4RZ2kUqd2SXmKrufNdEpKvN3mQLzb9YrrHJHsfDrzgw=", "tracking"=>{"HTTP_USER_AGENT"=>"1852e76a7489a513b93e52249d4baf32d62366fc"}}, "2::e738589a7040b66ed33ad9143264cfb0a4176e8c1186758fed4daa62fe9e8086"=>{"session_id"=>"d638cfb76283c0044008a78dce04ce4378c44ea243f1815d830201fcbaf8d13c", "csrf"=>"LSNB9StZ0UnFC6hb_2T5BwUFMUvGIJM8ACqao_zBDRE=", "tracking"=>{"HTTP_USER_AGENT"=>"1852e76a7489a513b93e52249d4baf32d62366fc"}}, "2::f4568138e53d6a5025b1635aa8543c27461278a71f9e06243ab8e3e1b122a790"=>{"session_id"=>"5dac4def44e38da0212cef42d8099651449dac0b84f4da285da9f05279e333af", "csrf"=>"xulr0O8D-QIBiNdw_Nrxxw_qfNGU_7K6vR3Swvz4mDU=", "tracking"=>{"HTTP_USER_AGENT"=>"1852e76a7489a513b93e52249d4baf32d62366fc"}}, "2::a2e3cf185387fb855b5b28caf7334951b9030c642c33e5be5f2c34cd57d3be72"=>{"session_id"=>"a4866956472bfe3599f67b45fcacd1a5a3896e707d0e0d03cfd259a86639ed12", "csrf"=>"_2QQiThKbqdk358t8-ga-K44em1sbZMxcuz-H5cRU0k=", "tracking"=>{"HTTP_USER_AGENT"=>"1852e76a7489a513b93e52249d4baf32d62366fc"}}, "2::5f714e9a318e0004ffa8eb7a966daffaf78609b0934832ee1c3af3ce0d829805"=>{"session_id"=>"14972b0477f358b64ff74338c2555ec02259233520064bedb0cb3545763bf8d1", "csrf"=>"9nvGfSByC0_SyEJOuqEXWzdzXdxHvPxbkRpihSn0v4U=", "tracking"=>{"HTTP_USER_AGENT"=>"1852e76a7489a513b93e52249d4baf32d62366fc"}}, "2::9b5ed0290acb13f2dacf2efbacca5e62a345b3f750c8b8edbb70e39be397bc04"=>{}, "2::e36a82fb080afc92ff5769e6b900eb29a3840d9a164398b4ebcb106fecdfcd0e"=>{"session_id"=>"d7feb18d2d8ad8799520ca5e587bf6b25635e11578dc5eb2593294c93bad3f1a", "csrf"=>"g9lTv5AXK0FBPJ7MungVEBh0n_p9xJJqBpS7FK9yj7U=", "tracking"=>{"HTTP_USER_AGENT"=>"750fd39faea7e15c0e5a5de97aedbd724b4881e0"}}, "2::c4bed968e5ca3beeecf4f1a5e5b4eef4c936d09d1a665483ada95ac69d058d5b"=>{"session_id"=>"65f2fa85994b5383a107b0485b234e26a0be4ab556f1cbd40d806d33a4141ed6", "csrf"=>"V7vi8JVvdCwwUKm3TEb4ALI15mNLS00do4EzmUTUu1A=", "tracking"=>{"HTTP_USER_AGENT"=>"ca2f478f0943def8fba421e2c23df807c5661718"}}, "2::b859aa03b46ba8df2b5dafd72ef20b24b68e097a289f1cbe76a8258a1ca00857"=>{}, "2::07392bfbdc51cd8dd5f1530e709f78d87858ab46312379e64c6757a807c895ac"=>{}, "2::2d54480a7b51c39072248545f6bc5181c6ed106ce5cfe3ad1e80b28d5bb2f817"=>{}, "2::8b1a365c52cb604d9c4981d777dd3f60dc10b60fa5bfe4f98be23c9657f28463"=>{"session_id"=>"292270146c92187df6972ddd8e683b64517d59675fb71ee999e22ef9a35c4a98", "csrf"=>"IUNcSNEfSFlV9qJ-S6QI0eGtA1ZuJLnO6F_ELcnR_50=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::48ee1a6591a2c512199ec22cb9b2a8705f3efc9e41beedf45557e40fe380287c"=>{}, "2::cc3d3a93ef65e997a6eb72baa43c25997b84a01fcfa9f2c3fb5a322659671801"=>{"session_id"=>"d7d39d74e0e8ab202cdfc5f6679a45f9877c3de8ceeac4c36ac0d45c7c6ab20e", "csrf"=>"hI-OhBkcCuTdbBdnQ6mX_qJnojlahUsZHQ0K_UdjNF8=", "tracking"=>{"HTTP_USER_AGENT"=>"dc4781f6858c0cb8e57805d22087252e923fa78d"}}, "2::c6b2f2cc940ee961c822439288c5f0a9d216fefc42193d61758576e124017db0"=>{}, "2::86cfec7d3a0cebd5bdaab8f2dde0ce6797c378143632e7a30bf9653b619f25f1"=>{}, "2::20b83a3a4ba1f56f462656c045c430bae096763a5a51a957b02f0cb5ecde04af"=>{"session_id"=>"85a7c7a655ee299e6257b6b8e9f534874a348a906566e568f44123efe93a47e8", "csrf"=>"sGVmfFoPUz2YqCsb9K352erhGGlUgHmSVEjm6xoKEg0=", "tracking"=>{"HTTP_USER_AGENT"=>"d034e4ac24629147d20050ed8ea6092061412757"}}, "2::ae975e9cd4d123a8085aed9059f7b2895a9d728bbd5ab34b6058b9fb99e2636a"=>{}, "2::4751e07953f14b40c7adfba424eb892b53a2b12e6ffe567515b8faacd486d5d5"=>{}, "2::f02c1fc71a6ffe90a34e21a38ecf9f5addb38f80cd54a023fd16828b3f892d6b"=>{}, "2::a7ac9baf6c25bbd2332890813f8d6be109a393abe97d677d9bba052a60f3f5ab"=>{"session_id"=>"46eafa7ff9a529a958c01fb7abe24e3d97e4688e48864b588008634a3057c47a", "csrf"=>"2738KqzyoMf1BYz7ZlJPVHo4kkCs9imUW1e03o5QUCY=", "tracking"=>{"HTTP_USER_AGENT"=>"d31b24a15345aff068eda9d89e26cea8ab422226"}}, "2::feb114ec5ae7c2ee86122f824dd82295e5a6d4544ee7a33336dc17401689d599"=>{"session_id"=>"557da69852bb2499e93c48d489cc8a495cd419699ebf5af62be42c499c3699bc", "csrf"=>"NvTmu0zm1zVe4F1lxOY6M7YxvavN2cR7hU2S2y2TY1Y=", "tracking"=>{"HTTP_USER_AGENT"=>"d112ab7e90cc89888f49a2d79b352a6e2aad3499"}}, "2::b25173ef849ab7a9ad62dd22092879a4aaeaee953e83cc77e701d9c1796e99b6"=>{}, "2::b2804e7fc5691b32cab87111cefe65dc32e9a1fb407062cf34cc2279b713545b"=>{"session_id"=>"ab61c82478e3e23523568cca25f6c50c21709b0a149855aa3b350e28f752ea5b", "csrf"=>"zFh7uxLoT7tUcjG01Nz9hZHtTmnWJd-l0JYLpvbm7ps=", "tracking"=>{"HTTP_USER_AGENT"=>"d6c8edb8b02fc42d5c76fa644c2908e33562b311"}}, "2::f01cbcccb5fee4d891d7466a5dee89d4bc9fd4aaa54d1b953240b0f93cf1cd08"=>{"session_id"=>"c8346c164b4f010203cfd9076034debed8dd71b697a4660f6fc2c483cdda4e25", "csrf"=>"RQmj7yMFPRhQxDB5YQaFfLSrchGAiHV6_BxZGwxq4A8=", "tracking"=>{"HTTP_USER_AGENT"=>"d31b24a15345aff068eda9d89e26cea8ab422226"}}, "2::08618f5e199a505b21a1db8c496434bd25b60bd52a22fd5489a19188cf307f2d"=>{"session_id"=>"754b46cecceb3ef56de0700b63d918cd9dc97c18f20888375f454a1291c19b74", "csrf"=>"zFh7uxLoT7tUcjG01Nz9hZHtTmnWJd-l0JYLpvbm7ps=", "tracking"=>{"HTTP_USER_AGENT"=>"d6c8edb8b02fc42d5c76fa644c2908e33562b311"}}, "2::8f34e4928fe02fac5d80db930fb01e2eb3965daca893491b788df971c71b900c"=>{}, "2::3de4273edaffc4cd10e383fd7bd4a43e7955089805c3604cd6cc24ae3a7058d9"=>{"session_id"=>"20a608712db7004bedb5a04e94e572336be4f8e47b7ab03d6c13de48e45d8805", "csrf"=>"ieIZJTcMAUqIIFs5BEKuxHqmSUXMRjpowJz-j_FSCRU=", "tracking"=>{"HTTP_USER_AGENT"=>"1852e76a7489a513b93e52249d4baf32d62366fc"}}, "2::b4efcf256e62b93a18c889f0788864d89b3d7c45cd69c14a70c32291691b13c7"=>{"session_id"=>"1942d1c509f2d4a49dd503e2527bb8992512b7f4201d21889eba35a3a11a537e", "csrf"=>"XYJ9r-bhlNFUjSXGIeqPG8fTnUqbY16sWa9wfWtDItM=", "tracking"=>{"HTTP_USER_AGENT"=>"1852e76a7489a513b93e52249d4baf32d62366fc"}}, "2::a69f0735fa8c5ee421f38fef09c8262fe9f51703d53699097441cc98dae01892"=>{"session_id"=>"a5d34b054e20c603c98ca188c62fe6f09f80f1ff9652842e0044c7cda5851243", "csrf"=>"KPFfqNGzkEHcNwDbCBGBCD_2Wy4emKRhugifjiFyqSs=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::04d0d276ab801185b61ae3b4db3d92dcb7b9b1ca09f00b2c9c65ae54ebf46f2c"=>{"session_id"=>"333d0dcb1a61df8398f435c5419dab201a0e06efbb36ef00d1d107b7bf9330c2", "csrf"=>"KPFfqNGzkEHcNwDbCBGBCD_2Wy4emKRhugifjiFyqSs=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::1e45668e0e044d27af60362946cecc00e6fa62cdff8492c4dde327cfa2a23caa"=>{"session_id"=>"333d0dcb1a61df8398f435c5419dab201a0e06efbb36ef00d1d107b7bf9330c2", "csrf"=>"KPFfqNGzkEHcNwDbCBGBCD_2Wy4emKRhugifjiFyqSs=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::69e1f73daefc174ce988531e4a9f557b8d7895818715cf09d8fc12b519a7135f"=>{"session_id"=>"16b265295328e47225afb81473b8969075bf68e5bcb7d538d6052205d239b7e2", "csrf"=>"KPFfqNGzkEHcNwDbCBGBCD_2Wy4emKRhugifjiFyqSs=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::533c091f8a5bfa39a436e49a6bc1c5b5ec6782e5bae1eebe902fd532e2962717"=>{"session_id"=>"16b265295328e47225afb81473b8969075bf68e5bcb7d538d6052205d239b7e2", "csrf"=>"KPFfqNGzkEHcNwDbCBGBCD_2Wy4emKRhugifjiFyqSs=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::55daae674e8bbdd900f2dabfb92d9a54e93e5ce681253db886f4caf7b15a1ba2"=>{"session_id"=>"16b265295328e47225afb81473b8969075bf68e5bcb7d538d6052205d239b7e2", "csrf"=>"KPFfqNGzkEHcNwDbCBGBCD_2Wy4emKRhugifjiFyqSs=", "tracking"=>{"HTTP_USER_AGENT"=>"f78f6070b63a851f370d2f35efe676874b49b76e"}}, "2::f172dd1f4e3c57481fcd19f7ff6ef66636d27bbbe37142d95ab4f8d058db1219"=>{"session_id"=>"4857c79fb2f8a4bb02158e852c20cffb0eab6ed1b081eb6798cdda4c1a41d5ba", "csrf"=>"qNHVbcZ8koOfbotmFpxaPmUm8JLdDBxtcTlYjnp_xTU=", "tracking"=>{"HTTP_USER_AGENT"=>"033865a433058695487e0efc4b309f78d792bc07"}}, "2::c9dbae19a07e2911d6c2b0ec88b6a96781cf368238d27ab174ac8d141eb5fee8"=>{}, "2::83473da988557275a926ca41f98dd88a97b6096831e08802a47c43f82a200928"=>{"session_id"=>"08e587041a84be2407c31dbe61f669a5353181c3e32e59c3b1a2bad294246303", "csrf"=>"wZrzxdTezFBFT-lMWCweVJfpSFfPCQ4F9jj9vEyP6Bo=", "tracking"=>{"HTTP_USER_AGENT"=>"185379a08da0d7b44ce4be0e13afd0a408993484"}}, "2::9db8216f7127f7a2648126643b8a871beb27ce04d2cf452446026adb4148dc36"=>{}, "2::86a6547589e9d319d18919807cd7f76064586c5bee70fabd772ca432c70eee97"=>{"session_id"=>"33e9a86927333c111a7a8517ad71fe2932835cd23bacf06f524543f55160ca92", "csrf"=>"1VD4QKAcdfyFKvd9j_h2t1CZYQVJLhmNQX7v9l7WZ8E=", "tracking"=>{"HTTP_USER_AGENT"=>"ca2f478f0943def8fba421e2c23df807c5661718"}}, "2::148722b6e1db613261e946404a503de548e8c97a52d90dc8e0b70459b4fa245e"=>{}, "2::e2acc7e3d90dd266c665b87231a6f1356b30f45e2bf4de913d38d8357bbfc022"=>{}, "2::851d68317f36ff26bb72769c8532ca5f2b6299c96628d8d17179e80cb4817e3d"=>{"session_id"=>"1101aab1663a86050862e6c61a248a38ea72fb8cc9eb7046ebbbd1bd4ec80e32", "csrf"=>"LVKr3MwWluMubAglV-VpNswK1DpoA3gbv43GjoD5DhM=", "tracking"=>{"HTTP_USER_AGENT"=>"033865a433058695487e0efc4b309f78d792bc07"}}, "2::be2e19561909ebdac4102e53a85648e6b55d585c01f415d1a62d323e342a7368"=>{}, "2::201eceee21004992d604778948841e3c8828c744c56c110332425cd50277d4e5"=>{"session_id"=>"026e20cd0212c5b40b20227a4b7fe75d6af3e9a2a6f5e496728adf0799cfce4c", "csrf"=>"2rFGsIbfX2iWLeoSN1Z_EOMexHNjuuAdSkcQbcp4EfE=", "tracking"=>{"HTTP_USER_AGENT"=>"53c2068e952882d162c697c157daace132bca497"}}, "2::e737b29edeeca9f4a415971ba2e0650f63892c87bff89e6f79f4327f5c364b95"=>{"session_id"=>"b0c316fe8d20e6a6537ebb636329828b4cd053d645a5ff538315635289d3ad51", "csrf"=>"VHj6kPV7JL3_mvxxcoPkILiX9SqCOAQap8R1X9N9mGU=", "tracking"=>{"HTTP_USER_AGENT"=>"ab8bfcf15d59b4bc4c8187165b7b06376493efd8"}}, "2::86b4ecad258b60d032a3e5e258eb22b068c43f4ca2a0e5aa43e1fd75626cbec8"=>{"session_id"=>"050589500ff33dc6196dfa1813d66d6f1bc9902cecd587eb89c828cead9cffd4", "csrf"=>"iw1UO2asAD7HGFeoGa82pQtv7AhcOecvwm0lolCXz60=", "tracking"=>{"HTTP_USER_AGENT"=>"ec0660ee20674482e3fbf9df2da732a482688d77"}}, "2::e181ab3fccf8891b280c4a5c53b636ec7d581d0c425e342eb8b4e7b0cd5904ff"=>{"session_id"=>"4c6c42c879acd684729a0d21c70de2317539607c5f997be0f9c75b3af9cffb5e", "csrf"=>"gpukC3SoqdNLzXbXt7-vZpsWV9_BmpAe3daPsY0oTkI=", "tracking"=>{"HTTP_USER_AGENT"=>"ec0660ee20674482e3fbf9df2da732a482688d77"}}, "2::83a0555c0475311249c5571d1b4b483d5c6fd0d9cb4327a1a882a182b393c703"=>{"session_id"=>"bf400b425f8a4213fff697b127df201eb862939b5768387bc3f6fc0d25964895", "csrf"=>"WOv_nwn_cbnG8wE20o-Wvc1AyJlpRkSalMd563wMZMA=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::bc016edd848c3dfa5bb561d4e3eb39b3c4fbbea50c3a28d05ffedf8374ff25a4"=>{}, "2::02e7b895099d53a6bea2a65cec82516e1377f485761bc3d134f1483d9080a4d1"=>{"session_id"=>"c722117f5b4bc7c845b42b8b0222c318b4029bf76d3a65a0d844551834cefeee", "csrf"=>"hsHvl1TwtKhBOofGv1vfGLhLesS0ncaESaRrH7yTkbk=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::36d97e7dcb4078308d15c8014a3898ac6430caa1dff48613e0f2b9d4b5a06e54"=>{"session_id"=>"d66b21c507d86446e9edbcbb89a019b55acada0754131c80240b183e4b3b5f4d", "csrf"=>"p2jcZ58Y5xaoQjwMU1bTHmklRbP499LGV5JTx6Ez-j4=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::65d8a321f1ddc51c3749b1efd3e477a2246afede1b56738641be5a3ba2f1c6f2"=>{"session_id"=>"dc959b942e452ab881e08be8db120fbe3ec36a3c30598e5db18387e9807278da", "csrf"=>"mdbMxRXSlXVTGhNxrmKch5V81A6UX_FXnrgZBXOnNO0=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::a545e2f8d846eddceeb462b4d099af338f3d349f834194318b48047b88505b73"=>{"session_id"=>"c593840554e315ccec2b9808d7d55c31149641f6c010550531e03950c36a9ca9", "csrf"=>"kOmRFBub-OmdIOdEJ3ZdFUIlSiYRjd0snOPWdsPmAh0=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::57115ada39c6a528475bde70f7ea01fe996dcc216bb5bdfbc335a0bf103669d9"=>{"session_id"=>"f9cce6fdb7517b0d2704bc95d70b693cd21976a39d92160cdc073cb160045f4a", "csrf"=>"gJFWDHJJ9lZT4iEeHXurmcwZt1sk78G3lBmQvaPa4Vg=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::1fe1f75c175827c0d871ec19b16f897f3bc49a211fe4dfaeceaf7b236e21a82c"=>{"session_id"=>"d9d3b5ba5214a57c13cb7a2a55372c337c7e7880ec9b3fad8b7c05ece329a87f", "csrf"=>"6pkyJ5VpewHTkNiHmpAz4yerhWGL18pk5e9Xtcoqn5g=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::549dd63ebe1729a7bd1a8e33e7887d89043821e0dae1211414f21b44c74173ff"=>{"session_id"=>"63263cb535fe3214a69bfb3ea4dae8a0a041dcb0e3a8f32ac505753fdee32343", "csrf"=>"JhdUHsRKR49W9x5g_2o3UhFzrB9BuBNUymSsVO-sUQA=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::4a3fef1f1641abb1706d516ce0742e6787cafd9555eae968bba57613ed0404e9"=>{"session_id"=>"4c3c389e250ff421c0a4a9bda6e195e200c5b447deb6d1eb43a052c5d912c189", "csrf"=>"jVlCQPMFuLKbJE4g3_IAXwsFRZJoAHVMy31t-CIi-Cg=", "tracking"=>{"HTTP_USER_AGENT"=>"23b56fab5bd6764a2fd8b45c0df9069b8570c335"}}, "2::36c7b31c6072357241f2c6aaf17255a07fc7f99c02419c248636df99b8f306ec"=>{"session_id"=>"2bcd43597de0965fffc970bc18970fb2c2d61f16bbea3d2ee7d93d8324a01f75", "csrf"=>"arX1_8W5lLivmnIW3Rbdcf3UY7wrOQH04X3CbvMI1Ak=", "tracking"=>{"HTTP_USER_AGENT"=>"ec0660ee20674482e3fbf9df2da732a482688d77"}}, "2::3617ff22dc092999ca9e7271caeb2cd66f4aca789397b1e33499339bd10d9619"=>{"session_id"=>"5ade06031e6346d3913118ea55c47f8b45328baeecdcad5562bddbd690be6d72", "csrf"=>"YnI-Lb-rZI6oweEe8t-4gQY4H1QcKjhS9bSUyixINns=", "tracking"=>{"HTTP_USER_AGENT"=>"ec0660ee20674482e3fbf9df2da732a482688d77"}}, "2::34256a0e027aed4e991219221a403591c248b5ae8c8a29733789a806e8aff73f"=>{"session_id"=>"e55ae738931d129b63276afcc7a4766081b38963f3cc04d0b6bfb3d335e2f612", "csrf"=>"GcbB9nIRiNpkplJwzVgX8YJoq4TfQH7dGivpzxLimxE=", "tracking"=>{"HTTP_USER_AGENT"=>"ec0660ee20674482e3fbf9df2da732a482688d77"}}, "2::a7677b1aeaef4a642b2b378e4a3854983b3f1550886958e9de5b1f110d18ae53"=>{}}, @mutex=#<Thread::Mutex:0x000056320b4c9968>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>1 hour, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :secure_random=>SecureRandom, :secret=>nil, :coder=>#<Rack::Session::Cookie::Base64::Marshal:0x000056320b4c8950>}, @key="rack.session", @cookie_only=true, @same_site=nil, @sidbits=128, @sid_secure=SecureRandom, @sid_length=32>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :xss_mode=>:block, :nosniff=>true, :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :tracking_key=>:tracking, :encrypt_tracking=>true, :track=>["HTTP_USER_AGENT"], :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :authenticity_param=>"authenticity_token", :key=>:csrf, :allow_if=>nil, :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :allow_if=>nil, :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :allow_if=>nil, :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :frame_options=>:sameorigin, :img_src=>"'self' data:", :font_src=>"'self'", :without_session=>false}>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :secure_random=>SecureRandom, :secret=>"1df414f6128d9145d3f0e00ef579ce78d4e75ff689f0134e13d1b5ef9f88c597c86ba8d0f1f6d69f845b5c81552758097ce46feb1e9edf2e45e7bad0cfae6fb5", :coder=>#<Rack::Session::Cookie::Base64::Marshal:0x000056320b4ced28>}, @key="rack.session", @cookie_only=true, @same_site=nil, @sidbits=128, @sid_secure=SecureRandom, @sid_length=32>> |
rack.multiprocess | false |
rack.multithread | true |
rack.request.cookie_hash | {} |
rack.request.query_hash | {} |
rack.request.query_string | |
rack.run_once | false |
rack.session | {"session_id"=>"33fae51b5d48a5d6671b5c060e518808beb02d2dfc0a57bdeee73f5776852ce0", "csrf"=>"8QNj-7IrWOoDM380bF1do70HnwBjmc0cgKpTwZIU4Nk=", "tracking"=>{"HTTP_USER_AGENT"=>"ec0660ee20674482e3fbf9df2da732a482688d77"}} |
rack.session.options | {:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :secure_random=>SecureRandom, :drop=>false} |
rack.session.unpacked_cookie_data | {"session_id"=>"33fae51b5d48a5d6671b5c060e518808beb02d2dfc0a57bdeee73f5776852ce0"} |
rack.url_scheme | http |
rack.version | [1, 6] |
sinatra.accept | [#<Sinatra::Request::AcceptEntry:0x000056320c36a3a0 @entry="*/*", @type="*/*", @params={}, @q=1.0>] |
sinatra.error | #<ActiveRecord::ConnectionNotEstablished: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory
Is the server running locally and accepting connections on that socket?
> |
sinatra.error.params | {} |
sinatra.route | GET / |
You're seeing this error because you have
enabled the show_exceptions
setting.