.include 'cclass.pasm'
.include 'except_severity.pasm'
.include 'except_types.pasm'
.include 'iglobals.pasm'
.include 'interpinfo.pasm'
.include 'iterator.pasm'
.include 'sysinfo.pasm'
.include 'stat.pasm'
.include 'datatypes.pasm'
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_17_1372810559.1398") :anon :lex
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 1
    .const 'Sub' $P5003 = 'cuid_1_1372810559.1398' 
    capture_lex $P5003 
    .const 'Sub' $P5001 = 'cuid_1_1372810559.1398' 
    capture_lex $P5001
    $P5002 = $P5001()
    .return ($P5002) 
.end
.loadlib "nqp_group"
.loadlib "nqp_ops"
.loadlib "perl6_group"
.loadlib "perl6_ops"
.loadlib "bit_ops"
.loadlib "math_ops"
.loadlib "trans_ops"
.loadlib "io_ops"
.loadlib "obscure_ops"
.loadlib "os"
.loadlib "file"
.loadlib "sys_ops"
.loadlib "nqp_bigint_ops"
.loadlib "nqp_dyncall_ops"
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_1_1372810559.1398") :anon :lex :outer("cuid_17_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 1
    .const 'Sub' $P5005 = 'cuid_2_1372810559.1398' 
    capture_lex $P5005 
    .lex "GLOBALish", $P101 
    .lex "EXPORT", $P102 
    .lex "$?PACKAGE", $P103 
    .lex "::?PACKAGE", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "&plan", $P108 
    .lex "&pass", $P109 
    .lex "&ok", $P110 
    .lex "&nok", $P111 
    .lex "&is", $P112 
    .lex "&isnt", $P113 
    .lex "&is_approx", $P114 
    .lex "&todo", $P115 
    .lex "&skip", $P116 
    .lex "&skip_rest", $P117 
    .lex "&diag", $P118 
    .lex "&flunk", $P119 
    .lex "&isa_ok", $P120 
    .lex "&dies_ok", $P121 
    .lex "&lives_ok", $P122 
    .lex "&eval_dies_ok", $P123 
    .lex "&eval_lives_ok", $P124 
    .lex "&is_deeply", $P125 
    .lex "&done_testing", $P126 
    .lex "&done", $P127 
    .lex "&get", $P128 
    .lex "&post", $P129 
    .lex "&request", $P130 
    .lex "&content_type", $P131 
    .lex "&header", $P132 
    .lex "&status", $P133 
    .lex "&template", $P134 
    .lex "&baile", $P135 
    .lex "$=pod", $P136 
    .lex "!UNIT_MARKER", $P137 
    .local pmc ctxsave 
    find_dynamic_lex $P5004, "$*CTXSAVE"
    set ctxsave, $P5004
    isnull $I5001, ctxsave
    if $I5001 goto unless10_end11 
    can $I5002, ctxsave, "ctxsave"
    perl6_box_int $P5007, $I5002
    set $P5006, $P5007
    unless $I5002 goto if11_end13 
    $P5005 = ctxsave."ctxsave"()
    set $P5006, $P5005
  if11_end13:
  unless10_end11:
    nqp_get_sc_object $P5004, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 162
    .const 'Sub' $P5005 = 'cuid_2_1372810559.1398' 
    capture_lex $P5005
    $P5006 = $P5005()
    nqp_get_sc_object $P5007, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 7
    .return ($P5007) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_2_1372810559.1398") :anon :lex :outer("cuid_1_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 5
    .const 'Sub' $P5031 = 'cuid_3_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_4_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_5_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_6_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_7_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_8_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_9_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_10_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_11_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_12_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_13_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_14_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_15_1372810559.1398' 
    capture_lex $P5031 
    .const 'Sub' $P5031 = 'cuid_16_1372810559.1398' 
    capture_lex $P5031 
    .lex "$?PACKAGE", $P101 
    .lex "::?PACKAGE", $P102 
    .lex "$_", $P103 
    .lex "&get-response", $P104 
    .lex "&route-exists", $P105 
    .lex "&route-doesnt-exist", $P106 
    .lex "&response-status-is", $P107 
    .lex "&response-status-isnt", $P108 
    .lex "&response-content-is", $P109 
    .lex "&response-content-isnt", $P110 
    .lex "&response-content-is-deeply", $P111 
    .lex "&response-content-like", $P112 
    .lex "&response-content-unlike", $P113 
    .lex "&response-headers-are-deeply", $P114 
    .lex "&response-headers-include", $P115 
    .lex "&bailador-response", $P116 
    .lex "&read-logs", $P117 
    .const 'Sub' $P5002 = 'cuid_3_1372810559.1398' 
    capture_lex $P5002
    $P5002 = $P104."clone"()
    set $P104, $P5002
    .const 'Sub' $P5003 = 'cuid_4_1372810559.1398' 
    capture_lex $P5003
    $P5003 = $P105."clone"()
    set $P105, $P5003
    .const 'Sub' $P5004 = 'cuid_5_1372810559.1398' 
    capture_lex $P5004
    $P5004 = $P106."clone"()
    set $P106, $P5004
    .const 'Sub' $P5005 = 'cuid_6_1372810559.1398' 
    capture_lex $P5005
    $P5005 = $P107."clone"()
    set $P107, $P5005
    .const 'Sub' $P5006 = 'cuid_7_1372810559.1398' 
    capture_lex $P5006
    $P5006 = $P108."clone"()
    set $P108, $P5006
    .const 'Sub' $P5007 = 'cuid_8_1372810559.1398' 
    capture_lex $P5007
    $P5007 = $P109."clone"()
    set $P109, $P5007
    .const 'Sub' $P5008 = 'cuid_9_1372810559.1398' 
    capture_lex $P5008
    $P5008 = $P110."clone"()
    set $P110, $P5008
    .const 'Sub' $P5009 = 'cuid_10_1372810559.1398' 
    capture_lex $P5009
    $P5009 = $P111."clone"()
    set $P111, $P5009
    .const 'Sub' $P5010 = 'cuid_11_1372810559.1398' 
    capture_lex $P5010
    $P5010 = $P112."clone"()
    set $P112, $P5010
    .const 'Sub' $P5011 = 'cuid_12_1372810559.1398' 
    capture_lex $P5011
    $P5011 = $P113."clone"()
    set $P113, $P5011
    .const 'Sub' $P5012 = 'cuid_13_1372810559.1398' 
    capture_lex $P5012
    $P5012 = $P114."clone"()
    set $P114, $P5012
    .const 'Sub' $P5013 = 'cuid_14_1372810559.1398' 
    capture_lex $P5013
    $P5013 = $P115."clone"()
    set $P115, $P5013
    .const 'Sub' $P5014 = 'cuid_15_1372810559.1398' 
    capture_lex $P5014
    $P5014 = $P116."clone"()
    set $P116, $P5014
    .const 'Sub' $P5015 = 'cuid_16_1372810559.1398' 
    capture_lex $P5015
    $P5015 = $P117."clone"()
    set $P117, $P5015
.annotate 'line', 7
    null $P5016
    null $P5017
    null $P5018
    null $P5019
    null $P5020
    null $P5021
    null $P5022
    null $P5023
    null $P5024
    null $P5025
    null $P5026
    null $P5027
    null $P5028
    nqp_get_sc_object $P5029, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 157
    $P5030 = $P5029."clone"()
    perl6_capture_lex $P5030
    .return ($P5030) 
.end
.HLL "perl6"
.namespace []
.sub "get-response" :subid("cuid_3_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 7
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$_", $P103 
    .lex "$/", $P104 
    .lex "$!", $P105 
    .lex "$req", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P107, $P5004
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_14
    .lex "RETURN", $P110
.annotate 'line', 8

    nqp_get_sc_object $P5008, "6956EC1D14FCA7AB9A0EB97C830F74FB71564115", 4
    $P5009 = $P5008."new_for_request"($P101, $P102)
    perl6ize_type $P5007, $P5009
    perl6_container_store $P106, $P5007
.annotate 'line', 9
    get_hll_global $P5009, "GLOBAL"
    perl6_get_package_through_who $P5008, $P5009, "Bailador"
    get_who $P5007, $P5008
    nqp_get_sc_object $P5010, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 12
    nqp_get_sc_object $P5011, "27420382D80CEF05775E7415279171A93892A1F1-1372810242.10453", 121
    $P5012 = $P5007."at_key"($P5010, $P5011 :named("global_fallback"))
    $P5013 = $P5012($P106)
    perl6_decontainerize_return_value $P5006, $P5013
    goto lexotic_15
  lexotic_14:
    .get_results ($P5006)
  lexotic_15:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 9
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "route-exists" :subid("cuid_4_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 12
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$desc", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "$req", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P108, $P5004
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_16
    .lex "RETURN", $P111
.annotate 'line', 13

    nqp_get_sc_object $P5008, "6956EC1D14FCA7AB9A0EB97C830F74FB71564115", 4
    $P5009 = $P5008."new_for_request"($P101, $P102)
    perl6ize_type $P5007, $P5009
    perl6_container_store $P107, $P5007
.annotate 'line', 14
    nqp_get_sc_object $P5011, "1EA430B553B0C32591A56BF09E554D8A0A980FFD", 6
    $P5012 = $P5011."current"()
    perl6ize_type $P5010, $P5012
    $P5013 = $P5010."find_route"($P107)
    perl6ize_type $P5009, $P5013
    find_lex $P5008, "&ok"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5014 = $P5007($P5009, $P103)
    perl6_decontainerize_return_value $P5006, $P5014
    goto lexotic_17
  lexotic_16:
    .get_results ($P5006)
  lexotic_17:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 18
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "route-doesnt-exist" :subid("cuid_5_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 17
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$desc", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "$req", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P108, $P5004
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_18
    .lex "RETURN", $P111
.annotate 'line', 18

    nqp_get_sc_object $P5008, "6956EC1D14FCA7AB9A0EB97C830F74FB71564115", 4
    $P5009 = $P5008."new_for_request"($P101, $P102)
    perl6ize_type $P5007, $P5009
    perl6_container_store $P107, $P5007
.annotate 'line', 19
    nqp_get_sc_object $P5013, "1EA430B553B0C32591A56BF09E554D8A0A980FFD", 6
    $P5014 = $P5013."current"()
    perl6ize_type $P5012, $P5014
    $P5015 = $P5012."find_route"($P107)
    perl6ize_type $P5011, $P5015
    find_lex $P5010, "&prefix:<!>"
    perl6_multi_dispatch_thunk $P5009, $P5010
    $P5016 = $P5009($P5011)
    find_lex $P5008, "&ok"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5017 = $P5007($P5016, $P103)
    perl6_decontainerize_return_value $P5006, $P5017
    goto lexotic_19
  lexotic_18:
    .get_results ($P5006)
  lexotic_19:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 33
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-status-is" :subid("cuid_6_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 22
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$status", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "$resp", $P108 
    .lex "call_sig", $P109 
    .lex "$*DISPATCHER", $P110 
    .lex "&?ROUTINE", $P111 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P109, $P5004
    bind_signature 
    root_new $P112, ['parrot';'Continuation']
    set_label $P112, lexotic_20
    .lex "RETURN", $P112
.annotate 'line', 23

    $P5007 = "&get-response"($P101, $P102)
    perl6_container_store $P108, $P5007
.annotate 'line', 24
    $P5010 = $P108."code"()
    perl6ize_type $P5009, $P5010
    find_lex $P5008, "&is"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5011 = $P5007($P5009, $P103, $P104)
    perl6_decontainerize_return_value $P5006, $P5011
    goto lexotic_21
  lexotic_20:
    .get_results ($P5006)
  lexotic_21:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 43
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-status-isnt" :subid("cuid_7_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 27
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$status", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "$resp", $P108 
    .lex "call_sig", $P109 
    .lex "$*DISPATCHER", $P110 
    .lex "&?ROUTINE", $P111 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P109, $P5004
    bind_signature 
    root_new $P112, ['parrot';'Continuation']
    set_label $P112, lexotic_22
    .lex "RETURN", $P112
.annotate 'line', 28

    $P5007 = "&get-response"($P101, $P102)
    perl6_container_store $P108, $P5007
.annotate 'line', 29
    $P5010 = $P108."code"()
    perl6ize_type $P5009, $P5010
    find_lex $P5008, "&isnt"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5011 = $P5007($P5009, $P103, $P104)
    perl6_decontainerize_return_value $P5006, $P5011
    goto lexotic_23
  lexotic_22:
    .get_results ($P5006)
  lexotic_23:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 55
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-content-is" :subid("cuid_8_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 32
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$cont", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "$resp", $P108 
    .lex "call_sig", $P109 
    .lex "$*DISPATCHER", $P110 
    .lex "&?ROUTINE", $P111 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P109, $P5004
    bind_signature 
    root_new $P112, ['parrot';'Continuation']
    set_label $P112, lexotic_24
    .lex "RETURN", $P112
.annotate 'line', 33

    $P5007 = "&get-response"($P101, $P102)
    perl6_container_store $P108, $P5007
.annotate 'line', 34
    $P5012 = $P108."content"()
    perl6ize_type $P5011, $P5012
    find_lex $P5010, "&prefix:<~>"
    perl6_multi_dispatch_thunk $P5009, $P5010
    $P5013 = $P5009($P5011)
    find_lex $P5008, "&is"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5014 = $P5007($P5013, $P103, $P104)
    perl6_decontainerize_return_value $P5006, $P5014
    goto lexotic_25
  lexotic_24:
    .get_results ($P5006)
  lexotic_25:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 67
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-content-isnt" :subid("cuid_9_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 37
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$cont", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "$resp", $P108 
    .lex "call_sig", $P109 
    .lex "$*DISPATCHER", $P110 
    .lex "&?ROUTINE", $P111 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P109, $P5004
    bind_signature 
    root_new $P112, ['parrot';'Continuation']
    set_label $P112, lexotic_26
    .lex "RETURN", $P112
.annotate 'line', 38

    $P5007 = "&get-response"($P101, $P102)
    perl6_container_store $P108, $P5007
.annotate 'line', 39
    $P5012 = $P108."content"()
    perl6ize_type $P5011, $P5012
    find_lex $P5010, "&prefix:<~>"
    perl6_multi_dispatch_thunk $P5009, $P5010
    $P5013 = $P5009($P5011)
    find_lex $P5008, "&isnt"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5014 = $P5007($P5013, $P103, $P104)
    perl6_decontainerize_return_value $P5006, $P5014
    goto lexotic_27
  lexotic_26:
    .get_results ($P5006)
  lexotic_27:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 79
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-content-is-deeply" :subid("cuid_10_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 42
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$y", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "$resp", $P108 
    .lex "call_sig", $P109 
    .lex "$*DISPATCHER", $P110 
    .lex "&?ROUTINE", $P111 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P109, $P5004
    bind_signature 
    root_new $P112, ['parrot';'Continuation']
    set_label $P112, lexotic_28
    .lex "RETURN", $P112
.annotate 'line', 43

    $P5007 = "&get-response"($P101, $P102)
    perl6_container_store $P108, $P5007
.annotate 'line', 44
    $P5012 = $P108."content"()
    perl6ize_type $P5011, $P5012
    find_lex $P5010, "&prefix:<~>"
    perl6_multi_dispatch_thunk $P5009, $P5010
    $P5013 = $P5009($P5011)
    find_lex $P5008, "&is_deeply"
    perl6_multi_dispatch_thunk $P5007, $P5008
    $P5014 = $P5007($P5013, $P103, $P104)
    perl6_decontainerize_return_value $P5006, $P5014
    goto lexotic_29
  lexotic_28:
    .get_results ($P5006)
  lexotic_29:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 91
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-content-like" :subid("cuid_11_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 47
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$cont", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P108, $P5004
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_30
    .lex "RETURN", $P111
    nqp_get_sc_object $P5007, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_31
  lexotic_30:
    .get_results ($P5006)
  lexotic_31:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 103
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-content-unlike" :subid("cuid_12_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 48
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$cont", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P108, $P5004
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_32
    .lex "RETURN", $P111
    nqp_get_sc_object $P5007, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_33
  lexotic_32:
    .get_results ($P5006)
  lexotic_33:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 115
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-headers-are-deeply" :subid("cuid_13_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 50
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$cont", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P108, $P5004
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_34
    .lex "RETURN", $P111
    nqp_get_sc_object $P5007, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_35
  lexotic_34:
    .get_results ($P5006)
  lexotic_35:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 126
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "response-headers-include" :subid("cuid_14_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 51
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "$cont", $P103 
    .lex "$desc", $P104 
    .lex "$_", $P105 
    .lex "$/", $P106 
    .lex "$!", $P107 
    .lex "call_sig", $P108 
    .lex "$*DISPATCHER", $P109 
    .lex "&?ROUTINE", $P110 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P108, $P5004
    bind_signature 
    root_new $P111, ['parrot';'Continuation']
    set_label $P111, lexotic_36
    .lex "RETURN", $P111
    nqp_get_sc_object $P5007, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_37
  lexotic_36:
    .get_results ($P5006)
  lexotic_37:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 137
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "bailador-response" :subid("cuid_15_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 53
    .param pmc CALL_SIG :call_sig 
    .lex "$meth", $P101 
    .lex "$path", $P102 
    .lex "%opts", $P103 
    .lex "$_", $P104 
    .lex "$/", $P105 
    .lex "$!", $P106 
    .lex "call_sig", $P107 
    .lex "$*DISPATCHER", $P108 
    .lex "&?ROUTINE", $P109 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P107, $P5004
    bind_signature 
    root_new $P110, ['parrot';'Continuation']
    set_label $P110, lexotic_38
    .lex "RETURN", $P110
    nqp_get_sc_object $P5007, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_39
  lexotic_38:
    .get_results ($P5006)
  lexotic_39:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 148
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "read-logs" :subid("cuid_16_1372810559.1398") :anon :lex :outer("cuid_2_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
.annotate 'line', 55
    .param pmc CALL_SIG :call_sig 
    .lex "$_", $P101 
    .lex "$/", $P102 
    .lex "$!", $P103 
    .lex "call_sig", $P104 
    .lex "$*DISPATCHER", $P105 
    .lex "&?ROUTINE", $P106 
    perl6_take_dispatcher 
    set $P5004, CALL_SIG
    set $P104, $P5004
    bind_signature 
    root_new $P107, ['parrot';'Continuation']
    set_label $P107, lexotic_40
    .lex "RETURN", $P107
    nqp_get_sc_object $P5007, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 104
    $P5008 = "&fail"($P5007)
    perl6_decontainerize_return_value $P5006, $P5008
    goto lexotic_41
  lexotic_40:
    .get_results ($P5006)
  lexotic_41:
    find_lex $P5007, "&EXHAUST"
    store_lex "RETURN", $P5007
    nqp_get_sc_object $P5008, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 157
    perl6_type_check_return_value $P5006, $P5008
    .return ($P5006) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_19_1372810559.1398") :load :init
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
    .const 'Sub' $P5001 = 'cuid_18_1372810559.1398' 
    capture_lex $P5001 
    .local pmc cur_sc 
    .local pmc conflicts 
    nqp_dynop_setup 
    nqp_bigint_setup 
    nqp_native_call_setup 
    rakudo_dynop_setup 
    getinterp $P5001
    get_class $P5002, "LexPad"
    get_class $P5003, "Perl6LexPad"
    $P5001."hll_map"($P5002, $P5003)
    load_bytecode "ModuleLoader.pbc"
    get_root_namespace $P5003
    set $P5002, $P5003["nqp"]
    set $P5001, $P5002["ModuleLoader"]
    $P5001."load_module"("Perl6::ModuleLoader")
    .const 'Sub' $P5001 = "cuid_17_1372810559.1398" 
    get_hll_global $P5002, "ModuleLoader"
    $P5003 = $P5002."load_setting"("CORE")
    $P5001."set_outer_ctx"($P5003)
    load_bytecode "ModuleLoader.pbc"
    get_root_namespace $P5003
    set $P5002, $P5003["nqp"]
    set $P5001, $P5002["ModuleLoader"]
    $P5001."load_module"("Perl6::ModuleLoader")
    get_hll_global $P5001, "ModuleLoader"
    $P5001."load_module"("Test", 1 :named("line"))
    load_bytecode "ModuleLoader.pbc"
    get_root_namespace $P5003
    set $P5002, $P5003["nqp"]
    set $P5001, $P5002["ModuleLoader"]
    $P5001."load_module"("Perl6::ModuleLoader")
    get_hll_global $P5001, "ModuleLoader"
    $P5001."load_module"("Bailador", 2 :named("line"))
    load_bytecode "ModuleLoader.pbc"
    get_root_namespace $P5003
    set $P5002, $P5003["nqp"]
    set $P5001, $P5002["ModuleLoader"]
    $P5001."load_module"("Perl6::ModuleLoader")
    get_hll_global $P5001, "ModuleLoader"
    $P5001."load_module"("Bailador::Request", 3 :named("line"))
    nqp_create_sc $P5001, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E"
    set cur_sc, $P5001
    cur_sc."set_description"("/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm")
    new $P5002, 'ResizablePMCArray'
    set conflicts, $P5002
    new $P5003, 'ResizableStringArray'
    null $S5001
    push $P5003, $S5001
    push $P5003, "Uninstantiable"
    push $P5003, "25B76D5348C2A22A9722D68A7288B5D268CF8F4E-1372810229.31343"
    push $P5003, "src/gen/Metamodel.pm"
    push $P5003, "GLOBALish"
    push $P5003, "EXPORT"
    push $P5003, "$?PACKAGE"
    push $P5003, "::?PACKAGE"
    push $P5003, "&plan"
    push $P5003, "3F93BE68EB295025816D031E870C2DA17DAA27BB"
    push $P5003, "lib/Test.pm"
    push $P5003, "&pass"
    push $P5003, "&ok"
    push $P5003, "&nok"
    push $P5003, "&is"
    push $P5003, "&isnt"
    push $P5003, "&is_approx"
    push $P5003, "&todo"
    push $P5003, "&skip"
    push $P5003, "&skip_rest"
    push $P5003, "&diag"
    push $P5003, "&flunk"
    push $P5003, "&isa_ok"
    push $P5003, "&dies_ok"
    push $P5003, "&lives_ok"
    push $P5003, "&eval_dies_ok"
    push $P5003, "&eval_lives_ok"
    push $P5003, "&is_deeply"
    push $P5003, "&done_testing"
    push $P5003, "&done"
    push $P5003, "&get"
    push $P5003, "506E6E4E7F8A09245D265EC68A87607B6CFC16F2"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador.pm"
    push $P5003, "&post"
    push $P5003, "&request"
    push $P5003, "&content_type"
    push $P5003, "&header"
    push $P5003, "&status"
    push $P5003, "&template"
    push $P5003, "&baile"
    push $P5003, "$=pod"
    push $P5003, "!UNIT_MARKER"
    push $P5003, "5C7C172868FA9510BA84BFF074E73D635E54D9D3"
    push $P5003, "src/gen/CORE.setting"
    push $P5003, "Increase"
    push $P5003, "Same"
    push $P5003, "Decrease"
    push $P5003, "-1"
    push $P5003, "0"
    push $P5003, "1"
    push $P5003, "Order"
    push $P5003, "$!key"
    push $P5003, "$!value"
    push $P5003, "enums"
    push $P5003, "kv"
    push $P5003, "pair"
    push $P5003, "perl"
    push $P5003, "pick"
    push $P5003, "roll"
    push $P5003, "Int"
    push $P5003, "postcircumfix:<( )>"
    push $P5003, "Str"
    push $P5003, "Numeric"
    push $P5003, "gist"
    push $P5003, "key"
    push $P5003, "value"
    push $P5003, "27420382D80CEF05775E7415279171A93892A1F1-1372810242.10453"
    push $P5003, "src/gen/BOOTSTRAP.pm"
    push $P5003, "28FAC381EB59BA79DA1D75F70404C20E0548F4F5-1372810034.5696"
    push $P5003, "src/stage2/NQPCORE.setting"
    push $P5003, "&get_http_status_msg"
    push $P5003, "29FC8A324BF03629512C51583644F4813B19AD14"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/HTTP/Easy.pm6"
    push $P5003, "91348AEFDA49A28755D5DC7B18223105E2326C2F"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/HTTP/Status.pm6"
    push $P5003, "Request"
    push $P5003, "6956EC1D14FCA7AB9A0EB97C830F74FB71564115"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Request.pm"
    push $P5003, "Response"
    push $P5003, "21FE348AA9AF4F63267E97AF0A273B1BA11A4684"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Response.pm"
    push $P5003, "Context"
    push $P5003, "5B00323E6B66EAEB4D331D6ACB5A7749DCC2358D"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Context.pm"
    push $P5003, "Template"
    push $P5003, "9091F8B89105D08EE20F45803434C288D7CEBD7C"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Template.pm"
    push $P5003, "App"
    push $P5003, "1EA430B553B0C32591A56BF09E554D8A0A980FFD"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/App.pm"
    push $P5003, "&import"
    push $P5003, "&dispatch_request"
    push $P5003, "Test"
    push $P5003, "&get-response"
    push $P5003, "&route-exists"
    push $P5003, "&route-doesnt-exist"
    push $P5003, "&response-status-is"
    push $P5003, "&response-status-isnt"
    push $P5003, "&response-content-is"
    push $P5003, "&response-content-isnt"
    push $P5003, "&response-content-is-deeply"
    push $P5003, "&response-content-like"
    push $P5003, "&response-content-unlike"
    push $P5003, "&response-headers-are-deeply"
    push $P5003, "&response-headers-include"
    push $P5003, "&bailador-response"
    push $P5003, "&read-logs"
    push $P5003, "$req"
    push $P5003, "&?ROUTINE"
    push $P5003, "$meth"
    push $P5003, "$path"
    push $P5003, ""
    push $P5003, "$desc"
    push $P5003, "$resp"
    push $P5003, "$status"
    push $P5003, "$cont"
    push $P5003, "$y"
    push $P5003, "Stub code executed"
    push $P5003, "%opts"
    push $P5003, "GLOBAL"
    push $P5003, "Bailador"
    push $P5003, "URI"
    push $P5003, "4CA99B345B89B827D835C4F294FC7ED2618304BD"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/URI/Escape.pm"
    push $P5003, "IETF"
    push $P5003, "AD88E198E05B7A7612708FC785413B82B760F1C8"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/IETF/RFC_Grammar/IPv6.pm"
    push $P5003, "C1F7387DB174F4C44AECA3EE829B6286646B8437"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Template/Mojo.pm"
    push $P5003, "HTTP"
    push $P5003, "ALL"
    push $P5003, "DEFAULT"
    push $P5003, "Bailador::Test"
    push $P5003, "$_"
    push $P5003, "$app"
    push $P5003, "&route_to_regex"
    push $P5003, "&parse_route"
    push $P5003, "&dispatch"
    push $P5003, "&dispatch-psgi"
    push $P5003, "$/"
    push $P5003, "$!"
    push $P5003, "GET"
    push $P5003, "POST"
    push $P5003, "861FCA404B3D5568D54B5AB11A4D529F1A07A302"
    push $P5003, "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Template/Mojo.pm"
    .const 'Sub' $P5004 = 'cuid_18_1372810559.1398' 
    capture_lex $P5004
    $P5005 = $P5004()
    nqp_deserialize_sc "[encoded data, 22872 characters]", cur_sc, $P5003, $P5005, conflicts
    unless conflicts goto if12_end43 
    get_hll_global $P5006, "ModuleLoader"
    $P5007 = $P5006."resolve_repossession_conflicts"(conflicts)
  if12_end43:
    .const "LexInfo" $P5001 = "cuid_1_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 2
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_2_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 8
    $P5001."set_static_lexpad"($P5002)
    .const "LexInfo" $P5001 = "cuid_3_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 11
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_3_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 9
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_4_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 21
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_4_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 18
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_5_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 35
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_5_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 33
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_6_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 45
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_6_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 43
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_7_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 57
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_7_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 55
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_8_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 69
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_8_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 67
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_9_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 81
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_9_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 79
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_10_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 93
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_10_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 91
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_11_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 114
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_11_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 103
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_12_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 125
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_12_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 115
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_13_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 136
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_13_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 126
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_14_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 147
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_14_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 137
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_15_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 156
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_15_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 148
    perl6_associate_sub_code_object $P5001, $P5002
    .const "LexInfo" $P5001 = "cuid_16_1372810559.1398"
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 159
    $P5001."set_static_lexpad"($P5002)
    .const 'Sub' $P5001 = "cuid_16_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 157
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_2_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 161
    perl6_associate_sub_code_object $P5001, $P5002
    .const 'Sub' $P5001 = "cuid_1_1372810559.1398" 
    nqp_get_sc_object $P5002, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 3
    perl6_associate_sub_code_object $P5001, $P5002
    nqp_get_sc_object $P5001, "5311E5B7DA9AC59165F5D48E9DA148118AC0173E", 0
    set_hll_global "GLOBAL", $P5001
    .return () 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_18_1372810559.1398") :anon :lex :outer("cuid_19_1372810559.1398")
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
    new $P5001, 'ResizablePMCArray'
    .const 'Sub' $P5002 = "cuid_3_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_4_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_5_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_6_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_7_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_8_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_9_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_10_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_11_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_12_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_13_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_14_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_15_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_16_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_2_1372810559.1398" 
    push $P5001, $P5002
    .const 'Sub' $P5002 = "cuid_1_1372810559.1398" 
    push $P5001, $P5002
    .return ($P5001) 
.end
.HLL "perl6"
.namespace []
.sub "" :subid("cuid_20_1372810559.1398") :load
.annotate 'file', "/usr/local/lib/parrot/4.6.0/languages/perl6/lib/Bailador/Test.pm"
    .const 'Sub' $P5001 = "cuid_17_1372810559.1398" 
    $P5002 = $P5001()
    .return ($P5002) 
.end