diff --git a/examples/amm/out/ConstantProductAMM.approval.mir b/examples/amm/out/ConstantProductAMM.approval.mir index 92e114b07b..c774e375f8 100644 --- a/examples/amm/out/ConstantProductAMM.approval.mir +++ b/examples/amm/out/ConstantProductAMM.approval.mir @@ -110,7 +110,7 @@ main_bootstrap_route@5: itob // {itob} arc4.abimethod() amm/contract.py:49 // virtual: store val_as_bytes%0#0 to l-stack (no copy) val_as_bytes%0#0 arc4.abimethod() amm/contract.py:49 byte 0x151f7c75 // val_as_bytes%0#0,0x151f7c75 arc4.abimethod() amm/contract.py:49 - swap // load val_as_bytes%0#0 from l-stack (no copy) 0x151f7c75,val_as_bytes%0#0 arc4.abimethod() amm/contract.py:49 + uncover 1 // load val_as_bytes%0#0 from l-stack (no copy) 0x151f7c75,val_as_bytes%0#0 arc4.abimethod() amm/contract.py:49 concat // {concat} arc4.abimethod() amm/contract.py:49 // virtual: store tmp%21#0 to l-stack (no copy) tmp%21#0 arc4.abimethod() amm/contract.py:49 // virtual: load tmp%21#0 from l-stack (no copy) tmp%21#0 arc4.abimethod() amm/contract.py:49 @@ -417,7 +417,7 @@ bootstrap_block@0: callsub _create_pool_token // (𝕡) seed#0,a_asset#0,b_asset#0 | {_create_pool_token} self._create_pool_token() amm/contract.py:75 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕡) seed#0,a_asset#0,b_asset#0 | new_state_value%0#0 self._create_pool_token() amm/contract.py:75 byte "pool_token" // (𝕡) seed#0,a_asset#0,b_asset#0 | new_state_value%0#0,"pool_token" self.pool_token amm/contract.py:75 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕡) seed#0,a_asset#0,b_asset#0 | "pool_token",new_state_value%0#0 self.pool_token = self._create_pool_token() amm/contract.py:75 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕡) seed#0,a_asset#0,b_asset#0 | "pool_token",new_state_value%0#0 self.pool_token = self._create_pool_token() amm/contract.py:75 app_global_put // (𝕡) seed#0,a_asset#0,b_asset#0 | self.pool_token = self._create_pool_token() amm/contract.py:75 int 0 // (𝕡) seed#0,a_asset#0,b_asset#0 | 0 self.asset_a amm/contract.py:77 byte "asset_a" // (𝕡) seed#0,a_asset#0,b_asset#0 | 0,"asset_a" self.asset_a amm/contract.py:77 @@ -468,7 +468,7 @@ _create_pool_token_block@0: // virtual: load check%0#0 from l-stack (no copy) value%0#0,check%0#0 self.asset_a.unit_name amm/contract.py:272 assert // asset exists // value%0#0 self.asset_a.unit_name amm/contract.py:272 byte "DPT-" // value%0#0,"DPT-" b"DPT-" amm/contract.py:272 - swap // load value%0#0 from l-stack (no copy) "DPT-",value%0#0 b"DPT-" + self.asset_a.unit_name amm/contract.py:272 + uncover 1 // load value%0#0 from l-stack (no copy) "DPT-",value%0#0 b"DPT-" + self.asset_a.unit_name amm/contract.py:272 concat // {concat} b"DPT-" + self.asset_a.unit_name amm/contract.py:272 // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 b"DPT-" + self.asset_a.unit_name amm/contract.py:272 // virtual: load tmp%0#0 from l-stack (no copy) tmp%0#0 b"DPT-" + self.asset_a.unit_name + b"-" amm/contract.py:272 @@ -567,7 +567,7 @@ mint_block@0: // virtual: load pool_token_exists%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_token_value%0#0,pool_token_exists%0#0 \nassert pool_asset == self.pool_token amm/contract.py:113-114 assert // check pool_token exists // (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_token_value%0#0 \nassert pool_asset == self.pool_token amm/contract.py:113-114 frame_dig -3 // load pool_asset#0 from parameters (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_token_value%0#0,pool_asset#0 formed mint\nassert pool_asset == self.pool_token amm/contract.py:113-114 - swap // load pool_token_value%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_asset#0,pool_token_value%0#0 formed mint\nassert pool_asset == self.pool_token amm/contract.py:113-114 + uncover 1 // load pool_token_value%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_asset#0,pool_token_value%0#0 formed mint\nassert pool_asset == self.pool_token amm/contract.py:113-114 == // (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | {==} formed mint\nassert pool_asset == self.pool_token amm/contract.py:113-114 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%0#0 formed mint\nassert pool_asset == self.pool_token amm/contract.py:113-114 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%0#0 # well-formed mint\nassert pool_asset == self.pool_token, "asset pool incorrect" amm/contract.py:113-114 @@ -580,7 +580,7 @@ mint_block@0: // virtual: load asset_a_exists%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_a_value%0#0,asset_a_exists%0#0 self.asset_a amm/contract.py:115 assert // check asset_a exists // (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_a_value%0#0 self.asset_a amm/contract.py:115 frame_dig -2 // load a_asset#0 from parameters (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_a_value%0#0,a_asset#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:115 - swap // load asset_a_value%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_asset#0,asset_a_value%0#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:115 + uncover 1 // load asset_a_value%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_asset#0,asset_a_value%0#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:115 == // (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | {==} a_asset == self.asset_a, "asset a incorrect" amm/contract.py:115 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%1#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:115 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%1#0 assert a_asset == self.asset_a, "asset a incorrect" amm/contract.py:115 @@ -593,7 +593,7 @@ mint_block@0: // virtual: load asset_b_exists%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_b_value%0#0,asset_b_exists%0#0 self.asset_b amm/contract.py:116 assert // check asset_b exists // (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_b_value%0#0 self.asset_b amm/contract.py:116 frame_dig -1 // load b_asset#0 from parameters (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_b_value%0#0,b_asset#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:116 - swap // load asset_b_value%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_asset#0,asset_b_value%0#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:116 + uncover 1 // load asset_b_value%0#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_asset#0,asset_b_value%0#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:116 == // (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | {==} b_asset == self.asset_b, "asset b incorrect" amm/contract.py:116 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%2#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:116 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) a_xfer#0,b_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%2#0 assert b_asset == self.asset_b, "asset b incorrect" amm/contract.py:116 @@ -908,7 +908,7 @@ tokens_to_mint_after_if_else@6: tokens_to_mint_if_body@7: frame_dig 0 // load a_ratio#0 from f-stack (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | (𝕏) issued#0 | a_ratio#0 issued#0 a_ratio * issued amm/contract.py:338 - swap // load issued#0 from x-stack (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | a_ratio#0,issued#0 a_ratio * issued amm/contract.py:338 + uncover 1 // load issued#0 from x-stack (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | a_ratio#0,issued#0 a_ratio * issued amm/contract.py:338 * // (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | {*} a_ratio * issued amm/contract.py:338 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | tmp%10#0 a_ratio * issued amm/contract.py:338 // virtual: load tmp%10#0 from l-stack (no copy) (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | tmp%10#0 a_ratio * issued // SCALE amm/contract.py:338 @@ -921,7 +921,7 @@ tokens_to_mint_if_body@7: tokens_to_mint_else_body@8: frame_dig 1 // load b_ratio#0 from f-stack (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | (𝕏) issued#0 | b_ratio#0 issued#0 b_ratio * issued amm/contract.py:340 - swap // load issued#0 from x-stack (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | b_ratio#0,issued#0 b_ratio * issued amm/contract.py:340 + uncover 1 // load issued#0 from x-stack (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | b_ratio#0,issued#0 b_ratio * issued amm/contract.py:340 * // (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | {*} b_ratio * issued amm/contract.py:340 // virtual: store tmp%12#0 to l-stack (no copy) (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | tmp%12#0 b_ratio * issued amm/contract.py:340 // virtual: load tmp%12#0 from l-stack (no copy) (𝕡) pool_balance#0,a_balance#0,b_balance#0,a_amount#0,b_amount#0 | (𝕗) a_ratio#0,b_ratio#0 | tmp%12#0 b_ratio * issued // SCALE amm/contract.py:340 @@ -941,17 +941,17 @@ _update_ratio_block@0: callsub _current_a_balance // {_current_a_balance} self._current_a_balance() amm/contract.py:257 // virtual: store a_balance#0 to l-stack (no copy) a_balance#0 a_balance = self._current_a_balance() amm/contract.py:257 callsub _current_b_balance // a_balance#0,{_current_b_balance} self._current_b_balance() amm/contract.py:258 - swap // store b_balance#0 to l-stack (no copy) b_balance#0,a_balance#0 b_balance = self._current_b_balance() amm/contract.py:258 + cover 1 // store b_balance#0 to l-stack (no copy) b_balance#0,a_balance#0 b_balance = self._current_b_balance() amm/contract.py:258 // virtual: load a_balance#0 from l-stack (no copy) b_balance#0,a_balance#0 a_balance * SCALE amm/contract.py:260 int 1000 // b_balance#0,a_balance#0,1000 SCALE amm/contract.py:260 * // b_balance#0,{*} a_balance * SCALE amm/contract.py:260 // virtual: store tmp%0#0 to l-stack (no copy) b_balance#0,tmp%0#0 a_balance * SCALE amm/contract.py:260 // virtual: load tmp%0#0 from l-stack (no copy) b_balance#0,tmp%0#0 a_balance * SCALE // b_balance amm/contract.py:260 - swap // load b_balance#0 from l-stack (no copy) tmp%0#0,b_balance#0 a_balance * SCALE // b_balance amm/contract.py:260 + uncover 1 // load b_balance#0 from l-stack (no copy) tmp%0#0,b_balance#0 a_balance * SCALE // b_balance amm/contract.py:260 / // {/} a_balance * SCALE // b_balance amm/contract.py:260 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 a_balance * SCALE // b_balance amm/contract.py:260 byte "ratio" // new_state_value%0#0,"ratio" self.ratio amm/contract.py:260 - swap // load new_state_value%0#0 from l-stack (no copy) "ratio",new_state_value%0#0 self.ratio = a_balance * SCALE // b_balance amm/contract.py:260 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "ratio",new_state_value%0#0 self.ratio = a_balance * SCALE // b_balance amm/contract.py:260 app_global_put // self.ratio = a_balance * SCALE // b_balance amm/contract.py:260 retsub // @@ -970,7 +970,7 @@ burn_block@0: // virtual: load pool_token_exists%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_token_value%0#0,pool_token_exists%0#0 self.pool_token amm/contract.py:172 assert // check pool_token exists // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_token_value%0#0 self.pool_token amm/contract.py:172 frame_dig -3 // load pool_asset#0 from parameters (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_token_value%0#0,pool_asset#0 pool_asset == self.pool_token, "asset pool incorrect" amm/contract.py:172 - swap // load pool_token_value%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_asset#0,pool_token_value%0#0 pool_asset == self.pool_token, "asset pool incorrect" amm/contract.py:172 + uncover 1 // load pool_token_value%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | pool_asset#0,pool_token_value%0#0 pool_asset == self.pool_token, "asset pool incorrect" amm/contract.py:172 == // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | {==} pool_asset == self.pool_token, "asset pool incorrect" amm/contract.py:172 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%0#0 pool_asset == self.pool_token, "asset pool incorrect" amm/contract.py:172 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%0#0 assert pool_asset == self.pool_token, "asset pool incorrect" amm/contract.py:172 @@ -983,7 +983,7 @@ burn_block@0: // virtual: load asset_a_exists%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_a_value%0#0,asset_a_exists%0#0 self.asset_a amm/contract.py:173 assert // check asset_a exists // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_a_value%0#0 self.asset_a amm/contract.py:173 frame_dig -2 // load a_asset#0 from parameters (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_a_value%0#0,a_asset#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:173 - swap // load asset_a_value%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_asset#0,asset_a_value%0#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:173 + uncover 1 // load asset_a_value%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_asset#0,asset_a_value%0#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:173 == // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | {==} a_asset == self.asset_a, "asset a incorrect" amm/contract.py:173 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%1#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:173 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%1#0 assert a_asset == self.asset_a, "asset a incorrect" amm/contract.py:173 @@ -996,7 +996,7 @@ burn_block@0: // virtual: load asset_b_exists%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_b_value%0#0,asset_b_exists%0#0 self.asset_b amm/contract.py:174 assert // check asset_b exists // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_b_value%0#0 self.asset_b amm/contract.py:174 frame_dig -1 // load b_asset#0 from parameters (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | asset_b_value%0#0,b_asset#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:174 - swap // load asset_b_value%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_asset#0,asset_b_value%0#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:174 + uncover 1 // load asset_b_value%0#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_asset#0,asset_b_value%0#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:174 == // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | {==} b_asset == self.asset_b, "asset b incorrect" amm/contract.py:174 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%2#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:174 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%2#0 assert b_asset == self.asset_b, "asset b incorrect" amm/contract.py:174 @@ -1049,7 +1049,7 @@ burn_block@0: callsub _current_a_balance // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%6#0,pool_balance#0,{_current_a_balance} self._current_a_balance() amm/contract.py:188 // virtual: store tmp%13#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%6#0,pool_balance#0,tmp%13#0 self._current_a_balance() amm/contract.py:188 dig 1 // load pool_balance#0 from l-stack (copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%6#0,pool_balance#0,tmp%13#0,pool_balance#0 a_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_a_balance(),\namount=po... amm/contract.py:186-190 - swap // load tmp%13#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%6#0,pool_balance#0,pool_balance#0,tmp%13#0 a_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_a_balance(),\namount=po... amm/contract.py:186-190 + uncover 1 // load tmp%13#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%6#0,pool_balance#0,pool_balance#0,tmp%13#0 a_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_a_balance(),\namount=po... amm/contract.py:186-190 dig 3 // load tmp%6#0 from l-stack (copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%6#0,pool_balance#0,pool_balance#0,tmp%13#0,tmp%6#0 a_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_a_balance(),\namount=po... amm/contract.py:186-190 callsub tokens_to_burn // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | tmp%6#0,pool_balance#0,{tokens_to_burn} tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_a_balance(),\namount=pool_xfer.... amm/contract.py:186-190 cover 2 // store a_amt#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_amt#0,tmp%6#0,pool_balance#0 a_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_a_balance(),\namount=po... amm/contract.py:186-190 @@ -1059,7 +1059,7 @@ burn_block@0: // virtual: load tmp%15#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_amt#0,tmp%6#0,pool_balance#0,tmp%15#0 b_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_b_balance(),\namount=po... amm/contract.py:191-195 uncover 2 // load tmp%6#0 from l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_amt#0,pool_balance#0,tmp%15#0,tmp%6#0 b_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_b_balance(),\namount=po... amm/contract.py:191-195 callsub tokens_to_burn // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | a_amt#0,{tokens_to_burn} tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_b_balance(),\namount=pool_xfer.... amm/contract.py:191-195 - swap // store b_amt#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_amt#0,a_amt#0 b_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_b_balance(),\namount=po... amm/contract.py:191-195 + cover 1 // store b_amt#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_amt#0,a_amt#0 b_amt = tokens_to_burn(\npool_balance=pool_balance,\nsupply=self._current_b_balance(),\namount=po... amm/contract.py:191-195 txn Sender // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_amt#0,a_amt#0,{txn} t of a\ndo_asset_transfer(receiver=Txn.sender amm/contract.py:197-198 // virtual: store tmp%17#0 to l-stack (no copy) (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_amt#0,a_amt#0,tmp%17#0 t of a\ndo_asset_transfer(receiver=Txn.sender amm/contract.py:197-198 int 0 // (𝕡) pool_xfer#0,pool_asset#0,a_asset#0,b_asset#0 | b_amt#0,a_amt#0,tmp%17#0,0 \ndo_asset_transfer(receiver=Txn.sender, asset=self.asset_a amm/contract.py:197-198 @@ -1108,7 +1108,7 @@ tokens_to_burn_block@0: * // (𝕡) pool_balance#0,supply#0,amount#0 | issued#0,{*} supply * amount amm/contract.py:346 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) pool_balance#0,supply#0,amount#0 | issued#0,tmp%1#0 supply * amount amm/contract.py:346 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) pool_balance#0,supply#0,amount#0 | issued#0,tmp%1#0 supply * amount // issued amm/contract.py:346 - swap // load issued#0 from l-stack (no copy) (𝕡) pool_balance#0,supply#0,amount#0 | tmp%1#0,issued#0 supply * amount // issued amm/contract.py:346 + uncover 1 // load issued#0 from l-stack (no copy) (𝕡) pool_balance#0,supply#0,amount#0 | tmp%1#0,issued#0 supply * amount // issued amm/contract.py:346 / // (𝕡) pool_balance#0,supply#0,amount#0 | {/} supply * amount // issued amm/contract.py:346 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) pool_balance#0,supply#0,amount#0 | tmp%2#0 supply * amount // issued amm/contract.py:346 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) pool_balance#0,supply#0,amount#0 | tmp%2#0 return supply * amount // issued amm/contract.py:346 @@ -1131,7 +1131,7 @@ swap_block@0: // virtual: load asset_a_exists%0#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | asset_a_value%0#0,asset_a_exists%0#0 self.asset_a amm/contract.py:225 assert // check asset_a exists // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | asset_a_value%0#0 self.asset_a amm/contract.py:225 frame_dig -2 // load a_asset#0 from parameters (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | asset_a_value%0#0,a_asset#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:225 - swap // load asset_a_value%0#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | a_asset#0,asset_a_value%0#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:225 + uncover 1 // load asset_a_value%0#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | a_asset#0,asset_a_value%0#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:225 == // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | {==} a_asset == self.asset_a, "asset a incorrect" amm/contract.py:225 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | tmp%0#0 a_asset == self.asset_a, "asset a incorrect" amm/contract.py:225 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | tmp%0#0 assert a_asset == self.asset_a, "asset a incorrect" amm/contract.py:225 @@ -1144,7 +1144,7 @@ swap_block@0: // virtual: load asset_b_exists%0#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | asset_b_value%0#0,asset_b_exists%0#0 self.asset_b amm/contract.py:226 assert // check asset_b exists // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | asset_b_value%0#0 self.asset_b amm/contract.py:226 frame_dig -1 // load b_asset#0 from parameters (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | asset_b_value%0#0,b_asset#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:226 - swap // load asset_b_value%0#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | b_asset#0,asset_b_value%0#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:226 + uncover 1 // load asset_b_value%0#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | b_asset#0,asset_b_value%0#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:226 == // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | {==} b_asset == self.asset_b, "asset b incorrect" amm/contract.py:226 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | tmp%1#0 b_asset == self.asset_b, "asset b incorrect" amm/contract.py:226 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | tmp%1#0 assert b_asset == self.asset_b, "asset b incorrect" amm/contract.py:226 @@ -1152,7 +1152,7 @@ swap_block@0: frame_dig -3 // load swap_xfer#0 from parameters (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | swap_xfer#0 swap_xfer.asset_amount amm/contract.py:228 gtxns AssetAmount // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | {gtxns} swap_xfer.asset_amount amm/contract.py:228 dup // store tmp%2#0 to l-stack (copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0 | tmp%2#0,tmp%2#0 swap_xfer.asset_amount amm/contract.py:228 - swap // store tmp%2#0 to f-stack (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | tmp%2#0 swap_xfer.asset_amount amm/contract.py:228 + cover 1 // store tmp%2#0 to f-stack (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | tmp%2#0 swap_xfer.asset_amount amm/contract.py:228 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | tmp%2#0 assert swap_xfer.asset_amount > 0, "amount minimum not met" amm/contract.py:228 assert // amount minimum not met // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | assert swap_xfer.asset_amount > 0, "amount minimum not met" amm/contract.py:228 frame_dig -3 // load swap_xfer#0 from parameters (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | swap_xfer#0 swap_xfer.sender amm/contract.py:229 @@ -1197,7 +1197,7 @@ swap_switch_case_0@1: int 0 // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | 0 self.asset_a amm/contract.py:235 byte "asset_a" // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | 0,"asset_a" self.asset_a amm/contract.py:235 app_global_get_ex // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 self.asset_a amm/contract.py:235 - swap // store asset_a_exists%2#0 to l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_a_exists%2#0,{app_global_get_ex}.0 self.asset_a amm/contract.py:235 + cover 1 // store asset_a_exists%2#0 to l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_a_exists%2#0,{app_global_get_ex}.0 self.asset_a amm/contract.py:235 frame_bury 1 // store out_asset#0 to f-stack (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_a_exists%2#0 self.asset_a amm/contract.py:235 // virtual: load asset_a_exists%2#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_a_exists%2#0 self.asset_a amm/contract.py:235 assert // check asset_a exists // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | self.asset_a amm/contract.py:235 @@ -1211,7 +1211,7 @@ swap_switch_case_1@2: int 0 // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | 0 self.asset_b amm/contract.py:239 byte "asset_b" // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | 0,"asset_b" self.asset_b amm/contract.py:239 app_global_get_ex // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 self.asset_b amm/contract.py:239 - swap // store asset_b_exists%2#0 to l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_b_exists%2#0,{app_global_get_ex}.0 self.asset_b amm/contract.py:239 + cover 1 // store asset_b_exists%2#0 to l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_b_exists%2#0,{app_global_get_ex}.0 self.asset_b amm/contract.py:239 frame_bury 1 // store out_asset#0 to f-stack (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_b_exists%2#0 self.asset_b amm/contract.py:239 // virtual: load asset_b_exists%2#0 from l-stack (no copy) (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | asset_b_exists%2#0 self.asset_b amm/contract.py:239 assert // check asset_b exists // (𝕡) swap_xfer#0,a_asset#0,b_asset#0 | (𝕗) in_supply#0,out_asset#0,tmp%2#0 | (𝕏) out_supply#0 | self.asset_b amm/contract.py:239 @@ -1245,7 +1245,7 @@ tokens_to_swap_block@0: - // (𝕡) in_amount#0,in_supply#0,out_supply#0 | {-} in_supply - in_amount amm/contract.py:351 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%0#0 in_supply - in_amount amm/contract.py:351 int 1000 // (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%0#0,1000 SCALE amm/contract.py:351 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | 1000,tmp%0#0 SCALE * (in_supply - in_amount) amm/contract.py:351 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | 1000,tmp%0#0 SCALE * (in_supply - in_amount) amm/contract.py:351 * // (𝕡) in_amount#0,in_supply#0,out_supply#0 | {*} SCALE * (in_supply - in_amount) amm/contract.py:351 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%1#0 SCALE * (in_supply - in_amount) amm/contract.py:351 frame_dig -3 // load in_amount#0 from parameters (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%1#0,in_amount#0 in_amount * FACTOR amm/contract.py:351 @@ -1257,13 +1257,13 @@ tokens_to_swap_block@0: dup cover 2 // store tmp%2#0 to l-stack (copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%2#0,tmp%1#0,tmp%2#0 in_total = SCALE * (in_supply - in_amount) + (in_amount * FACTOR) amm/contract.py:351 + // (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%2#0,{+} SCALE * (in_supply - in_amount) + (in_amount * FACTOR) amm/contract.py:351 - swap // store in_total#0 to l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | in_total#0,tmp%2#0 in_total = SCALE * (in_supply - in_amount) + (in_amount * FACTOR) amm/contract.py:351 + cover 1 // store in_total#0 to l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | in_total#0,tmp%2#0 in_total = SCALE * (in_supply - in_amount) + (in_amount * FACTOR) amm/contract.py:351 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | in_total#0,tmp%2#0 out_total = in_amount * FACTOR * out_supply amm/contract.py:352 frame_dig -1 // load out_supply#0 from parameters (𝕡) in_amount#0,in_supply#0,out_supply#0 | in_total#0,tmp%2#0,out_supply#0 out_total = in_amount * FACTOR * out_supply amm/contract.py:352 * // (𝕡) in_amount#0,in_supply#0,out_supply#0 | in_total#0,{*} in_amount * FACTOR * out_supply amm/contract.py:352 // virtual: store out_total#0 to l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | in_total#0,out_total#0 out_total = in_amount * FACTOR * out_supply amm/contract.py:352 // virtual: load out_total#0 from l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | in_total#0,out_total#0 out_total // in_total amm/contract.py:353 - swap // load in_total#0 from l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | out_total#0,in_total#0 out_total // in_total amm/contract.py:353 + uncover 1 // load in_total#0 from l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | out_total#0,in_total#0 out_total // in_total amm/contract.py:353 / // (𝕡) in_amount#0,in_supply#0,out_supply#0 | {/} out_total // in_total amm/contract.py:353 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%4#0 out_total // in_total amm/contract.py:353 // virtual: load tmp%4#0 from l-stack (no copy) (𝕡) in_amount#0,in_supply#0,out_supply#0 | tmp%4#0 return out_total // in_total amm/contract.py:353 @@ -1284,7 +1284,7 @@ __init___block@0: txn Sender // {txn} vernor of this contract, allowed to do admin type actions\nself.governor = Txn.sender amm/contract.py:36-37 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 vernor of this contract, allowed to do admin type actions\nself.governor = Txn.sender amm/contract.py:36-37 byte "governor" // new_state_value%0#0,"governor" # The current governor of this contract, allowed to do admin type actions\nself.governor amm/contract.py:36-37 - swap // load new_state_value%0#0 from l-stack (no copy) "governor",new_state_value%0#0 # The current governor of this contract, allowed to do admin type actions\nself.governor = Txn.se... amm/contract.py:36-37 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "governor",new_state_value%0#0 # The current governor of this contract, allowed to do admin type actions\nself.governor = Txn.se... amm/contract.py:36-37 app_global_put // # The current governor of this contract, allowed to do admin type actions\nself.governor = Txn.se... amm/contract.py:36-37 byte "pool_token" // "pool_token" # The asset id of the Pool Token, used to track share of pool the holder may recover\nself.pool_t... amm/contract.py:38-39 int 0 // "pool_token",0 the Pool Token, used to track share of pool the holder may recover\nself.pool_token = Asset() amm/contract.py:38-39 diff --git a/examples/amm/out_unoptimized/ConstantProductAMM.approval.teal b/examples/amm/out_unoptimized/ConstantProductAMM.approval.teal index 7f0eae08bf..32f3e6f208 100644 --- a/examples/amm/out_unoptimized/ConstantProductAMM.approval.teal +++ b/examples/amm/out_unoptimized/ConstantProductAMM.approval.teal @@ -73,7 +73,7 @@ main_bootstrap_route@5: callsub bootstrap itob byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -242,7 +242,7 @@ main_bare_routing@11: // class ConstantProductAMM(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@12 b main_reject_bare_on_completion@13 @@ -357,7 +357,7 @@ bootstrap: // self.pool_token = self._create_pool_token() callsub _create_pool_token byte "pool_token" - swap + uncover 1 app_global_put // amm/contract.py:77 // self._do_opt_in(self.asset_a) @@ -408,7 +408,7 @@ _create_pool_token: asset_params_get AssetUnitName assert // asset exists byte "DPT-" - swap + uncover 1 concat byte "-" concat @@ -581,7 +581,7 @@ mint: app_global_get_ex assert // check pool_token exists frame_dig -3 - swap + uncover 1 == assert // asset pool incorrect // amm/contract.py:115 @@ -591,7 +591,7 @@ mint: app_global_get_ex assert // check asset_a exists frame_dig -2 - swap + uncover 1 == assert // asset a incorrect // amm/contract.py:116 @@ -601,7 +601,7 @@ mint: app_global_get_ex assert // check asset_b exists frame_dig -1 - swap + uncover 1 == assert // asset b incorrect // amm/contract.py:117 @@ -880,7 +880,7 @@ tokens_to_mint_after_if_else@6: // amm/contract.py:338 // return a_ratio * issued // SCALE frame_dig 0 - swap + uncover 1 * int 1000 / @@ -891,7 +891,7 @@ tokens_to_mint_else_body@8: // amm/contract.py:340 // return b_ratio * issued // SCALE frame_dig 1 - swap + uncover 1 * int 1000 / @@ -911,15 +911,15 @@ _update_ratio: // amm/contract.py:258 // b_balance = self._current_b_balance() callsub _current_b_balance - swap + cover 1 // amm/contract.py:260 // self.ratio = a_balance * SCALE // b_balance int 1000 * - swap + uncover 1 / byte "ratio" - swap + uncover 1 app_global_put retsub @@ -952,7 +952,7 @@ burn: app_global_get_ex assert // check pool_token exists frame_dig -3 - swap + uncover 1 == assert // asset pool incorrect // amm/contract.py:173 @@ -962,7 +962,7 @@ burn: app_global_get_ex assert // check asset_a exists frame_dig -2 - swap + uncover 1 == assert // asset a incorrect // amm/contract.py:174 @@ -972,7 +972,7 @@ burn: app_global_get_ex assert // check asset_b exists frame_dig -1 - swap + uncover 1 == assert // asset b incorrect // amm/contract.py:177 @@ -1032,7 +1032,7 @@ burn: uncover 2 uncover 2 callsub tokens_to_burn - swap + cover 1 // amm/contract.py:193 // supply=self._current_b_balance(), callsub _current_b_balance @@ -1050,7 +1050,7 @@ burn: uncover 2 uncover 2 callsub tokens_to_burn - swap + cover 1 // amm/contract.py:197-198 // # Send back commensurate amt of a // do_asset_transfer(receiver=Txn.sender, asset=self.asset_a, amount=a_amt) @@ -1095,7 +1095,7 @@ tokens_to_burn: frame_dig -2 frame_dig -1 * - swap + uncover 1 / retsub @@ -1128,7 +1128,7 @@ swap: app_global_get_ex assert // check asset_a exists frame_dig -2 - swap + uncover 1 == assert // asset a incorrect // amm/contract.py:226 @@ -1138,7 +1138,7 @@ swap: app_global_get_ex assert // check asset_b exists frame_dig -1 - swap + uncover 1 == assert // asset b incorrect // amm/contract.py:228 @@ -1272,7 +1272,7 @@ tokens_to_swap: frame_dig -3 - int 1000 - swap + uncover 1 * frame_dig -3 int 995 @@ -1287,7 +1287,7 @@ tokens_to_swap: * // amm/contract.py:353 // return out_total // in_total - swap + uncover 1 / retsub @@ -1314,7 +1314,7 @@ __init__: // self.governor = Txn.sender txn Sender byte "governor" - swap + uncover 1 app_global_put // amm/contract.py:38-39 // # The asset id of the Pool Token, used to track share of pool the holder may recover diff --git a/examples/arc-28/out/EventEmitter.approval.mir b/examples/arc-28/out/EventEmitter.approval.mir index 13ad1447fa..2217e89242 100644 --- a/examples/arc-28/out/EventEmitter.approval.mir +++ b/examples/arc-28/out/EventEmitter.approval.mir @@ -14,7 +14,7 @@ main_abi_routing@1: txna ApplicationArgs 0 // {txna} class EventEmitter(ARC4Contract): arc-28/contract.py:9 // virtual: store tmp%1#0 to l-stack (no copy) tmp%1#0 class EventEmitter(ARC4Contract): arc-28/contract.py:9 method "emit_swapped(uint64,uint64)void" // tmp%1#0,method<"emit_swapped(uint64,uint64)void"> class EventEmitter(ARC4Contract): arc-28/contract.py:9 - swap // load tmp%1#0 from l-stack (no copy) method<"emit_swapped(uint64,uint64)void">,tmp%1#0 class EventEmitter(ARC4Contract): arc-28/contract.py:9 + uncover 1 // load tmp%1#0 from l-stack (no copy) method<"emit_swapped(uint64,uint64)void">,tmp%1#0 class EventEmitter(ARC4Contract): arc-28/contract.py:9 match main_emit_swapped_route@2 // class EventEmitter(ARC4Contract): arc-28/contract.py:9 err // reject transaction // class EventEmitter(ARC4Contract): arc-28/contract.py:9 @@ -69,7 +69,7 @@ emit_swapped_block@0: concat // (𝕡) a#0,b#0 | {concat} Swapped(b, a) arc-28/contract.py:12 // virtual: store encoded_tuple_buffer%2#0 to l-stack (no copy) (𝕡) a#0,b#0 | encoded_tuple_buffer%2#0 Swapped(b, a) arc-28/contract.py:12 method "Swapped(uint64,uint64)" // (𝕡) a#0,b#0 | encoded_tuple_buffer%2#0,method<"Swapped(uint64,uint64)"> arc4.emit(Swapped(b, a)) arc-28/contract.py:12 - swap // load encoded_tuple_buffer%2#0 from l-stack (no copy) (𝕡) a#0,b#0 | method<"Swapped(uint64,uint64)">,encoded_tuple_buffer%2#0 arc4.emit(Swapped(b, a)) arc-28/contract.py:12 + uncover 1 // load encoded_tuple_buffer%2#0 from l-stack (no copy) (𝕡) a#0,b#0 | method<"Swapped(uint64,uint64)">,encoded_tuple_buffer%2#0 arc4.emit(Swapped(b, a)) arc-28/contract.py:12 concat // (𝕡) a#0,b#0 | {concat} arc4.emit(Swapped(b, a)) arc-28/contract.py:12 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0 arc4.emit(Swapped(b, a)) arc-28/contract.py:12 dup // load tmp%0#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%0#0 arc4.emit(Swapped(b, a)) arc-28/contract.py:12 diff --git a/examples/arc-28/out_unoptimized/EventEmitter.approval.teal b/examples/arc-28/out_unoptimized/EventEmitter.approval.teal index 45572bf03e..713eed4a94 100644 --- a/examples/arc-28/out_unoptimized/EventEmitter.approval.teal +++ b/examples/arc-28/out_unoptimized/EventEmitter.approval.teal @@ -7,7 +7,7 @@ contract.EventEmitter.approval_program: bz main_bare_routing@5 txna ApplicationArgs 0 method "emit_swapped(uint64,uint64)void" - swap + uncover 1 match main_emit_swapped_route@2 b main_switch_case_default@3 @@ -40,7 +40,7 @@ main_bare_routing@5: // class EventEmitter(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@6 b main_reject_bare_on_completion@7 @@ -73,7 +73,7 @@ emit_swapped: frame_dig -2 concat method "Swapped(uint64,uint64)" - swap + uncover 1 concat log // arc-28/contract.py:13 @@ -84,7 +84,7 @@ emit_swapped: frame_dig -2 concat method "Swapped(uint64,uint64)" - swap + uncover 1 concat log // arc-28/contract.py:14 @@ -95,7 +95,7 @@ emit_swapped: frame_dig -2 concat method "Swapped(uint64,uint64)" - swap + uncover 1 concat log retsub diff --git a/examples/auction/out/Auction.approval.mir b/examples/auction/out/Auction.approval.mir index 5adb466cc3..2549edd500 100644 --- a/examples/auction/out/Auction.approval.mir +++ b/examples/auction/out/Auction.approval.mir @@ -298,7 +298,7 @@ start_auction_block@0: gtxns AssetAmount // (𝕡) starting_price#0,length#0,axfer#0 | {gtxns} \nself.asa_amount = axfer.asset_amount auction/contract.py:57-58 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕡) starting_price#0,length#0,axfer#0 | new_state_value%0#0 \nself.asa_amount = axfer.asset_amount auction/contract.py:57-58 byte "asa_amount" // (𝕡) starting_price#0,length#0,axfer#0 | new_state_value%0#0,"asa_amount" # Set global state\nself.asa_amount auction/contract.py:57-58 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕡) starting_price#0,length#0,axfer#0 | "asa_amount",new_state_value%0#0 # Set global state\nself.asa_amount = axfer.asset_amount auction/contract.py:57-58 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕡) starting_price#0,length#0,axfer#0 | "asa_amount",new_state_value%0#0 # Set global state\nself.asa_amount = axfer.asset_amount auction/contract.py:57-58 app_global_put // (𝕡) starting_price#0,length#0,axfer#0 | # Set global state\nself.asa_amount = axfer.asset_amount auction/contract.py:57-58 global LatestTimestamp // (𝕡) starting_price#0,length#0,axfer#0 | {global} Global.latest_timestamp auction/contract.py:59 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) starting_price#0,length#0,axfer#0 | tmp%7#0 Global.latest_timestamp auction/contract.py:59 @@ -307,7 +307,7 @@ start_auction_block@0: + // (𝕡) starting_price#0,length#0,axfer#0 | {+} Global.latest_timestamp + length auction/contract.py:59 // virtual: store new_state_value%1#0 to l-stack (no copy) (𝕡) starting_price#0,length#0,axfer#0 | new_state_value%1#0 Global.latest_timestamp + length auction/contract.py:59 byte "auction_end" // (𝕡) starting_price#0,length#0,axfer#0 | new_state_value%1#0,"auction_end" self.auction_end auction/contract.py:59 - swap // load new_state_value%1#0 from l-stack (no copy) (𝕡) starting_price#0,length#0,axfer#0 | "auction_end",new_state_value%1#0 self.auction_end = Global.latest_timestamp + length auction/contract.py:59 + uncover 1 // load new_state_value%1#0 from l-stack (no copy) (𝕡) starting_price#0,length#0,axfer#0 | "auction_end",new_state_value%1#0 self.auction_end = Global.latest_timestamp + length auction/contract.py:59 app_global_put // (𝕡) starting_price#0,length#0,axfer#0 | self.auction_end = Global.latest_timestamp + length auction/contract.py:59 byte "previous_bid" // (𝕡) starting_price#0,length#0,axfer#0 | "previous_bid" self.previous_bid auction/contract.py:60 frame_dig -3 // load starting_price#0 from parameters (𝕡) starting_price#0,length#0,axfer#0 | "previous_bid",starting_price#0 self.previous_bid = starting_price auction/contract.py:60 @@ -349,7 +349,7 @@ bid_block@0: txn Sender // (𝕡) pay#0 | tmp%2#0,{txn} saction\nassert pay.sender == Txn.sender auction/contract.py:71-72 // virtual: store tmp%3#0 to l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%3#0 saction\nassert pay.sender == Txn.sender auction/contract.py:71-72 dig 1 // load tmp%2#0 from l-stack (copy) (𝕡) pay#0 | tmp%2#0,tmp%3#0,tmp%2#0 y payment transaction\nassert pay.sender == Txn.sender auction/contract.py:71-72 - swap // load tmp%3#0 from l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%2#0,tmp%3#0 y payment transaction\nassert pay.sender == Txn.sender auction/contract.py:71-72 + uncover 1 // load tmp%3#0 from l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%2#0,tmp%3#0 y payment transaction\nassert pay.sender == Txn.sender auction/contract.py:71-72 == // (𝕡) pay#0 | tmp%2#0,{==} y payment transaction\nassert pay.sender == Txn.sender auction/contract.py:71-72 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%4#0 y payment transaction\nassert pay.sender == Txn.sender auction/contract.py:71-72 // virtual: load tmp%4#0 from l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%4#0 # Verify payment transaction\nassert pay.sender == Txn.sender, "payment sender must match transac... auction/contract.py:71-72 @@ -365,7 +365,7 @@ bid_block@0: // virtual: load previous_bid_exists%0#0 from l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%5#0,previous_bid_value%0#0,previous_bid_exists%0#0 self.previous_bid auction/contract.py:73 assert // check previous_bid exists // (𝕡) pay#0 | tmp%2#0,tmp%5#0,previous_bid_value%0#0 self.previous_bid auction/contract.py:73 dig 1 // load tmp%5#0 from l-stack (copy) (𝕡) pay#0 | tmp%2#0,tmp%5#0,previous_bid_value%0#0,tmp%5#0 pay.amount > self.previous_bid, "Bid must be higher than previous bid" auction/contract.py:73 - swap // load previous_bid_value%0#0 from l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%5#0,tmp%5#0,previous_bid_value%0#0 pay.amount > self.previous_bid, "Bid must be higher than previous bid" auction/contract.py:73 + uncover 1 // load previous_bid_value%0#0 from l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%5#0,tmp%5#0,previous_bid_value%0#0 pay.amount > self.previous_bid, "Bid must be higher than previous bid" auction/contract.py:73 > // (𝕡) pay#0 | tmp%2#0,tmp%5#0,{>} pay.amount > self.previous_bid, "Bid must be higher than previous bid" auction/contract.py:73 // virtual: store tmp%6#0 to l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%5#0,tmp%6#0 pay.amount > self.previous_bid, "Bid must be higher than previous bid" auction/contract.py:73 // virtual: load tmp%6#0 from l-stack (no copy) (𝕡) pay#0 | tmp%2#0,tmp%5#0,tmp%6#0 assert pay.amount > self.previous_bid, "Bid must be higher than previous bid" auction/contract.py:73 @@ -396,7 +396,7 @@ claim_bids_block@0: int 0 // tmp%0#0,0 self.claimable_amount[Txn.sender] auction/contract.py:84 byte "claim" // tmp%0#0,0,"claim" self.claimable_amount[Txn.sender] auction/contract.py:84 app_local_get_ex // {app_local_get_ex}.0,{app_local_get_ex}.1 self.claimable_amount[Txn.sender] auction/contract.py:84 - swap // store claimable_amount_exists%0#0 to l-stack (no copy) claimable_amount_exists%0#0,{app_local_get_ex}.0 self.claimable_amount[Txn.sender] auction/contract.py:84 + cover 1 // store claimable_amount_exists%0#0 to l-stack (no copy) claimable_amount_exists%0#0,{app_local_get_ex}.0 self.claimable_amount[Txn.sender] auction/contract.py:84 dup cover 2 // store original_amount#0 to l-stack (copy) original_amount#0,claimable_amount_exists%0#0,original_amount#0 self.claimable_amount[Txn.sender] auction/contract.py:84 cover 2 // store original_amount#0 to f-stack (𝕗) original_amount#0 | original_amount#0,claimable_amount_exists%0#0 self.claimable_amount[Txn.sender] auction/contract.py:84 @@ -430,7 +430,7 @@ claim_bids_if_body@1: // virtual: load previous_bid_exists%0#0 from l-stack (no copy) (𝕗) original_amount#0,amount#1 | previous_bid_value%0#0,previous_bid_exists%0#0 self.previous_bid auction/contract.py:88 assert // check previous_bid exists // (𝕗) original_amount#0,amount#1 | previous_bid_value%0#0 self.previous_bid auction/contract.py:88 frame_dig 0 // load original_amount#0 from f-stack (𝕗) original_amount#0,amount#1 | previous_bid_value%0#0,original_amount#0 amount -= self.previous_bid auction/contract.py:88 - swap // load previous_bid_value%0#0 from l-stack (no copy) (𝕗) original_amount#0,amount#1 | original_amount#0,previous_bid_value%0#0 amount -= self.previous_bid auction/contract.py:88 + uncover 1 // load previous_bid_value%0#0 from l-stack (no copy) (𝕗) original_amount#0,amount#1 | original_amount#0,previous_bid_value%0#0 amount -= self.previous_bid auction/contract.py:88 - // (𝕗) original_amount#0,amount#1 | {-} amount -= self.previous_bid auction/contract.py:88 frame_bury 1 // store amount#1 to f-stack (𝕗) original_amount#0,amount#1 | amount -= self.previous_bid auction/contract.py:88 // Implicit fall through to claim_bids_after_if_else@2 // (𝕗) original_amount#0,amount#1 | @@ -450,7 +450,7 @@ claim_bids_after_if_else@2: itxn_field Fee // (𝕗) original_amount#0,amount#1 | amount#1 itxn_submit // (𝕗) original_amount#0,amount#1 | amount#1 itxn.Payment(\namount=amount,\nreceiver=Txn.sender,\n).submit() auction/contract.py:90-93 frame_dig 0 // load original_amount#0 from f-stack (𝕗) original_amount#0,amount#1 | amount#1,original_amount#0 original_amount - amount auction/contract.py:95 - swap // load amount#1 from l-stack (no copy) (𝕗) original_amount#0,amount#1 | original_amount#0,amount#1 original_amount - amount auction/contract.py:95 + uncover 1 // load amount#1 from l-stack (no copy) (𝕗) original_amount#0,amount#1 | original_amount#0,amount#1 original_amount - amount auction/contract.py:95 - // (𝕗) original_amount#0,amount#1 | {-} original_amount - amount auction/contract.py:95 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕗) original_amount#0,amount#1 | new_state_value%0#0 original_amount - amount auction/contract.py:95 txn Sender // (𝕗) original_amount#0,amount#1 | new_state_value%0#0,{txn} Txn.sender auction/contract.py:95 @@ -540,7 +540,7 @@ __init___block@0: global ZeroAddress // {global} Account() auction/contract.py:22 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 Account() auction/contract.py:22 byte "previous_bidder" // new_state_value%0#0,"previous_bidder" self.previous_bidder auction/contract.py:22 - swap // load new_state_value%0#0 from l-stack (no copy) "previous_bidder",new_state_value%0#0 self.previous_bidder = Account() auction/contract.py:22 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "previous_bidder",new_state_value%0#0 self.previous_bidder = Account() auction/contract.py:22 app_global_put // self.previous_bidder = Account() auction/contract.py:22 retsub // diff --git a/examples/auction/out_unoptimized/Auction.approval.teal b/examples/auction/out_unoptimized/Auction.approval.teal index e38bc0ac79..2ca6d69772 100644 --- a/examples/auction/out_unoptimized/Auction.approval.teal +++ b/examples/auction/out_unoptimized/Auction.approval.teal @@ -154,7 +154,7 @@ main_bare_routing@12: // class Auction(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@13 b main_reject_bare_on_completion@14 @@ -279,7 +279,7 @@ start_auction: frame_dig -1 gtxns AssetAmount byte "asa_amount" - swap + uncover 1 app_global_put // auction/contract.py:59 // self.auction_end = Global.latest_timestamp + length @@ -287,7 +287,7 @@ start_auction: frame_dig -2 + byte "auction_end" - swap + uncover 1 app_global_put // auction/contract.py:60 // self.previous_bid = starting_price @@ -346,14 +346,14 @@ bid: frame_dig -1 gtxns Amount byte "previous_bid" - swap + uncover 1 app_global_put // auction/contract.py:77 // self.previous_bidder = pay.sender frame_dig -1 gtxns Sender byte "previous_bidder" - swap + uncover 1 app_global_put // auction/contract.py:79-80 // # Update claimable amount @@ -381,9 +381,9 @@ claim_bids: app_local_get_ex assert // check claimable_amount exists for account dup - swap + cover 1 dup - swap + cover 1 // auction/contract.py:86-87 // # subtract previous bid if sender is previous bidder // if Txn.sender == self.previous_bidder: @@ -401,7 +401,7 @@ claim_bids: app_global_get_ex assert // check previous_bid exists frame_dig 1 - swap + uncover 1 - frame_bury 2 @@ -541,6 +541,6 @@ __init__: // self.previous_bidder = Account() global ZeroAddress byte "previous_bidder" - swap + uncover 1 app_global_put retsub diff --git a/examples/calculator/out/MyContract.approval.mir b/examples/calculator/out/MyContract.approval.mir index 6ab596a113..efa5649f80 100644 --- a/examples/calculator/out/MyContract.approval.mir +++ b/examples/calculator/out/MyContract.approval.mir @@ -10,7 +10,7 @@ main: main_block@0: txn NumAppArgs // (𝕗) a#0,action#0 | {txn} Txn.num_app_args calculator/contract.py:20 dup // store num_args#0 to l-stack (copy) (𝕗) a#0,action#0 | num_args#0,num_args#0 num_args = Txn.num_app_args calculator/contract.py:20 - swap // store num_args#0 to f-stack (𝕗) a#0,action#0,num_args#0 | num_args#0 num_args = Txn.num_app_args calculator/contract.py:20 + cover 1 // store num_args#0 to f-stack (𝕗) a#0,action#0,num_args#0 | num_args#0 num_args = Txn.num_app_args calculator/contract.py:20 // virtual: load num_args#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | num_args#0 if num_args == 0: calculator/contract.py:21 bnz main_else_body@2 // (𝕗) a#0,action#0,num_args#0 | if num_args == 0: calculator/contract.py:21 // Implicit fall through to main_if_body@1 // (𝕗) a#0,action#0,num_args#0 | if num_args == 0: calculator/contract.py:21 @@ -46,7 +46,7 @@ main_else_body@2: txna ApplicationArgs 1 // (𝕗) a#0,action#0,num_args#0 | {txna} Txn.application_args(1) calculator/contract.py:31 // virtual: store a_bytes#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | a_bytes#0 a_bytes = Txn.application_args(1) calculator/contract.py:31 txna ApplicationArgs 2 // (𝕗) a#0,action#0,num_args#0 | a_bytes#0,{txna} Txn.application_args(2) calculator/contract.py:32 - swap // store b_bytes#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | b_bytes#0,a_bytes#0 b_bytes = Txn.application_args(2) calculator/contract.py:32 + cover 1 // store b_bytes#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | b_bytes#0,a_bytes#0 b_bytes = Txn.application_args(2) calculator/contract.py:32 dup // load a_bytes#0 from l-stack (copy) (𝕗) a#0,action#0,num_args#0 | b_bytes#0,a_bytes#0,a_bytes#0 log(a_bytes) calculator/contract.py:33 log // (𝕗) a#0,action#0,num_args#0 | b_bytes#0,a_bytes#0 log(a_bytes) calculator/contract.py:33 dig 1 // load b_bytes#0 from l-stack (copy) (𝕗) a#0,action#0,num_args#0 | b_bytes#0,a_bytes#0,b_bytes#0 log(b_bytes) calculator/contract.py:34 @@ -73,14 +73,14 @@ main_after_if_else@3: // virtual: load a#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,action#0,a#0 itoa(a) calculator/contract.py:39 callsub itoa // (𝕗) a#0,action#0,num_args#0 | result#0,b#0,action#0,{itoa} itoa(a) calculator/contract.py:39 // virtual: store tmp%4#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,action#0,tmp%4#0 itoa(a) calculator/contract.py:39 - swap // load action#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,tmp%4#0,action#0 self.op(action) calculator/contract.py:39 + uncover 1 // load action#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,tmp%4#0,action#0 self.op(action) calculator/contract.py:39 callsub op // (𝕗) a#0,action#0,num_args#0 | result#0,b#0,tmp%4#0,{op} self.op(action) calculator/contract.py:39 // virtual: store tmp%5#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,tmp%4#0,tmp%5#0 self.op(action) calculator/contract.py:39 // virtual: load tmp%4#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,tmp%5#0,tmp%4#0 itoa(a) + self.op(action) calculator/contract.py:39 // virtual: load tmp%5#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,tmp%4#0,tmp%5#0 itoa(a) + self.op(action) calculator/contract.py:39 concat // (𝕗) a#0,action#0,num_args#0 | result#0,b#0,{concat} itoa(a) + self.op(action) calculator/contract.py:39 // virtual: store tmp%6#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,b#0,tmp%6#0 itoa(a) + self.op(action) calculator/contract.py:39 - swap // load b#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,tmp%6#0,b#0 itoa(b) calculator/contract.py:39 + uncover 1 // load b#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,tmp%6#0,b#0 itoa(b) calculator/contract.py:39 callsub itoa // (𝕗) a#0,action#0,num_args#0 | result#0,tmp%6#0,{itoa} itoa(b) calculator/contract.py:39 // virtual: store tmp%7#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,tmp%6#0,tmp%7#0 itoa(b) calculator/contract.py:39 // virtual: load tmp%6#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,tmp%7#0,tmp%6#0 itoa(a) + self.op(action) + itoa(b) calculator/contract.py:39 @@ -91,7 +91,7 @@ main_after_if_else@3: byte " = " // (𝕗) a#0,action#0,num_args#0 | result#0,tmp%8#0," = " b" = " calculator/contract.py:39 concat // (𝕗) a#0,action#0,num_args#0 | result#0,{concat} itoa(a) + self.op(action) + itoa(b) + b" = " calculator/contract.py:39 // virtual: store tmp%9#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | result#0,tmp%9#0 itoa(a) + self.op(action) + itoa(b) + b" = " calculator/contract.py:39 - swap // load result#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | tmp%9#0,result#0 itoa(result) calculator/contract.py:39 + uncover 1 // load result#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | tmp%9#0,result#0 itoa(result) calculator/contract.py:39 callsub itoa // (𝕗) a#0,action#0,num_args#0 | tmp%9#0,{itoa} itoa(result) calculator/contract.py:39 // virtual: store tmp%10#0 to l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | tmp%9#0,tmp%10#0 itoa(result) calculator/contract.py:39 // virtual: load tmp%9#0 from l-stack (no copy) (𝕗) a#0,action#0,num_args#0 | tmp%10#0,tmp%9#0 result_b = itoa(a) + self.op(action) + itoa(b) + b" = " + itoa(result) calculator/contract.py:39 diff --git a/examples/calculator/out_unoptimized/MyContract.approval.teal b/examples/calculator/out_unoptimized/MyContract.approval.teal index 0bddf9908a..f1fc7637c7 100644 --- a/examples/calculator/out_unoptimized/MyContract.approval.teal +++ b/examples/calculator/out_unoptimized/MyContract.approval.teal @@ -7,7 +7,7 @@ examples.calculator.contract.MyContract.approval_program: // num_args = Txn.num_app_args txn NumAppArgs dup - swap + cover 1 // calculator/contract.py:21 // if num_args == 0: int 0 @@ -60,7 +60,7 @@ main_else_body@2: // calculator/contract.py:32 // b_bytes = Txn.application_args(2) txna ApplicationArgs 2 - swap + cover 1 // calculator/contract.py:33 // log(a_bytes) dup @@ -93,15 +93,15 @@ main_after_if_else@3: // calculator/contract.py:39 // result_b = itoa(a) + self.op(action) + itoa(b) + b" = " + itoa(result) callsub itoa - swap + uncover 1 callsub op concat - swap + uncover 1 callsub itoa concat byte " = " concat - swap + uncover 1 callsub itoa concat // calculator/contract.py:40 @@ -249,11 +249,11 @@ itoa: // radix = digits.length len dup - swap + cover 1 // calculator/contract.py:13 // if i < radix: frame_dig -1 - swap + uncover 1 < bz itoa_after_if_else@2 // calculator/contract.py:14 @@ -269,7 +269,7 @@ itoa: frame_dig -1 uncover 2 substring3 - swap + uncover 1 retsub itoa_after_if_else@2: @@ -281,9 +281,9 @@ itoa_after_if_else@2: cover 2 / callsub itoa - swap + cover 1 frame_dig -1 - swap + uncover 1 % dup int 1 @@ -297,7 +297,7 @@ itoa_after_if_else@2: uncover 2 substring3 concat - swap + uncover 1 retsub diff --git a/examples/global_state/out/AppStateContract.approval.mir b/examples/global_state/out/AppStateContract.approval.mir index 3537de8e1b..045c4f89a4 100644 --- a/examples/global_state/out/AppStateContract.approval.mir +++ b/examples/global_state/out/AppStateContract.approval.mir @@ -31,7 +31,7 @@ main_entrypoint@2: int 0 // 0 self.global_int_full global_state/contract.py:24 byte "global_int_full" // 0,"global_int_full" self.global_int_full global_state/contract.py:24 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 self.global_int_full global_state/contract.py:24 - swap // store global_int_full_exists%1#0 to l-stack (no copy) global_int_full_exists%1#0,{app_global_get_ex}.0 self.global_int_full global_state/contract.py:24 + cover 1 // store global_int_full_exists%1#0 to l-stack (no copy) global_int_full_exists%1#0,{app_global_get_ex}.0 self.global_int_full global_state/contract.py:24 pop // global_int_full_exists%1#0 self.global_int_full global_state/contract.py:24 // virtual: load global_int_full_exists%1#0 from l-stack (no copy) global_int_full_exists%1#0 assert self.global_int_full global_state/contract.py:24 assert // assert self.global_int_full global_state/contract.py:24 @@ -51,7 +51,7 @@ main_entrypoint@2: int 0 // 0 not self.global_int_no_default global_state/contract.py:26 byte "global_int_no_default" // 0,"global_int_no_default" not self.global_int_no_default global_state/contract.py:26 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 not self.global_int_no_default global_state/contract.py:26 - swap // store global_int_no_default_exists%1#0 to l-stack (no copy) global_int_no_default_exists%1#0,{app_global_get_ex}.0 not self.global_int_no_default global_state/contract.py:26 + cover 1 // store global_int_no_default_exists%1#0 to l-stack (no copy) global_int_no_default_exists%1#0,{app_global_get_ex}.0 not self.global_int_no_default global_state/contract.py:26 pop // global_int_no_default_exists%1#0 not self.global_int_no_default global_state/contract.py:26 // virtual: load global_int_no_default_exists%1#0 from l-stack (no copy) global_int_no_default_exists%1#0 not self.global_int_no_default global_state/contract.py:26 ! // {!} not self.global_int_no_default global_state/contract.py:26 @@ -90,7 +90,7 @@ main_entrypoint@2: int 0 // 0 self.global_bytes_full global_state/contract.py:33 byte "global_bytes_full" // 0,"global_bytes_full" self.global_bytes_full global_state/contract.py:33 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 self.global_bytes_full global_state/contract.py:33 - swap // store global_bytes_full_exists%1#0 to l-stack (no copy) global_bytes_full_exists%1#0,{app_global_get_ex}.0 self.global_bytes_full global_state/contract.py:33 + cover 1 // store global_bytes_full_exists%1#0 to l-stack (no copy) global_bytes_full_exists%1#0,{app_global_get_ex}.0 self.global_bytes_full global_state/contract.py:33 pop // global_bytes_full_exists%1#0 self.global_bytes_full global_state/contract.py:33 // virtual: load global_bytes_full_exists%1#0 from l-stack (no copy) global_bytes_full_exists%1#0 assert self.global_bytes_full global_state/contract.py:33 assert // assert self.global_bytes_full global_state/contract.py:33 @@ -110,10 +110,10 @@ main_entrypoint@2: int 0 // 0 self.global_bytes_full global_state/contract.py:35 byte "global_bytes_full" // 0,"global_bytes_full" self.global_bytes_full global_state/contract.py:35 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 - swap // store global_bytes_full_get_ex%1#0 to l-stack (no copy) global_bytes_full_get_ex%1#0,{app_global_get_ex}.0 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 + cover 1 // store global_bytes_full_get_ex%1#0 to l-stack (no copy) global_bytes_full_get_ex%1#0,{app_global_get_ex}.0 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 // virtual: store global_bytes_full_get_ex%0#0 to l-stack (no copy) global_bytes_full_get_ex%1#0,global_bytes_full_get_ex%0#0 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 byte "default" // global_bytes_full_get_ex%1#0,global_bytes_full_get_ex%0#0,"default" b"default" global_state/contract.py:35 - swap // load global_bytes_full_get_ex%0#0 from l-stack (no copy) global_bytes_full_get_ex%1#0,"default",global_bytes_full_get_ex%0#0 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 + uncover 1 // load global_bytes_full_get_ex%0#0 from l-stack (no copy) global_bytes_full_get_ex%1#0,"default",global_bytes_full_get_ex%0#0 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 uncover 2 // load global_bytes_full_get_ex%1#0 from l-stack (no copy) "default",global_bytes_full_get_ex%0#0,global_bytes_full_get_ex%1#0 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 select // {select} self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 self.global_bytes_full.get(Bytes(b"default")) global_state/contract.py:35 @@ -126,7 +126,7 @@ main_entrypoint@2: int 0 // 0 not self.global_bytes_no_default global_state/contract.py:36 byte "global_bytes_no_default" // 0,"global_bytes_no_default" not self.global_bytes_no_default global_state/contract.py:36 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 not self.global_bytes_no_default global_state/contract.py:36 - swap // store global_bytes_no_default_exists%1#0 to l-stack (no copy) global_bytes_no_default_exists%1#0,{app_global_get_ex}.0 not self.global_bytes_no_default global_state/contract.py:36 + cover 1 // store global_bytes_no_default_exists%1#0 to l-stack (no copy) global_bytes_no_default_exists%1#0,{app_global_get_ex}.0 not self.global_bytes_no_default global_state/contract.py:36 pop // global_bytes_no_default_exists%1#0 not self.global_bytes_no_default global_state/contract.py:36 // virtual: load global_bytes_no_default_exists%1#0 from l-stack (no copy) global_bytes_no_default_exists%1#0 not self.global_bytes_no_default global_state/contract.py:36 ! // {!} not self.global_bytes_no_default global_state/contract.py:36 @@ -154,7 +154,7 @@ main_entrypoint@2: int 0 // 0 self.global_bytes_no_default global_state/contract.py:42 byte "global_bytes_no_default" // 0,"global_bytes_no_default" self.global_bytes_no_default global_state/contract.py:42 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 self.global_bytes_no_default.maybe() global_state/contract.py:42 - swap // store b_exists#0 to l-stack (no copy) b_exists#0,{app_global_get_ex}.0 self.global_bytes_no_default.maybe() global_state/contract.py:42 + cover 1 // store b_exists#0 to l-stack (no copy) b_exists#0,{app_global_get_ex}.0 self.global_bytes_no_default.maybe() global_state/contract.py:42 pop // b_exists#0 self.global_bytes_no_default.maybe() global_state/contract.py:42 // virtual: load b_exists#0 from l-stack (no copy) b_exists#0 not b_exists global_state/contract.py:43 ! // {!} not b_exists global_state/contract.py:43 @@ -164,10 +164,10 @@ main_entrypoint@2: int 0 // 0 self.global_bytes_no_default global_state/contract.py:45 byte "global_bytes_no_default" // 0,"global_bytes_no_default" self.global_bytes_no_default global_state/contract.py:45 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 - swap // store global_bytes_no_default_get_ex%1#0 to l-stack (no copy) global_bytes_no_default_get_ex%1#0,{app_global_get_ex}.0 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 + cover 1 // store global_bytes_no_default_get_ex%1#0 to l-stack (no copy) global_bytes_no_default_get_ex%1#0,{app_global_get_ex}.0 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 // virtual: store global_bytes_no_default_get_ex%0#0 to l-stack (no copy) global_bytes_no_default_get_ex%1#0,global_bytes_no_default_get_ex%0#0 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 byte "default" // global_bytes_no_default_get_ex%1#0,global_bytes_no_default_get_ex%0#0,"default" b"default" global_state/contract.py:45 - swap // load global_bytes_no_default_get_ex%0#0 from l-stack (no copy) global_bytes_no_default_get_ex%1#0,"default",global_bytes_no_default_get_ex%0#0 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 + uncover 1 // load global_bytes_no_default_get_ex%0#0 from l-stack (no copy) global_bytes_no_default_get_ex%1#0,"default",global_bytes_no_default_get_ex%0#0 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 uncover 2 // load global_bytes_no_default_get_ex%1#0 from l-stack (no copy) "default",global_bytes_no_default_get_ex%0#0,global_bytes_no_default_get_ex%1#0 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 select // {select} self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 // virtual: store tmp%11#0 to l-stack (no copy) tmp%11#0 self.global_bytes_no_default.get(Bytes(b"default")) global_state/contract.py:45 @@ -180,14 +180,14 @@ main_entrypoint@2: int 0 // 0 t 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 byte "global_bool_full" // 0,"global_bool_full" t 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 t 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 - swap // store global_bool_full_exists%1#0 to l-stack (no copy) global_bool_full_exists%1#0,{app_global_get_ex}.0 t 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 + cover 1 // store global_bool_full_exists%1#0 to l-stack (no copy) global_bool_full_exists%1#0,{app_global_get_ex}.0 t 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 pop // global_bool_full_exists%1#0 t 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 // virtual: load global_bool_full_exists%1#0 from l-stack (no copy) global_bool_full_exists%1#0 # Assert 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 assert // # Assert 'is set'\nassert self.global_bool_full global_state/contract.py:47-48 int 0 // 0 not self.global_bool_no_default global_state/contract.py:49 byte "global_bool_no_default" // 0,"global_bool_no_default" not self.global_bool_no_default global_state/contract.py:49 app_global_get_ex // {app_global_get_ex}.0,{app_global_get_ex}.1 not self.global_bool_no_default global_state/contract.py:49 - swap // store global_bool_no_default_exists%1#0 to l-stack (no copy) global_bool_no_default_exists%1#0,{app_global_get_ex}.0 not self.global_bool_no_default global_state/contract.py:49 + cover 1 // store global_bool_no_default_exists%1#0 to l-stack (no copy) global_bool_no_default_exists%1#0,{app_global_get_ex}.0 not self.global_bool_no_default global_state/contract.py:49 pop // global_bool_no_default_exists%1#0 not self.global_bool_no_default global_state/contract.py:49 // virtual: load global_bool_no_default_exists%1#0 from l-stack (no copy) global_bool_no_default_exists%1#0 not self.global_bool_no_default global_state/contract.py:49 ! // {!} not self.global_bool_no_default global_state/contract.py:49 diff --git a/examples/global_state/out_unoptimized/AppStateContract.approval.teal b/examples/global_state/out_unoptimized/AppStateContract.approval.teal index c686a53133..565397886d 100644 --- a/examples/global_state/out_unoptimized/AppStateContract.approval.teal +++ b/examples/global_state/out_unoptimized/AppStateContract.approval.teal @@ -20,7 +20,7 @@ main_entrypoint@2: int 0 byte "global_int_full" app_global_get_ex - swap + cover 1 pop assert // global_state/contract.py:25 @@ -37,7 +37,7 @@ main_entrypoint@2: int 0 byte "global_int_no_default" app_global_get_ex - swap + cover 1 pop ! assert @@ -73,7 +73,7 @@ main_entrypoint@2: int 0 byte "global_bytes_full" app_global_get_ex - swap + cover 1 pop assert // global_state/contract.py:34 @@ -90,9 +90,9 @@ main_entrypoint@2: int 0 byte "global_bytes_full" app_global_get_ex - swap + cover 1 byte "default" - swap + uncover 1 uncover 2 select byte "Hello" @@ -103,7 +103,7 @@ main_entrypoint@2: int 0 byte "global_bytes_no_default" app_global_get_ex - swap + cover 1 pop ! assert @@ -134,7 +134,7 @@ main_entrypoint@2: int 0 byte "global_bytes_no_default" app_global_get_ex - swap + cover 1 pop // global_state/contract.py:43 // assert not b_exists @@ -145,9 +145,9 @@ main_entrypoint@2: int 0 byte "global_bytes_no_default" app_global_get_ex - swap + cover 1 byte "default" - swap + uncover 1 uncover 2 select byte "default" @@ -159,7 +159,7 @@ main_entrypoint@2: int 0 byte "global_bool_full" app_global_get_ex - swap + cover 1 pop assert // global_state/contract.py:49 @@ -167,7 +167,7 @@ main_entrypoint@2: int 0 byte "global_bool_no_default" app_global_get_ex - swap + cover 1 pop ! assert diff --git a/examples/hello_world/out/HelloWorldContract.approval.mir b/examples/hello_world/out/HelloWorldContract.approval.mir index 613b7e4b57..af7a4caf03 100644 --- a/examples/hello_world/out/HelloWorldContract.approval.mir +++ b/examples/hello_world/out/HelloWorldContract.approval.mir @@ -7,7 +7,7 @@ main_block@0: txna ApplicationArgs 0 // {txna} Txn.application_args(0) hello_world/contract.py:6 // virtual: store name#0 to l-stack (no copy) name#0 name = Txn.application_args(0) hello_world/contract.py:6 byte "Hello, " // name#0,"Hello, " b"Hello, " hello_world/contract.py:7 - swap // load name#0 from l-stack (no copy) "Hello, ",name#0 b"Hello, " + name hello_world/contract.py:7 + uncover 1 // load name#0 from l-stack (no copy) "Hello, ",name#0 b"Hello, " + name hello_world/contract.py:7 concat // {concat} b"Hello, " + name hello_world/contract.py:7 // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 b"Hello, " + name hello_world/contract.py:7 // virtual: load tmp%0#0 from l-stack (no copy) tmp%0#0 log(b"Hello, " + name) hello_world/contract.py:7 diff --git a/examples/hello_world/out_unoptimized/HelloWorldContract.approval.teal b/examples/hello_world/out_unoptimized/HelloWorldContract.approval.teal index 77044ed702..698cec3edd 100644 --- a/examples/hello_world/out_unoptimized/HelloWorldContract.approval.teal +++ b/examples/hello_world/out_unoptimized/HelloWorldContract.approval.teal @@ -7,7 +7,7 @@ examples.hello_world.contract.HelloWorldContract.approval_program: // hello_world/contract.py:7 // log(b"Hello, " + name) byte "Hello, " - swap + uncover 1 concat log // hello_world/contract.py:8 diff --git a/examples/hello_world_arc4/out/HelloWorldContract.approval.mir b/examples/hello_world_arc4/out/HelloWorldContract.approval.mir index 9b59f4d2ab..8b1a67622f 100644 --- a/examples/hello_world_arc4/out/HelloWorldContract.approval.mir +++ b/examples/hello_world_arc4/out/HelloWorldContract.approval.mir @@ -14,7 +14,7 @@ main_abi_routing@1: txna ApplicationArgs 0 // {txna} class HelloWorldContract(ARC4Contract): hello_world_arc4/contract.py:9 // virtual: store tmp%1#0 to l-stack (no copy) tmp%1#0 class HelloWorldContract(ARC4Contract): hello_world_arc4/contract.py:9 method "hello(string)string" // tmp%1#0,method<"hello(string)string"> class HelloWorldContract(ARC4Contract): hello_world_arc4/contract.py:9 - swap // load tmp%1#0 from l-stack (no copy) method<"hello(string)string">,tmp%1#0 class HelloWorldContract(ARC4Contract): hello_world_arc4/contract.py:9 + uncover 1 // load tmp%1#0 from l-stack (no copy) method<"hello(string)string">,tmp%1#0 class HelloWorldContract(ARC4Contract): hello_world_arc4/contract.py:9 match main_hello_route@2 // class HelloWorldContract(ARC4Contract): hello_world_arc4/contract.py:9 err // reject transaction // class HelloWorldContract(ARC4Contract): hello_world_arc4/contract.py:9 @@ -48,11 +48,11 @@ main_hello_route@2: extract 6 2 // tmp%7#0,{extract} arc4.abimethod hello_world_arc4/contract.py:10 // virtual: store length_uint16%0#0 to l-stack (no copy) tmp%7#0,length_uint16%0#0 arc4.abimethod hello_world_arc4/contract.py:10 // virtual: load length_uint16%0#0 from l-stack (no copy) tmp%7#0,length_uint16%0#0 arc4.abimethod hello_world_arc4/contract.py:10 - swap // load tmp%7#0 from l-stack (no copy) length_uint16%0#0,tmp%7#0 arc4.abimethod hello_world_arc4/contract.py:10 + uncover 1 // load tmp%7#0 from l-stack (no copy) length_uint16%0#0,tmp%7#0 arc4.abimethod hello_world_arc4/contract.py:10 concat // {concat} arc4.abimethod hello_world_arc4/contract.py:10 // virtual: store encoded_value%0#0 to l-stack (no copy) encoded_value%0#0 arc4.abimethod hello_world_arc4/contract.py:10 byte 0x151f7c75 // encoded_value%0#0,0x151f7c75 arc4.abimethod hello_world_arc4/contract.py:10 - swap // load encoded_value%0#0 from l-stack (no copy) 0x151f7c75,encoded_value%0#0 arc4.abimethod hello_world_arc4/contract.py:10 + uncover 1 // load encoded_value%0#0 from l-stack (no copy) 0x151f7c75,encoded_value%0#0 arc4.abimethod hello_world_arc4/contract.py:10 concat // {concat} arc4.abimethod hello_world_arc4/contract.py:10 // virtual: store tmp%8#0 to l-stack (no copy) tmp%8#0 arc4.abimethod hello_world_arc4/contract.py:10 // virtual: load tmp%8#0 from l-stack (no copy) tmp%8#0 arc4.abimethod hello_world_arc4/contract.py:10 diff --git a/examples/hello_world_arc4/out_unoptimized/HelloWorldContract.approval.teal b/examples/hello_world_arc4/out_unoptimized/HelloWorldContract.approval.teal index ef1aefd627..d51a60a4f8 100644 --- a/examples/hello_world_arc4/out_unoptimized/HelloWorldContract.approval.teal +++ b/examples/hello_world_arc4/out_unoptimized/HelloWorldContract.approval.teal @@ -7,7 +7,7 @@ examples.hello_world_arc4.contract.HelloWorldContract.approval_program: bz main_bare_routing@5 txna ApplicationArgs 0 method "hello(string)string" - swap + uncover 1 match main_hello_route@2 b main_switch_case_default@3 @@ -31,10 +31,10 @@ main_hello_route@2: len itob extract 6 2 - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -50,7 +50,7 @@ main_bare_routing@5: // class HelloWorldContract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@6 b main_reject_bare_on_completion@7 diff --git a/examples/local_state/out/LocalStateContract.approval.mir b/examples/local_state/out/LocalStateContract.approval.mir index 740fb0db36..eae37ba426 100644 --- a/examples/local_state/out/LocalStateContract.approval.mir +++ b/examples/local_state/out/LocalStateContract.approval.mir @@ -22,7 +22,7 @@ main_after_if_else@2: // virtual: store tmp%2#0 to l-stack (no copy) (𝕗) method#0 | tmp%2#0 Txn.on_completion local_state/local_state_contract.py:21 dup // load tmp%2#0 from l-stack (copy) (𝕗) method#0 | tmp%2#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_contract.py:21 ! // (𝕗) method#0 | tmp%2#0,{!} Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_contract.py:21 - swap // store contains%0#0 to l-stack (no copy) (𝕗) method#0 | contains%0#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_contract.py:21 + cover 1 // store contains%0#0 to l-stack (no copy) (𝕗) method#0 | contains%0#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_contract.py:21 // virtual: load tmp%2#0 from l-stack (no copy) (𝕗) method#0 | contains%0#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_contract.py:21 int OptIn // (𝕗) method#0 | contains%0#0,tmp%2#0,OptIn OnCompleteAction.OptIn local_state/local_state_contract.py:21 == // (𝕗) method#0 | contains%0#0,{==} Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_contract.py:21 @@ -258,10 +258,10 @@ get_data_with_default_block@0: int 0 // (𝕡) for_account#0,default#0 | for_account#0,0 self.local.get(for_account, default) local_state/local_state_contract.py:58 byte "local" // (𝕡) for_account#0,default#0 | for_account#0,0,"local" self.local.get(for_account, default) local_state/local_state_contract.py:58 app_local_get_ex // (𝕡) for_account#0,default#0 | {app_local_get_ex}.0,{app_local_get_ex}.1 self.local.get(for_account, default) local_state/local_state_contract.py:58 - swap // store local_get_ex%1#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,{app_local_get_ex}.0 self.local.get(for_account, default) local_state/local_state_contract.py:58 + cover 1 // store local_get_ex%1#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,{app_local_get_ex}.0 self.local.get(for_account, default) local_state/local_state_contract.py:58 // virtual: store local_get_ex%0#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,local_get_ex%0#0 self.local.get(for_account, default) local_state/local_state_contract.py:58 frame_dig -1 // load default#0 from parameters (𝕡) for_account#0,default#0 | local_get_ex%1#0,local_get_ex%0#0,default#0 self.local.get(for_account, default) local_state/local_state_contract.py:58 - swap // load local_get_ex%0#0 from l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,default#0,local_get_ex%0#0 self.local.get(for_account, default) local_state/local_state_contract.py:58 + uncover 1 // load local_get_ex%0#0 from l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,default#0,local_get_ex%0#0 self.local.get(for_account, default) local_state/local_state_contract.py:58 uncover 2 // load local_get_ex%1#0 from l-stack (no copy) (𝕡) for_account#0,default#0 | default#0,local_get_ex%0#0,local_get_ex%1#0 self.local.get(for_account, default) local_state/local_state_contract.py:58 select // (𝕡) for_account#0,default#0 | {select} self.local.get(for_account, default) local_state/local_state_contract.py:58 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | tmp%0#0 self.local.get(for_account, default) local_state/local_state_contract.py:58 diff --git a/examples/local_state/out/LocalStateWithOffsets.approval.mir b/examples/local_state/out/LocalStateWithOffsets.approval.mir index de803381eb..3cde7eecd3 100644 --- a/examples/local_state/out/LocalStateWithOffsets.approval.mir +++ b/examples/local_state/out/LocalStateWithOffsets.approval.mir @@ -23,7 +23,7 @@ main_after_if_else@2: // virtual: store tmp%2#0 to l-stack (no copy) (𝕗) method#0,offset#0 | tmp%2#0 Txn.on_completion local_state/local_state_with_offsets.py:21 dup // load tmp%2#0 from l-stack (copy) (𝕗) method#0,offset#0 | tmp%2#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_with_offsets.py:21 ! // (𝕗) method#0,offset#0 | tmp%2#0,{!} Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_with_offsets.py:21 - swap // store contains%0#0 to l-stack (no copy) (𝕗) method#0,offset#0 | contains%0#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_with_offsets.py:21 + cover 1 // store contains%0#0 to l-stack (no copy) (𝕗) method#0,offset#0 | contains%0#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_with_offsets.py:21 // virtual: load tmp%2#0 from l-stack (no copy) (𝕗) method#0,offset#0 | contains%0#0,tmp%2#0 Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_with_offsets.py:21 int OptIn // (𝕗) method#0,offset#0 | contains%0#0,tmp%2#0,OptIn OnCompleteAction.OptIn local_state/local_state_with_offsets.py:21 == // (𝕗) method#0,offset#0 | contains%0#0,{==} Txn.on_completion not in (OnCompleteAction.NoOp, OnCompleteAction.OptIn): local_state/local_state_with_offsets.py:21 @@ -155,7 +155,7 @@ main_if_body@19: txna ApplicationArgs 2 // (𝕗) method#0,offset#0 | {txna} Txn.application_args(2) local_state/local_state_with_offsets.py:41 // virtual: store tmp%17#0 to l-stack (no copy) (𝕗) method#0,offset#0 | tmp%17#0 Txn.application_args(2) local_state/local_state_with_offsets.py:41 dig 1 // load offset#0 from f-stack (𝕗) method#0,offset#0 | tmp%17#0,offset#0 self.set_data(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:41 - swap // load tmp%17#0 from l-stack (no copy) (𝕗) method#0,offset#0 | offset#0,tmp%17#0 self.set_data(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:41 + uncover 1 // load tmp%17#0 from l-stack (no copy) (𝕗) method#0,offset#0 | offset#0,tmp%17#0 self.set_data(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:41 callsub set_data // (𝕗) method#0,offset#0 | self.set_data(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:41 b main_after_if_else@24 // (𝕗) method#0,offset#0 | @@ -172,7 +172,7 @@ main_if_body@21: txna ApplicationArgs 2 // (𝕗) method#0,offset#0 | {txna} Txn.application_args(2) local_state/local_state_with_offsets.py:43 // virtual: store tmp%19#0 to l-stack (no copy) (𝕗) method#0,offset#0 | tmp%19#0 Txn.application_args(2) local_state/local_state_with_offsets.py:43 dig 1 // load offset#0 from f-stack (𝕗) method#0,offset#0 | tmp%19#0,offset#0 self.get_data_with_default(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:43 - swap // load tmp%19#0 from l-stack (no copy) (𝕗) method#0,offset#0 | offset#0,tmp%19#0 self.get_data_with_default(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:43 + uncover 1 // load tmp%19#0 from l-stack (no copy) (𝕗) method#0,offset#0 | offset#0,tmp%19#0 self.get_data_with_default(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:43 callsub get_data_with_default // (𝕗) method#0,offset#0 | {get_data_with_default} self.get_data_with_default(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:43 // virtual: store tmp%20#0 to l-stack (no copy) (𝕗) method#0,offset#0 | tmp%20#0 self.get_data_with_default(offset, Txn.application_args(2)) local_state/local_state_with_offsets.py:43 // virtual: load tmp%20#0 from l-stack (no copy) (𝕗) method#0,offset#0 | tmp%20#0 log(self.get_data_with_default(offset, Txn.application_args(2))) local_state/local_state_with_offsets.py:43 @@ -258,10 +258,10 @@ get_data_with_default_block@0: int 0 // (𝕡) for_account#0,default#0 | for_account#0,0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 byte "local" // (𝕡) for_account#0,default#0 | for_account#0,0,"local" self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 app_local_get_ex // (𝕡) for_account#0,default#0 | {app_local_get_ex}.0,{app_local_get_ex}.1 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 - swap // store local_get_ex%1#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,{app_local_get_ex}.0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 + cover 1 // store local_get_ex%1#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,{app_local_get_ex}.0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 // virtual: store local_get_ex%0#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,local_get_ex%0#0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 frame_dig -1 // load default#0 from parameters (𝕡) for_account#0,default#0 | local_get_ex%1#0,local_get_ex%0#0,default#0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 - swap // load local_get_ex%0#0 from l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,default#0,local_get_ex%0#0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 + uncover 1 // load local_get_ex%0#0 from l-stack (no copy) (𝕡) for_account#0,default#0 | local_get_ex%1#0,default#0,local_get_ex%0#0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 uncover 2 // load local_get_ex%1#0 from l-stack (no copy) (𝕡) for_account#0,default#0 | default#0,local_get_ex%0#0,local_get_ex%1#0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 select // (𝕡) for_account#0,default#0 | {select} self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) for_account#0,default#0 | tmp%0#0 self.local.get(for_account, default) local_state/local_state_with_offsets.py:59 diff --git a/examples/local_state/out_unoptimized/LocalStateContract.approval.teal b/examples/local_state/out_unoptimized/LocalStateContract.approval.teal index 68e4fdb316..26eb3d5aa9 100644 --- a/examples/local_state/out_unoptimized/LocalStateContract.approval.teal +++ b/examples/local_state/out_unoptimized/LocalStateContract.approval.teal @@ -20,7 +20,7 @@ main_after_if_else@2: dup int NoOp == - swap + cover 1 int OptIn == || @@ -246,9 +246,9 @@ get_data_with_default: int 0 byte "local" app_local_get_ex - swap + cover 1 frame_dig -1 - swap + uncover 1 uncover 2 select retsub diff --git a/examples/local_state/out_unoptimized/LocalStateWithOffsets.approval.teal b/examples/local_state/out_unoptimized/LocalStateWithOffsets.approval.teal index 47e8db4952..cd6097592a 100644 --- a/examples/local_state/out_unoptimized/LocalStateWithOffsets.approval.teal +++ b/examples/local_state/out_unoptimized/LocalStateWithOffsets.approval.teal @@ -21,7 +21,7 @@ main_after_if_else@2: dup int NoOp == - swap + cover 1 int OptIn == || @@ -136,7 +136,7 @@ main_else_body@17: // self.set_data(offset, Txn.application_args(2)) txna ApplicationArgs 2 dig 1 - swap + uncover 1 callsub set_data b main_after_if_else@24 @@ -151,7 +151,7 @@ main_else_body@20: // log(self.get_data_with_default(offset, Txn.application_args(2))) txna ApplicationArgs 2 dig 1 - swap + uncover 1 callsub get_data_with_default log b main_after_if_else@23 @@ -254,9 +254,9 @@ get_data_with_default: int 0 byte "local" app_local_get_ex - swap + cover 1 frame_dig -1 - swap + uncover 1 uncover 2 select retsub diff --git a/examples/merkle/out/MerkleTree.approval.mir b/examples/merkle/out/MerkleTree.approval.mir index a929e6207d..bfdb2cb8fb 100644 --- a/examples/merkle/out/MerkleTree.approval.mir +++ b/examples/merkle/out/MerkleTree.approval.mir @@ -60,7 +60,7 @@ main_verify_route@2: setbit // {setbit} arc4.abimethod merkle/contract.py:14 // virtual: store encoded_bool%0#0 to l-stack (no copy) encoded_bool%0#0 arc4.abimethod merkle/contract.py:14 byte 0x151f7c75 // encoded_bool%0#0,0x151f7c75 arc4.abimethod merkle/contract.py:14 - swap // load encoded_bool%0#0 from l-stack (no copy) 0x151f7c75,encoded_bool%0#0 arc4.abimethod merkle/contract.py:14 + uncover 1 // load encoded_bool%0#0 from l-stack (no copy) 0x151f7c75,encoded_bool%0#0 arc4.abimethod merkle/contract.py:14 concat // {concat} arc4.abimethod merkle/contract.py:14 // virtual: store tmp%12#0 to l-stack (no copy) tmp%12#0 arc4.abimethod merkle/contract.py:14 // virtual: load tmp%12#0 from l-stack (no copy) tmp%12#0 arc4.abimethod merkle/contract.py:14 @@ -117,7 +117,7 @@ compute_root_hash_block@0: int 0 // (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0 | 0 urange(proof.length) merkle/contract.py:22 // virtual: store range_item%0#0 to l-stack (no copy) (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0 | range_item%0#0 idx merkle/contract.py:22 frame_dig -1 // load leaf#0 from parameters (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0 | range_item%0#0,leaf#0 - swap // store computed#2 to f-stack (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2 | range_item%0#0 + cover 1 // store computed#2 to f-stack (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2 | range_item%0#0 // virtual: load range_item%0#0 from l-stack (no copy) (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2 | range_item%0#0 // virtual: store idx#0 to f-stack (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | // Implicit fall through to compute_root_hash_for_header@1 // (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | @@ -147,7 +147,7 @@ compute_root_hash_for_body@2: extract3 // on error: Index access is out of bounds // (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0,{extract3} proof[idx] merkle/contract.py:23 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0,tmp%1#0 proof[idx] merkle/contract.py:23 frame_dig 1 // load computed#2 from f-stack (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0,tmp%1#0,computed#2 computed = hash_pair(computed, proof[idx].bytes) merkle/contract.py:23 - swap // load tmp%1#0 from l-stack (no copy) (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0,computed#2,tmp%1#0 computed = hash_pair(computed, proof[idx].bytes) merkle/contract.py:23 + uncover 1 // load tmp%1#0 from l-stack (no copy) (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0,computed#2,tmp%1#0 computed = hash_pair(computed, proof[idx].bytes) merkle/contract.py:23 callsub hash_pair // (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0,{hash_pair} hash_pair(computed, proof[idx].bytes) merkle/contract.py:23 frame_bury 1 // store computed#2 to f-stack (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0 computed = hash_pair(computed, proof[idx].bytes) merkle/contract.py:23 // virtual: load idx#0 from l-stack (no copy) (𝕡) proof#0,leaf#0 | (𝕗) tmp%0#0,computed#2,idx#0 | idx#0 for idx in urange(proof.length): merkle/contract.py:22 diff --git a/examples/merkle/out_unoptimized/MerkleTree.approval.teal b/examples/merkle/out_unoptimized/MerkleTree.approval.teal index 4a2b3c89fb..1432250ea6 100644 --- a/examples/merkle/out_unoptimized/MerkleTree.approval.teal +++ b/examples/merkle/out_unoptimized/MerkleTree.approval.teal @@ -50,7 +50,7 @@ main_verify_route@2: uncover 2 setbit byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -126,13 +126,13 @@ compute_root_hash_for_header@1: // computed = hash_pair(computed, proof[idx].bytes) frame_dig -2 extract 2 0 - swap + cover 1 int 32 * int 32 extract3 // on error: Index access is out of bounds frame_dig 0 - swap + uncover 1 callsub hash_pair frame_bury 0 // merkle/contract.py:22 diff --git a/examples/sizes.txt b/examples/sizes.txt index 2685ea7fe9..e07cb64e45 100644 --- a/examples/sizes.txt +++ b/examples/sizes.txt @@ -1,99 +1,99 @@ Name O0 size O1 size O1 ⏷ O2 size O2 ⏷ - abi_routing/MinimumARC4 54 43 11 43 0 - abi_routing/Reference 1229 1083 146 1083 0 - amm/ConstantProductAMM 1210 1101 109 1101 0 - application/Reference 175 168 7 168 0 - arc-28/EventEmitter 114 77 37 77 0 - arc4_dynamic_arrays/DynamicArray 2708 1963 745 1963 0 + abi_routing/MinimumARC4 55 43 12 43 0 + abi_routing/Reference 1252 1083 169 1083 0 + amm/ConstantProductAMM 1233 1101 132 1101 0 + application/Reference 176 168 8 168 0 + arc-28/EventEmitter 119 77 42 77 0 + arc4_dynamic_arrays/DynamicArray 2988 1963 1025 1963 0 arc4_numeric_comparisons/UIntNOrdering 1118 908 210 908 0 - arc4_types/Arc4Address 89 62 27 62 0 - arc4_types/Arc4Arrays 637 376 261 376 0 - arc4_types/Arc4BoolEval 760 14 746 14 0 - arc4_types/Arc4BoolType 330 58 272 58 0 - arc4_types/Arc4DynamicBytes 304 128 176 128 0 - arc4_types/Arc4DynamicStringArray 261 112 149 112 0 - arc4_types/Arc4MutableParams 400 233 167 230 3 - arc4_types/Arc4Mutation 3012 1464 1548 1464 0 - arc4_types/Arc4NumericTypes 563 8 555 8 0 - arc4_types/Arc4RefTypes 92 47 45 47 0 - arc4_types/Arc4StringTypes 386 8 378 8 0 - arc4_types/Arc4StructsFromAnotherModule 67 12 55 12 0 - arc4_types/Arc4StructsType 311 247 64 247 0 - arc4_types/Arc4TuplesType 831 138 693 138 0 - asset/Reference 268 261 7 261 0 - auction/Auction 560 522 38 522 0 - augmented_assignment/Augmented 153 156 -3 156 0 - avm_types_in_abi/Test 414 352 62 352 0 + arc4_types/Arc4Address 91 62 29 62 0 + arc4_types/Arc4Arrays 670 376 294 376 0 + arc4_types/Arc4BoolEval 761 14 747 14 0 + arc4_types/Arc4BoolType 358 58 300 58 0 + arc4_types/Arc4DynamicBytes 311 128 183 128 0 + arc4_types/Arc4DynamicStringArray 285 112 173 112 0 + arc4_types/Arc4MutableParams 418 233 185 230 3 + arc4_types/Arc4Mutation 3260 1464 1796 1464 0 + arc4_types/Arc4NumericTypes 573 8 565 8 0 + arc4_types/Arc4RefTypes 94 47 47 47 0 + arc4_types/Arc4StringTypes 401 8 393 8 0 + arc4_types/Arc4StructsFromAnotherModule 73 12 61 12 0 + arc4_types/Arc4StructsType 323 247 76 247 0 + arc4_types/Arc4TuplesType 886 138 748 138 0 + asset/Reference 269 261 8 261 0 + auction/Auction 569 522 47 522 0 + augmented_assignment/Augmented 159 156 3 156 0 + avm_types_in_abi/Test 442 352 90 352 0 biguint_binary_ops/BiguintBinaryOps 154 8 146 8 0 - boolean_binary_ops/BooleanBinaryOps 315 298 17 298 0 + boolean_binary_ops/BooleanBinaryOps 321 298 23 298 0 bytes_ops/BiguintBinaryOps 139 139 0 139 0 - calculator 338 317 21 315 2 + calculator 349 317 32 315 2 callsub 32 32 0 32 0 - chained_assignment/ChainedAssignment 87 87 0 87 0 + chained_assignment/ChainedAssignment 88 87 1 87 0 conditional_execution/ConditionalExecution 368 348 20 348 0 - conditional_expressions 224 185 39 185 0 - constants/AddressConstant 68 47 21 47 0 + conditional_expressions 225 185 40 185 0 + constants/AddressConstant 70 47 23 47 0 constants/ByteConstants 92 76 16 76 0 - contains 155 160 -5 160 0 + contains 158 160 -2 160 0 control_op_simplification 48 44 4 38 6 - dup2_optimization_bug 25 22 3 22 0 + dup2_optimization_bug 26 22 4 22 0 edverify/Verify 43 37 6 37 0 - enumeration/Enumeration 551 501 50 501 0 - everything 486 448 38 448 0 - global_state/AppState 416 412 4 412 0 - hello_world/HelloWorld 23 22 1 22 0 - hello_world_arc4/HelloWorld 102 88 14 88 0 + enumeration/Enumeration 562 501 61 501 0 + everything 498 448 50 448 0 + global_state/AppState 427 412 15 412 0 + hello_world/HelloWorld 24 22 2 22 0 + hello_world_arc4/HelloWorld 106 88 18 88 0 inheritance/Child 88 88 0 88 0 inheritance/GrandParent 51 51 0 51 0 inheritance/Parent 89 89 0 89 0 - inner_transactions 1245 1193 52 1193 0 - inner_transactions/ArrayAccess 212 195 17 195 0 - inner_transactions/CreateAndTransfer 135 123 12 123 0 - inner_transactions/FieldTuple 504 462 42 462 0 - inner_transactions/Greeter 324 305 19 305 0 - inner_transactions/itxn_loop 191 184 7 184 0 - intrinsics/ImmediateVariants 164 162 2 162 0 + inner_transactions 1259 1193 66 1193 0 + inner_transactions/ArrayAccess 214 195 19 195 0 + inner_transactions/CreateAndTransfer 139 123 16 123 0 + inner_transactions/FieldTuple 505 462 43 462 0 + inner_transactions/Greeter 329 305 24 305 0 + inner_transactions/itxn_loop 192 184 8 184 0 + intrinsics/ImmediateVariants 166 162 4 162 0 intrinsics/Overloaded 68 48 20 48 0 koopman 16 9 7 9 0 - less_simple 171 148 23 148 0 - local_state/LocalState 305 298 7 286 12 - local_state/LocalStateWithOffsets 318 309 9 297 12 - log 172 167 5 167 0 + less_simple 173 148 25 148 0 + local_state/LocalState 308 298 10 286 12 + local_state/LocalStateWithOffsets 323 309 14 297 12 + log 175 167 8 167 0 logic_signature/always_allow 4 4 0 4 0 logic_signature/pre_approved_sale 130 130 0 130 0 match 490 455 35 455 0 - merkle/MerkleTree 205 197 8 197 0 + merkle/MerkleTree 208 197 11 197 0 module_consts 52 50 2 50 0 - nested_loops/Nested 236 201 35 201 0 - regression_118 143 100 43 100 0 - reinterpret_cast 125 109 16 109 0 - reversed_iteration 792 547 245 547 0 - scratch_slots 70 67 3 67 0 - scratch_slots/2 70 67 3 67 0 + nested_loops/Nested 239 201 38 201 0 + regression_118 148 100 48 100 0 + reinterpret_cast 127 109 18 109 0 + reversed_iteration 833 547 286 547 0 + scratch_slots 71 67 4 67 0 + scratch_slots/2 71 67 4 67 0 scratch_slots/MyOther 8 8 0 8 0 - simple 81 29 52 29 0 - simplish/Simplish 743 713 30 714 -1 - ssa 286 230 56 230 0 - ssa2 95 87 8 87 0 - state_proxies/StateProxy 87 83 4 83 0 - state_totals 38 27 11 27 0 - stress_tests/BruteForceRotationSearch 238 175 63 175 0 - string_ops 157 152 5 152 0 - struct_in_box/Example 217 195 22 195 0 - stubs/BigUInt 193 112 81 112 0 - stubs/Bytes 924 256 668 256 0 - stubs/String 624 141 483 141 0 + simple 85 29 56 29 0 + simplish/Simplish 760 713 47 714 -1 + ssa 294 230 64 230 0 + ssa2 98 87 11 87 0 + state_proxies/StateProxy 88 83 5 83 0 + state_totals 39 27 12 27 0 + stress_tests/BruteForceRotationSearch 254 175 79 175 0 + string_ops 162 152 10 152 0 + struct_in_box/Example 221 195 26 195 0 + stubs/BigUInt 203 112 91 112 0 + stubs/Bytes 948 256 692 256 0 + stubs/String 631 141 490 141 0 stubs/Uint64 310 8 302 8 0 - template_variables/TemplateVariables 165 155 10 155 0 - tictactoe/TicTacToe 803 682 121 670 12 - too_many_permutations 108 106 2 106 0 - transaction/Transaction 991 932 59 932 0 - tuple_support/TupleSupport 389 292 97 292 0 - typed_abi_call/Greeter 2818 2446 372 2446 0 - typed_abi_call/Logger 876 762 114 762 0 - unary/Unary 134 96 38 96 0 - unassigned_expression/Unassigned 132 115 17 115 0 - undefined_phi_args/Baddie 321 284 37 284 0 - unssa/UnSSA 446 369 77 369 0 - voting/VotingRoundApp 1579 1480 99 1480 0 - with_reentrancy/WithReentrancy 262 242 20 242 0 \ No newline at end of file + template_variables/TemplateVariables 168 155 13 155 0 + tictactoe/TicTacToe 835 682 153 670 12 + too_many_permutations 112 106 6 106 0 + transaction/Transaction 996 932 64 932 0 + tuple_support/TupleSupport 401 292 109 292 0 + typed_abi_call/Greeter 2861 2446 415 2446 0 + typed_abi_call/Logger 896 762 134 762 0 + unary/Unary 136 96 40 96 0 + unassigned_expression/Unassigned 133 115 18 115 0 + undefined_phi_args/Baddie 324 284 40 284 0 + unssa/UnSSA 452 369 83 369 0 + voting/VotingRoundApp 1620 1480 140 1480 0 + with_reentrancy/WithReentrancy 273 242 31 242 0 \ No newline at end of file diff --git a/examples/struct_in_box/out/ExampleContract.approval.mir b/examples/struct_in_box/out/ExampleContract.approval.mir index f7f6da5d41..91f4f735c0 100644 --- a/examples/struct_in_box/out/ExampleContract.approval.mir +++ b/examples/struct_in_box/out/ExampleContract.approval.mir @@ -85,7 +85,7 @@ main_get_user_route@4: callsub get_user // {get_user} arc4.abimethod() struct_in_box/contract.py:42 // virtual: store tmp%17#0 to l-stack (no copy) tmp%17#0 arc4.abimethod() struct_in_box/contract.py:42 byte 0x151f7c75 // tmp%17#0,0x151f7c75 arc4.abimethod() struct_in_box/contract.py:42 - swap // load tmp%17#0 from l-stack (no copy) 0x151f7c75,tmp%17#0 arc4.abimethod() struct_in_box/contract.py:42 + uncover 1 // load tmp%17#0 from l-stack (no copy) 0x151f7c75,tmp%17#0 arc4.abimethod() struct_in_box/contract.py:42 concat // {concat} arc4.abimethod() struct_in_box/contract.py:42 // virtual: store tmp%18#0 to l-stack (no copy) tmp%18#0 arc4.abimethod() struct_in_box/contract.py:42 // virtual: load tmp%18#0 from l-stack (no copy) tmp%18#0 arc4.abimethod() struct_in_box/contract.py:42 @@ -141,7 +141,7 @@ box_exists: box_exists_block@0: frame_dig -1 // load user_id#0 from parameters (𝕡) user_id#0 | user_id#0 op.Box.get(user_id.bytes) struct_in_box/contract.py:28 box_get // (𝕡) user_id#0 | {box_get}.0,{box_get}.1 op.Box.get(user_id.bytes) struct_in_box/contract.py:28 - swap // store exists#0 to l-stack (no copy) (𝕡) user_id#0 | exists#0,{box_get}.0 op.Box.get(user_id.bytes) struct_in_box/contract.py:28 + cover 1 // store exists#0 to l-stack (no copy) (𝕡) user_id#0 | exists#0,{box_get}.0 op.Box.get(user_id.bytes) struct_in_box/contract.py:28 pop // (𝕡) user_id#0 | exists#0 op.Box.get(user_id.bytes) struct_in_box/contract.py:28 // virtual: load exists#0 from l-stack (no copy) (𝕡) user_id#0 | exists#0 return exists struct_in_box/contract.py:29 retsub // exists#0 return exists struct_in_box/contract.py:29 diff --git a/examples/struct_in_box/out_unoptimized/ExampleContract.approval.teal b/examples/struct_in_box/out_unoptimized/ExampleContract.approval.teal index 710489da1b..56596140d7 100644 --- a/examples/struct_in_box/out_unoptimized/ExampleContract.approval.teal +++ b/examples/struct_in_box/out_unoptimized/ExampleContract.approval.teal @@ -68,7 +68,7 @@ main_get_user_route@4: // @arc4.abimethod() callsub get_user byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -84,7 +84,7 @@ main_bare_routing@7: // class ExampleContract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@8 b main_reject_bare_on_completion@9 @@ -136,7 +136,7 @@ box_exists: // _data, exists = op.Box.get(user_id.bytes) frame_dig -1 box_get - swap + cover 1 pop // struct_in_box/contract.py:29 // return exists @@ -183,7 +183,7 @@ attach_asset_to_user: // user.asset = arc4.UInt64(asset.id) frame_dig -1 itob - swap + uncover 1 int 10 uncover 2 replace3 diff --git a/examples/tictactoe/out/TicTacToeContract.approval.mir b/examples/tictactoe/out/TicTacToeContract.approval.mir index 910c8e6f12..27007d67fe 100644 --- a/examples/tictactoe/out/TicTacToeContract.approval.mir +++ b/examples/tictactoe/out/TicTacToeContract.approval.mir @@ -26,13 +26,13 @@ main_new_game_route@1: // virtual: store tmp%3#0 to l-stack (no copy) tmp%3#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 dup // load tmp%3#0 from l-stack (copy) tmp%3#0,tmp%3#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 extract 0 8 // on error: Index access is out of bounds // tmp%3#0,{extract} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store item0%0#0 to l-stack (no copy) item0%0#0,tmp%3#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store item0%0#0 to l-stack (no copy) item0%0#0,tmp%3#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load tmp%3#0 from l-stack (no copy) item0%0#0,tmp%3#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 extract 8 8 // on error: Index access is out of bounds // item0%0#0,{extract} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store item1%0#0 to l-stack (no copy) item1%0#0,item0%0#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store item1%0#0 to l-stack (no copy) item1%0#0,item0%0#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load item0%0#0 from l-stack (no copy) item1%0#0,item0%0#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 btoi // item1%0#0,{btoi} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store tmp%4#0 to l-stack (no copy) tmp%4#0,item1%0#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store tmp%4#0 to l-stack (no copy) tmp%4#0,item1%0#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load item1%0#0 from l-stack (no copy) tmp%4#0,item1%0#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 btoi // tmp%4#0,{btoi} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: store tmp%5#0 to l-stack (no copy) tmp%4#0,tmp%5#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 @@ -58,13 +58,13 @@ main_join_game_route@2: // virtual: store tmp%9#0 to l-stack (no copy) tmp%9#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 dup // load tmp%9#0 from l-stack (copy) tmp%9#0,tmp%9#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 extract 0 8 // on error: Index access is out of bounds // tmp%9#0,{extract} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store item0%1#0 to l-stack (no copy) item0%1#0,tmp%9#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store item0%1#0 to l-stack (no copy) item0%1#0,tmp%9#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load tmp%9#0 from l-stack (no copy) item0%1#0,tmp%9#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 extract 8 8 // on error: Index access is out of bounds // item0%1#0,{extract} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store item1%1#0 to l-stack (no copy) item1%1#0,item0%1#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store item1%1#0 to l-stack (no copy) item1%1#0,item0%1#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load item0%1#0 from l-stack (no copy) item1%1#0,item0%1#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 btoi // item1%1#0,{btoi} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store tmp%10#0 to l-stack (no copy) tmp%10#0,item1%1#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store tmp%10#0 to l-stack (no copy) tmp%10#0,item1%1#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load item1%1#0 from l-stack (no copy) tmp%10#0,item1%1#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 btoi // tmp%10#0,{btoi} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: store tmp%11#0 to l-stack (no copy) tmp%10#0,tmp%11#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 @@ -89,7 +89,7 @@ main_whose_turn_route@3: callsub whose_turn // {whose_turn} arc4.abimethod tictactoe/tictactoe.py:43 // virtual: store tmp%15#0 to l-stack (no copy) tmp%15#0 arc4.abimethod tictactoe/tictactoe.py:43 byte 0x151f7c75 // tmp%15#0,0x151f7c75 arc4.abimethod tictactoe/tictactoe.py:43 - swap // load tmp%15#0 from l-stack (no copy) 0x151f7c75,tmp%15#0 arc4.abimethod tictactoe/tictactoe.py:43 + uncover 1 // load tmp%15#0 from l-stack (no copy) 0x151f7c75,tmp%15#0 arc4.abimethod tictactoe/tictactoe.py:43 concat // {concat} arc4.abimethod tictactoe/tictactoe.py:43 // virtual: store tmp%16#0 to l-stack (no copy) tmp%16#0 arc4.abimethod tictactoe/tictactoe.py:43 // virtual: load tmp%16#0 from l-stack (no copy) tmp%16#0 arc4.abimethod tictactoe/tictactoe.py:43 @@ -113,13 +113,13 @@ main_play_route@4: // virtual: store tmp%20#0 to l-stack (no copy) tmp%20#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 dup // load tmp%20#0 from l-stack (copy) tmp%20#0,tmp%20#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 extract 0 8 // on error: Index access is out of bounds // tmp%20#0,{extract} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store item0%2#0 to l-stack (no copy) item0%2#0,tmp%20#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store item0%2#0 to l-stack (no copy) item0%2#0,tmp%20#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load tmp%20#0 from l-stack (no copy) item0%2#0,tmp%20#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 extract 8 8 // on error: Index access is out of bounds // item0%2#0,{extract} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store item1%2#0 to l-stack (no copy) item1%2#0,item0%2#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store item1%2#0 to l-stack (no copy) item1%2#0,item0%2#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load item0%2#0 from l-stack (no copy) item1%2#0,item0%2#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 btoi // item1%2#0,{btoi} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 - swap // store tmp%21#0 to l-stack (no copy) tmp%21#0,item1%2#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 + cover 1 // store tmp%21#0 to l-stack (no copy) tmp%21#0,item1%2#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: load item1%2#0 from l-stack (no copy) tmp%21#0,item1%2#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 btoi // tmp%21#0,{btoi} class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 // virtual: store tmp%22#0 to l-stack (no copy) tmp%21#0,tmp%22#0 class TicTacToeContract(arc4.ARC4Contract): tictactoe/tictactoe.py:15 @@ -146,7 +146,7 @@ new_game_if_body@1: int 0 // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | 0 f a challenger has joined, don't allow starting a new game\n# until this one is complete\nif self... tictactoe/tictactoe.py:23-25 byte "challenger" // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | 0,"challenger" f a challenger has joined, don't allow starting a new game\n# until this one is complete\nif self... tictactoe/tictactoe.py:23-25 app_global_get_ex // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 f a challenger has joined, don't allow starting a new game\n# until this one is complete\nif self... tictactoe/tictactoe.py:23-25 - swap // store challenger_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | challenger_exists%1#0,{app_global_get_ex}.0 f a challenger has joined, don't allow starting a new game\n# until this one is complete\nif self... tictactoe/tictactoe.py:23-25 + cover 1 // store challenger_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | challenger_exists%1#0,{app_global_get_ex}.0 f a challenger has joined, don't allow starting a new game\n# until this one is complete\nif self... tictactoe/tictactoe.py:23-25 pop // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | challenger_exists%1#0 f a challenger has joined, don't allow starting a new game\n# until this one is complete\nif self... tictactoe/tictactoe.py:23-25 // virtual: load challenger_exists%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | challenger_exists%1#0 # if a challenger has joined, don't allow starting a new game\n# until this one is complete\nif s... tictactoe/tictactoe.py:23-25 bz new_game_after_if_else@3 // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | # if a challenger has joined, don't allow starting a new game\n# until this one is complete\nif s... tictactoe/tictactoe.py:23-25 @@ -156,7 +156,7 @@ new_game_if_body@2: int 0 // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | 0 self.winner tictactoe/tictactoe.py:26 byte "winner" // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | 0,"winner" self.winner tictactoe/tictactoe.py:26 app_global_get_ex // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 self.winner tictactoe/tictactoe.py:26 - swap // store winner_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | winner_exists%1#0,{app_global_get_ex}.0 self.winner tictactoe/tictactoe.py:26 + cover 1 // store winner_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | winner_exists%1#0,{app_global_get_ex}.0 self.winner tictactoe/tictactoe.py:26 pop // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | winner_exists%1#0 self.winner tictactoe/tictactoe.py:26 // virtual: load winner_exists%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | winner_exists%1#0 assert self.winner, "Game isn't over" tictactoe/tictactoe.py:26 assert // Game isn't over // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | assert self.winner, "Game isn't over" tictactoe/tictactoe.py:26 @@ -173,13 +173,13 @@ new_game_after_if_else@4: txn Sender // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | {txn} Txn.sender tictactoe/tictactoe.py:30 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | new_state_value%0#0 Txn.sender tictactoe/tictactoe.py:30 byte "host" // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | new_state_value%0#0,"host" self.host tictactoe/tictactoe.py:30 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "host",new_state_value%0#0 self.host = Txn.sender tictactoe/tictactoe.py:30 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "host",new_state_value%0#0 self.host = Txn.sender tictactoe/tictactoe.py:30 app_global_put // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | self.host = Txn.sender tictactoe/tictactoe.py:30 int 9 // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | 9 9 tictactoe/tictactoe.py:31 bzero // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | {bzero} op.bzero(9) tictactoe/tictactoe.py:31 // virtual: store new_state_value%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | new_state_value%1#0 op.bzero(9) tictactoe/tictactoe.py:31 byte "game" // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | new_state_value%1#0,"game" self.game tictactoe/tictactoe.py:31 - swap // load new_state_value%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "game",new_state_value%1#0 self.game = Game.from_bytes(op.bzero(9)) tictactoe/tictactoe.py:31 + uncover 1 // load new_state_value%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "game",new_state_value%1#0 self.game = Game.from_bytes(op.bzero(9)) tictactoe/tictactoe.py:31 app_global_put // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | self.game = Game.from_bytes(op.bzero(9)) tictactoe/tictactoe.py:31 frame_dig -2 // load move.0#0 from parameters (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | move.0#0 column < 3 and row < 3, "Move must be in range" tictactoe/tictactoe.py:33 int 3 // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | move.0#0,3 3 tictactoe/tictactoe.py:33 @@ -256,7 +256,7 @@ new_game_bool_merge@8: replace3 // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | {replace3} self.game[row][column] = arc4.UInt8(HOST) tictactoe/tictactoe.py:34 // virtual: store updated_target%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | updated_target%1#0 self.game[row][column] = arc4.UInt8(HOST) tictactoe/tictactoe.py:34 byte "game" // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | updated_target%1#0,"game" self.game tictactoe/tictactoe.py:34 - swap // load updated_target%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "game",updated_target%1#0 self.game[row][column] = arc4.UInt8(HOST) tictactoe/tictactoe.py:34 + uncover 1 // load updated_target%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "game",updated_target%1#0 self.game[row][column] = arc4.UInt8(HOST) tictactoe/tictactoe.py:34 app_global_put // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | self.game[row][column] = arc4.UInt8(HOST) tictactoe/tictactoe.py:34 byte "turns" // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "turns" self.turns tictactoe/tictactoe.py:35 int 0 // (𝕡) move.0#0,move.1#0 | (𝕗) tmp%0#0 | "turns",0 UInt64(0) tictactoe/tictactoe.py:35 @@ -272,7 +272,7 @@ join_game_block@0: int 0 // (𝕡) move.0#0,move.1#0 | 0 not self.challenger tictactoe/tictactoe.py:39 byte "challenger" // (𝕡) move.0#0,move.1#0 | 0,"challenger" not self.challenger tictactoe/tictactoe.py:39 app_global_get_ex // (𝕡) move.0#0,move.1#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 not self.challenger tictactoe/tictactoe.py:39 - swap // store challenger_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | challenger_exists%1#0,{app_global_get_ex}.0 not self.challenger tictactoe/tictactoe.py:39 + cover 1 // store challenger_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | challenger_exists%1#0,{app_global_get_ex}.0 not self.challenger tictactoe/tictactoe.py:39 pop // (𝕡) move.0#0,move.1#0 | challenger_exists%1#0 not self.challenger tictactoe/tictactoe.py:39 // virtual: load challenger_exists%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | challenger_exists%1#0 not self.challenger tictactoe/tictactoe.py:39 ! // (𝕡) move.0#0,move.1#0 | {!} not self.challenger tictactoe/tictactoe.py:39 @@ -282,7 +282,7 @@ join_game_block@0: txn Sender // (𝕡) move.0#0,move.1#0 | {txn} Txn.sender tictactoe/tictactoe.py:40 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | new_state_value%0#0 Txn.sender tictactoe/tictactoe.py:40 byte "challenger" // (𝕡) move.0#0,move.1#0 | new_state_value%0#0,"challenger" self.challenger tictactoe/tictactoe.py:40 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | "challenger",new_state_value%0#0 self.challenger.value = Txn.sender tictactoe/tictactoe.py:40 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | "challenger",new_state_value%0#0 self.challenger.value = Txn.sender tictactoe/tictactoe.py:40 app_global_put // (𝕡) move.0#0,move.1#0 | self.challenger.value = Txn.sender tictactoe/tictactoe.py:40 byte 0x02 // (𝕡) move.0#0,move.1#0 | 0x02 arc4.UInt8(CHALLENGER) tictactoe/tictactoe.py:41 frame_dig -2 // load move.0#0 from parameters (𝕡) move.0#0,move.1#0 | 0x02,move.0#0 self.make_move(arc4.UInt8(CHALLENGER), move) tictactoe/tictactoe.py:41 @@ -300,7 +300,7 @@ make_move_block@0: int 3 // (𝕡) player#0,move.0#0,move.1#0 | move.0#0,3 3 tictactoe/tictactoe.py:63 < // (𝕡) player#0,move.0#0,move.1#0 | {<} column < 3 and row < 3, "Move must be in range" tictactoe/tictactoe.py:63 dup // store tmp%0#0 to l-stack (copy) (𝕡) player#0,move.0#0,move.1#0 | tmp%0#0,tmp%0#0 column < 3 and row < 3, "Move must be in range" tictactoe/tictactoe.py:63 - swap // store tmp%0#0 to f-stack (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | tmp%0#0 column < 3 and row < 3, "Move must be in range" tictactoe/tictactoe.py:63 + cover 1 // store tmp%0#0 to f-stack (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | tmp%0#0 column < 3 and row < 3, "Move must be in range" tictactoe/tictactoe.py:63 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | tmp%0#0 column < 3 and row < 3 tictactoe/tictactoe.py:63 bz make_move_bool_false@3 // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | column < 3 and row < 3 tictactoe/tictactoe.py:63 // Implicit fall through to make_move_and_contd@1 // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | column < 3 and row < 3 tictactoe/tictactoe.py:63 @@ -394,7 +394,7 @@ make_move_bool_merge@4: replace3 // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | {replace3} self.game[row][column] = player tictactoe/tictactoe.py:65 // virtual: store updated_target%1#0 to l-stack (no copy) (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | updated_target%1#0 self.game[row][column] = player tictactoe/tictactoe.py:65 byte "game" // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | updated_target%1#0,"game" self.game tictactoe/tictactoe.py:65 - swap // load updated_target%1#0 from l-stack (no copy) (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | "game",updated_target%1#0 self.game[row][column] = player tictactoe/tictactoe.py:65 + uncover 1 // load updated_target%1#0 from l-stack (no copy) (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | "game",updated_target%1#0 self.game[row][column] = player tictactoe/tictactoe.py:65 app_global_put // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | self.game[row][column] = player tictactoe/tictactoe.py:65 int 0 // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | 0 self.turns tictactoe/tictactoe.py:66 byte "turns" // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | 0,"turns" self.turns tictactoe/tictactoe.py:66 @@ -408,7 +408,7 @@ make_move_bool_merge@4: + // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | {+} self.turns += 1 tictactoe/tictactoe.py:66 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | new_state_value%0#0 self.turns += 1 tictactoe/tictactoe.py:66 byte "turns" // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | new_state_value%0#0,"turns" self.turns tictactoe/tictactoe.py:66 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | "turns",new_state_value%0#0 self.turns += 1 tictactoe/tictactoe.py:66 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | "turns",new_state_value%0#0 self.turns += 1 tictactoe/tictactoe.py:66 app_global_put // (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | self.turns += 1 tictactoe/tictactoe.py:66 frame_dig -3 // load player#0 from parameters (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | player#0 self.did_win(player, column=column, row=row) tictactoe/tictactoe.py:67 frame_dig -2 // load move.0#0 from parameters (𝕡) player#0,move.0#0,move.1#0 | (𝕗) tmp%0#0 | player#0,move.0#0 self.did_win(player, column=column, row=row) tictactoe/tictactoe.py:67 @@ -461,7 +461,7 @@ did_win_block@0: int 0 // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0 | 0 self.game tictactoe/tictactoe.py:74 byte "game" // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0 | 0,"game" self.game tictactoe/tictactoe.py:74 app_global_get_ex // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 self.game tictactoe/tictactoe.py:74 - swap // store game_exists%0#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0 | game_exists%0#0,{app_global_get_ex}.0 self.game tictactoe/tictactoe.py:74 + cover 1 // store game_exists%0#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0 | game_exists%0#0,{app_global_get_ex}.0 self.game tictactoe/tictactoe.py:74 dup cover 2 // store g#0 to l-stack (copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0 | g#0,game_exists%0#0,g#0 self.game tictactoe/tictactoe.py:74 cover 2 // store g#0 to f-stack (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0 | g#0,game_exists%0#0 self.game tictactoe/tictactoe.py:74 @@ -476,10 +476,10 @@ did_win_block@0: int 3 // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0 | g#0,item_offset%0#0,3 g[row] tictactoe/tictactoe.py:76 extract3 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0 | {extract3} g[row] tictactoe/tictactoe.py:76 dup // store tmp%0#0 to l-stack (copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0 | tmp%0#0,tmp%0#0 g[row] tictactoe/tictactoe.py:76 - swap // store tmp%0#0 to f-stack (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | tmp%0#0 g[row] tictactoe/tictactoe.py:76 + cover 1 // store tmp%0#0 to f-stack (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | tmp%0#0 g[row] tictactoe/tictactoe.py:76 dup // load tmp%0#0 from l-stack (copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | tmp%0#0,tmp%0#0 g[row][0] tictactoe/tictactoe.py:76 extract 0 1 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | tmp%0#0,{extract} g[row][0] tictactoe/tictactoe.py:76 - swap // store reinterpret_biguint%0#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | reinterpret_biguint%0#0,tmp%0#0 g[row][0] tictactoe/tictactoe.py:76 + cover 1 // store reinterpret_biguint%0#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | reinterpret_biguint%0#0,tmp%0#0 g[row][0] tictactoe/tictactoe.py:76 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | reinterpret_biguint%0#0,tmp%0#0 g[row][1] tictactoe/tictactoe.py:76 extract 1 1 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | reinterpret_biguint%0#0,{extract} g[row][1] tictactoe/tictactoe.py:76 dup // store awst_tmp%0#0 to l-stack (copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0 | reinterpret_biguint%0#0,awst_tmp%0#0,awst_tmp%0#0 g[row][1] tictactoe/tictactoe.py:76 @@ -497,7 +497,7 @@ did_win_and_contd@1: extract 2 1 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {extract} g[row][2] tictactoe/tictactoe.py:76 // virtual: store reinterpret_biguint%3#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%3#0 g[row][2] tictactoe/tictactoe.py:76 frame_dig 5 // load awst_tmp%0#0 from f-stack (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%3#0,awst_tmp%0#0 g[row][1] == g[row][2]: tictactoe/tictactoe.py:76 - swap // load reinterpret_biguint%3#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | awst_tmp%0#0,reinterpret_biguint%3#0 g[row][1] == g[row][2]: tictactoe/tictactoe.py:76 + uncover 1 // load reinterpret_biguint%3#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | awst_tmp%0#0,reinterpret_biguint%3#0 g[row][1] == g[row][2]: tictactoe/tictactoe.py:76 b== // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {b==} g[row][1] == g[row][2]: tictactoe/tictactoe.py:76 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%4#0 g[row][1] == g[row][2]: tictactoe/tictactoe.py:76 // virtual: load tmp%4#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%4#0 g[row][0] == g[row][1] == g[row][2]: tictactoe/tictactoe.py:76 @@ -519,7 +519,7 @@ did_win_after_if_else@3: frame_dig -2 // load column#0 from parameters (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | g#0,tmp%5#0,column#0 g[0][column] tictactoe/tictactoe.py:79 int 1 // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | g#0,tmp%5#0,column#0,1 g[0][column] tictactoe/tictactoe.py:79 extract3 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | g#0,{extract3} g[0][column] tictactoe/tictactoe.py:79 - swap // store reinterpret_biguint%4#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%4#0,g#0 g[0][column] tictactoe/tictactoe.py:79 + cover 1 // store reinterpret_biguint%4#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%4#0,g#0 g[0][column] tictactoe/tictactoe.py:79 // virtual: load g#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%4#0,g#0 g[1] tictactoe/tictactoe.py:79 extract 3 3 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%4#0,{extract} g[1] tictactoe/tictactoe.py:79 dup // store tmp%6#0 to l-stack (copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%4#0,tmp%6#0,tmp%6#0 g[1] tictactoe/tictactoe.py:79 @@ -548,7 +548,7 @@ did_win_and_contd@4: extract3 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {extract3} g[2][column] tictactoe/tictactoe.py:79 // virtual: store reinterpret_biguint%7#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%7#0 g[2][column] tictactoe/tictactoe.py:79 frame_dig 0 // load awst_tmp%1#0 from f-stack (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%7#0,awst_tmp%1#0 g[1][column] == g[2][column]: tictactoe/tictactoe.py:79 - swap // load reinterpret_biguint%7#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | awst_tmp%1#0,reinterpret_biguint%7#0 g[1][column] == g[2][column]: tictactoe/tictactoe.py:79 + uncover 1 // load reinterpret_biguint%7#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | awst_tmp%1#0,reinterpret_biguint%7#0 g[1][column] == g[2][column]: tictactoe/tictactoe.py:79 b== // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {b==} g[1][column] == g[2][column]: tictactoe/tictactoe.py:79 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%9#0 g[1][column] == g[2][column]: tictactoe/tictactoe.py:79 // virtual: load tmp%9#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%9#0 g[0][column] == g[1][column] == g[2][column]: tictactoe/tictactoe.py:79 @@ -565,7 +565,7 @@ did_win_after_if_else@6: extract 1 1 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {extract} wns center, check diagonals\nif player == g[1][1] tictactoe/tictactoe.py:82-83 // virtual: store reinterpret_biguint%9#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%9#0 wns center, check diagonals\nif player == g[1][1] tictactoe/tictactoe.py:82-83 frame_dig -3 // load player#0 from parameters (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%9#0,player#0 f player owns center, check diagonals\nif player == g[1][1] tictactoe/tictactoe.py:82-83 - swap // load reinterpret_biguint%9#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | player#0,reinterpret_biguint%9#0 f player owns center, check diagonals\nif player == g[1][1] tictactoe/tictactoe.py:82-83 + uncover 1 // load reinterpret_biguint%9#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | player#0,reinterpret_biguint%9#0 f player owns center, check diagonals\nif player == g[1][1] tictactoe/tictactoe.py:82-83 b== // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {b==} f player owns center, check diagonals\nif player == g[1][1] tictactoe/tictactoe.py:82-83 // virtual: store tmp%11#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%11#0 f player owns center, check diagonals\nif player == g[1][1] tictactoe/tictactoe.py:82-83 // virtual: load tmp%11#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%11#0 # if player owns center, check diagonals\nif player == g[1][1]: tictactoe/tictactoe.py:82-83 @@ -592,7 +592,7 @@ did_win_and_contd@8: extract 2 1 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {extract} g[2][2] tictactoe/tictactoe.py:84 // virtual: store reinterpret_biguint%13#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%13#0 g[2][2] tictactoe/tictactoe.py:84 frame_dig -3 // load player#0 from parameters (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%13#0,player#0 player == g[2][2]: tictactoe/tictactoe.py:84 - swap // load reinterpret_biguint%13#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | player#0,reinterpret_biguint%13#0 player == g[2][2]: tictactoe/tictactoe.py:84 + uncover 1 // load reinterpret_biguint%13#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | player#0,reinterpret_biguint%13#0 player == g[2][2]: tictactoe/tictactoe.py:84 b== // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {b==} player == g[2][2]: tictactoe/tictactoe.py:84 // virtual: store tmp%15#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%15#0 player == g[2][2]: tictactoe/tictactoe.py:84 // virtual: load tmp%15#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%15#0 g[0][0] == player == g[2][2]: tictactoe/tictactoe.py:84 @@ -624,7 +624,7 @@ did_win_and_contd@11: extract 0 1 // on error: Index access is out of bounds // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {extract} g[2][0] tictactoe/tictactoe.py:86 // virtual: store reinterpret_biguint%17#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%17#0 g[2][0] tictactoe/tictactoe.py:86 frame_dig -3 // load player#0 from parameters (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | reinterpret_biguint%17#0,player#0 player == g[2][0]: tictactoe/tictactoe.py:86 - swap // load reinterpret_biguint%17#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | player#0,reinterpret_biguint%17#0 player == g[2][0]: tictactoe/tictactoe.py:86 + uncover 1 // load reinterpret_biguint%17#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | player#0,reinterpret_biguint%17#0 player == g[2][0]: tictactoe/tictactoe.py:86 b== // (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | {b==} player == g[2][0]: tictactoe/tictactoe.py:86 // virtual: store tmp%19#0 to l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%19#0 player == g[2][0]: tictactoe/tictactoe.py:86 // virtual: load tmp%19#0 from l-stack (no copy) (𝕡) player#0,column#0,row#0 | (𝕗) awst_tmp%1#0,tmp%5#0,tmp%6#0,g#0,tmp%0#0,awst_tmp%0#0 | tmp%19#0 g[0][2] == player == g[2][0]: tictactoe/tictactoe.py:86 @@ -685,7 +685,7 @@ play_block@0: int 0 // (𝕡) move.0#0,move.1#0 | 0 not self.winner tictactoe/tictactoe.py:49 byte "winner" // (𝕡) move.0#0,move.1#0 | 0,"winner" not self.winner tictactoe/tictactoe.py:49 app_global_get_ex // (𝕡) move.0#0,move.1#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 not self.winner tictactoe/tictactoe.py:49 - swap // store winner_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | winner_exists%1#0,{app_global_get_ex}.0 not self.winner tictactoe/tictactoe.py:49 + cover 1 // store winner_exists%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | winner_exists%1#0,{app_global_get_ex}.0 not self.winner tictactoe/tictactoe.py:49 pop // (𝕡) move.0#0,move.1#0 | winner_exists%1#0 not self.winner tictactoe/tictactoe.py:49 // virtual: load winner_exists%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | winner_exists%1#0 not self.winner tictactoe/tictactoe.py:49 ! // (𝕡) move.0#0,move.1#0 | {!} not self.winner tictactoe/tictactoe.py:49 @@ -735,10 +735,10 @@ play_else_body@2: int 0 // (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%4#0,0 self.challenger tictactoe/tictactoe.py:54 byte "challenger" // (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%4#0,0,"challenger" self.challenger tictactoe/tictactoe.py:54 app_global_get_ex // (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%4#0,{app_global_get_ex}.0,{app_global_get_ex}.1 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 - swap // store challenger_get_ex%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%4#0,challenger_get_ex%1#0,{app_global_get_ex}.0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 + cover 1 // store challenger_get_ex%1#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%4#0,challenger_get_ex%1#0,{app_global_get_ex}.0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 // virtual: store challenger_get_ex%0#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%4#0,challenger_get_ex%1#0,challenger_get_ex%0#0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 uncover 2 // load tmp%4#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,challenger_get_ex%1#0,challenger_get_ex%0#0,tmp%4#0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 - swap // load challenger_get_ex%0#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,challenger_get_ex%1#0,tmp%4#0,challenger_get_ex%0#0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 + uncover 1 // load challenger_get_ex%0#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,challenger_get_ex%1#0,tmp%4#0,challenger_get_ex%0#0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 uncover 2 // load challenger_get_ex%1#0 from l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%4#0,challenger_get_ex%0#0,challenger_get_ex%1#0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 select // (𝕡) move.0#0,move.1#0 | tmp%3#0,{select} self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) move.0#0,move.1#0 | tmp%3#0,tmp%5#0 self.challenger.get(\ndefault=Account()\n) tictactoe/tictactoe.py:54-56 diff --git a/examples/tictactoe/out_unoptimized/TicTacToeContract.approval.teal b/examples/tictactoe/out_unoptimized/TicTacToeContract.approval.teal index e66a76070e..e6a035f078 100644 --- a/examples/tictactoe/out_unoptimized/TicTacToeContract.approval.teal +++ b/examples/tictactoe/out_unoptimized/TicTacToeContract.approval.teal @@ -26,13 +26,13 @@ main_new_game_route@1: int 0 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 int 8 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 btoi - swap + cover 1 btoi // tictactoe/tictactoe.py:20 // @arc4.abimethod(create="allow") @@ -56,13 +56,13 @@ main_join_game_route@2: int 0 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 int 8 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 btoi - swap + cover 1 btoi // tictactoe/tictactoe.py:37 // @arc4.abimethod @@ -81,7 +81,7 @@ main_whose_turn_route@3: assert // is not creating callsub whose_turn byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -103,13 +103,13 @@ main_play_route@4: int 0 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 int 8 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 btoi - swap + cover 1 btoi // tictactoe/tictactoe.py:47 // @arc4.abimethod @@ -142,7 +142,7 @@ new_game: int 0 byte "challenger" app_global_get_ex - swap + cover 1 pop bz new_game_after_if_else@3 // tictactoe/tictactoe.py:26 @@ -150,7 +150,7 @@ new_game: int 0 byte "winner" app_global_get_ex - swap + cover 1 pop assert // Game isn't over @@ -170,14 +170,14 @@ new_game_after_if_else@4: // self.host = Txn.sender txn Sender byte "host" - swap + uncover 1 app_global_put // tictactoe/tictactoe.py:31 // self.game = Game.from_bytes(op.bzero(9)) int 9 bzero byte "game" - swap + uncover 1 app_global_put // tictactoe/tictactoe.py:32 // column, row = move @@ -230,7 +230,7 @@ new_game_bool_merge@8: int 0 byte "game" app_global_get_ex - swap + cover 1 cover 2 assert // check game exists dig 2 @@ -241,11 +241,11 @@ new_game_bool_merge@8: int 3 * uncover 2 - swap + uncover 1 uncover 2 replace3 byte "game" - swap + uncover 1 app_global_put // tictactoe/tictactoe.py:35 // self.turns = UInt64(0) @@ -266,7 +266,7 @@ join_game: int 0 byte "challenger" app_global_get_ex - swap + cover 1 pop ! assert // Host already has a challenger @@ -274,7 +274,7 @@ join_game: // self.challenger.value = Txn.sender txn Sender byte "challenger" - swap + uncover 1 app_global_put // tictactoe/tictactoe.py:41 // self.make_move(arc4.UInt8(CHALLENGER), move) @@ -295,9 +295,9 @@ make_move: // column, row = move frame_dig -2 dup - swap + cover 1 frame_dig -1 - swap + cover 1 // tictactoe/tictactoe.py:63 // assert column < 3 and row < 3, "Move must be in range" int 3 @@ -352,7 +352,7 @@ make_move_bool_merge@4: int 3 extract3 // on error: Index access is out of bounds frame_dig -3 - swap + cover 1 dig 3 int 3 < @@ -365,7 +365,7 @@ make_move_bool_merge@4: int 0 byte "game" app_global_get_ex - swap + cover 1 cover 2 assert // check game exists dig 2 @@ -376,11 +376,11 @@ make_move_bool_merge@4: int 3 * uncover 2 - swap + uncover 1 uncover 2 replace3 byte "game" - swap + uncover 1 app_global_put // tictactoe/tictactoe.py:66 // self.turns += 1 @@ -391,7 +391,7 @@ make_move_bool_merge@4: int 1 + byte "turns" - swap + uncover 1 app_global_put // tictactoe/tictactoe.py:67 // if self.did_win(player, column=column, row=row): @@ -443,7 +443,7 @@ did_win: app_global_get_ex assert // check game exists dup - swap + cover 1 // tictactoe/tictactoe.py:76 // if g[row][0] == g[row][1] == g[row][2]: dup @@ -457,7 +457,7 @@ did_win: * int 1 extract3 // on error: Index access is out of bounds - swap + cover 1 frame_dig -1 int 3 * @@ -507,7 +507,7 @@ did_win_after_if_else@3: * int 1 extract3 // on error: Index access is out of bounds - swap + cover 1 int 1 int 3 * @@ -683,7 +683,7 @@ play: int 0 byte "winner" app_global_get_ex - swap + cover 1 pop ! assert // Game is already finished @@ -726,9 +726,9 @@ play_else_body@2: // default=Account() // ), "It is the challenger's turn" app_global_get_ex - swap + cover 1 uncover 2 - swap + uncover 1 uncover 2 select == diff --git a/examples/voting/out/VotingRoundApp.approval.mir b/examples/voting/out/VotingRoundApp.approval.mir index d65da41661..721066c9a1 100644 --- a/examples/voting/out/VotingRoundApp.approval.mir +++ b/examples/voting/out/VotingRoundApp.approval.mir @@ -159,7 +159,7 @@ main_get_preconditions_route@6: callsub get_preconditions // {get_preconditions} arc4.abimethod(readonly=True) voting/voting.py:158 // virtual: store tmp%34#0 to l-stack (no copy) tmp%34#0 arc4.abimethod(readonly=True) voting/voting.py:158 byte 0x151f7c75 // tmp%34#0,0x151f7c75 arc4.abimethod(readonly=True) voting/voting.py:158 - swap // load tmp%34#0 from l-stack (no copy) 0x151f7c75,tmp%34#0 arc4.abimethod(readonly=True) voting/voting.py:158 + uncover 1 // load tmp%34#0 from l-stack (no copy) 0x151f7c75,tmp%34#0 arc4.abimethod(readonly=True) voting/voting.py:158 concat // {concat} arc4.abimethod(readonly=True) voting/voting.py:158 // virtual: store tmp%35#0 to l-stack (no copy) tmp%35#0 arc4.abimethod(readonly=True) voting/voting.py:158 // virtual: load tmp%35#0 from l-stack (no copy) tmp%35#0 arc4.abimethod(readonly=True) voting/voting.py:158 @@ -223,7 +223,7 @@ create_block@0: global LatestTimestamp // (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | {global} Global.latest_timestamp voting/voting.py:69 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | tmp%1#0 Global.latest_timestamp voting/voting.py:69 frame_dig -4 // load end_time#0 from parameters (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | tmp%1#0,end_time#0 end_time >= Global.latest_timestamp, "End time should be in the future" voting/voting.py:69 - swap // load tmp%1#0 from l-stack (no copy) (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | end_time#0,tmp%1#0 end_time >= Global.latest_timestamp, "End time should be in the future" voting/voting.py:69 + uncover 1 // load tmp%1#0 from l-stack (no copy) (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | end_time#0,tmp%1#0 end_time >= Global.latest_timestamp, "End time should be in the future" voting/voting.py:69 >= // (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | {>=} end_time >= Global.latest_timestamp, "End time should be in the future" voting/voting.py:69 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | tmp%2#0 end_time >= Global.latest_timestamp, "End time should be in the future" voting/voting.py:69 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) vote_id#0,snapshot_public_key#0,metadata_ipfs_cid#0,start_time#0,end_time#0,option_counts#0,quorum#0,nft_image_url#0 | tmp%2#0 assert end_time >= Global.latest_timestamp, "End time should be in the future" voting/voting.py:69 @@ -264,7 +264,7 @@ store_option_counts_block@0: int 0 // (𝕡) option_counts#0 | option_counts#0,0 option_counts.length voting/voting.py:218 extract_uint16 // (𝕡) option_counts#0 | {extract_uint16} option_counts.length voting/voting.py:218 dup // store reinterpret_bool%0#0 to l-stack (copy) (𝕡) option_counts#0 | reinterpret_bool%0#0,reinterpret_bool%0#0 option_counts.length voting/voting.py:218 - swap // store reinterpret_bool%0#0 to f-stack (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0 | reinterpret_bool%0#0 option_counts.length voting/voting.py:218 + cover 1 // store reinterpret_bool%0#0 to f-stack (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0 | reinterpret_bool%0#0 option_counts.length voting/voting.py:218 dup // load reinterpret_bool%0#0 from l-stack (copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0 | reinterpret_bool%0#0,reinterpret_bool%0#0 assert option_counts.length, "option_counts should be non-empty" voting/voting.py:218 assert // option_counts should be non-empty // (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0 | reinterpret_bool%0#0 assert option_counts.length, "option_counts should be non-empty" voting/voting.py:218 // virtual: load reinterpret_bool%0#0 from l-stack (no copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0 | reinterpret_bool%0#0 option_counts.length <= 112, "Can't have more than 112 questions" voting/voting.py:219 @@ -303,7 +303,7 @@ store_option_counts_for_body@2: btoi // (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0,{btoi} item.native voting/voting.py:223 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0,tmp%2#0 item.native voting/voting.py:223 frame_dig 1 // load total_options#0 from f-stack (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0,tmp%2#0,total_options#0 total_options += item.native voting/voting.py:223 - swap // load tmp%2#0 from l-stack (no copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0,total_options#0,tmp%2#0 total_options += item.native voting/voting.py:223 + uncover 1 // load tmp%2#0 from l-stack (no copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0,total_options#0,tmp%2#0 total_options += item.native voting/voting.py:223 + // (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0,{+} total_options += item.native voting/voting.py:223 frame_bury 1 // store total_options#0 to f-stack (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0 total_options += item.native voting/voting.py:223 // virtual: load item_index_internal%0#0 from l-stack (no copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | item_index_internal%0#0 @@ -324,7 +324,7 @@ store_option_counts_after_for@4: frame_dig -1 // load option_counts#0 from parameters (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | total_options#0,"option_counts",option_counts#0 self.option_counts = option_counts.copy() voting/voting.py:226 app_global_put // (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | total_options#0 self.option_counts = option_counts.copy() voting/voting.py:226 byte "total_options" // (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | total_options#0,"total_options" self.total_options voting/voting.py:227 - swap // load total_options#0 from l-stack (no copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | "total_options",total_options#0 self.total_options = total_options voting/voting.py:227 + uncover 1 // load total_options#0 from l-stack (no copy) (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | "total_options",total_options#0 self.total_options = total_options voting/voting.py:227 app_global_put // (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | self.total_options = total_options voting/voting.py:227 frame_dig -1 // load option_counts#0 from parameters (𝕡) option_counts#0 | (𝕗) reinterpret_bool%0#0,total_options#0,item_index_internal%0#0 | option_counts#0 frame_bury 0 @@ -378,7 +378,7 @@ bootstrap_block@0: * // (𝕡) fund_min_bal_req#0 | tally_box_size#0,{*} ally box value\n+ (tally_box_size * BOX_BYTE_MIN_BALANCE voting/voting.py:99-100 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,tmp%4#0 ally box value\n+ (tally_box_size * BOX_BYTE_MIN_BALANCE voting/voting.py:99-100 int 203900 // (𝕡) fund_min_bal_req#0 | tally_box_size#0,tmp%4#0,203900 # minimum balance req for: ALGOs + Vote result NFT asset\nASSET_MIN_BALANCE * 2\n# create NFT fee... voting/voting.py:91-98 - swap // load tmp%4#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,203900,tmp%4#0 min_balance_req = (\n# minimum balance req for: ALGOs + Vote result NFT asset\nASSET_MIN_BALANCE ... voting/voting.py:90-101 + uncover 1 // load tmp%4#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,203900,tmp%4#0 min_balance_req = (\n# minimum balance req for: ALGOs + Vote result NFT asset\nASSET_MIN_BALANCE ... voting/voting.py:90-101 + // (𝕡) fund_min_bal_req#0 | tally_box_size#0,{+} # minimum balance req for: ALGOs + Vote result NFT asset\nASSET_MIN_BALANCE * 2\n# create NFT fee... voting/voting.py:91-100 // virtual: store min_balance_req#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,min_balance_req#0 min_balance_req = (\n# minimum balance req for: ALGOs + Vote result NFT asset\nASSET_MIN_BALANCE ... voting/voting.py:90-101 dup // load min_balance_req#0 from l-stack (copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,min_balance_req#0,min_balance_req#0 min_balance_req voting/voting.py:102 @@ -390,13 +390,13 @@ bootstrap_block@0: gtxns Amount // (𝕡) fund_min_bal_req#0 | tally_box_size#0,min_balance_req#0,{gtxns} fund_min_bal_req.amount voting/voting.py:104 // virtual: store tmp%6#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,min_balance_req#0,tmp%6#0 fund_min_bal_req.amount voting/voting.py:104 // virtual: load tmp%6#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,min_balance_req#0,tmp%6#0 fund_min_bal_req.amount == min_balance_req voting/voting.py:104 - swap // load min_balance_req#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,tmp%6#0,min_balance_req#0 fund_min_bal_req.amount == min_balance_req voting/voting.py:104 + uncover 1 // load min_balance_req#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,tmp%6#0,min_balance_req#0 fund_min_bal_req.amount == min_balance_req voting/voting.py:104 == // (𝕡) fund_min_bal_req#0 | tally_box_size#0,{==} fund_min_bal_req.amount == min_balance_req voting/voting.py:104 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,tmp%7#0 fund_min_bal_req.amount == min_balance_req voting/voting.py:104 // virtual: load tmp%7#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | tally_box_size#0,tmp%7#0 assert (\nfund_min_bal_req.amount == min_balance_req\n), "Payment must be for the exact min balan... voting/voting.py:103-105 assert // Payment must be for the exact min balance requirement // (𝕡) fund_min_bal_req#0 | tally_box_size#0 assert (\nfund_min_bal_req.amount == min_balance_req\n), "Payment must be for the exact min balan... voting/voting.py:103-105 byte "V" // (𝕡) fund_min_bal_req#0 | tally_box_size#0,"V" TALLY_BOX_KEY voting/voting.py:106 - swap // load tally_box_size#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | "V",tally_box_size#0 op.Box.create(TALLY_BOX_KEY, tally_box_size) voting/voting.py:106 + uncover 1 // load tally_box_size#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | "V",tally_box_size#0 op.Box.create(TALLY_BOX_KEY, tally_box_size) voting/voting.py:106 box_create // (𝕡) fund_min_bal_req#0 | {box_create} op.Box.create(TALLY_BOX_KEY, tally_box_size) voting/voting.py:106 // virtual: store tmp%8#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0 | tmp%8#0 op.Box.create(TALLY_BOX_KEY, tally_box_size) voting/voting.py:106 // virtual: load tmp%8#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0 | tmp%8#0 assert op.Box.create(TALLY_BOX_KEY, tally_box_size) voting/voting.py:106 @@ -419,7 +419,7 @@ close_block@0: int 0 // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | 0 not self.close_time voting/voting.py:111 byte "close_time" // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | 0,"close_time" not self.close_time voting/voting.py:111 app_global_get_ex // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 not self.close_time voting/voting.py:111 - swap // store close_time_exists%1#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | close_time_exists%1#0,{app_global_get_ex}.0 not self.close_time voting/voting.py:111 + cover 1 // store close_time_exists%1#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | close_time_exists%1#0,{app_global_get_ex}.0 not self.close_time voting/voting.py:111 pop // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | close_time_exists%1#0 not self.close_time voting/voting.py:111 // virtual: load close_time_exists%1#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | close_time_exists%1#0 not self.close_time voting/voting.py:111 ! // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | {!} not self.close_time voting/voting.py:111 @@ -429,7 +429,7 @@ close_block@0: global LatestTimestamp // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | {global} Global.latest_timestamp voting/voting.py:112 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | new_state_value%0#0 Global.latest_timestamp voting/voting.py:112 byte "close_time" // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | new_state_value%0#0,"close_time" self.close_time voting/voting.py:112 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | "close_time",new_state_value%0#0 self.close_time.value = Global.latest_timestamp voting/voting.py:112 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | "close_time",new_state_value%0#0 self.close_time.value = Global.latest_timestamp voting/voting.py:112 app_global_put // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | self.close_time.value = Global.latest_timestamp voting/voting.py:112 int 0 // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | 0 self.vote_id voting/voting.py:117 byte "vote_id" // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | 0,"vote_id" self.vote_id voting/voting.py:117 @@ -439,7 +439,7 @@ close_block@0: // virtual: load vote_id_exists%0#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | vote_id_value%0#0,vote_id_exists%0#0 self.vote_id voting/voting.py:117 assert // check vote_id exists // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | vote_id_value%0#0 self.vote_id voting/voting.py:117 byte "{\"standard\":\"arc69\",\"description\":\"This is a voting result NFT for voting round with ID " // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | vote_id_value%0#0,"{\"standard\":\"arc69\",\"description\":\"This is a voting result NFT for voting round with ID " '{"standard":"arc69",'\n'"description":"This is a voting result NFT for voting round with ID ' voting/voting.py:115-116 - swap // load vote_id_value%0#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | "{\"standard\":\"arc69\",\"description\":\"This is a voting result NFT for voting round with ID ",vote_id_value%0#0 '{"standard":"arc69",'\n'"description":"This is a voting result NFT for voting round with ID '\n+... voting/voting.py:115-117 + uncover 1 // load vote_id_value%0#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | "{\"standard\":\"arc69\",\"description\":\"This is a voting result NFT for voting round with ID ",vote_id_value%0#0 '{"standard":"arc69",'\n'"description":"This is a voting result NFT for voting round with ID '\n+... voting/voting.py:115-117 concat // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | {concat} '{"standard":"arc69",'\n'"description":"This is a voting result NFT for voting round with ID '\n+... voting/voting.py:115-117 // virtual: store tmp%1#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | tmp%1#0 '{"standard":"arc69",'\n'"description":"This is a voting result NFT for voting round with ID '\n+... voting/voting.py:115-117 // virtual: load tmp%1#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0 | tmp%1#0 '{"standard":"arc69",'\n'"description":"This is a voting result NFT for voting round with ID '\n+... voting/voting.py:115-118 @@ -517,7 +517,7 @@ close_block@0: int 0 // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0 | 0 self.option_counts voting/voting.py:130 byte "option_counts" // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0 | 0,"option_counts" self.option_counts voting/voting.py:130 app_global_get_ex // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 self.option_counts voting/voting.py:130 - swap // store option_counts_exists%0#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0 | option_counts_exists%0#0,{app_global_get_ex}.0 self.option_counts voting/voting.py:130 + cover 1 // store option_counts_exists%0#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0 | option_counts_exists%0#0,{app_global_get_ex}.0 self.option_counts voting/voting.py:130 dup cover 2 // store option_counts_value%0#0 to l-stack (copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0 | option_counts_value%0#0,option_counts_exists%0#0,option_counts_value%0#0 self.option_counts voting/voting.py:130 cover 2 // store option_counts_value%0#0 to f-stack (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0 | option_counts_value%0#0,option_counts_exists%0#0 self.option_counts voting/voting.py:130 @@ -578,7 +578,7 @@ close_after_if_else@4: // virtual: store tmp%13#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | note#0,tmp%13#0 question_options > 0: voting/voting.py:133 frame_dig 6 // load current_index#0 from f-stack (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | note#0,tmp%13#0,current_index#0 frame_bury 2 // store current_index#16 to f-stack (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | note#0,tmp%13#0 - swap // load note#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | tmp%13#0,note#0 + uncover 1 // load note#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | tmp%13#0,note#0 frame_bury 0 // store note#18 to f-stack (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | tmp%13#0 // virtual: load tmp%13#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | tmp%13#0 if question_options > 0: voting/voting.py:133 bz close_after_if_else@13 // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | if question_options > 0: voting/voting.py:133 @@ -681,7 +681,7 @@ close_after_for@15: // virtual: store note#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | note#0 note += "]}}" voting/voting.py:142 itxn_begin // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | note#0 itxn.AssetConfig(\ntotal=1,\ndecimals=0,\ndefault_frozen=False,\nasset_name="[VOTE RESULT] " + se... voting/voting.py:144-154 global MinTxnFee // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | note#0,{global} Global.min_txn_fee voting/voting.py:152 - swap // store inner_txn_params%0%%param_Fee_idx_0#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0 Global.min_txn_fee voting/voting.py:152 + cover 1 // store inner_txn_params%0%%param_Fee_idx_0#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0 Global.min_txn_fee voting/voting.py:152 int 0 // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,0 self.vote_id voting/voting.py:148 byte "vote_id" // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,0,"vote_id" self.vote_id voting/voting.py:148 app_global_get_ex // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,{app_global_get_ex}.0,{app_global_get_ex}.1 self.vote_id voting/voting.py:148 @@ -690,7 +690,7 @@ close_after_for@15: // virtual: load vote_id_exists%2#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,vote_id_value%2#0,vote_id_exists%2#0 self.vote_id voting/voting.py:148 assert // check vote_id exists // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,vote_id_value%2#0 self.vote_id voting/voting.py:148 byte "[VOTE RESULT] " // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,vote_id_value%2#0,"[VOTE RESULT] " "[VOTE RESULT] " voting/voting.py:148 - swap // load vote_id_value%2#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,"[VOTE RESULT] ",vote_id_value%2#0 "[VOTE RESULT] " + self.vote_id voting/voting.py:148 + uncover 1 // load vote_id_value%2#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,"[VOTE RESULT] ",vote_id_value%2#0 "[VOTE RESULT] " + self.vote_id voting/voting.py:148 concat // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,{concat} "[VOTE RESULT] " + self.vote_id voting/voting.py:148 // virtual: store inner_txn_params%0%%param_ConfigAssetName_idx_0#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,inner_txn_params%0%%param_ConfigAssetName_idx_0#0 "[VOTE RESULT] " + self.vote_id voting/voting.py:148 int 0 // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | inner_txn_params%0%%param_Fee_idx_0#0,note#0,inner_txn_params%0%%param_ConfigAssetName_idx_0#0,0 self.nft_image_url voting/voting.py:150 @@ -722,7 +722,7 @@ close_after_for@15: itxn CreatedAssetID // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | {itxn} itxn.AssetConfig(\ntotal=1,\ndecimals=0,\ndefault_frozen=False,\nasset_name="[VOTE RESULT] " + se... voting/voting.py:144-155 // virtual: store new_state_value%1#0 to l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | new_state_value%1#0 itxn.AssetConfig(\ntotal=1,\ndecimals=0,\ndefault_frozen=False,\nasset_name="[VOTE RESULT] " + se... voting/voting.py:144-155 byte "nft_asset_id" // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | new_state_value%1#0,"nft_asset_id" self.nft_asset_id voting/voting.py:143 - swap // load new_state_value%1#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | "nft_asset_id",new_state_value%1#0 self.nft_asset_id = (\nitxn.AssetConfig(\ntotal=1,\ndecimals=0,\ndefault_frozen=False,\nasset_nam... voting/voting.py:143-156 + uncover 1 // load new_state_value%1#0 from l-stack (no copy) (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | "nft_asset_id",new_state_value%1#0 self.nft_asset_id = (\nitxn.AssetConfig(\ntotal=1,\ndecimals=0,\ndefault_frozen=False,\nasset_nam... voting/voting.py:143-156 app_global_put // (𝕗) note#18,question_options#0,current_index#16,option_index#0,tmp%14#0,note#0,current_index#0,option_counts_value%0#0,array_length%0#0,question_index#0 | self.nft_asset_id = (\nitxn.AssetConfig(\ntotal=1,\ndecimals=0,\ndefault_frozen=False,\nasset_nam... voting/voting.py:143-156 retsub // @@ -742,7 +742,7 @@ ensure_budget_while_top@1: global OpcodeBudget // (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | {global} /algopy.py:19 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | tmp%0#0 /algopy.py:19 frame_dig 0 // load required_budget_with_buffer#0 from f-stack (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | tmp%0#0,required_budget_with_buffer#0 /algopy.py:19 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | required_budget_with_buffer#0,tmp%0#0 /algopy.py:19 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | required_budget_with_buffer#0,tmp%0#0 /algopy.py:19 > // (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | {>} /algopy.py:19 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | tmp%1#0 /algopy.py:19 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) required_budget#0,fee_source#0 | (𝕗) required_budget_with_buffer#0 | tmp%1#0 /algopy.py:19 @@ -896,7 +896,7 @@ get_preconditions_block@0: concat // (𝕡) signature#0 | val_as_bytes%3#0,{concat} VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=arc4.UI... voting/voting.py:160-165 // virtual: store encoded_tuple_buffer%3#0 to l-stack (no copy) (𝕡) signature#0 | val_as_bytes%3#0,encoded_tuple_buffer%3#0 VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=arc4.UI... voting/voting.py:160-165 // virtual: load encoded_tuple_buffer%3#0 from l-stack (no copy) (𝕡) signature#0 | val_as_bytes%3#0,encoded_tuple_buffer%3#0 VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=arc4.UI... voting/voting.py:160-165 - swap // load val_as_bytes%3#0 from l-stack (no copy) (𝕡) signature#0 | encoded_tuple_buffer%3#0,val_as_bytes%3#0 VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=arc4.UI... voting/voting.py:160-165 + uncover 1 // load val_as_bytes%3#0 from l-stack (no copy) (𝕡) signature#0 | encoded_tuple_buffer%3#0,val_as_bytes%3#0 VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=arc4.UI... voting/voting.py:160-165 concat // (𝕡) signature#0 | {concat} VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=arc4.UI... voting/voting.py:160-165 // virtual: store encoded_tuple_buffer%4#0 to l-stack (no copy) (𝕡) signature#0 | encoded_tuple_buffer%4#0 VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=arc4.UI... voting/voting.py:160-165 // virtual: load encoded_tuple_buffer%4#0 from l-stack (no copy) (𝕡) signature#0 | encoded_tuple_buffer%4#0 return VotingPreconditions(\nis_voting_open=arc4.UInt64(self.voting_open()),\nis_allowed_to_vote=... voting/voting.py:160-165 @@ -924,7 +924,7 @@ voting_open_and_contd@1: int 0 // (𝕗) awst_tmp%0#0 | 0 not self.close_time voting/voting.py:207 byte "close_time" // (𝕗) awst_tmp%0#0 | 0,"close_time" not self.close_time voting/voting.py:207 app_global_get_ex // (𝕗) awst_tmp%0#0 | {app_global_get_ex}.0,{app_global_get_ex}.1 not self.close_time voting/voting.py:207 - swap // store close_time_exists%1#0 to l-stack (no copy) (𝕗) awst_tmp%0#0 | close_time_exists%1#0,{app_global_get_ex}.0 not self.close_time voting/voting.py:207 + cover 1 // store close_time_exists%1#0 to l-stack (no copy) (𝕗) awst_tmp%0#0 | close_time_exists%1#0,{app_global_get_ex}.0 not self.close_time voting/voting.py:207 pop // (𝕗) awst_tmp%0#0 | close_time_exists%1#0 not self.close_time voting/voting.py:207 // virtual: load close_time_exists%1#0 from l-stack (no copy) (𝕗) awst_tmp%0#0 | close_time_exists%1#0 not self.close_time voting/voting.py:207 bnz voting_open_bool_false@5 // (𝕗) awst_tmp%0#0 | not self.close_time voting/voting.py:207 @@ -958,7 +958,7 @@ voting_open_and_contd@3: // virtual: load end_time_exists%0#0 from l-stack (no copy) (𝕗) awst_tmp%0#0 | end_time_value%0#0,end_time_exists%0#0 self.end_time voting/voting.py:208 assert // check end_time exists // (𝕗) awst_tmp%0#0 | end_time_value%0#0 self.end_time voting/voting.py:208 frame_dig 0 // load awst_tmp%0#0 from f-stack (𝕗) awst_tmp%0#0 | end_time_value%0#0,awst_tmp%0#0 Global.latest_timestamp <= self.end_time voting/voting.py:208 - swap // load end_time_value%0#0 from l-stack (no copy) (𝕗) awst_tmp%0#0 | awst_tmp%0#0,end_time_value%0#0 Global.latest_timestamp <= self.end_time voting/voting.py:208 + uncover 1 // load end_time_value%0#0 from l-stack (no copy) (𝕗) awst_tmp%0#0 | awst_tmp%0#0,end_time_value%0#0 Global.latest_timestamp <= self.end_time voting/voting.py:208 <= // (𝕗) awst_tmp%0#0 | {<=} Global.latest_timestamp <= self.end_time voting/voting.py:208 // virtual: store tmp%1#0 to l-stack (no copy) (𝕗) awst_tmp%0#0 | tmp%1#0 Global.latest_timestamp <= self.end_time voting/voting.py:208 // virtual: load tmp%1#0 from l-stack (no copy) (𝕗) awst_tmp%0#0 | tmp%1#0 self.start_time <= Global.latest_timestamp <= self.end_time voting/voting.py:208 @@ -977,7 +977,7 @@ voting_open_bool_false@5: voting_open_bool_merge@6: // virtual: load and_result%0#0 from x-stack (𝕗) awst_tmp%0#0 | and_result%0#0 and_result%0#0 return (\nself.is_bootstrapped\nand not self.close_time\nand self.start_time <= Global.latest_tim... voting/voting.py:205-209 - swap + uncover 1 retsub // and_result%0#0 return (\nself.is_bootstrapped\nand not self.close_time\nand self.start_time <= Global.latest_tim... voting/voting.py:205-209 @@ -998,7 +998,7 @@ allowed_to_vote_block@0: // virtual: store snapshot_public_key_value%0#0 to l-stack (no copy) (𝕡) signature#0 | tmp%0#0,snapshot_public_key_value%0#0,snapshot_public_key_exists%0#0 self.snapshot_public_key voting/voting.py:235 // virtual: load snapshot_public_key_exists%0#0 from l-stack (no copy) (𝕡) signature#0 | tmp%0#0,snapshot_public_key_value%0#0,snapshot_public_key_exists%0#0 self.snapshot_public_key voting/voting.py:235 assert // check snapshot_public_key exists // (𝕡) signature#0 | tmp%0#0,snapshot_public_key_value%0#0 self.snapshot_public_key voting/voting.py:235 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) signature#0 | snapshot_public_key_value%0#0,tmp%0#0 op.ed25519verify_bare(\nTxn.sender.bytes,\nsignature,\nself.snapshot_public_key,\n) voting/voting.py:232-236 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) signature#0 | snapshot_public_key_value%0#0,tmp%0#0 op.ed25519verify_bare(\nTxn.sender.bytes,\nsignature,\nself.snapshot_public_key,\n) voting/voting.py:232-236 frame_dig -1 // load signature#0 from parameters (𝕡) signature#0 | snapshot_public_key_value%0#0,tmp%0#0,signature#0 op.ed25519verify_bare(\nTxn.sender.bytes,\nsignature,\nself.snapshot_public_key,\n) voting/voting.py:232-236 uncover 2 // load snapshot_public_key_value%0#0 from l-stack (no copy) (𝕡) signature#0 | tmp%0#0,signature#0,snapshot_public_key_value%0#0 op.ed25519verify_bare(\nTxn.sender.bytes,\nsignature,\nself.snapshot_public_key,\n) voting/voting.py:232-236 ed25519verify_bare // (𝕡) signature#0 | {ed25519verify_bare} op.ed25519verify_bare(\nTxn.sender.bytes,\nsignature,\nself.snapshot_public_key,\n) voting/voting.py:232-236 @@ -1016,7 +1016,7 @@ already_voted_block@0: // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 Txn.sender voting/voting.py:213 // virtual: load tmp%0#0 from l-stack (no copy) tmp%0#0 op.Box.get(Txn.sender.bytes) voting/voting.py:213 box_get // {box_get}.0,{box_get}.1 op.Box.get(Txn.sender.bytes) voting/voting.py:213 - swap // store exists#0 to l-stack (no copy) exists#0,{box_get}.0 op.Box.get(Txn.sender.bytes) voting/voting.py:213 + cover 1 // store exists#0 to l-stack (no copy) exists#0,{box_get}.0 op.Box.get(Txn.sender.bytes) voting/voting.py:213 pop // exists#0 op.Box.get(Txn.sender.bytes) voting/voting.py:213 // virtual: load exists#0 from l-stack (no copy) exists#0 return exists voting/voting.py:214 retsub // exists#0 return exists voting/voting.py:214 @@ -1057,7 +1057,7 @@ vote_block@0: int 0 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | option_counts_value%0#0,0 self.option_counts.length voting/voting.py:179 extract_uint16 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | {extract_uint16} self.option_counts.length voting/voting.py:179 dup // store questions_count#0 to l-stack (copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | questions_count#0,questions_count#0 questions_count = self.option_counts.length voting/voting.py:179 - swap // store questions_count#0 to f-stack (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | questions_count#0 questions_count = self.option_counts.length voting/voting.py:179 + cover 1 // store questions_count#0 to f-stack (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | questions_count#0 questions_count = self.option_counts.length voting/voting.py:179 frame_dig -1 // load answer_ids#0 from parameters (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | questions_count#0,answer_ids#0 answer_ids.length voting/voting.py:180 int 0 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | questions_count#0,answer_ids#0,0 answer_ids.length voting/voting.py:180 extract_uint16 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | questions_count#0,{extract_uint16} answer_ids.length voting/voting.py:180 @@ -1069,7 +1069,7 @@ vote_block@0: // virtual: load tmp%5#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%4#0,tmp%5#0 assert answer_ids.length == questions_count, "Number of answers incorrect" voting/voting.py:180 assert // Number of answers incorrect // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%4#0 assert answer_ids.length == questions_count, "Number of answers incorrect" voting/voting.py:180 int 34 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%4#0,34 32 + 2 voting/voting.py:183 - swap // load tmp%4#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | 34,tmp%4#0 32 + 2 + VOTE_INDEX_BYTES * answer_ids.length voting/voting.py:183 + uncover 1 // load tmp%4#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | 34,tmp%4#0 32 + 2 + VOTE_INDEX_BYTES * answer_ids.length voting/voting.py:183 + // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | {+} 32 + 2 + VOTE_INDEX_BYTES * answer_ids.length voting/voting.py:183 // virtual: store tmp%8#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%8#0 32 + 2 + VOTE_INDEX_BYTES * answer_ids.length voting/voting.py:183 // virtual: load tmp%8#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%8#0 (32 + 2 + VOTE_INDEX_BYTES * answer_ids.length) * BOX_BYTE_MIN_BALANCE voting/voting.py:183 @@ -1077,7 +1077,7 @@ vote_block@0: * // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | {*} (32 + 2 + VOTE_INDEX_BYTES * answer_ids.length) * BOX_BYTE_MIN_BALANCE voting/voting.py:183 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%9#0 (32 + 2 + VOTE_INDEX_BYTES * answer_ids.length) * BOX_BYTE_MIN_BALANCE voting/voting.py:183 int 2500 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%9#0,2500 box is funded\nmin_bal_req = BOX_FLAT_MIN_BALANCE voting/voting.py:181-182 - swap // load tmp%9#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | 2500,tmp%9#0 # Check voter box is funded\nmin_bal_req = BOX_FLAT_MIN_BALANCE + (\n(32 + 2 + VOTE_INDEX_BYTES *... voting/voting.py:181-184 + uncover 1 // load tmp%9#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | 2500,tmp%9#0 # Check voter box is funded\nmin_bal_req = BOX_FLAT_MIN_BALANCE + (\n(32 + 2 + VOTE_INDEX_BYTES *... voting/voting.py:181-184 + // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | {+} box is funded\nmin_bal_req = BOX_FLAT_MIN_BALANCE + (\n(32 + 2 + VOTE_INDEX_BYTES * answer_ids.le... voting/voting.py:181-184 // virtual: store min_bal_req#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | min_bal_req#0 # Check voter box is funded\nmin_bal_req = BOX_FLAT_MIN_BALANCE + (\n(32 + 2 + VOTE_INDEX_BYTES *... voting/voting.py:181-184 frame_dig -3 // load fund_min_bal_req#0 from parameters (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | min_bal_req#0,fund_min_bal_req#0 fund_min_bal_req.receiver voting/voting.py:186 @@ -1100,7 +1100,7 @@ vote_block@0: gtxns Amount // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | min_bal_req#0,{gtxns} fund_min_bal_req.amount voting/voting.py:190 // virtual: store tmp%14#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | min_bal_req#0,tmp%14#0 fund_min_bal_req.amount voting/voting.py:190 // virtual: load tmp%14#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | min_bal_req#0,tmp%14#0 fund_min_bal_req.amount == min_bal_req, "Payment must be the exact min balance" voting/voting.py:190 - swap // load min_bal_req#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%14#0,min_bal_req#0 fund_min_bal_req.amount == min_bal_req, "Payment must be the exact min balance" voting/voting.py:190 + uncover 1 // load min_bal_req#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%14#0,min_bal_req#0 fund_min_bal_req.amount == min_bal_req, "Payment must be the exact min balance" voting/voting.py:190 == // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | {==} fund_min_bal_req.amount == min_bal_req, "Payment must be the exact min balance" voting/voting.py:190 // virtual: store tmp%15#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%15#0 fund_min_bal_req.amount == min_bal_req, "Payment must be the exact min balance" voting/voting.py:190 // virtual: load tmp%15#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0 | tmp%15#0 assert fund_min_bal_req.amount == min_bal_req, "Payment must be the exact min balance" voting/voting.py:190 @@ -1135,7 +1135,7 @@ vote_for_body@2: // virtual: store tmp%16#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,tmp%16#0 for this question\nanswer_option_index = answer_ids[question_index] voting/voting.py:194-195 // virtual: load tmp%16#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,tmp%16#0 # Load the user's vote for this question\nanswer_option_index = answer_ids[question_index].native voting/voting.py:194-195 btoi // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,{btoi} for this question\nanswer_option_index = answer_ids[question_index].native voting/voting.py:194-195 - swap // store answer_option_index#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | answer_option_index#0,question_index#0 # Load the user's vote for this question\nanswer_option_index = answer_ids[question_index].native voting/voting.py:194-195 + cover 1 // store answer_option_index#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | answer_option_index#0,question_index#0 # Load the user's vote for this question\nanswer_option_index = answer_ids[question_index].native voting/voting.py:194-195 int 0 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | answer_option_index#0,question_index#0,0 self.option_counts voting/voting.py:196 byte "option_counts" // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | answer_option_index#0,question_index#0,0,"option_counts" self.option_counts voting/voting.py:196 app_global_get_ex // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | answer_option_index#0,question_index#0,{app_global_get_ex}.0,{app_global_get_ex}.1 self.option_counts voting/voting.py:196 @@ -1168,7 +1168,7 @@ vote_for_body@2: // virtual: load tmp%19#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,options_count#0,cumulative_offset#0,tmp%19#0 increment_vote_in_box(cumulative_offset + answer_option_index) voting/voting.py:198 callsub increment_vote_in_box // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,options_count#0,cumulative_offset#0 increment_vote_in_box(cumulative_offset + answer_option_index) voting/voting.py:198 // virtual: load cumulative_offset#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,options_count#0,cumulative_offset#0 cumulative_offset += options_count voting/voting.py:199 - swap // load options_count#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,cumulative_offset#0,options_count#0 cumulative_offset += options_count voting/voting.py:199 + uncover 1 // load options_count#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,cumulative_offset#0,options_count#0 cumulative_offset += options_count voting/voting.py:199 + // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,{+} cumulative_offset += options_count voting/voting.py:199 frame_bury 1 // store cumulative_offset#0 to f-stack (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0 cumulative_offset += options_count voting/voting.py:199 txn Sender // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,{txn} Txn.sender voting/voting.py:200 @@ -1188,7 +1188,7 @@ vote_for_body@2: + // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,{+} self.voter_count += 1 voting/voting.py:201 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,new_state_value%0#0 self.voter_count += 1 voting/voting.py:201 byte "voter_count" // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,new_state_value%0#0,"voter_count" self.voter_count voting/voting.py:201 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,"voter_count",new_state_value%0#0 self.voter_count += 1 voting/voting.py:201 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,"voter_count",new_state_value%0#0 self.voter_count += 1 voting/voting.py:201 app_global_put // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0 self.voter_count += 1 voting/voting.py:201 // virtual: load question_index#0 from l-stack (no copy) (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0 for question_index in urange(questions_count): voting/voting.py:193 int 1 // (𝕡) fund_min_bal_req#0,signature#0,answer_ids#0 | (𝕗) questions_count#0,cumulative_offset#0,question_index#0 | question_index#0,1 urange(questions_count) voting/voting.py:193 diff --git a/examples/voting/out_unoptimized/VotingRoundApp.approval.teal b/examples/voting/out_unoptimized/VotingRoundApp.approval.teal index 51804ae143..6e70056967 100644 --- a/examples/voting/out_unoptimized/VotingRoundApp.approval.teal +++ b/examples/voting/out_unoptimized/VotingRoundApp.approval.teal @@ -114,7 +114,7 @@ main_get_preconditions_route@6: // @arc4.abimethod(readonly=True) callsub get_preconditions byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -183,7 +183,7 @@ create: // assert end_time >= Global.latest_timestamp, "End time should be in the future" global LatestTimestamp frame_dig -4 - swap + uncover 1 >= assert // End time should be in the future // voting/voting.py:71 @@ -277,7 +277,7 @@ store_option_counts_for_header@1: // total_options += item.native btoi frame_dig 0 - swap + uncover 1 + frame_bury 0 frame_dig 2 @@ -298,12 +298,12 @@ store_option_counts_after_for@4: // self.option_counts = option_counts.copy() frame_dig -1 byte "option_counts" - swap + uncover 1 app_global_put // voting/voting.py:227 // self.total_options = total_options byte "total_options" - swap + uncover 1 app_global_put frame_dig -1 frame_bury 0 @@ -377,7 +377,7 @@ bootstrap: // # tally box value // + (tally_box_size * BOX_BYTE_MIN_BALANCE) // ) - swap + uncover 1 // voting/voting.py:91-100 // # minimum balance req for: ALGOs + Vote result NFT asset // ASSET_MIN_BALANCE * 2 @@ -399,7 +399,7 @@ bootstrap: // fund_min_bal_req.amount == min_balance_req frame_dig -1 gtxns Amount - swap + uncover 1 == // voting/voting.py:103-105 // assert ( @@ -409,7 +409,7 @@ bootstrap: // voting/voting.py:106 // assert op.Box.create(TALLY_BOX_KEY, tally_box_size) byte "V" - swap + uncover 1 box_create assert retsub @@ -435,7 +435,7 @@ close: int 0 byte "close_time" app_global_get_ex - swap + cover 1 pop ! assert // Already closed @@ -443,7 +443,7 @@ close: // self.close_time.value = Global.latest_timestamp global LatestTimestamp byte "close_time" - swap + uncover 1 app_global_put // voting/voting.py:117 // + self.vote_id @@ -459,7 +459,7 @@ close: // '{"standard":"arc69",' // '"description":"This is a voting result NFT for voting round with ID ' // + self.vote_id - swap + uncover 1 concat // voting/voting.py:118 // + '.","properties":{"metadata":"ipfs://' @@ -600,7 +600,7 @@ close: int 0 byte "option_counts" app_global_get_ex - swap + cover 1 dup cover 2 cover 2 @@ -651,7 +651,7 @@ close_after_if_else@4: b> frame_dig 6 frame_bury 2 - swap + uncover 1 frame_bury 0 bz close_after_if_else@13 // voting/voting.py:134 @@ -761,7 +761,7 @@ close_after_for@15: // voting/voting.py:152 // fee=Global.min_txn_fee, global MinTxnFee - swap + cover 1 // voting/voting.py:148 // asset_name="[VOTE RESULT] " + self.vote_id, int 0 @@ -769,7 +769,7 @@ close_after_for@15: app_global_get_ex assert // check vote_id exists byte "[VOTE RESULT] " - swap + uncover 1 concat // voting/voting.py:150 // url=self.nft_image_url, @@ -849,7 +849,7 @@ close_after_for@15: // .submit() // .created_asset.id // ) - swap + uncover 1 app_global_put retsub @@ -867,7 +867,7 @@ ensure_budget_while_top@1: // /algopy.py:19 global OpcodeBudget frame_dig 0 - swap + uncover 1 > bz ensure_budget_after_while@7 // /algopy.py:20 @@ -929,11 +929,11 @@ itoa: // radix = digits.length len dup - swap + cover 1 // voting/voting.py:258 // if i < radix: frame_dig -1 - swap + uncover 1 < bz itoa_after_if_else@2 // voting/voting.py:259 @@ -949,7 +949,7 @@ itoa: frame_dig -1 uncover 2 substring3 - swap + uncover 1 retsub itoa_after_if_else@2: @@ -961,9 +961,9 @@ itoa_after_if_else@2: cover 2 / callsub itoa - swap + cover 1 frame_dig -1 - swap + uncover 1 % dup int 1 @@ -977,7 +977,7 @@ itoa_after_if_else@2: uncover 2 substring3 concat - swap + uncover 1 retsub @@ -1040,7 +1040,7 @@ get_preconditions: concat uncover 2 concat - swap + uncover 1 concat retsub @@ -1068,7 +1068,7 @@ voting_open: int 0 byte "close_time" app_global_get_ex - swap + cover 1 pop bnz voting_open_bool_false@5 // voting/voting.py:208 @@ -1087,7 +1087,7 @@ voting_open: app_global_get_ex assert // check end_time exists frame_dig 0 - swap + uncover 1 <= bz voting_open_bool_false@5 int 1 @@ -1103,7 +1103,7 @@ voting_open_bool_merge@6: // and not self.close_time // and self.start_time <= Global.latest_timestamp <= self.end_time // ) - swap + uncover 1 retsub @@ -1133,7 +1133,7 @@ allowed_to_vote: // signature, // self.snapshot_public_key, // ) - swap + uncover 1 frame_dig -1 uncover 2 ed25519verify_bare @@ -1150,7 +1150,7 @@ already_voted: // (votes, exists) = op.Box.get(Txn.sender.bytes) txn Sender box_get - swap + cover 1 pop // voting/voting.py:214 // return exists @@ -1197,13 +1197,13 @@ vote: int 0 extract_uint16 dup - swap + cover 1 // voting/voting.py:180 // assert answer_ids.length == questions_count, "Number of answers incorrect" frame_dig -1 int 0 extract_uint16 - swap + uncover 1 == assert // Number of answers incorrect // voting/voting.py:183 @@ -1212,10 +1212,10 @@ vote: int 0 extract_uint16 int 1 - swap + uncover 1 * int 34 - swap + uncover 1 + int 400 * @@ -1228,7 +1228,7 @@ vote: // min_bal_req = BOX_FLAT_MIN_BALANCE + ( // (32 + 2 + VOTE_INDEX_BYTES * answer_ids.length) * BOX_BYTE_MIN_BALANCE // ) - swap + uncover 1 + // voting/voting.py:186 // fund_min_bal_req.receiver == Global.current_application_address @@ -1250,7 +1250,7 @@ vote: // assert fund_min_bal_req.amount == min_bal_req, "Payment must be the exact min balance" frame_dig -3 gtxns Amount - swap + uncover 1 == assert // Payment must be the exact min balance // voting/voting.py:191-192 @@ -1276,16 +1276,16 @@ vote_for_header@1: // answer_option_index = answer_ids[question_index].native frame_dig -1 extract 2 0 - swap + cover 1 dup int 1 * uncover 2 - swap + uncover 1 int 1 extract3 // on error: Index access is out of bounds btoi - swap + cover 1 // voting/voting.py:196 // options_count = self.option_counts[question_index].native int 0 @@ -1293,7 +1293,7 @@ vote_for_header@1: app_global_get_ex assert // check option_counts exists extract 2 0 - swap + uncover 1 int 1 * int 1 @@ -1314,7 +1314,7 @@ vote_for_header@1: callsub increment_vote_in_box // voting/voting.py:199 // cumulative_offset += options_count - swap + uncover 1 + frame_bury 1 // voting/voting.py:200 @@ -1331,7 +1331,7 @@ vote_for_header@1: int 1 + byte "voter_count" - swap + uncover 1 app_global_put // voting/voting.py:193 // for question_index in urange(questions_count): diff --git a/src/puya/teal/models.py b/src/puya/teal/models.py index 3da5a578f4..ea5d77a3e6 100644 --- a/src/puya/teal/models.py +++ b/src/puya/teal/models.py @@ -87,12 +87,6 @@ def _consumes(self) -> int: def _produces(self) -> int: return self.n + 1 - def teal(self) -> str: - if self.n == 1: - return self._teal_str("swap") - else: - return super().teal() - @attrs.frozen class Uncover(TealOpN): @@ -108,11 +102,12 @@ def _consumes(self) -> int: def _produces(self) -> int: return self.n + 1 - def teal(self) -> str: - if self.n == 1: - return self._teal_str("swap") - else: - return super().teal() + +@attrs.frozen +class Swap(TealOp): + op_code: str = attrs.field(default="swap", init=False) + consumes: int = 2 + produces: int = 2 @attrs.frozen diff --git a/src/puya/teal/optimize/main.py b/src/puya/teal/optimize/main.py index 343ec2e61c..b1217a4f86 100644 --- a/src/puya/teal/optimize/main.py +++ b/src/puya/teal/optimize/main.py @@ -7,7 +7,7 @@ perform_constant_stack_shuffling, ) from puya.teal.optimize.peephole import peephole -from puya.teal.optimize.repeated_rotations import simplify_repeated_rotation_ops +from puya.teal.optimize.repeated_rotations import simplify_repeated_rotation_ops, simplify_swap_ops from puya.teal.optimize.repeated_rotations_search import repeated_rotation_ops_search @@ -28,6 +28,9 @@ def optimize_block(block: models.TealBlock, *, level: int) -> None: # so it's only done once and only at higher optimisation levels block.ops = repeated_rotation_ops_search(block.ops) + # simplifying uncover/cover 1 to swap is easier to do after other rotation optimizations + simplify_swap_ops(block) + def optimize_teal_program( context: CompileContext, teal_program: models.TealProgram diff --git a/src/puya/teal/optimize/repeated_rotations.py b/src/puya/teal/optimize/repeated_rotations.py index e4530cdee0..a574bc1e30 100644 --- a/src/puya/teal/optimize/repeated_rotations.py +++ b/src/puya/teal/optimize/repeated_rotations.py @@ -44,3 +44,16 @@ def simplify_repeated_rotation_ops(block: models.TealBlock) -> bool: result.extend(maybe_simplify) block.ops = result return modified + + +def simplify_swap_ops(block: models.TealBlock) -> bool: + result = list[models.TealOp]() + modified = False + for op in block.ops: + if isinstance(op, models.Cover | models.Uncover) and (op.n == 1): + modified = True + result.append(models.Swap(source_location=op.source_location)) + else: + result.append(op) + block.ops = result + return modified diff --git a/test_cases/abi_routing/out/Reference.approval.mir b/test_cases/abi_routing/out/Reference.approval.mir index 38484f3c96..cc430659a1 100644 --- a/test_cases/abi_routing/out/Reference.approval.mir +++ b/test_cases/abi_routing/out/Reference.approval.mir @@ -59,7 +59,7 @@ main_noop_with_uint64_route@4: callsub noop_with_uint64 // {noop_with_uint64} arc4.abimethod abi_routing/contract.py:32 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 arc4.abimethod abi_routing/contract.py:32 byte 0x151f7c75 // tmp%6#0,0x151f7c75 arc4.abimethod abi_routing/contract.py:32 - swap // load tmp%6#0 from l-stack (no copy) 0x151f7c75,tmp%6#0 arc4.abimethod abi_routing/contract.py:32 + uncover 1 // load tmp%6#0 from l-stack (no copy) 0x151f7c75,tmp%6#0 arc4.abimethod abi_routing/contract.py:32 concat // {concat} arc4.abimethod abi_routing/contract.py:32 // virtual: store tmp%7#0 to l-stack (no copy) tmp%7#0 arc4.abimethod abi_routing/contract.py:32 // virtual: load tmp%7#0 from l-stack (no copy) tmp%7#0 arc4.abimethod abi_routing/contract.py:32 @@ -74,7 +74,7 @@ main_all_the_things_route@5: callsub full_abi_config // {full_abi_config} arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 // virtual: store tmp%9#0 to l-stack (no copy) tmp%9#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 byte 0x151f7c75 // tmp%9#0,0x151f7c75 arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 - swap // load tmp%9#0 from l-stack (no copy) 0x151f7c75,tmp%9#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 + uncover 1 // load tmp%9#0 from l-stack (no copy) 0x151f7c75,tmp%9#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 concat // {concat} arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 // virtual: store tmp%10#0 to l-stack (no copy) tmp%10#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 // virtual: load tmp%10#0 from l-stack (no copy) tmp%10#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\nOnCompleteAction.OptIn,\n"CloseOut",\nOnCompleteAction... abi_routing/contract.py:37-48 @@ -86,7 +86,7 @@ main_mixed_oca_route@6: txn OnCompletion // {txn} arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 // virtual: store tmp%11#0 to l-stack (no copy) tmp%11#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 int 1 // tmp%11#0,1 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 - swap // load tmp%11#0 from l-stack (no copy) 1,tmp%11#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 + uncover 1 // load tmp%11#0 from l-stack (no copy) 1,tmp%11#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 shl // {shl} arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 // virtual: store tmp%12#0 to l-stack (no copy) tmp%12#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 // virtual: load tmp%12#0 from l-stack (no copy) tmp%12#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 @@ -105,7 +105,7 @@ main_mixed_oca_route@6: callsub mixed_oca // {mixed_oca} arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 // virtual: store tmp%15#0 to l-stack (no copy) tmp%15#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 byte 0x151f7c75 // tmp%15#0,0x151f7c75 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 - swap // load tmp%15#0 from l-stack (no copy) 0x151f7c75,tmp%15#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 + uncover 1 // load tmp%15#0 from l-stack (no copy) 0x151f7c75,tmp%15#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 concat // {concat} arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 // virtual: store tmp%16#0 to l-stack (no copy) tmp%16#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 // virtual: load tmp%16#0 from l-stack (no copy) tmp%16#0 arc4.abimethod(\nallow_actions=[\n"NoOp",\n"CloseOut",\n"DeleteApplication",\n],\ncreate="disallo... abi_routing/contract.py:53-61 @@ -234,7 +234,7 @@ main_get_address_route@10: callsub get_address // {get_address} arc4.abimethod(readonly=True) abi_routing/contract.py:113 // virtual: store tmp%46#0 to l-stack (no copy) tmp%46#0 arc4.abimethod(readonly=True) abi_routing/contract.py:113 byte 0x151f7c75 // tmp%46#0,0x151f7c75 arc4.abimethod(readonly=True) abi_routing/contract.py:113 - swap // load tmp%46#0 from l-stack (no copy) 0x151f7c75,tmp%46#0 arc4.abimethod(readonly=True) abi_routing/contract.py:113 + uncover 1 // load tmp%46#0 from l-stack (no copy) 0x151f7c75,tmp%46#0 arc4.abimethod(readonly=True) abi_routing/contract.py:113 concat // {concat} arc4.abimethod(readonly=True) abi_routing/contract.py:113 // virtual: store tmp%47#0 to l-stack (no copy) tmp%47#0 arc4.abimethod(readonly=True) abi_routing/contract.py:113 // virtual: load tmp%47#0 from l-stack (no copy) tmp%47#0 arc4.abimethod(readonly=True) abi_routing/contract.py:113 @@ -257,7 +257,7 @@ main_get_asset_route@11: callsub get_asset // {get_asset} arc4.abimethod(readonly=True) abi_routing/contract.py:117 // virtual: store tmp%51#0 to l-stack (no copy) tmp%51#0 arc4.abimethod(readonly=True) abi_routing/contract.py:117 byte 0x151f7c75 // tmp%51#0,0x151f7c75 arc4.abimethod(readonly=True) abi_routing/contract.py:117 - swap // load tmp%51#0 from l-stack (no copy) 0x151f7c75,tmp%51#0 arc4.abimethod(readonly=True) abi_routing/contract.py:117 + uncover 1 // load tmp%51#0 from l-stack (no copy) 0x151f7c75,tmp%51#0 arc4.abimethod(readonly=True) abi_routing/contract.py:117 concat // {concat} arc4.abimethod(readonly=True) abi_routing/contract.py:117 // virtual: store tmp%52#0 to l-stack (no copy) tmp%52#0 arc4.abimethod(readonly=True) abi_routing/contract.py:117 // virtual: load tmp%52#0 from l-stack (no copy) tmp%52#0 arc4.abimethod(readonly=True) abi_routing/contract.py:117 @@ -280,7 +280,7 @@ main_get_application_route@12: callsub get_app // {get_app} arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 // virtual: store tmp%56#0 to l-stack (no copy) tmp%56#0 arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 byte 0x151f7c75 // tmp%56#0,0x151f7c75 arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 - swap // load tmp%56#0 from l-stack (no copy) 0x151f7c75,tmp%56#0 arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 + uncover 1 // load tmp%56#0 from l-stack (no copy) 0x151f7c75,tmp%56#0 arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 concat // {concat} arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 // virtual: store tmp%57#0 to l-stack (no copy) tmp%57#0 arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 // virtual: load tmp%57#0 from l-stack (no copy) tmp%57#0 arc4.abimethod(readonly=True, name="get_application") abi_routing/contract.py:121 @@ -303,7 +303,7 @@ main_get_an_int_route@13: callsub get_a_int // {get_a_int} arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 // virtual: store tmp%61#0 to l-stack (no copy) tmp%61#0 arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 byte 0x151f7c75 // tmp%61#0,0x151f7c75 arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 - swap // load tmp%61#0 from l-stack (no copy) 0x151f7c75,tmp%61#0 arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 + uncover 1 // load tmp%61#0 from l-stack (no copy) 0x151f7c75,tmp%61#0 arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 concat // {concat} arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 // virtual: store tmp%62#0 to l-stack (no copy) tmp%62#0 arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 // virtual: load tmp%62#0 from l-stack (no copy) tmp%62#0 arc4.abimethod(readonly=True, name="get_an_int") abi_routing/contract.py:125 @@ -487,12 +487,12 @@ main_method_with_more_than_15_args_route@15: dup // load tmp%121#0 from l-stack (copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%121#0,tmp%121#0 class Reference(ARC4Contract): abi_routing/contract.py:22 int 40 // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%121#0,tmp%121#0,40 class Reference(ARC4Contract): abi_routing/contract.py:22 extract_uint16 // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%121#0,{extract_uint16} class Reference(ARC4Contract): abi_routing/contract.py:22 - swap // store item_start_offset%0#0 to l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,tmp%121#0 class Reference(ARC4Contract): abi_routing/contract.py:22 + cover 1 // store item_start_offset%0#0 to l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,tmp%121#0 class Reference(ARC4Contract): abi_routing/contract.py:22 dup // load tmp%121#0 from l-stack (copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,tmp%121#0,tmp%121#0 class Reference(ARC4Contract): abi_routing/contract.py:22 int 42 // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,tmp%121#0,tmp%121#0,42 class Reference(ARC4Contract): abi_routing/contract.py:22 extract_uint16 // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,tmp%121#0,{extract_uint16} class Reference(ARC4Contract): abi_routing/contract.py:22 // virtual: store item_end_offset%0#0 to l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,tmp%121#0,item_end_offset%0#0 class Reference(ARC4Contract): abi_routing/contract.py:22 - swap // load tmp%121#0 from l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,item_end_offset%0#0,tmp%121#0 class Reference(ARC4Contract): abi_routing/contract.py:22 + uncover 1 // load tmp%121#0 from l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_start_offset%0#0,item_end_offset%0#0,tmp%121#0 class Reference(ARC4Contract): abi_routing/contract.py:22 uncover 2 // load item_start_offset%0#0 from l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,item_end_offset%0#0,tmp%121#0,item_start_offset%0#0 class Reference(ARC4Contract): abi_routing/contract.py:22 uncover 2 // load item_end_offset%0#0 from l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%121#0,item_start_offset%0#0,item_end_offset%0#0 class Reference(ARC4Contract): abi_routing/contract.py:22 substring3 // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,{substring3} class Reference(ARC4Contract): abi_routing/contract.py:22 @@ -505,10 +505,10 @@ main_method_with_more_than_15_args_route@15: dup // load tmp%124#0 from l-stack (copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,tmp%124#0,tmp%124#0 class Reference(ARC4Contract): abi_routing/contract.py:22 int 42 // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,tmp%124#0,tmp%124#0,42 class Reference(ARC4Contract): abi_routing/contract.py:22 extract_uint16 // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,tmp%124#0,{extract_uint16} class Reference(ARC4Contract): abi_routing/contract.py:22 - swap // store item_start_offset%1#0 to l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_start_offset%1#0,tmp%124#0 class Reference(ARC4Contract): abi_routing/contract.py:22 + cover 1 // store item_start_offset%1#0 to l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_start_offset%1#0,tmp%124#0 class Reference(ARC4Contract): abi_routing/contract.py:22 dup // load tmp%124#0 from l-stack (copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_start_offset%1#0,tmp%124#0,tmp%124#0 class Reference(ARC4Contract): abi_routing/contract.py:22 len // tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_start_offset%1#0,tmp%124#0,{len} class Reference(ARC4Contract): abi_routing/contract.py:22 - swap // store item_end_offset%1#0 to l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_start_offset%1#0,item_end_offset%1#0,tmp%124#0 class Reference(ARC4Contract): abi_routing/contract.py:22 + cover 1 // store item_end_offset%1#0 to l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_start_offset%1#0,item_end_offset%1#0,tmp%124#0 class Reference(ARC4Contract): abi_routing/contract.py:22 // virtual: load tmp%124#0 from l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_start_offset%1#0,item_end_offset%1#0,tmp%124#0 class Reference(ARC4Contract): abi_routing/contract.py:22 uncover 2 // load item_start_offset%1#0 from l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,item_end_offset%1#0,tmp%124#0,item_start_offset%1#0 class Reference(ARC4Contract): abi_routing/contract.py:22 uncover 2 // load item_end_offset%1#0 from l-stack (no copy) tmp%90#0,tmp%91#0,tmp%92#0,tmp%94#0,tmp%97#0,tmp%98#0,tmp%99#0,awst_tmp%1#0,tmp%103#0,tmp%104#0,tmp%105#0,tmp%106#0,tmp%107#0,tmp%108#0,tmp%109#0,tmp%111#0,tmp%113#0,tmp%116#0,tmp%118#0,tmp%120#0,tmp%123#0,tmp%124#0,item_start_offset%1#0,item_end_offset%1#0 class Reference(ARC4Contract): abi_routing/contract.py:22 @@ -582,7 +582,7 @@ main_method_with_more_than_15_args_route@15: callsub method_with_more_than_15_args // {method_with_more_than_15_args} arc4.abimethod abi_routing/contract.py:166 // virtual: store tmp%138#0 to l-stack (no copy) tmp%138#0 arc4.abimethod abi_routing/contract.py:166 byte 0x151f7c75 // tmp%138#0,0x151f7c75 arc4.abimethod abi_routing/contract.py:166 - swap // load tmp%138#0 from l-stack (no copy) 0x151f7c75,tmp%138#0 arc4.abimethod abi_routing/contract.py:166 + uncover 1 // load tmp%138#0 from l-stack (no copy) 0x151f7c75,tmp%138#0 arc4.abimethod abi_routing/contract.py:166 concat // {concat} arc4.abimethod abi_routing/contract.py:166 // virtual: store tmp%139#0 to l-stack (no copy) tmp%139#0 arc4.abimethod abi_routing/contract.py:166 // virtual: load tmp%139#0 from l-stack (no copy) tmp%139#0 arc4.abimethod abi_routing/contract.py:166 @@ -620,11 +620,11 @@ main_hello_with_algopy_string_route@16: extract 6 2 // tmp%145#0,{extract} arc4.abimethod abi_routing/contract.py:232 // virtual: store length_uint16%0#0 to l-stack (no copy) tmp%145#0,length_uint16%0#0 arc4.abimethod abi_routing/contract.py:232 // virtual: load length_uint16%0#0 from l-stack (no copy) tmp%145#0,length_uint16%0#0 arc4.abimethod abi_routing/contract.py:232 - swap // load tmp%145#0 from l-stack (no copy) length_uint16%0#0,tmp%145#0 arc4.abimethod abi_routing/contract.py:232 + uncover 1 // load tmp%145#0 from l-stack (no copy) length_uint16%0#0,tmp%145#0 arc4.abimethod abi_routing/contract.py:232 concat // {concat} arc4.abimethod abi_routing/contract.py:232 // virtual: store encoded_value%0#0 to l-stack (no copy) encoded_value%0#0 arc4.abimethod abi_routing/contract.py:232 byte 0x151f7c75 // encoded_value%0#0,0x151f7c75 arc4.abimethod abi_routing/contract.py:232 - swap // load encoded_value%0#0 from l-stack (no copy) 0x151f7c75,encoded_value%0#0 arc4.abimethod abi_routing/contract.py:232 + uncover 1 // load encoded_value%0#0 from l-stack (no copy) 0x151f7c75,encoded_value%0#0 arc4.abimethod abi_routing/contract.py:232 concat // {concat} arc4.abimethod abi_routing/contract.py:232 // virtual: store tmp%146#0 to l-stack (no copy) tmp%146#0 arc4.abimethod abi_routing/contract.py:232 // virtual: load tmp%146#0 from l-stack (no copy) tmp%146#0 arc4.abimethod abi_routing/contract.py:232 @@ -664,7 +664,7 @@ noop_with_uint64_block@0: btoi // (𝕡) a#0 | {btoi} a.native abi_routing/contract.py:34 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) a#0 | tmp%0#0 a.native abi_routing/contract.py:34 int 1 // (𝕡) a#0 | tmp%0#0,1 1 abi_routing/contract.py:34 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) a#0 | 1,tmp%0#0 result = 1 + a.native abi_routing/contract.py:34 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) a#0 | 1,tmp%0#0 result = 1 + a.native abi_routing/contract.py:34 + // (𝕡) a#0 | {+} 1 + a.native abi_routing/contract.py:34 // virtual: store result#0 to l-stack (no copy) (𝕡) a#0 | result#0 result = 1 + a.native abi_routing/contract.py:34 // virtual: load result#0 from l-stack (no copy) (𝕡) a#0 | result#0 arc4.UInt8(result) abi_routing/contract.py:35 @@ -686,7 +686,7 @@ full_abi_config_block@0: btoi // (𝕡) a#0 | {btoi} a.native abi_routing/contract.py:50 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) a#0 | tmp%0#0 a.native abi_routing/contract.py:50 int 1 // (𝕡) a#0 | tmp%0#0,1 UInt64(1) abi_routing/contract.py:50 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) a#0 | 1,tmp%0#0 result = UInt64(1) + a.native abi_routing/contract.py:50 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) a#0 | 1,tmp%0#0 result = UInt64(1) + a.native abi_routing/contract.py:50 + // (𝕡) a#0 | {+} UInt64(1) + a.native abi_routing/contract.py:50 // virtual: store result#0 to l-stack (no copy) (𝕡) a#0 | result#0 result = UInt64(1) + a.native abi_routing/contract.py:50 // virtual: load result#0 from l-stack (no copy) (𝕡) a#0 | result#0 arc4.UInt8(result) abi_routing/contract.py:51 @@ -708,7 +708,7 @@ mixed_oca_block@0: btoi // (𝕡) a#0 | {btoi} a.native abi_routing/contract.py:63 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) a#0 | tmp%0#0 a.native abi_routing/contract.py:63 int 1 // (𝕡) a#0 | tmp%0#0,1 UInt64(1) abi_routing/contract.py:63 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) a#0 | 1,tmp%0#0 result = UInt64(1) + a.native abi_routing/contract.py:63 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) a#0 | 1,tmp%0#0 result = UInt64(1) + a.native abi_routing/contract.py:63 + // (𝕡) a#0 | {+} UInt64(1) + a.native abi_routing/contract.py:63 // virtual: store result#0 to l-stack (no copy) (𝕡) a#0 | result#0 result = UInt64(1) + a.native abi_routing/contract.py:63 // virtual: load result#0 from l-stack (no copy) (𝕡) a#0 | result#0 arc4.UInt8(result) abi_routing/contract.py:64 @@ -888,7 +888,7 @@ method_with_default_args_block@0: global CreatorAddress // (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | {global} op.Global.creator_address abi_routing/contract.py:156 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%2#0 op.Global.creator_address abi_routing/contract.py:156 frame_dig -7 // load account_from_storage#0 from parameters (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%2#0,account_from_storage#0 account_from_storage == op.Global.creator_address, "wrong account from storage" abi_routing/contract.py:156 - swap // load tmp%2#0 from l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | account_from_storage#0,tmp%2#0 account_from_storage == op.Global.creator_address, "wrong account from storage" abi_routing/contract.py:156 + uncover 1 // load tmp%2#0 from l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | account_from_storage#0,tmp%2#0 account_from_storage == op.Global.creator_address, "wrong account from storage" abi_routing/contract.py:156 == // (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | {==} account_from_storage == op.Global.creator_address, "wrong account from storage" abi_routing/contract.py:156 // virtual: store tmp%3#0 to l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%3#0 account_from_storage == op.Global.creator_address, "wrong account from storage" abi_routing/contract.py:156 // virtual: load tmp%3#0 from l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%3#0 assert account_from_storage == op.Global.creator_address, "wrong account from storage" abi_routing/contract.py:156 @@ -896,7 +896,7 @@ method_with_default_args_block@0: global ZeroAddress // (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | {global} op.Global.zero_address abi_routing/contract.py:157 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%4#0 op.Global.zero_address abi_routing/contract.py:157 frame_dig -6 // load account_from_function#0 from parameters (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%4#0,account_from_function#0 account_from_function == op.Global.zero_address, "wrong account from function" abi_routing/contract.py:157 - swap // load tmp%4#0 from l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | account_from_function#0,tmp%4#0 account_from_function == op.Global.zero_address, "wrong account from function" abi_routing/contract.py:157 + uncover 1 // load tmp%4#0 from l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | account_from_function#0,tmp%4#0 account_from_function == op.Global.zero_address, "wrong account from function" abi_routing/contract.py:157 == // (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | {==} account_from_function == op.Global.zero_address, "wrong account from function" abi_routing/contract.py:157 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%5#0 account_from_function == op.Global.zero_address, "wrong account from function" abi_routing/contract.py:157 // virtual: load tmp%5#0 from l-stack (no copy) (𝕡) asset_from_storage#0,asset_from_function#0,account_from_storage#0,account_from_function#0,application_from_storage#0,application_from_function#0,bytes_from_storage#0,int_from_storage#0,int_from_function#0 | tmp%5#0 assert account_from_function == op.Global.zero_address, "wrong account from function" abi_routing/contract.py:157 @@ -1183,7 +1183,7 @@ __init___block@0: txn Sender // {txn} op.Txn.sender abi_routing/contract.py:27 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 op.Txn.sender abi_routing/contract.py:27 byte "creator" // new_state_value%0#0,"creator" self.creator abi_routing/contract.py:27 - swap // load new_state_value%0#0 from l-stack (no copy) "creator",new_state_value%0#0 self.creator = op.Txn.sender abi_routing/contract.py:27 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "creator",new_state_value%0#0 self.creator = op.Txn.sender abi_routing/contract.py:27 app_global_put // self.creator = op.Txn.sender abi_routing/contract.py:27 byte "app" // "app" self.app abi_routing/contract.py:28 int 123 // "app",123 123 abi_routing/contract.py:28 diff --git a/test_cases/abi_routing/out_unoptimized/MinimumARC4.approval.teal b/test_cases/abi_routing/out_unoptimized/MinimumARC4.approval.teal index 9ea0d08455..9d9b7fe59d 100644 --- a/test_cases/abi_routing/out_unoptimized/MinimumARC4.approval.teal +++ b/test_cases/abi_routing/out_unoptimized/MinimumARC4.approval.teal @@ -17,7 +17,7 @@ main_bare_routing@4: // class MinimumARC4(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@5 b main_reject_bare_on_completion@6 diff --git a/test_cases/abi_routing/out_unoptimized/Reference.approval.teal b/test_cases/abi_routing/out_unoptimized/Reference.approval.teal index 826c8f116d..ccfe05069c 100644 --- a/test_cases/abi_routing/out_unoptimized/Reference.approval.teal +++ b/test_cases/abi_routing/out_unoptimized/Reference.approval.teal @@ -44,7 +44,7 @@ main_noop_with_uint64_route@4: // @arc4.abimethod callsub noop_with_uint64 byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -69,7 +69,7 @@ main_all_the_things_route@5: // ) callsub full_abi_config byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -88,7 +88,7 @@ main_mixed_oca_route@6: // ) txn OnCompletion int 1 - swap + uncover 1 shl int 37 & @@ -110,7 +110,7 @@ main_mixed_oca_route@6: // ) callsub mixed_oca byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -204,7 +204,7 @@ main_get_address_route@10: assert // is not creating callsub get_address byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -221,7 +221,7 @@ main_get_asset_route@11: assert // is not creating callsub get_asset byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -238,7 +238,7 @@ main_get_application_route@12: assert // is not creating callsub get_app byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -255,7 +255,7 @@ main_get_an_int_route@13: assert // is not creating callsub get_a_int byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -393,11 +393,11 @@ main_method_with_more_than_15_args_route@15: dup int 40 extract_uint16 - swap + cover 1 dup int 42 extract_uint16 - swap + uncover 1 uncover 2 uncover 2 substring3 @@ -406,10 +406,10 @@ main_method_with_more_than_15_args_route@15: dup int 42 extract_uint16 - swap + cover 1 dup len - swap + cover 1 uncover 2 uncover 2 substring3 @@ -466,7 +466,7 @@ main_method_with_more_than_15_args_route@15: uncover 25 callsub method_with_more_than_15_args byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -492,10 +492,10 @@ main_hello_with_algopy_string_route@16: len itob extract 6 2 - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -567,7 +567,7 @@ noop_with_uint64: frame_dig -1 btoi int 1 - swap + uncover 1 + // abi_routing/contract.py:35 // return arc4.UInt8(result) @@ -598,7 +598,7 @@ full_abi_config: frame_dig -1 btoi int 1 - swap + uncover 1 + // abi_routing/contract.py:51 // return arc4.UInt8(result) @@ -626,7 +626,7 @@ mixed_oca: frame_dig -1 btoi int 1 - swap + uncover 1 + // abi_routing/contract.py:64 // return arc4.UInt8(result) @@ -842,14 +842,14 @@ method_with_default_args: // assert account_from_storage == op.Global.creator_address, "wrong account from storage" global CreatorAddress frame_dig -7 - swap + uncover 1 == assert // wrong account from storage // abi_routing/contract.py:157 // assert account_from_function == op.Global.zero_address, "wrong account from function" global ZeroAddress frame_dig -6 - swap + uncover 1 == assert // wrong account from function // abi_routing/contract.py:158 @@ -1394,16 +1394,16 @@ __init__: byte 0x09 concat byte 0x - swap + uncover 1 concat byte "some_bytes" - swap + uncover 1 app_global_put // abi_routing/contract.py:27 // self.creator = op.Txn.sender txn Sender byte "creator" - swap + uncover 1 app_global_put // abi_routing/contract.py:28 // self.app = Application(123) diff --git a/test_cases/application/out/Reference.approval.mir b/test_cases/application/out/Reference.approval.mir index 781e296379..6f8079f07c 100644 --- a/test_cases/application/out/Reference.approval.mir +++ b/test_cases/application/out/Reference.approval.mir @@ -148,7 +148,7 @@ validate_asset_block@0: global CurrentApplicationID // (𝕡) app#0 | {global} op.Global.current_application_id application/contract.py:47 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) app#0 | tmp%9#0 op.Global.current_application_id application/contract.py:47 frame_dig -1 // load app#0 from parameters (𝕡) app#0 | tmp%9#0,app#0 app == op.Global.current_application_id, "expected current_application_id" application/contract.py:47 - swap // load tmp%9#0 from l-stack (no copy) (𝕡) app#0 | app#0,tmp%9#0 app == op.Global.current_application_id, "expected current_application_id" application/contract.py:47 + uncover 1 // load tmp%9#0 from l-stack (no copy) (𝕡) app#0 | app#0,tmp%9#0 app == op.Global.current_application_id, "expected current_application_id" application/contract.py:47 == // (𝕡) app#0 | {==} app == op.Global.current_application_id, "expected current_application_id" application/contract.py:47 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) app#0 | tmp%10#0 app == op.Global.current_application_id, "expected current_application_id" application/contract.py:47 // virtual: load tmp%10#0 from l-stack (no copy) (𝕡) app#0 | tmp%10#0 assert app == op.Global.current_application_id, "expected current_application_id" application/contract.py:47 diff --git a/test_cases/application/out_unoptimized/Reference.approval.teal b/test_cases/application/out_unoptimized/Reference.approval.teal index 5213a55abc..c4bee61da4 100644 --- a/test_cases/application/out_unoptimized/Reference.approval.teal +++ b/test_cases/application/out_unoptimized/Reference.approval.teal @@ -109,7 +109,7 @@ validate_asset: // assert app == op.Global.current_application_id, "expected current_application_id" global CurrentApplicationID frame_dig -1 - swap + uncover 1 == assert // expected current_application_id // application/contract.py:49 diff --git a/test_cases/arc4_dynamic_arrays/out/DynamicArrayContract.approval.mir b/test_cases/arc4_dynamic_arrays/out/DynamicArrayContract.approval.mir index c72d36b857..be7d7d138b 100644 --- a/test_cases/arc4_dynamic_arrays/out/DynamicArrayContract.approval.mir +++ b/test_cases/arc4_dynamic_arrays/out/DynamicArrayContract.approval.mir @@ -170,13 +170,13 @@ test_static_elements_block@0: // virtual: load tmp%5#0 from l-stack (no copy) byte_array2#0,struct1#0,tmp%5#0 StaticStruct(get_uint2(), byte_array2.copy()) arc4_dynamic_arrays/contract.py:46 uncover 2 // load byte_array2#0 from l-stack (no copy) struct1#0,tmp%5#0,byte_array2#0 StaticStruct(get_uint2(), byte_array2.copy()) arc4_dynamic_arrays/contract.py:46 concat // struct1#0,{concat} StaticStruct(get_uint2(), byte_array2.copy()) arc4_dynamic_arrays/contract.py:46 - swap // store struct2#0 to l-stack (no copy) struct2#0,struct1#0 StaticStruct(get_uint2(), byte_array2.copy()) arc4_dynamic_arrays/contract.py:46 + cover 1 // store struct2#0 to l-stack (no copy) struct2#0,struct1#0 StaticStruct(get_uint2(), byte_array2.copy()) arc4_dynamic_arrays/contract.py:46 dup // load struct1#0 from l-stack (copy) struct2#0,struct1#0,struct1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 dig 1 // load struct1#0 from l-stack (copy) struct2#0,struct1#0,struct1#0,struct1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 concat // struct2#0,struct1#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 // virtual: store result%5#0 to l-stack (no copy) struct2#0,struct1#0,result%5#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 byte 0x0002 // struct2#0,struct1#0,result%5#0,0x0002 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 - swap // load result%5#0 from l-stack (no copy) struct2#0,struct1#0,0x0002,result%5#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 + uncover 1 // load result%5#0 from l-stack (no copy) struct2#0,struct1#0,0x0002,result%5#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 concat // struct2#0,struct1#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 // virtual: store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:47 dup // load array#0 from l-stack (copy) struct2#0,struct1#0,array#0,array#0 array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 @@ -184,7 +184,7 @@ test_static_elements_block@0: extract_uint16 // struct2#0,struct1#0,array#0,{extract_uint16} array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 // virtual: store array_length%0#0 to l-stack (no copy) struct2#0,struct1#0,array#0,array_length%0#0 array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 int 1 // struct2#0,struct1#0,array#0,array_length%0#0,1 1 arc4_dynamic_arrays/contract.py:48 - swap // load array_length%0#0 from l-stack (no copy) struct2#0,struct1#0,array#0,1,array_length%0#0 array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 + uncover 1 // load array_length%0#0 from l-stack (no copy) struct2#0,struct1#0,array#0,1,array_length%0#0 array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 < // struct2#0,struct1#0,array#0,{<} array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 // virtual: store index_is_in_bounds%0#0 to l-stack (no copy) struct2#0,struct1#0,array#0,index_is_in_bounds%0#0 array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 // virtual: load index_is_in_bounds%0#0 from l-stack (no copy) struct2#0,struct1#0,array#0,index_is_in_bounds%0#0 array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:48 @@ -211,7 +211,7 @@ test_static_elements_block@0: // virtual: load array#0 from l-stack (no copy) struct2#0,struct1#0,array#0 array.pop() arc4_dynamic_arrays/contract.py:53 int 10 // struct2#0,struct1#0,array#0,10 array.pop() arc4_dynamic_arrays/contract.py:53 callsub dynamic_array_pop_fixed_size // struct2#0,struct1#0,{dynamic_array_pop_fixed_size}.0,{dynamic_array_pop_fixed_size}.1 array.pop() arc4_dynamic_arrays/contract.py:53 - swap // store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0,{dynamic_array_pop_fixed_size}.0 array.pop() arc4_dynamic_arrays/contract.py:53 + cover 1 // store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0,{dynamic_array_pop_fixed_size}.0 array.pop() arc4_dynamic_arrays/contract.py:53 // virtual: store popped%0#1 to l-stack (no copy) struct2#0,struct1#0,array#0,popped%0#1 array.pop() arc4_dynamic_arrays/contract.py:53 // virtual: load popped%0#1 from l-stack (no copy) struct2#0,struct1#0,array#0,popped%0#1 array.pop() == struct2 arc4_dynamic_arrays/contract.py:53 uncover 3 // load struct2#0 from l-stack (no copy) struct1#0,array#0,popped%0#1,struct2#0 array.pop() == struct2 arc4_dynamic_arrays/contract.py:53 @@ -225,7 +225,7 @@ test_static_elements_block@0: pop // struct1#0,{dynamic_array_pop_fixed_size}.0 array.pop() arc4_dynamic_arrays/contract.py:54 // virtual: store popped%1#1 to l-stack (no copy) struct1#0,popped%1#1 array.pop() arc4_dynamic_arrays/contract.py:54 // virtual: load popped%1#1 from l-stack (no copy) struct1#0,popped%1#1 array.pop() == struct1 arc4_dynamic_arrays/contract.py:54 - swap // load struct1#0 from l-stack (no copy) popped%1#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:54 + uncover 1 // load struct1#0 from l-stack (no copy) popped%1#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:54 == // {==} array.pop() == struct1 arc4_dynamic_arrays/contract.py:54 // virtual: store tmp%9#0 to l-stack (no copy) tmp%9#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:54 // virtual: load tmp%9#0 from l-stack (no copy) tmp%9#0 assert array.pop() == struct1 arc4_dynamic_arrays/contract.py:54 @@ -295,12 +295,12 @@ test_dynamic_elements_block@0: callsub get_string1 // {get_string1} get_string1() arc4_dynamic_arrays/contract.py:58 // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 get_string1() arc4_dynamic_arrays/contract.py:58 callsub get_string2 // tmp%0#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:58 - swap // store tmp%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0 get_string2() arc4_dynamic_arrays/contract.py:58 + cover 1 // store tmp%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0 get_string2() arc4_dynamic_arrays/contract.py:58 dup // load tmp%0#0 from l-stack (copy) tmp%1#0,tmp%0#0,tmp%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 len // tmp%1#0,tmp%0#0,{len} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: store data_length%0#0 to l-stack (no copy) tmp%1#0,tmp%0#0,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 int 4 // tmp%1#0,tmp%0#0,data_length%0#0,4 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 - swap // load data_length%0#0 from l-stack (no copy) tmp%1#0,tmp%0#0,4,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 + uncover 1 // load data_length%0#0 from l-stack (no copy) tmp%1#0,tmp%0#0,4,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 + // tmp%1#0,tmp%0#0,{+} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: store current_tail_offset%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0,current_tail_offset%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: load current_tail_offset%1#0 from l-stack (no copy) tmp%1#0,tmp%0#0,current_tail_offset%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 @@ -310,26 +310,26 @@ test_dynamic_elements_block@0: extract 6 2 // tmp%1#0,tmp%0#0,{extract} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: store offset_as_uint16%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 byte 0x0004 // tmp%1#0,tmp%0#0,offset_as_uint16%1#0,0x0004 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 - swap // load offset_as_uint16%1#0 from l-stack (no copy) tmp%1#0,tmp%0#0,0x0004,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 + uncover 1 // load offset_as_uint16%1#0 from l-stack (no copy) tmp%1#0,tmp%0#0,0x0004,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 concat // tmp%1#0,tmp%0#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: store encoded_tuple_buffer%2#0 to l-stack (no copy) tmp%1#0,tmp%0#0,encoded_tuple_buffer%2#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: load encoded_tuple_buffer%2#0 from l-stack (no copy) tmp%1#0,tmp%0#0,encoded_tuple_buffer%2#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 - swap // load tmp%0#0 from l-stack (no copy) tmp%1#0,encoded_tuple_buffer%2#0,tmp%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 + uncover 1 // load tmp%0#0 from l-stack (no copy) tmp%1#0,encoded_tuple_buffer%2#0,tmp%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 concat // tmp%1#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: store encoded_tuple_buffer%3#0 to l-stack (no copy) tmp%1#0,encoded_tuple_buffer%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: load encoded_tuple_buffer%3#0 from l-stack (no copy) tmp%1#0,encoded_tuple_buffer%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 - swap // load tmp%1#0 from l-stack (no copy) encoded_tuple_buffer%3#0,tmp%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 + uncover 1 // load tmp%1#0 from l-stack (no copy) encoded_tuple_buffer%3#0,tmp%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 concat // {concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 // virtual: store struct1#0 to l-stack (no copy) struct1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:58 callsub get_string3 // struct1#0,{get_string3} get_string3() arc4_dynamic_arrays/contract.py:59 // virtual: store tmp%2#0 to l-stack (no copy) struct1#0,tmp%2#0 get_string3() arc4_dynamic_arrays/contract.py:59 callsub get_string1 // struct1#0,tmp%2#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:59 - swap // store tmp%3#0 to l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0 get_string1() arc4_dynamic_arrays/contract.py:59 + cover 1 // store tmp%3#0 to l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0 get_string1() arc4_dynamic_arrays/contract.py:59 dup // load tmp%2#0 from l-stack (copy) struct1#0,tmp%3#0,tmp%2#0,tmp%2#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 len // struct1#0,tmp%3#0,tmp%2#0,{len} DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: store data_length%2#0 to l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,data_length%2#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 int 4 // struct1#0,tmp%3#0,tmp%2#0,data_length%2#0,4 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 - swap // load data_length%2#0 from l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,4,data_length%2#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 + uncover 1 // load data_length%2#0 from l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,4,data_length%2#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 + // struct1#0,tmp%3#0,tmp%2#0,{+} DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: store current_tail_offset%4#0 to l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,current_tail_offset%4#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: load current_tail_offset%4#0 from l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,current_tail_offset%4#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 @@ -339,22 +339,22 @@ test_dynamic_elements_block@0: extract 6 2 // struct1#0,tmp%3#0,tmp%2#0,{extract} DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: store offset_as_uint16%3#0 to l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,offset_as_uint16%3#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 byte 0x0004 // struct1#0,tmp%3#0,tmp%2#0,offset_as_uint16%3#0,0x0004 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 - swap // load offset_as_uint16%3#0 from l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,0x0004,offset_as_uint16%3#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 + uncover 1 // load offset_as_uint16%3#0 from l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,0x0004,offset_as_uint16%3#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 concat // struct1#0,tmp%3#0,tmp%2#0,{concat} DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: store encoded_tuple_buffer%7#0 to l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,encoded_tuple_buffer%7#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: load encoded_tuple_buffer%7#0 from l-stack (no copy) struct1#0,tmp%3#0,tmp%2#0,encoded_tuple_buffer%7#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 - swap // load tmp%2#0 from l-stack (no copy) struct1#0,tmp%3#0,encoded_tuple_buffer%7#0,tmp%2#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 + uncover 1 // load tmp%2#0 from l-stack (no copy) struct1#0,tmp%3#0,encoded_tuple_buffer%7#0,tmp%2#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 concat // struct1#0,tmp%3#0,{concat} DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: store encoded_tuple_buffer%8#0 to l-stack (no copy) struct1#0,tmp%3#0,encoded_tuple_buffer%8#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 // virtual: load encoded_tuple_buffer%8#0 from l-stack (no copy) struct1#0,tmp%3#0,encoded_tuple_buffer%8#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 - swap // load tmp%3#0 from l-stack (no copy) struct1#0,encoded_tuple_buffer%8#0,tmp%3#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 + uncover 1 // load tmp%3#0 from l-stack (no copy) struct1#0,encoded_tuple_buffer%8#0,tmp%3#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 concat // struct1#0,{concat} DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 - swap // store struct2#0 to l-stack (no copy) struct2#0,struct1#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 + cover 1 // store struct2#0 to l-stack (no copy) struct2#0,struct1#0 DynamicStruct(get_string3(), get_string1()) arc4_dynamic_arrays/contract.py:59 dup // load struct1#0 from l-stack (copy) struct2#0,struct1#0,struct1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 len // struct2#0,struct1#0,{len} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: store next_item_len%0#0 to l-stack (no copy) struct2#0,struct1#0,next_item_len%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 int 4 // struct2#0,struct1#0,next_item_len%0#0,4 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 - swap // load next_item_len%0#0 from l-stack (no copy) struct2#0,struct1#0,4,next_item_len%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 + uncover 1 // load next_item_len%0#0 from l-stack (no copy) struct2#0,struct1#0,4,next_item_len%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 + // struct2#0,struct1#0,{+} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: store tail_offset%0#0 to l-stack (no copy) struct2#0,struct1#0,tail_offset%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: load tail_offset%0#0 from l-stack (no copy) struct2#0,struct1#0,tail_offset%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 @@ -364,7 +364,7 @@ test_dynamic_elements_block@0: extract 6 2 // struct2#0,struct1#0,{extract} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: store next_item_head%1#0 to l-stack (no copy) struct2#0,struct1#0,next_item_head%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 byte 0x0004 // struct2#0,struct1#0,next_item_head%1#0,0x0004 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 - swap // load next_item_head%1#0 from l-stack (no copy) struct2#0,struct1#0,0x0004,next_item_head%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 + uncover 1 // load next_item_head%1#0 from l-stack (no copy) struct2#0,struct1#0,0x0004,next_item_head%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 concat // struct2#0,struct1#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: store result%1#0 to l-stack (no copy) struct2#0,struct1#0,result%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: load result%1#0 from l-stack (no copy) struct2#0,struct1#0,result%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 @@ -376,17 +376,17 @@ test_dynamic_elements_block@0: concat // struct2#0,struct1#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: store result%3#0 to l-stack (no copy) struct2#0,struct1#0,result%3#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 byte 0x0002 // struct2#0,struct1#0,result%3#0,0x0002 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 - swap // load result%3#0 from l-stack (no copy) struct2#0,struct1#0,0x0002,result%3#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 + uncover 1 // load result%3#0 from l-stack (no copy) struct2#0,struct1#0,0x0002,result%3#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 concat // struct2#0,struct1#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 // virtual: store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:60 byte 0x0002 // struct2#0,struct1#0,array#0,0x0002 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 dig 2 // load struct1#0 from l-stack (copy) struct2#0,struct1#0,array#0,0x0002,struct1#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 concat // struct2#0,struct1#0,array#0,{concat} array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 - swap // store result%5#0 to l-stack (no copy) struct2#0,struct1#0,result%5#0,array#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 + cover 1 // store result%5#0 to l-stack (no copy) struct2#0,struct1#0,result%5#0,array#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 dup // load array#0 from l-stack (copy) struct2#0,struct1#0,result%5#0,array#0,array#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 int 0 // struct2#0,struct1#0,result%5#0,array#0,array#0,0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 extract_uint16 // struct2#0,struct1#0,result%5#0,array#0,{extract_uint16} array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 - swap // store l_count%0#0 to l-stack (no copy) struct2#0,struct1#0,result%5#0,l_count%0#0,array#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 + cover 1 // store l_count%0#0 to l-stack (no copy) struct2#0,struct1#0,result%5#0,l_count%0#0,array#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 // virtual: load array#0 from l-stack (no copy) struct2#0,struct1#0,result%5#0,l_count%0#0,array#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 extract 2 0 // struct2#0,struct1#0,result%5#0,l_count%0#0,{extract} array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 // virtual: store l_head_and_tail%0#0 to l-stack (no copy) struct2#0,struct1#0,result%5#0,l_count%0#0,l_head_and_tail%0#0 array.append(struct1.copy()) arc4_dynamic_arrays/contract.py:61 @@ -420,7 +420,7 @@ test_dynamic_elements_block@0: // virtual: store has_next%0#0 to l-stack (no copy) struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:64 dig 2 // load array_head_and_tail%0#0 from l-stack (copy) struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,has_next%0#0,array_head_and_tail%0#0 array[0] arc4_dynamic_arrays/contract.py:64 len // struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,has_next%0#0,{len} array[0] arc4_dynamic_arrays/contract.py:64 - swap // store end_of_array%0#0 to l-stack (no copy) struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:64 + cover 1 // store end_of_array%0#0 to l-stack (no copy) struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:64 dig 3 // load array_head_and_tail%0#0 from l-stack (copy) struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,array_head_and_tail%0#0 array[0] arc4_dynamic_arrays/contract.py:64 int 2 // struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,array_head_and_tail%0#0,2 array[0] arc4_dynamic_arrays/contract.py:64 extract_uint16 // struct2#0,struct1#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,{extract_uint16} array[0] arc4_dynamic_arrays/contract.py:64 @@ -466,7 +466,7 @@ test_dynamic_elements_block@0: extract_uint16 // struct2#0,struct1#0,array#0,array_head_and_tail%0#0,end_of_array%0#0,next_item_offset%1#0,has_next%2#0,{extract_uint16} array[2] arc4_dynamic_arrays/contract.py:66 // virtual: store next_item_offset%2#0 to l-stack (no copy) struct2#0,struct1#0,array#0,array_head_and_tail%0#0,end_of_array%0#0,next_item_offset%1#0,has_next%2#0,next_item_offset%2#0 array[2] arc4_dynamic_arrays/contract.py:66 uncover 3 // load end_of_array%0#0 from l-stack (no copy) struct2#0,struct1#0,array#0,array_head_and_tail%0#0,next_item_offset%1#0,has_next%2#0,next_item_offset%2#0,end_of_array%0#0 array[2] arc4_dynamic_arrays/contract.py:66 - swap // load next_item_offset%2#0 from l-stack (no copy) struct2#0,struct1#0,array#0,array_head_and_tail%0#0,next_item_offset%1#0,has_next%2#0,end_of_array%0#0,next_item_offset%2#0 array[2] arc4_dynamic_arrays/contract.py:66 + uncover 1 // load next_item_offset%2#0 from l-stack (no copy) struct2#0,struct1#0,array#0,array_head_and_tail%0#0,next_item_offset%1#0,has_next%2#0,end_of_array%0#0,next_item_offset%2#0 array[2] arc4_dynamic_arrays/contract.py:66 uncover 2 // load has_next%2#0 from l-stack (no copy) struct2#0,struct1#0,array#0,array_head_and_tail%0#0,next_item_offset%1#0,end_of_array%0#0,next_item_offset%2#0,has_next%2#0 array[2] arc4_dynamic_arrays/contract.py:66 select // struct2#0,struct1#0,array#0,array_head_and_tail%0#0,next_item_offset%1#0,{select} array[2] arc4_dynamic_arrays/contract.py:66 // virtual: store end_offset%2#0 to l-stack (no copy) struct2#0,struct1#0,array#0,array_head_and_tail%0#0,next_item_offset%1#0,end_offset%2#0 array[2] arc4_dynamic_arrays/contract.py:66 @@ -479,7 +479,7 @@ test_dynamic_elements_block@0: log // struct2#0,struct1#0,array#0 log(array[2]) arc4_dynamic_arrays/contract.py:66 // virtual: load array#0 from l-stack (no copy) struct2#0,struct1#0,array#0 array.pop() arc4_dynamic_arrays/contract.py:68 callsub dynamic_array_pop_dynamic_element // struct2#0,struct1#0,{dynamic_array_pop_dynamic_element}.0,{dynamic_array_pop_dynamic_element}.1 array.pop() arc4_dynamic_arrays/contract.py:68 - swap // store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:68 + cover 1 // store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:68 // virtual: store popped%0#1 to l-stack (no copy) struct2#0,struct1#0,array#0,popped%0#1 array.pop() arc4_dynamic_arrays/contract.py:68 // virtual: load popped%0#1 from l-stack (no copy) struct2#0,struct1#0,array#0,popped%0#1 array.pop() == struct1 arc4_dynamic_arrays/contract.py:68 dig 2 // load struct1#0 from l-stack (copy) struct2#0,struct1#0,array#0,popped%0#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:68 @@ -491,7 +491,7 @@ test_dynamic_elements_block@0: log // struct2#0,struct1#0,array#0 log(array) arc4_dynamic_arrays/contract.py:69 // virtual: load array#0 from l-stack (no copy) struct2#0,struct1#0,array#0 array.pop() arc4_dynamic_arrays/contract.py:70 callsub dynamic_array_pop_dynamic_element // struct2#0,struct1#0,{dynamic_array_pop_dynamic_element}.0,{dynamic_array_pop_dynamic_element}.1 array.pop() arc4_dynamic_arrays/contract.py:70 - swap // store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:70 + cover 1 // store array#0 to l-stack (no copy) struct2#0,struct1#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:70 // virtual: store popped%1#1 to l-stack (no copy) struct2#0,struct1#0,array#0,popped%1#1 array.pop() arc4_dynamic_arrays/contract.py:70 // virtual: load popped%1#1 from l-stack (no copy) struct2#0,struct1#0,array#0,popped%1#1 array.pop() == struct2 arc4_dynamic_arrays/contract.py:70 uncover 3 // load struct2#0 from l-stack (no copy) struct1#0,array#0,popped%1#1,struct2#0 array.pop() == struct2 arc4_dynamic_arrays/contract.py:70 @@ -503,7 +503,7 @@ test_dynamic_elements_block@0: log // struct1#0,array#0 log(array) arc4_dynamic_arrays/contract.py:71 // virtual: load array#0 from l-stack (no copy) struct1#0,array#0 array.pop() arc4_dynamic_arrays/contract.py:72 callsub dynamic_array_pop_dynamic_element // struct1#0,{dynamic_array_pop_dynamic_element}.0,{dynamic_array_pop_dynamic_element}.1 array.pop() arc4_dynamic_arrays/contract.py:72 - swap // store array#0 to l-stack (no copy) struct1#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:72 + cover 1 // store array#0 to l-stack (no copy) struct1#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:72 // virtual: store popped%2#1 to l-stack (no copy) struct1#0,array#0,popped%2#1 array.pop() arc4_dynamic_arrays/contract.py:72 // virtual: load popped%2#1 from l-stack (no copy) struct1#0,array#0,popped%2#1 array.pop() == struct1 arc4_dynamic_arrays/contract.py:72 uncover 2 // load struct1#0 from l-stack (no copy) array#0,popped%2#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:72 @@ -551,37 +551,37 @@ test_mixed_single_dynamic_elements_block@0: callsub get_uint1 // {get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:77 // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 get_uint1() arc4_dynamic_arrays/contract.py:77 callsub get_string1 // tmp%0#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:77 - swap // store tmp%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0 get_string1() arc4_dynamic_arrays/contract.py:77 + cover 1 // store tmp%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0 get_string1() arc4_dynamic_arrays/contract.py:77 callsub get_uint2 // tmp%1#0,tmp%0#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:77 - swap // store tmp%2#0 to l-stack (no copy) tmp%1#0,tmp%2#0,tmp%0#0 get_uint2() arc4_dynamic_arrays/contract.py:77 + cover 1 // store tmp%2#0 to l-stack (no copy) tmp%1#0,tmp%2#0,tmp%0#0 get_uint2() arc4_dynamic_arrays/contract.py:77 // virtual: load tmp%0#0 from l-stack (no copy) tmp%1#0,tmp%2#0,tmp%0#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 byte 0x0012 // tmp%1#0,tmp%2#0,tmp%0#0,0x0012 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 concat // tmp%1#0,tmp%2#0,{concat} MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 // virtual: store encoded_tuple_buffer%2#0 to l-stack (no copy) tmp%1#0,tmp%2#0,encoded_tuple_buffer%2#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 // virtual: load encoded_tuple_buffer%2#0 from l-stack (no copy) tmp%1#0,tmp%2#0,encoded_tuple_buffer%2#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 - swap // load tmp%2#0 from l-stack (no copy) tmp%1#0,encoded_tuple_buffer%2#0,tmp%2#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 + uncover 1 // load tmp%2#0 from l-stack (no copy) tmp%1#0,encoded_tuple_buffer%2#0,tmp%2#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 concat // tmp%1#0,{concat} MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 // virtual: store encoded_tuple_buffer%3#0 to l-stack (no copy) tmp%1#0,encoded_tuple_buffer%3#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 // virtual: load encoded_tuple_buffer%3#0 from l-stack (no copy) tmp%1#0,encoded_tuple_buffer%3#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 - swap // load tmp%1#0 from l-stack (no copy) encoded_tuple_buffer%3#0,tmp%1#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 + uncover 1 // load tmp%1#0 from l-stack (no copy) encoded_tuple_buffer%3#0,tmp%1#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 concat // {concat} MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 // virtual: store struct1#0 to l-stack (no copy) struct1#0 MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) arc4_dynamic_arrays/contract.py:77 callsub get_uint2 // struct1#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:78 // virtual: store tmp%3#0 to l-stack (no copy) struct1#0,tmp%3#0 get_uint2() arc4_dynamic_arrays/contract.py:78 callsub get_string2 // struct1#0,tmp%3#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:78 - swap // store tmp%4#0 to l-stack (no copy) struct1#0,tmp%4#0,tmp%3#0 get_string2() arc4_dynamic_arrays/contract.py:78 + cover 1 // store tmp%4#0 to l-stack (no copy) struct1#0,tmp%4#0,tmp%3#0 get_string2() arc4_dynamic_arrays/contract.py:78 callsub get_uint1 // struct1#0,tmp%4#0,tmp%3#0,{get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:78 - swap // store tmp%5#0 to l-stack (no copy) struct1#0,tmp%4#0,tmp%5#0,tmp%3#0 get_uint1() arc4_dynamic_arrays/contract.py:78 + cover 1 // store tmp%5#0 to l-stack (no copy) struct1#0,tmp%4#0,tmp%5#0,tmp%3#0 get_uint1() arc4_dynamic_arrays/contract.py:78 // virtual: load tmp%3#0 from l-stack (no copy) struct1#0,tmp%4#0,tmp%5#0,tmp%3#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 byte 0x0012 // struct1#0,tmp%4#0,tmp%5#0,tmp%3#0,0x0012 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 concat // struct1#0,tmp%4#0,tmp%5#0,{concat} MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 // virtual: store encoded_tuple_buffer%7#0 to l-stack (no copy) struct1#0,tmp%4#0,tmp%5#0,encoded_tuple_buffer%7#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 // virtual: load encoded_tuple_buffer%7#0 from l-stack (no copy) struct1#0,tmp%4#0,tmp%5#0,encoded_tuple_buffer%7#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 - swap // load tmp%5#0 from l-stack (no copy) struct1#0,tmp%4#0,encoded_tuple_buffer%7#0,tmp%5#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 + uncover 1 // load tmp%5#0 from l-stack (no copy) struct1#0,tmp%4#0,encoded_tuple_buffer%7#0,tmp%5#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 concat // struct1#0,tmp%4#0,{concat} MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 // virtual: store encoded_tuple_buffer%8#0 to l-stack (no copy) struct1#0,tmp%4#0,encoded_tuple_buffer%8#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 // virtual: load encoded_tuple_buffer%8#0 from l-stack (no copy) struct1#0,tmp%4#0,encoded_tuple_buffer%8#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 - swap // load tmp%4#0 from l-stack (no copy) struct1#0,encoded_tuple_buffer%8#0,tmp%4#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 + uncover 1 // load tmp%4#0 from l-stack (no copy) struct1#0,encoded_tuple_buffer%8#0,tmp%4#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 concat // struct1#0,{concat} MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 // virtual: store struct2#0 to l-stack (no copy) struct1#0,struct2#0 MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) arc4_dynamic_arrays/contract.py:78 byte 0x0002 // struct1#0,struct2#0,0x0002 array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:80 @@ -597,7 +597,7 @@ test_mixed_single_dynamic_elements_block@0: dup // load array#1 from l-stack (copy) struct1#0,struct2#0,result%1#0,array#1,array#1 array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 int 0 // struct1#0,struct2#0,result%1#0,array#1,array#1,0 array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 extract_uint16 // struct1#0,struct2#0,result%1#0,array#1,{extract_uint16} array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 - swap // store l_count%1#0 to l-stack (no copy) struct1#0,struct2#0,result%1#0,l_count%1#0,array#1 array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 + cover 1 // store l_count%1#0 to l-stack (no copy) struct1#0,struct2#0,result%1#0,l_count%1#0,array#1 array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 // virtual: load array#1 from l-stack (no copy) struct1#0,struct2#0,result%1#0,l_count%1#0,array#1 array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 extract 2 0 // struct1#0,struct2#0,result%1#0,l_count%1#0,{extract} array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 // virtual: store l_head_and_tail%1#0 to l-stack (no copy) struct1#0,struct2#0,result%1#0,l_count%1#0,l_head_and_tail%1#0 array.append(struct2.copy()) arc4_dynamic_arrays/contract.py:81 @@ -631,7 +631,7 @@ test_mixed_single_dynamic_elements_block@0: // virtual: store has_next%0#0 to l-stack (no copy) struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:84 dig 2 // load array_head_and_tail%0#0 from l-stack (copy) struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,has_next%0#0,array_head_and_tail%0#0 array[0] arc4_dynamic_arrays/contract.py:84 len // struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,has_next%0#0,{len} array[0] arc4_dynamic_arrays/contract.py:84 - swap // store end_of_array%0#0 to l-stack (no copy) struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:84 + cover 1 // store end_of_array%0#0 to l-stack (no copy) struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:84 dig 3 // load array_head_and_tail%0#0 from l-stack (copy) struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,array_head_and_tail%0#0 array[0] arc4_dynamic_arrays/contract.py:84 int 2 // struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,array_head_and_tail%0#0,2 array[0] arc4_dynamic_arrays/contract.py:84 extract_uint16 // struct1#0,struct2#0,item_offset%0#0,array#1,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,{extract_uint16} array[0] arc4_dynamic_arrays/contract.py:84 @@ -657,7 +657,7 @@ test_mixed_single_dynamic_elements_block@0: extract_uint16 // struct1#0,struct2#0,array#1,array_head_and_tail%0#0,end_of_array%0#0,next_item_offset%0#0,has_next%1#0,{extract_uint16} array[1] arc4_dynamic_arrays/contract.py:85 // virtual: store next_item_offset%1#0 to l-stack (no copy) struct1#0,struct2#0,array#1,array_head_and_tail%0#0,end_of_array%0#0,next_item_offset%0#0,has_next%1#0,next_item_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:85 uncover 3 // load end_of_array%0#0 from l-stack (no copy) struct1#0,struct2#0,array#1,array_head_and_tail%0#0,next_item_offset%0#0,has_next%1#0,next_item_offset%1#0,end_of_array%0#0 array[1] arc4_dynamic_arrays/contract.py:85 - swap // load next_item_offset%1#0 from l-stack (no copy) struct1#0,struct2#0,array#1,array_head_and_tail%0#0,next_item_offset%0#0,has_next%1#0,end_of_array%0#0,next_item_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:85 + uncover 1 // load next_item_offset%1#0 from l-stack (no copy) struct1#0,struct2#0,array#1,array_head_and_tail%0#0,next_item_offset%0#0,has_next%1#0,end_of_array%0#0,next_item_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:85 uncover 2 // load has_next%1#0 from l-stack (no copy) struct1#0,struct2#0,array#1,array_head_and_tail%0#0,next_item_offset%0#0,end_of_array%0#0,next_item_offset%1#0,has_next%1#0 array[1] arc4_dynamic_arrays/contract.py:85 select // struct1#0,struct2#0,array#1,array_head_and_tail%0#0,next_item_offset%0#0,{select} array[1] arc4_dynamic_arrays/contract.py:85 // virtual: store end_offset%1#0 to l-stack (no copy) struct1#0,struct2#0,array#1,array_head_and_tail%0#0,next_item_offset%0#0,end_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:85 @@ -670,7 +670,7 @@ test_mixed_single_dynamic_elements_block@0: log // struct1#0,struct2#0,array#1 log(array[1]) arc4_dynamic_arrays/contract.py:85 // virtual: load array#1 from l-stack (no copy) struct1#0,struct2#0,array#1 array.pop() arc4_dynamic_arrays/contract.py:87 callsub dynamic_array_pop_dynamic_element // struct1#0,struct2#0,{dynamic_array_pop_dynamic_element}.0,{dynamic_array_pop_dynamic_element}.1 array.pop() arc4_dynamic_arrays/contract.py:87 - swap // store array#1 to l-stack (no copy) struct1#0,struct2#0,array#1,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:87 + cover 1 // store array#1 to l-stack (no copy) struct1#0,struct2#0,array#1,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:87 // virtual: store popped%0#1 to l-stack (no copy) struct1#0,struct2#0,array#1,popped%0#1 array.pop() arc4_dynamic_arrays/contract.py:87 // virtual: load popped%0#1 from l-stack (no copy) struct1#0,struct2#0,array#1,popped%0#1 array.pop() == struct2 arc4_dynamic_arrays/contract.py:87 uncover 2 // load struct2#0 from l-stack (no copy) struct1#0,array#1,popped%0#1,struct2#0 array.pop() == struct2 arc4_dynamic_arrays/contract.py:87 @@ -683,7 +683,7 @@ test_mixed_single_dynamic_elements_block@0: pop // struct1#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:88 // virtual: store popped%1#1 to l-stack (no copy) struct1#0,popped%1#1 array.pop() arc4_dynamic_arrays/contract.py:88 // virtual: load popped%1#1 from l-stack (no copy) struct1#0,popped%1#1 array.pop() == struct1 arc4_dynamic_arrays/contract.py:88 - swap // load struct1#0 from l-stack (no copy) popped%1#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:88 + uncover 1 // load struct1#0 from l-stack (no copy) popped%1#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:88 == // {==} array.pop() == struct1 arc4_dynamic_arrays/contract.py:88 // virtual: store tmp%9#0 to l-stack (no copy) tmp%9#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:88 // virtual: load tmp%9#0 from l-stack (no copy) tmp%9#0 assert array.pop() == struct1 arc4_dynamic_arrays/contract.py:88 @@ -699,7 +699,7 @@ test_mixed_multiple_dynamic_elements_block@0: callsub get_uint1 // {get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:93 // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 get_uint1() arc4_dynamic_arrays/contract.py:93 callsub get_string1 // tmp%0#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:93 - swap // store tmp%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0 get_string1() arc4_dynamic_arrays/contract.py:93 + cover 1 // store tmp%1#0 to l-stack (no copy) tmp%1#0,tmp%0#0 get_string1() arc4_dynamic_arrays/contract.py:93 callsub get_uint2 // tmp%1#0,tmp%0#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:93 cover 2 // store tmp%2#0 to l-stack (no copy) tmp%2#0,tmp%1#0,tmp%0#0 get_uint2() arc4_dynamic_arrays/contract.py:93 callsub get_u16_arr1 // tmp%2#0,tmp%1#0,tmp%0#0,{get_u16_arr1} get_u16_arr1() arc4_dynamic_arrays/contract.py:93 @@ -714,13 +714,13 @@ test_mixed_multiple_dynamic_elements_block@0: len // tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,encoded_tuple_buffer%2#0,{len} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: store data_length%0#0 to l-stack (no copy) tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,encoded_tuple_buffer%2#0,data_length%0#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 int 28 // tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,encoded_tuple_buffer%2#0,data_length%0#0,28 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 - swap // load data_length%0#0 from l-stack (no copy) tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,encoded_tuple_buffer%2#0,28,data_length%0#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 + uncover 1 // load data_length%0#0 from l-stack (no copy) tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,encoded_tuple_buffer%2#0,28,data_length%0#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 + // tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,encoded_tuple_buffer%2#0,{+} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: store current_tail_offset%1#0 to l-stack (no copy) tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,encoded_tuple_buffer%2#0,current_tail_offset%1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 - swap // load encoded_tuple_buffer%2#0 from l-stack (no copy) tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,current_tail_offset%1#0,encoded_tuple_buffer%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 + uncover 1 // load encoded_tuple_buffer%2#0 from l-stack (no copy) tmp%3#0,tmp%4#0,tmp%2#0,tmp%1#0,current_tail_offset%1#0,encoded_tuple_buffer%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 uncover 3 // load tmp%2#0 from l-stack (no copy) tmp%3#0,tmp%4#0,tmp%1#0,current_tail_offset%1#0,encoded_tuple_buffer%2#0,tmp%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 concat // tmp%3#0,tmp%4#0,tmp%1#0,current_tail_offset%1#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 - swap // store encoded_tuple_buffer%3#0 to l-stack (no copy) tmp%3#0,tmp%4#0,tmp%1#0,encoded_tuple_buffer%3#0,current_tail_offset%1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 + cover 1 // store encoded_tuple_buffer%3#0 to l-stack (no copy) tmp%3#0,tmp%4#0,tmp%1#0,encoded_tuple_buffer%3#0,current_tail_offset%1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: load current_tail_offset%1#0 from l-stack (no copy) tmp%3#0,tmp%4#0,tmp%1#0,encoded_tuple_buffer%3#0,current_tail_offset%1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 itob // tmp%3#0,tmp%4#0,tmp%1#0,encoded_tuple_buffer%3#0,{itob} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: store as_bytes%1#0 to l-stack (no copy) tmp%3#0,tmp%4#0,tmp%1#0,encoded_tuple_buffer%3#0,as_bytes%1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 @@ -736,17 +736,17 @@ test_mixed_multiple_dynamic_elements_block@0: concat // tmp%3#0,tmp%1#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: store encoded_tuple_buffer%5#0 to l-stack (no copy) tmp%3#0,tmp%1#0,encoded_tuple_buffer%5#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: load encoded_tuple_buffer%5#0 from l-stack (no copy) tmp%3#0,tmp%1#0,encoded_tuple_buffer%5#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 - swap // load tmp%1#0 from l-stack (no copy) tmp%3#0,encoded_tuple_buffer%5#0,tmp%1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 + uncover 1 // load tmp%1#0 from l-stack (no copy) tmp%3#0,encoded_tuple_buffer%5#0,tmp%1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 concat // tmp%3#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: store encoded_tuple_buffer%6#0 to l-stack (no copy) tmp%3#0,encoded_tuple_buffer%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: load encoded_tuple_buffer%6#0 from l-stack (no copy) tmp%3#0,encoded_tuple_buffer%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 - swap // load tmp%3#0 from l-stack (no copy) encoded_tuple_buffer%6#0,tmp%3#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 + uncover 1 // load tmp%3#0 from l-stack (no copy) encoded_tuple_buffer%6#0,tmp%3#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 concat // {concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 // virtual: store struct1#0 to l-stack (no copy) struct1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:92-94 callsub get_uint2 // struct1#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:96 // virtual: store tmp%5#0 to l-stack (no copy) struct1#0,tmp%5#0 get_uint2() arc4_dynamic_arrays/contract.py:96 callsub get_string2 // struct1#0,tmp%5#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:96 - swap // store tmp%6#0 to l-stack (no copy) struct1#0,tmp%6#0,tmp%5#0 get_string2() arc4_dynamic_arrays/contract.py:96 + cover 1 // store tmp%6#0 to l-stack (no copy) struct1#0,tmp%6#0,tmp%5#0 get_string2() arc4_dynamic_arrays/contract.py:96 callsub get_uint1 // struct1#0,tmp%6#0,tmp%5#0,{get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:96 cover 2 // store tmp%7#0 to l-stack (no copy) struct1#0,tmp%7#0,tmp%6#0,tmp%5#0 get_uint1() arc4_dynamic_arrays/contract.py:96 callsub get_u16_arr2 // struct1#0,tmp%7#0,tmp%6#0,tmp%5#0,{get_u16_arr2} get_u16_arr2() arc4_dynamic_arrays/contract.py:96 @@ -761,13 +761,13 @@ test_mixed_multiple_dynamic_elements_block@0: len // struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,encoded_tuple_buffer%10#0,{len} MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: store data_length%2#0 to l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,encoded_tuple_buffer%10#0,data_length%2#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 int 28 // struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,encoded_tuple_buffer%10#0,data_length%2#0,28 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 - swap // load data_length%2#0 from l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,encoded_tuple_buffer%10#0,28,data_length%2#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 + uncover 1 // load data_length%2#0 from l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,encoded_tuple_buffer%10#0,28,data_length%2#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 + // struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,encoded_tuple_buffer%10#0,{+} MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: store current_tail_offset%4#0 to l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,encoded_tuple_buffer%10#0,current_tail_offset%4#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 - swap // load encoded_tuple_buffer%10#0 from l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,current_tail_offset%4#0,encoded_tuple_buffer%10#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 + uncover 1 // load encoded_tuple_buffer%10#0 from l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%7#0,tmp%6#0,current_tail_offset%4#0,encoded_tuple_buffer%10#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 uncover 3 // load tmp%7#0 from l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%6#0,current_tail_offset%4#0,encoded_tuple_buffer%10#0,tmp%7#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 concat // struct1#0,tmp%8#0,tmp%9#0,tmp%6#0,current_tail_offset%4#0,{concat} MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 - swap // store encoded_tuple_buffer%11#0 to l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%6#0,encoded_tuple_buffer%11#0,current_tail_offset%4#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 + cover 1 // store encoded_tuple_buffer%11#0 to l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%6#0,encoded_tuple_buffer%11#0,current_tail_offset%4#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: load current_tail_offset%4#0 from l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%6#0,encoded_tuple_buffer%11#0,current_tail_offset%4#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 itob // struct1#0,tmp%8#0,tmp%9#0,tmp%6#0,encoded_tuple_buffer%11#0,{itob} MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: store as_bytes%3#0 to l-stack (no copy) struct1#0,tmp%8#0,tmp%9#0,tmp%6#0,encoded_tuple_buffer%11#0,as_bytes%3#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 @@ -783,18 +783,18 @@ test_mixed_multiple_dynamic_elements_block@0: concat // struct1#0,tmp%8#0,tmp%6#0,{concat} MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: store encoded_tuple_buffer%13#0 to l-stack (no copy) struct1#0,tmp%8#0,tmp%6#0,encoded_tuple_buffer%13#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: load encoded_tuple_buffer%13#0 from l-stack (no copy) struct1#0,tmp%8#0,tmp%6#0,encoded_tuple_buffer%13#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 - swap // load tmp%6#0 from l-stack (no copy) struct1#0,tmp%8#0,encoded_tuple_buffer%13#0,tmp%6#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 + uncover 1 // load tmp%6#0 from l-stack (no copy) struct1#0,tmp%8#0,encoded_tuple_buffer%13#0,tmp%6#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 concat // struct1#0,tmp%8#0,{concat} MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: store encoded_tuple_buffer%14#0 to l-stack (no copy) struct1#0,tmp%8#0,encoded_tuple_buffer%14#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: load encoded_tuple_buffer%14#0 from l-stack (no copy) struct1#0,tmp%8#0,encoded_tuple_buffer%14#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 - swap // load tmp%8#0 from l-stack (no copy) struct1#0,encoded_tuple_buffer%14#0,tmp%8#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 + uncover 1 // load tmp%8#0 from l-stack (no copy) struct1#0,encoded_tuple_buffer%14#0,tmp%8#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 concat // struct1#0,{concat} MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 // virtual: store struct2#0 to l-stack (no copy) struct1#0,struct2#0 MixedMultipleStruct(\nget_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2()\n) arc4_dynamic_arrays/contract.py:95-97 dig 1 // load struct1#0 from l-stack (copy) struct1#0,struct2#0,struct1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 len // struct1#0,struct2#0,{len} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: store next_item_len%0#0 to l-stack (no copy) struct1#0,struct2#0,next_item_len%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 int 4 // struct1#0,struct2#0,next_item_len%0#0,4 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 - swap // load next_item_len%0#0 from l-stack (no copy) struct1#0,struct2#0,4,next_item_len%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 + uncover 1 // load next_item_len%0#0 from l-stack (no copy) struct1#0,struct2#0,4,next_item_len%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 + // struct1#0,struct2#0,{+} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: store tail_offset%0#0 to l-stack (no copy) struct1#0,struct2#0,tail_offset%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: load tail_offset%0#0 from l-stack (no copy) struct1#0,struct2#0,tail_offset%0#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 @@ -804,7 +804,7 @@ test_mixed_multiple_dynamic_elements_block@0: extract 6 2 // struct1#0,struct2#0,{extract} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: store next_item_head%1#0 to l-stack (no copy) struct1#0,struct2#0,next_item_head%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 byte 0x0004 // struct1#0,struct2#0,next_item_head%1#0,0x0004 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 - swap // load next_item_head%1#0 from l-stack (no copy) struct1#0,struct2#0,0x0004,next_item_head%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 + uncover 1 // load next_item_head%1#0 from l-stack (no copy) struct1#0,struct2#0,0x0004,next_item_head%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 concat // struct1#0,struct2#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: store result%1#0 to l-stack (no copy) struct1#0,struct2#0,result%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: load result%1#0 from l-stack (no copy) struct1#0,struct2#0,result%1#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 @@ -816,7 +816,7 @@ test_mixed_multiple_dynamic_elements_block@0: concat // struct1#0,struct2#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: store result%3#0 to l-stack (no copy) struct1#0,struct2#0,result%3#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 byte 0x0002 // struct1#0,struct2#0,result%3#0,0x0002 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 - swap // load result%3#0 from l-stack (no copy) struct1#0,struct2#0,0x0002,result%3#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 + uncover 1 // load result%3#0 from l-stack (no copy) struct1#0,struct2#0,0x0002,result%3#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 concat // struct1#0,struct2#0,{concat} arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: store array#0 to l-stack (no copy) struct1#0,struct2#0,array#0 arc4.DynamicArray(struct1.copy(), struct1.copy()) arc4_dynamic_arrays/contract.py:98 // virtual: load array#0 from l-stack (no copy) struct1#0,struct2#0,array#0 array[1] = struct2.copy() arc4_dynamic_arrays/contract.py:99 @@ -843,7 +843,7 @@ test_mixed_multiple_dynamic_elements_block@0: // virtual: store has_next%0#0 to l-stack (no copy) struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:101 dig 2 // load array_head_and_tail%0#0 from l-stack (copy) struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,has_next%0#0,array_head_and_tail%0#0 array[0] arc4_dynamic_arrays/contract.py:101 len // struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,has_next%0#0,{len} array[0] arc4_dynamic_arrays/contract.py:101 - swap // store end_of_array%0#0 to l-stack (no copy) struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:101 + cover 1 // store end_of_array%0#0 to l-stack (no copy) struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0 array[0] arc4_dynamic_arrays/contract.py:101 dig 3 // load array_head_and_tail%0#0 from l-stack (copy) struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,array_head_and_tail%0#0 array[0] arc4_dynamic_arrays/contract.py:101 int 2 // struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,array_head_and_tail%0#0,2 array[0] arc4_dynamic_arrays/contract.py:101 extract_uint16 // struct1#0,struct2#0,item_offset%0#0,array#0,array_head_and_tail%0#0,array_length%0#0,end_of_array%0#0,has_next%0#0,{extract_uint16} array[0] arc4_dynamic_arrays/contract.py:101 @@ -869,7 +869,7 @@ test_mixed_multiple_dynamic_elements_block@0: extract_uint16 // struct1#0,struct2#0,array#0,array_head_and_tail%0#0,end_of_array%0#0,next_item_offset%0#0,has_next%1#0,{extract_uint16} array[1] arc4_dynamic_arrays/contract.py:102 // virtual: store next_item_offset%1#0 to l-stack (no copy) struct1#0,struct2#0,array#0,array_head_and_tail%0#0,end_of_array%0#0,next_item_offset%0#0,has_next%1#0,next_item_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:102 uncover 3 // load end_of_array%0#0 from l-stack (no copy) struct1#0,struct2#0,array#0,array_head_and_tail%0#0,next_item_offset%0#0,has_next%1#0,next_item_offset%1#0,end_of_array%0#0 array[1] arc4_dynamic_arrays/contract.py:102 - swap // load next_item_offset%1#0 from l-stack (no copy) struct1#0,struct2#0,array#0,array_head_and_tail%0#0,next_item_offset%0#0,has_next%1#0,end_of_array%0#0,next_item_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:102 + uncover 1 // load next_item_offset%1#0 from l-stack (no copy) struct1#0,struct2#0,array#0,array_head_and_tail%0#0,next_item_offset%0#0,has_next%1#0,end_of_array%0#0,next_item_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:102 uncover 2 // load has_next%1#0 from l-stack (no copy) struct1#0,struct2#0,array#0,array_head_and_tail%0#0,next_item_offset%0#0,end_of_array%0#0,next_item_offset%1#0,has_next%1#0 array[1] arc4_dynamic_arrays/contract.py:102 select // struct1#0,struct2#0,array#0,array_head_and_tail%0#0,next_item_offset%0#0,{select} array[1] arc4_dynamic_arrays/contract.py:102 // virtual: store end_offset%1#0 to l-stack (no copy) struct1#0,struct2#0,array#0,array_head_and_tail%0#0,next_item_offset%0#0,end_offset%1#0 array[1] arc4_dynamic_arrays/contract.py:102 @@ -882,7 +882,7 @@ test_mixed_multiple_dynamic_elements_block@0: log // struct1#0,struct2#0,array#0 log(array[1]) arc4_dynamic_arrays/contract.py:102 // virtual: load array#0 from l-stack (no copy) struct1#0,struct2#0,array#0 array.pop() arc4_dynamic_arrays/contract.py:104 callsub dynamic_array_pop_dynamic_element // struct1#0,struct2#0,{dynamic_array_pop_dynamic_element}.0,{dynamic_array_pop_dynamic_element}.1 array.pop() arc4_dynamic_arrays/contract.py:104 - swap // store array#0 to l-stack (no copy) struct1#0,struct2#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:104 + cover 1 // store array#0 to l-stack (no copy) struct1#0,struct2#0,array#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:104 // virtual: store popped%0#1 to l-stack (no copy) struct1#0,struct2#0,array#0,popped%0#1 array.pop() arc4_dynamic_arrays/contract.py:104 // virtual: load popped%0#1 from l-stack (no copy) struct1#0,struct2#0,array#0,popped%0#1 array.pop() == struct2 arc4_dynamic_arrays/contract.py:104 uncover 2 // load struct2#0 from l-stack (no copy) struct1#0,array#0,popped%0#1,struct2#0 array.pop() == struct2 arc4_dynamic_arrays/contract.py:104 @@ -895,7 +895,7 @@ test_mixed_multiple_dynamic_elements_block@0: pop // struct1#0,{dynamic_array_pop_dynamic_element}.0 array.pop() arc4_dynamic_arrays/contract.py:105 // virtual: store popped%1#1 to l-stack (no copy) struct1#0,popped%1#1 array.pop() arc4_dynamic_arrays/contract.py:105 // virtual: load popped%1#1 from l-stack (no copy) struct1#0,popped%1#1 array.pop() == struct1 arc4_dynamic_arrays/contract.py:105 - swap // load struct1#0 from l-stack (no copy) popped%1#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:105 + uncover 1 // load struct1#0 from l-stack (no copy) popped%1#1,struct1#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:105 == // {==} array.pop() == struct1 arc4_dynamic_arrays/contract.py:105 // virtual: store tmp%13#0 to l-stack (no copy) tmp%13#0 array.pop() == struct1 arc4_dynamic_arrays/contract.py:105 // virtual: load tmp%13#0 from l-stack (no copy) tmp%13#0 assert array.pop() == struct1 arc4_dynamic_arrays/contract.py:105 @@ -943,12 +943,12 @@ test_nested_struct_replacement_block@0: callsub get_string1 // one#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:110 // virtual: store tmp%3#0 to l-stack (no copy) one#0,tmp%3#0 get_string1() arc4_dynamic_arrays/contract.py:110 callsub get_string2 // one#0,tmp%3#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:110 - swap // store tmp%4#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0 get_string2() arc4_dynamic_arrays/contract.py:110 + cover 1 // store tmp%4#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0 get_string2() arc4_dynamic_arrays/contract.py:110 dup // load tmp%3#0 from l-stack (copy) one#0,tmp%4#0,tmp%3#0,tmp%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 len // one#0,tmp%4#0,tmp%3#0,{len} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: store data_length%0#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 int 4 // one#0,tmp%4#0,tmp%3#0,data_length%0#0,4 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 - swap // load data_length%0#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,4,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 + uncover 1 // load data_length%0#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,4,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 + // one#0,tmp%4#0,tmp%3#0,{+} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: store current_tail_offset%2#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,current_tail_offset%2#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: load current_tail_offset%2#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,current_tail_offset%2#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 @@ -958,15 +958,15 @@ test_nested_struct_replacement_block@0: extract 6 2 // one#0,tmp%4#0,tmp%3#0,{extract} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: store offset_as_uint16%1#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 byte 0x0004 // one#0,tmp%4#0,tmp%3#0,offset_as_uint16%1#0,0x0004 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 - swap // load offset_as_uint16%1#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,0x0004,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 + uncover 1 // load offset_as_uint16%1#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,0x0004,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 concat // one#0,tmp%4#0,tmp%3#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: store encoded_tuple_buffer%5#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,encoded_tuple_buffer%5#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: load encoded_tuple_buffer%5#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,encoded_tuple_buffer%5#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 - swap // load tmp%3#0 from l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%5#0,tmp%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 + uncover 1 // load tmp%3#0 from l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%5#0,tmp%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 concat // one#0,tmp%4#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: store encoded_tuple_buffer%6#0 to l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%6#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: load encoded_tuple_buffer%6#0 from l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%6#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 - swap // load tmp%4#0 from l-stack (no copy) one#0,encoded_tuple_buffer%6#0,tmp%4#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 + uncover 1 // load tmp%4#0 from l-stack (no copy) one#0,encoded_tuple_buffer%6#0,tmp%4#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 concat // one#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 // virtual: store two#0 to l-stack (no copy) one#0,two#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:110 callsub get_uint2 // one#0,two#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:111 @@ -986,7 +986,7 @@ test_nested_struct_replacement_block@0: callsub get_uint1 // one#0,two#0,three#0,{get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:113 // virtual: store tmp%8#0 to l-stack (no copy) one#0,two#0,three#0,tmp%8#0 get_uint1() arc4_dynamic_arrays/contract.py:113 callsub get_string1 // one#0,two#0,three#0,tmp%8#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:113 - swap // store tmp%9#0 to l-stack (no copy) one#0,two#0,three#0,tmp%9#0,tmp%8#0 get_string1() arc4_dynamic_arrays/contract.py:113 + cover 1 // store tmp%9#0 to l-stack (no copy) one#0,two#0,three#0,tmp%9#0,tmp%8#0 get_string1() arc4_dynamic_arrays/contract.py:113 callsub get_uint2 // one#0,two#0,three#0,tmp%9#0,tmp%8#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:113 cover 2 // store tmp%10#0 to l-stack (no copy) one#0,two#0,three#0,tmp%10#0,tmp%9#0,tmp%8#0 get_uint2() arc4_dynamic_arrays/contract.py:113 callsub get_u16_arr1 // one#0,two#0,three#0,tmp%10#0,tmp%9#0,tmp%8#0,{get_u16_arr1} get_u16_arr1() arc4_dynamic_arrays/contract.py:113 @@ -1001,13 +1001,13 @@ test_nested_struct_replacement_block@0: len // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,{len} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: store data_length%2#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,data_length%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 int 28 // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,data_length%2#0,28 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 - swap // load data_length%2#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,28,data_length%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 + uncover 1 // load data_length%2#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,28,data_length%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 + // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,{+} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: store current_tail_offset%6#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 - swap // load encoded_tuple_buffer%13#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,current_tail_offset%6#0,encoded_tuple_buffer%13#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 + uncover 1 // load encoded_tuple_buffer%13#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,current_tail_offset%6#0,encoded_tuple_buffer%13#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 uncover 3 // load tmp%10#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,current_tail_offset%6#0,encoded_tuple_buffer%13#0,tmp%10#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 concat // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,current_tail_offset%6#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 - swap // store encoded_tuple_buffer%14#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 + cover 1 // store encoded_tuple_buffer%14#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: load current_tail_offset%6#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 itob // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,{itob} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: store as_bytes%3#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,as_bytes%3#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 @@ -1023,22 +1023,22 @@ test_nested_struct_replacement_block@0: concat // one#0,two#0,three#0,tmp%11#0,tmp%9#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: store encoded_tuple_buffer%16#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%9#0,encoded_tuple_buffer%16#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: load encoded_tuple_buffer%16#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%9#0,encoded_tuple_buffer%16#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 - swap // load tmp%9#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%16#0,tmp%9#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 + uncover 1 // load tmp%9#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%16#0,tmp%9#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 concat // one#0,two#0,three#0,tmp%11#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: store encoded_tuple_buffer%17#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%17#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: load encoded_tuple_buffer%17#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%17#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 - swap // load tmp%11#0 from l-stack (no copy) one#0,two#0,three#0,encoded_tuple_buffer%17#0,tmp%11#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 + uncover 1 // load tmp%11#0 from l-stack (no copy) one#0,two#0,three#0,encoded_tuple_buffer%17#0,tmp%11#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 concat // one#0,two#0,three#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 // virtual: store four#0 to l-stack (no copy) one#0,two#0,three#0,four#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:112-114 callsub get_string1 // one#0,two#0,three#0,four#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:115 // virtual: store tmp%13#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%13#0 get_string1() arc4_dynamic_arrays/contract.py:115 callsub get_string2 // one#0,two#0,three#0,four#0,tmp%13#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:115 - swap // store tmp%14#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0 get_string2() arc4_dynamic_arrays/contract.py:115 + cover 1 // store tmp%14#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0 get_string2() arc4_dynamic_arrays/contract.py:115 dup // load tmp%13#0 from l-stack (copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,tmp%13#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 len // one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,{len} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: store data_length%4#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,data_length%4#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 int 4 // one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,data_length%4#0,4 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 - swap // load data_length%4#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,4,data_length%4#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 + uncover 1 // load data_length%4#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,4,data_length%4#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 + // one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,{+} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: store current_tail_offset%9#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,current_tail_offset%9#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: load current_tail_offset%9#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,current_tail_offset%9#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 @@ -1048,15 +1048,15 @@ test_nested_struct_replacement_block@0: extract 6 2 // one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,{extract} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: store offset_as_uint16%5#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,offset_as_uint16%5#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 byte 0x0004 // one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,offset_as_uint16%5#0,0x0004 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 - swap // load offset_as_uint16%5#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,0x0004,offset_as_uint16%5#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 + uncover 1 // load offset_as_uint16%5#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,0x0004,offset_as_uint16%5#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 concat // one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: store encoded_tuple_buffer%21#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,encoded_tuple_buffer%21#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: load encoded_tuple_buffer%21#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,tmp%13#0,encoded_tuple_buffer%21#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 - swap // load tmp%13#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,encoded_tuple_buffer%21#0,tmp%13#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 + uncover 1 // load tmp%13#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,encoded_tuple_buffer%21#0,tmp%13#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 concat // one#0,two#0,three#0,four#0,tmp%14#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: store encoded_tuple_buffer%22#0 to l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,encoded_tuple_buffer%22#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: load encoded_tuple_buffer%22#0 from l-stack (no copy) one#0,two#0,three#0,four#0,tmp%14#0,encoded_tuple_buffer%22#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 - swap // load tmp%14#0 from l-stack (no copy) one#0,two#0,three#0,four#0,encoded_tuple_buffer%22#0,tmp%14#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 + uncover 1 // load tmp%14#0 from l-stack (no copy) one#0,two#0,three#0,four#0,encoded_tuple_buffer%22#0,tmp%14#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 concat // one#0,two#0,three#0,four#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 // virtual: store five#0 to l-stack (no copy) one#0,two#0,three#0,four#0,five#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:115 uncover 4 // load one#0 from l-stack (no copy) two#0,three#0,four#0,five#0,one#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 @@ -1073,7 +1073,7 @@ test_nested_struct_replacement_block@0: uncover 2 // load encoded_tuple_buffer%26#0 from l-stack (no copy) two#0,three#0,four#0,five#0,data_length%6#0,current_tail_offset%12#0,encoded_tuple_buffer%26#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 uncover 5 // load three#0 from l-stack (no copy) two#0,four#0,five#0,data_length%6#0,current_tail_offset%12#0,encoded_tuple_buffer%26#0,three#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 concat // two#0,four#0,five#0,data_length%6#0,current_tail_offset%12#0,{concat} NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 - swap // store encoded_tuple_buffer%27#0 to l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 + cover 1 // store encoded_tuple_buffer%27#0 to l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 dup // load current_tail_offset%12#0 from l-stack (copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,current_tail_offset%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 itob // two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,{itob} NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 // virtual: store as_bytes%7#0 to l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,as_bytes%7#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 @@ -1081,9 +1081,9 @@ test_nested_struct_replacement_block@0: extract 6 2 // two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,{extract} NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 // virtual: store offset_as_uint16%7#0 to l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,offset_as_uint16%7#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 dig 2 // load encoded_tuple_buffer%27#0 from l-stack (copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,offset_as_uint16%7#0,encoded_tuple_buffer%27#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 - swap // load offset_as_uint16%7#0 from l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,encoded_tuple_buffer%27#0,offset_as_uint16%7#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 + uncover 1 // load offset_as_uint16%7#0 from l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,encoded_tuple_buffer%27#0,offset_as_uint16%7#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 concat // two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,current_tail_offset%12#0,{concat} NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 - swap // store encoded_tuple_buffer%28#0 to l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%28#0,current_tail_offset%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 + cover 1 // store encoded_tuple_buffer%28#0 to l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%28#0,current_tail_offset%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 dig 5 // load four#0 from l-stack (copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%28#0,current_tail_offset%12#0,four#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 len // two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%28#0,current_tail_offset%12#0,{len} NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 // virtual: store data_length%7#0 to l-stack (no copy) two#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%28#0,current_tail_offset%12#0,data_length%7#0 NestedDynamicStruct(\none=one.copy(),\ntwo=two.copy(),\nthree=three.copy(),\nfour=four.copy(),\nf... arc4_dynamic_arrays/contract.py:116-122 @@ -1118,12 +1118,12 @@ test_nested_struct_replacement_block@0: callsub get_string2 // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:125 // virtual: store tmp%15#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%15#0 get_string2() arc4_dynamic_arrays/contract.py:125 callsub get_string1 // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%15#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:125 - swap // store tmp%16#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0 get_string1() arc4_dynamic_arrays/contract.py:125 + cover 1 // store tmp%16#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0 get_string1() arc4_dynamic_arrays/contract.py:125 dup // load tmp%15#0 from l-stack (copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,tmp%15#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 len // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,{len} DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: store data_length%9#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,data_length%9#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 int 4 // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,data_length%9#0,4 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 - swap // load data_length%9#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,4,data_length%9#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 + uncover 1 // load data_length%9#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,4,data_length%9#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 + // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,{+} DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: store current_tail_offset%16#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,current_tail_offset%16#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: load current_tail_offset%16#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,current_tail_offset%16#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 @@ -1133,22 +1133,22 @@ test_nested_struct_replacement_block@0: extract 6 2 // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,{extract} DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: store offset_as_uint16%10#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,offset_as_uint16%10#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 byte 0x0004 // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,offset_as_uint16%10#0,0x0004 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 - swap // load offset_as_uint16%10#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,0x0004,offset_as_uint16%10#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 + uncover 1 // load offset_as_uint16%10#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,0x0004,offset_as_uint16%10#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 concat // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,{concat} DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: store encoded_tuple_buffer%35#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,encoded_tuple_buffer%35#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: load encoded_tuple_buffer%35#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,tmp%15#0,encoded_tuple_buffer%35#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 - swap // load tmp%15#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,encoded_tuple_buffer%35#0,tmp%15#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 + uncover 1 // load tmp%15#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,encoded_tuple_buffer%35#0,tmp%15#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 concat // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,{concat} DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: store encoded_tuple_buffer%36#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,encoded_tuple_buffer%36#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: load encoded_tuple_buffer%36#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,tmp%16#0,encoded_tuple_buffer%36#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 - swap // load tmp%16#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%36#0,tmp%16#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 + uncover 1 // load tmp%16#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%36#0,tmp%16#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 concat // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,{concat} DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 // virtual: store encoded_tuple_buffer%37#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0 DynamicStruct(get_string2(), get_string1()) arc4_dynamic_arrays/contract.py:125 dup // load encoded_tuple_buffer%37#0 from l-stack (copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%37#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 len // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,{len} NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: store data_length%11#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,data_length%11#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 int 26 // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,data_length%11#0,26 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 - swap // load data_length%11#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,26,data_length%11#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 + uncover 1 // load data_length%11#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,26,data_length%11#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 + // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,{+} NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: store current_tail_offset%19#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 dup // load current_tail_offset%19#0 from l-stack (copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0,current_tail_offset%19#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 @@ -1158,9 +1158,9 @@ test_nested_struct_replacement_block@0: extract 6 2 // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0,{extract} NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: store offset_as_uint16%12#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%27#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0,offset_as_uint16%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 uncover 3 // load encoded_tuple_buffer%27#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0,offset_as_uint16%12#0,encoded_tuple_buffer%27#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 - swap // load offset_as_uint16%12#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0,encoded_tuple_buffer%27#0,offset_as_uint16%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 + uncover 1 // load offset_as_uint16%12#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0,encoded_tuple_buffer%27#0,offset_as_uint16%12#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 concat // two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,current_tail_offset%19#0,{concat} NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 - swap // store encoded_tuple_buffer%42#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%42#0,current_tail_offset%19#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 + cover 1 // store encoded_tuple_buffer%42#0 to l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%42#0,current_tail_offset%19#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: load current_tail_offset%19#0 from l-stack (no copy) two#0,struct1#0,four#0,data_length%7#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%42#0,current_tail_offset%19#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 uncover 5 // load data_length%7#0 from l-stack (no copy) two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%42#0,current_tail_offset%19#0,data_length%7#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 + // two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%42#0,{+} NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 @@ -1176,7 +1176,7 @@ test_nested_struct_replacement_block@0: concat // two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,{concat} NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: store encoded_tuple_buffer%43#0 to l-stack (no copy) two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%43#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: load encoded_tuple_buffer%43#0 from l-stack (no copy) two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%37#0,encoded_tuple_buffer%43#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 - swap // load encoded_tuple_buffer%37#0 from l-stack (no copy) two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%43#0,encoded_tuple_buffer%37#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 + uncover 1 // load encoded_tuple_buffer%37#0 from l-stack (no copy) two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%43#0,encoded_tuple_buffer%37#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 concat // two#0,struct1#0,four#0,five#0,data_length%6#0,{concat} NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: store encoded_tuple_buffer%44#0 to l-stack (no copy) two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%44#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 // virtual: load encoded_tuple_buffer%44#0 from l-stack (no copy) two#0,struct1#0,four#0,five#0,data_length%6#0,encoded_tuple_buffer%44#0 NestedDynamicStruct(\none=one.copy(),\ntwo=DynamicStruct(get_string2(), get_string1()), # this i... arc4_dynamic_arrays/contract.py:123-129 @@ -1195,14 +1195,14 @@ test_nested_struct_replacement_block@0: int 0 // two#0,struct1#0,data_length%6#0,struct2#0,item_offset%0#0,struct2#0,0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 dig 2 // load item_offset%0#0 from l-stack (copy) two#0,struct1#0,data_length%6#0,struct2#0,item_offset%0#0,struct2#0,0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 extract3 // two#0,struct1#0,data_length%6#0,struct2#0,item_offset%0#0,{extract3} struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 - swap // store data_up_to_item%0#0 to l-stack (no copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 + cover 1 // store data_up_to_item%0#0 to l-stack (no copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 dig 2 // load struct2#0 from l-stack (copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,item_offset%0#0,struct2#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 int 22 // two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,item_offset%0#0,struct2#0,22 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 extract_uint16 // two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,item_offset%0#0,{extract_uint16} struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 - swap // store next_item_offset%0#0 to l-stack (no copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 + cover 1 // store next_item_offset%0#0 to l-stack (no copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 dig 3 // load struct2#0 from l-stack (copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0,struct2#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 len // two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0,{len} struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 - swap // store total_data_length%0#0 to l-stack (no copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 + cover 1 // store total_data_length%0#0 to l-stack (no copy) two#0,struct1#0,data_length%6#0,struct2#0,data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 uncover 4 // load struct2#0 from l-stack (no copy) two#0,struct1#0,data_length%6#0,data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0,struct2#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 dig 3 // load next_item_offset%0#0 from l-stack (copy) two#0,struct1#0,data_length%6#0,data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0,struct2#0,next_item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 uncover 3 // load total_data_length%0#0 from l-stack (no copy) two#0,struct1#0,data_length%6#0,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0,struct2#0,next_item_offset%0#0,total_data_length%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 @@ -1213,13 +1213,13 @@ test_nested_struct_replacement_block@0: concat // struct1#0,data_length%6#0,next_item_offset%0#0,item_offset%0#0,data_beyond_item%0#0,{concat} struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 // virtual: store updated_data%0#0 to l-stack (no copy) struct1#0,data_length%6#0,next_item_offset%0#0,item_offset%0#0,data_beyond_item%0#0,updated_data%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 // virtual: load updated_data%0#0 from l-stack (no copy) struct1#0,data_length%6#0,next_item_offset%0#0,item_offset%0#0,data_beyond_item%0#0,updated_data%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 - swap // load data_beyond_item%0#0 from l-stack (no copy) struct1#0,data_length%6#0,next_item_offset%0#0,item_offset%0#0,updated_data%0#0,data_beyond_item%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 + uncover 1 // load data_beyond_item%0#0 from l-stack (no copy) struct1#0,data_length%6#0,next_item_offset%0#0,item_offset%0#0,updated_data%0#0,data_beyond_item%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 concat // struct1#0,data_length%6#0,next_item_offset%0#0,item_offset%0#0,{concat} struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 // virtual: store updated_data%1#0 to l-stack (no copy) struct1#0,data_length%6#0,next_item_offset%0#0,item_offset%0#0,updated_data%1#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 uncover 2 // load next_item_offset%0#0 from l-stack (no copy) struct1#0,data_length%6#0,item_offset%0#0,updated_data%1#0,next_item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 uncover 2 // load item_offset%0#0 from l-stack (no copy) struct1#0,data_length%6#0,updated_data%1#0,next_item_offset%0#0,item_offset%0#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 - // struct1#0,data_length%6#0,updated_data%1#0,{-} struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 - swap // store item_length%0#0 to l-stack (no copy) struct1#0,data_length%6#0,item_length%0#0,updated_data%1#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 + cover 1 // store item_length%0#0 to l-stack (no copy) struct1#0,data_length%6#0,item_length%0#0,updated_data%1#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 dup // load updated_data%1#0 from l-stack (copy) struct1#0,data_length%6#0,item_length%0#0,updated_data%1#0,updated_data%1#0 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 int 22 // struct1#0,data_length%6#0,item_length%0#0,updated_data%1#0,updated_data%1#0,22 struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 extract_uint16 // struct1#0,data_length%6#0,item_length%0#0,updated_data%1#0,{extract_uint16} struct2.two = two.copy() arc4_dynamic_arrays/contract.py:131 @@ -1295,12 +1295,12 @@ test_nested_tuple_modification_block@0: callsub get_string1 // one#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:137 // virtual: store tmp%3#0 to l-stack (no copy) one#0,tmp%3#0 get_string1() arc4_dynamic_arrays/contract.py:137 callsub get_string2 // one#0,tmp%3#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:137 - swap // store tmp%4#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0 get_string2() arc4_dynamic_arrays/contract.py:137 + cover 1 // store tmp%4#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0 get_string2() arc4_dynamic_arrays/contract.py:137 dup // load tmp%3#0 from l-stack (copy) one#0,tmp%4#0,tmp%3#0,tmp%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 len // one#0,tmp%4#0,tmp%3#0,{len} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: store data_length%0#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 int 4 // one#0,tmp%4#0,tmp%3#0,data_length%0#0,4 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 - swap // load data_length%0#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,4,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 + uncover 1 // load data_length%0#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,4,data_length%0#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 + // one#0,tmp%4#0,tmp%3#0,{+} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: store current_tail_offset%2#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,current_tail_offset%2#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: load current_tail_offset%2#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,current_tail_offset%2#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 @@ -1310,15 +1310,15 @@ test_nested_tuple_modification_block@0: extract 6 2 // one#0,tmp%4#0,tmp%3#0,{extract} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: store offset_as_uint16%1#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 byte 0x0004 // one#0,tmp%4#0,tmp%3#0,offset_as_uint16%1#0,0x0004 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 - swap // load offset_as_uint16%1#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,0x0004,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 + uncover 1 // load offset_as_uint16%1#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,0x0004,offset_as_uint16%1#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 concat // one#0,tmp%4#0,tmp%3#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: store encoded_tuple_buffer%5#0 to l-stack (no copy) one#0,tmp%4#0,tmp%3#0,encoded_tuple_buffer%5#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: load encoded_tuple_buffer%5#0 from l-stack (no copy) one#0,tmp%4#0,tmp%3#0,encoded_tuple_buffer%5#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 - swap // load tmp%3#0 from l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%5#0,tmp%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 + uncover 1 // load tmp%3#0 from l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%5#0,tmp%3#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 concat // one#0,tmp%4#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: store encoded_tuple_buffer%6#0 to l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%6#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: load encoded_tuple_buffer%6#0 from l-stack (no copy) one#0,tmp%4#0,encoded_tuple_buffer%6#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 - swap // load tmp%4#0 from l-stack (no copy) one#0,encoded_tuple_buffer%6#0,tmp%4#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 + uncover 1 // load tmp%4#0 from l-stack (no copy) one#0,encoded_tuple_buffer%6#0,tmp%4#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 concat // one#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 // virtual: store two#0 to l-stack (no copy) one#0,two#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:137 callsub get_uint2 // one#0,two#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:138 @@ -1338,7 +1338,7 @@ test_nested_tuple_modification_block@0: callsub get_uint1 // one#0,two#0,three#0,{get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:140 // virtual: store tmp%8#0 to l-stack (no copy) one#0,two#0,three#0,tmp%8#0 get_uint1() arc4_dynamic_arrays/contract.py:140 callsub get_string1 // one#0,two#0,three#0,tmp%8#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:140 - swap // store tmp%9#0 to l-stack (no copy) one#0,two#0,three#0,tmp%9#0,tmp%8#0 get_string1() arc4_dynamic_arrays/contract.py:140 + cover 1 // store tmp%9#0 to l-stack (no copy) one#0,two#0,three#0,tmp%9#0,tmp%8#0 get_string1() arc4_dynamic_arrays/contract.py:140 callsub get_uint2 // one#0,two#0,three#0,tmp%9#0,tmp%8#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:140 cover 2 // store tmp%10#0 to l-stack (no copy) one#0,two#0,three#0,tmp%10#0,tmp%9#0,tmp%8#0 get_uint2() arc4_dynamic_arrays/contract.py:140 callsub get_u16_arr1 // one#0,two#0,three#0,tmp%10#0,tmp%9#0,tmp%8#0,{get_u16_arr1} get_u16_arr1() arc4_dynamic_arrays/contract.py:140 @@ -1353,13 +1353,13 @@ test_nested_tuple_modification_block@0: len // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,{len} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: store data_length%2#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,data_length%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 int 28 // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,data_length%2#0,28 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 - swap // load data_length%2#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,28,data_length%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 + uncover 1 // load data_length%2#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,28,data_length%2#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 + // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,{+} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: store current_tail_offset%6#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,encoded_tuple_buffer%13#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 - swap // load encoded_tuple_buffer%13#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,current_tail_offset%6#0,encoded_tuple_buffer%13#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 + uncover 1 // load encoded_tuple_buffer%13#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%10#0,tmp%9#0,current_tail_offset%6#0,encoded_tuple_buffer%13#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 uncover 3 // load tmp%10#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,current_tail_offset%6#0,encoded_tuple_buffer%13#0,tmp%10#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 concat // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,current_tail_offset%6#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 - swap // store encoded_tuple_buffer%14#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 + cover 1 // store encoded_tuple_buffer%14#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: load current_tail_offset%6#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,current_tail_offset%6#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 itob // one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,{itob} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: store as_bytes%3#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%12#0,tmp%9#0,encoded_tuple_buffer%14#0,as_bytes%3#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 @@ -1375,17 +1375,17 @@ test_nested_tuple_modification_block@0: concat // one#0,two#0,three#0,tmp%11#0,tmp%9#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: store encoded_tuple_buffer%16#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%9#0,encoded_tuple_buffer%16#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: load encoded_tuple_buffer%16#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,tmp%9#0,encoded_tuple_buffer%16#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 - swap // load tmp%9#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%16#0,tmp%9#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 + uncover 1 // load tmp%9#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%16#0,tmp%9#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 concat // one#0,two#0,three#0,tmp%11#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: store encoded_tuple_buffer%17#0 to l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%17#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: load encoded_tuple_buffer%17#0 from l-stack (no copy) one#0,two#0,three#0,tmp%11#0,encoded_tuple_buffer%17#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 - swap // load tmp%11#0 from l-stack (no copy) one#0,two#0,three#0,encoded_tuple_buffer%17#0,tmp%11#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 + uncover 1 // load tmp%11#0 from l-stack (no copy) one#0,two#0,three#0,encoded_tuple_buffer%17#0,tmp%11#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 concat // one#0,two#0,three#0,{concat} MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 // virtual: store four1#0 to l-stack (no copy) one#0,two#0,three#0,four1#0 MixedMultipleStruct(\nget_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1()\n) arc4_dynamic_arrays/contract.py:139-141 callsub get_uint1 // one#0,two#0,three#0,four1#0,{get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:143 // virtual: store tmp%13#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%13#0 get_uint1() arc4_dynamic_arrays/contract.py:143 callsub get_string1 // one#0,two#0,three#0,four1#0,tmp%13#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:144 - swap // store tmp%14#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%14#0,tmp%13#0 get_string1() arc4_dynamic_arrays/contract.py:144 + cover 1 // store tmp%14#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%14#0,tmp%13#0 get_string1() arc4_dynamic_arrays/contract.py:144 callsub get_uint2 // one#0,two#0,three#0,four1#0,tmp%14#0,tmp%13#0,{get_uint2} get_uint2() arc4_dynamic_arrays/contract.py:145 cover 2 // store tmp%15#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0 get_uint2() arc4_dynamic_arrays/contract.py:145 callsub get_u16_arr1 // one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0,{get_u16_arr1} get_u16_arr1() arc4_dynamic_arrays/contract.py:146 @@ -1411,12 +1411,12 @@ test_nested_tuple_modification_block@0: extract 6 2 // one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0,concatenated%0#0,{extract} get_u16_arr1() + (arc4.UInt16(123),) arc4_dynamic_arrays/contract.py:146 // virtual: store len_16_bit%0#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0,concatenated%0#0,len_16_bit%0#0 get_u16_arr1() + (arc4.UInt16(123),) arc4_dynamic_arrays/contract.py:146 // virtual: load len_16_bit%0#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0,concatenated%0#0,len_16_bit%0#0 get_u16_arr1() + (arc4.UInt16(123),) arc4_dynamic_arrays/contract.py:146 - swap // load concatenated%0#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0,len_16_bit%0#0,concatenated%0#0 get_u16_arr1() + (arc4.UInt16(123),) arc4_dynamic_arrays/contract.py:146 + uncover 1 // load concatenated%0#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0,len_16_bit%0#0,concatenated%0#0 get_u16_arr1() + (arc4.UInt16(123),) arc4_dynamic_arrays/contract.py:146 concat // one#0,two#0,three#0,four1#0,tmp%15#0,tmp%14#0,tmp%13#0,{concat} get_u16_arr1() + (arc4.UInt16(123),) arc4_dynamic_arrays/contract.py:146 cover 2 // store concat_result%0#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%13#0 get_u16_arr1() + (arc4.UInt16(123),) arc4_dynamic_arrays/contract.py:146 callsub get_uint1 // one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%13#0,{get_uint1} get_uint1() arc4_dynamic_arrays/contract.py:147 // virtual: store tmp%17#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%13#0,tmp%17#0 get_uint1() arc4_dynamic_arrays/contract.py:147 - swap // load tmp%13#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,tmp%13#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + uncover 1 // load tmp%13#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,tmp%13#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 byte 0x001c // one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,tmp%13#0,0x001c MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 concat // one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,{concat} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store encoded_tuple_buffer%21#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 @@ -1424,13 +1424,13 @@ test_nested_tuple_modification_block@0: len // one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0,{len} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store data_length%4#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0,data_length%4#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 int 28 // one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0,data_length%4#0,28 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 - swap // load data_length%4#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0,28,data_length%4#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + uncover 1 // load data_length%4#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0,28,data_length%4#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + // one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0,{+} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store current_tail_offset%9#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%21#0,current_tail_offset%9#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 - swap // load encoded_tuple_buffer%21#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,current_tail_offset%9#0,encoded_tuple_buffer%21#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + uncover 1 // load encoded_tuple_buffer%21#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,tmp%15#0,concat_result%0#0,tmp%14#0,tmp%17#0,current_tail_offset%9#0,encoded_tuple_buffer%21#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 uncover 5 // load tmp%15#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,current_tail_offset%9#0,encoded_tuple_buffer%21#0,tmp%15#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 concat // one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,current_tail_offset%9#0,{concat} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 - swap // store encoded_tuple_buffer%22#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%22#0,current_tail_offset%9#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + cover 1 // store encoded_tuple_buffer%22#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%22#0,current_tail_offset%9#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: load current_tail_offset%9#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%22#0,current_tail_offset%9#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 itob // one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%22#0,{itob} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store as_bytes%6#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%22#0,as_bytes%6#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 @@ -1442,26 +1442,26 @@ test_nested_tuple_modification_block@0: concat // one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,{concat} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store encoded_tuple_buffer%23#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%23#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: load encoded_tuple_buffer%23#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,tmp%17#0,encoded_tuple_buffer%23#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 - swap // load tmp%17#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,encoded_tuple_buffer%23#0,tmp%17#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + uncover 1 // load tmp%17#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,encoded_tuple_buffer%23#0,tmp%17#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 concat // one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,{concat} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store encoded_tuple_buffer%24#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,encoded_tuple_buffer%24#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: load encoded_tuple_buffer%24#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,tmp%14#0,encoded_tuple_buffer%24#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 - swap // load tmp%14#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,encoded_tuple_buffer%24#0,tmp%14#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + uncover 1 // load tmp%14#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,encoded_tuple_buffer%24#0,tmp%14#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 concat // one#0,two#0,three#0,four1#0,concat_result%0#0,{concat} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store encoded_tuple_buffer%25#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,encoded_tuple_buffer%25#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: load encoded_tuple_buffer%25#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,concat_result%0#0,encoded_tuple_buffer%25#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 - swap // load concat_result%0#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,encoded_tuple_buffer%25#0,concat_result%0#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 + uncover 1 // load concat_result%0#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,encoded_tuple_buffer%25#0,concat_result%0#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 concat // one#0,two#0,three#0,four1#0,{concat} MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 // virtual: store four2#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0 MixedMultipleStruct(\nget_uint1(),\nget_string1(),\nget_uint2(),\nget_u16_arr1() + (arc4.UInt16(1... arc4_dynamic_arrays/contract.py:142-148 callsub get_string1 // one#0,two#0,three#0,four1#0,four2#0,{get_string1} get_string1() arc4_dynamic_arrays/contract.py:149 // virtual: store tmp%18#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%18#0 get_string1() arc4_dynamic_arrays/contract.py:149 callsub get_string2 // one#0,two#0,three#0,four1#0,four2#0,tmp%18#0,{get_string2} get_string2() arc4_dynamic_arrays/contract.py:149 - swap // store tmp%19#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0 get_string2() arc4_dynamic_arrays/contract.py:149 + cover 1 // store tmp%19#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0 get_string2() arc4_dynamic_arrays/contract.py:149 dup // load tmp%18#0 from l-stack (copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,tmp%18#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 len // one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,{len} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: store data_length%6#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,data_length%6#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 int 4 // one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,data_length%6#0,4 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 - swap // load data_length%6#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,4,data_length%6#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 + uncover 1 // load data_length%6#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,4,data_length%6#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 + // one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,{+} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: store current_tail_offset%12#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,current_tail_offset%12#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: load current_tail_offset%12#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,current_tail_offset%12#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 @@ -1471,15 +1471,15 @@ test_nested_tuple_modification_block@0: extract 6 2 // one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,{extract} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: store offset_as_uint16%7#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,offset_as_uint16%7#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 byte 0x0004 // one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,offset_as_uint16%7#0,0x0004 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 - swap // load offset_as_uint16%7#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,0x0004,offset_as_uint16%7#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 + uncover 1 // load offset_as_uint16%7#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,0x0004,offset_as_uint16%7#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 concat // one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: store encoded_tuple_buffer%29#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,encoded_tuple_buffer%29#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: load encoded_tuple_buffer%29#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,tmp%18#0,encoded_tuple_buffer%29#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 - swap // load tmp%18#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,encoded_tuple_buffer%29#0,tmp%18#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 + uncover 1 // load tmp%18#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,encoded_tuple_buffer%29#0,tmp%18#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 concat // one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: store encoded_tuple_buffer%30#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,encoded_tuple_buffer%30#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: load encoded_tuple_buffer%30#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,tmp%19#0,encoded_tuple_buffer%30#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 - swap // load tmp%19#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,encoded_tuple_buffer%30#0,tmp%19#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 + uncover 1 // load tmp%19#0 from l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,encoded_tuple_buffer%30#0,tmp%19#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 concat // one#0,two#0,three#0,four1#0,four2#0,{concat} DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 // virtual: store five#0 to l-stack (no copy) one#0,two#0,three#0,four1#0,four2#0,five#0 DynamicStruct(get_string1(), get_string2()) arc4_dynamic_arrays/contract.py:149 uncover 5 // load one#0 from l-stack (no copy) two#0,three#0,four1#0,four2#0,five#0,one#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 @@ -1490,13 +1490,13 @@ test_nested_tuple_modification_block@0: len // two#0,three#0,four1#0,four2#0,five#0,encoded_tuple_buffer%34#0,{len} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store data_length%8#0 to l-stack (no copy) two#0,three#0,four1#0,four2#0,five#0,encoded_tuple_buffer%34#0,data_length%8#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 int 26 // two#0,three#0,four1#0,four2#0,five#0,encoded_tuple_buffer%34#0,data_length%8#0,26 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 - swap // load data_length%8#0 from l-stack (no copy) two#0,three#0,four1#0,four2#0,five#0,encoded_tuple_buffer%34#0,26,data_length%8#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + uncover 1 // load data_length%8#0 from l-stack (no copy) two#0,three#0,four1#0,four2#0,five#0,encoded_tuple_buffer%34#0,26,data_length%8#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + // two#0,three#0,four1#0,four2#0,five#0,encoded_tuple_buffer%34#0,{+} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store current_tail_offset%15#0 to l-stack (no copy) two#0,three#0,four1#0,four2#0,five#0,encoded_tuple_buffer%34#0,current_tail_offset%15#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 - swap // load encoded_tuple_buffer%34#0 from l-stack (no copy) two#0,three#0,four1#0,four2#0,five#0,current_tail_offset%15#0,encoded_tuple_buffer%34#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + uncover 1 // load encoded_tuple_buffer%34#0 from l-stack (no copy) two#0,three#0,four1#0,four2#0,five#0,current_tail_offset%15#0,encoded_tuple_buffer%34#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 uncover 5 // load three#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,current_tail_offset%15#0,encoded_tuple_buffer%34#0,three#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 concat // two#0,four1#0,four2#0,five#0,current_tail_offset%15#0,{concat} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 - swap // store encoded_tuple_buffer%35#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%35#0,current_tail_offset%15#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + cover 1 // store encoded_tuple_buffer%35#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%35#0,current_tail_offset%15#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 dup // load current_tail_offset%15#0 from l-stack (copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%35#0,current_tail_offset%15#0,current_tail_offset%15#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 itob // two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%35#0,current_tail_offset%15#0,{itob} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store as_bytes%10#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%35#0,current_tail_offset%15#0,as_bytes%10#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 @@ -1504,14 +1504,14 @@ test_nested_tuple_modification_block@0: extract 6 2 // two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%35#0,current_tail_offset%15#0,{extract} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store offset_as_uint16%9#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%35#0,current_tail_offset%15#0,offset_as_uint16%9#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 uncover 2 // load encoded_tuple_buffer%35#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,current_tail_offset%15#0,offset_as_uint16%9#0,encoded_tuple_buffer%35#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 - swap // load offset_as_uint16%9#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,current_tail_offset%15#0,encoded_tuple_buffer%35#0,offset_as_uint16%9#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + uncover 1 // load offset_as_uint16%9#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,current_tail_offset%15#0,encoded_tuple_buffer%35#0,offset_as_uint16%9#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 concat // two#0,four1#0,four2#0,five#0,current_tail_offset%15#0,{concat} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 - swap // store encoded_tuple_buffer%36#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + cover 1 // store encoded_tuple_buffer%36#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 dig 4 // load four1#0 from l-stack (copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,four1#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 len // two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,{len} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store data_length%9#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,data_length%9#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 dig 1 // load current_tail_offset%15#0 from l-stack (copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,data_length%9#0,current_tail_offset%15#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 - swap // load data_length%9#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,current_tail_offset%15#0,data_length%9#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + uncover 1 // load data_length%9#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,current_tail_offset%15#0,data_length%9#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + // two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,{+} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store current_tail_offset%16#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,current_tail_offset%16#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: load current_tail_offset%16#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,current_tail_offset%16#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 @@ -1521,7 +1521,7 @@ test_nested_tuple_modification_block@0: extract 6 2 // two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,{extract} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store offset_as_uint16%10#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,offset_as_uint16%10#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 dig 2 // load encoded_tuple_buffer%36#0 from l-stack (copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,offset_as_uint16%10#0,encoded_tuple_buffer%36#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 - swap // load offset_as_uint16%10#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,encoded_tuple_buffer%36#0,offset_as_uint16%10#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 + uncover 1 // load offset_as_uint16%10#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,encoded_tuple_buffer%36#0,offset_as_uint16%10#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 concat // two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,{concat} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: store encoded_tuple_buffer%37#0 to l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,encoded_tuple_buffer%37#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 // virtual: load encoded_tuple_buffer%37#0 from l-stack (no copy) two#0,four1#0,four2#0,five#0,encoded_tuple_buffer%36#0,current_tail_offset%15#0,encoded_tuple_buffer%37#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour1.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:150-158 @@ -1562,13 +1562,13 @@ test_nested_tuple_modification_block@0: concat // tup1#0,five#0,{concat} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour2.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:159-167 // virtual: store encoded_tuple_buffer%48#0 to l-stack (no copy) tup1#0,five#0,encoded_tuple_buffer%48#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour2.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:159-167 // virtual: load encoded_tuple_buffer%48#0 from l-stack (no copy) tup1#0,five#0,encoded_tuple_buffer%48#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour2.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:159-167 - swap // load five#0 from l-stack (no copy) tup1#0,encoded_tuple_buffer%48#0,five#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour2.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:159-167 + uncover 1 // load five#0 from l-stack (no copy) tup1#0,encoded_tuple_buffer%48#0,five#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour2.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:159-167 concat // tup1#0,{concat} arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour2.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:159-167 // virtual: store tup2#0 to l-stack (no copy) tup1#0,tup2#0 arc4.Tuple(\n(\none.copy(),\ntwo.copy(),\nthree.copy(),\nfour2.copy(),\nfive.copy(),\n)\n) arc4_dynamic_arrays/contract.py:159-167 dup // load tup2#0 from l-stack (copy) tup1#0,tup2#0,tup2#0 tup2[3] arc4_dynamic_arrays/contract.py:169 int 22 // tup1#0,tup2#0,tup2#0,22 tup2[3] arc4_dynamic_arrays/contract.py:169 extract_uint16 // tup1#0,tup2#0,{extract_uint16} tup2[3] arc4_dynamic_arrays/contract.py:169 - swap // store item_start_offset%0#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0 tup2[3] arc4_dynamic_arrays/contract.py:169 + cover 1 // store item_start_offset%0#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0 tup2[3] arc4_dynamic_arrays/contract.py:169 dup // load tup2#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,tup2#0 tup2[3] arc4_dynamic_arrays/contract.py:169 int 24 // tup1#0,item_start_offset%0#0,tup2#0,tup2#0,24 tup2[3] arc4_dynamic_arrays/contract.py:169 extract_uint16 // tup1#0,item_start_offset%0#0,tup2#0,{extract_uint16} tup2[3] arc4_dynamic_arrays/contract.py:169 @@ -1581,10 +1581,10 @@ test_nested_tuple_modification_block@0: dup // load tmp%20#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,tmp%20#0,tmp%20#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 int 18 // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,tmp%20#0,tmp%20#0,18 tup2[3].d arc4_dynamic_arrays/contract.py:169 extract_uint16 // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,tmp%20#0,{extract_uint16} tup2[3].d arc4_dynamic_arrays/contract.py:169 - swap // store item_start_offset%1#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 + cover 1 // store item_start_offset%1#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 dup // load tmp%20#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,tmp%20#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 len // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,{len} tup2[3].d arc4_dynamic_arrays/contract.py:169 - swap // store item_end_offset%1#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,item_end_offset%1#0,tmp%20#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 + cover 1 // store item_end_offset%1#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,item_end_offset%1#0,tmp%20#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 dup // load tmp%20#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,item_end_offset%1#0,tmp%20#0,tmp%20#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 dig 3 // load item_start_offset%1#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,item_end_offset%1#0,tmp%20#0,tmp%20#0,item_start_offset%1#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 uncover 3 // load item_end_offset%1#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,tmp%20#0,item_start_offset%1#0,item_end_offset%1#0 tup2[3].d arc4_dynamic_arrays/contract.py:169 @@ -1593,25 +1593,25 @@ test_nested_tuple_modification_block@0: // virtual: load tmp%21#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,tmp%21#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 int 2 // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,tmp%21#0,2 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 callsub dynamic_array_pop_fixed_size // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,{dynamic_array_pop_fixed_size}.0,{dynamic_array_pop_fixed_size}.1 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // store data%1#1 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,data%1#1,{dynamic_array_pop_fixed_size}.0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + cover 1 // store data%1#1 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,data%1#1,{dynamic_array_pop_fixed_size}.0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 pop // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,tmp%20#0,data%1#1 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // load tmp%20#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,data%1#1,tmp%20#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + uncover 1 // load tmp%20#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,data%1#1,tmp%20#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 int 0 // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,item_start_offset%1#0,data%1#1,tmp%20#0,0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 uncover 3 // load item_start_offset%1#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data%1#1,tmp%20#0,0,item_start_offset%1#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 extract3 // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data%1#1,{extract3} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: store data_up_to_item%0#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data%1#1,data_up_to_item%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: load data_up_to_item%0#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data%1#1,data_up_to_item%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // load data%1#1 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%0#0,data%1#1 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + uncover 1 // load data%1#1 from l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%0#0,data%1#1 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 concat // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,{concat} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: store updated_data%0#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,updated_data%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 dig 2 // load tup2#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,updated_data%0#0,tup2#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 int 0 // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,updated_data%0#0,tup2#0,0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 dig 5 // load item_start_offset%0#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,updated_data%0#0,tup2#0,0,item_start_offset%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 extract3 // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,updated_data%0#0,{extract3} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // store data_up_to_item%1#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%1#0,updated_data%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + cover 1 // store data_up_to_item%1#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%1#0,updated_data%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 dig 3 // load tup2#0 from l-stack (copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%1#0,updated_data%0#0,tup2#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 len // tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%1#0,updated_data%0#0,{len} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // store total_data_length%0#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%1#0,total_data_length%0#0,updated_data%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + cover 1 // store total_data_length%0#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,tup2#0,item_end_offset%0#0,data_up_to_item%1#0,total_data_length%0#0,updated_data%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 uncover 4 // load tup2#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,data_up_to_item%1#0,total_data_length%0#0,updated_data%0#0,tup2#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 dig 4 // load item_end_offset%0#0 from l-stack (copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,data_up_to_item%1#0,total_data_length%0#0,updated_data%0#0,tup2#0,item_end_offset%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 uncover 3 // load total_data_length%0#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,data_up_to_item%1#0,updated_data%0#0,tup2#0,item_end_offset%0#0,total_data_length%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 @@ -1622,14 +1622,14 @@ test_nested_tuple_modification_block@0: concat // tup1#0,item_start_offset%0#0,item_end_offset%0#0,updated_data%0#0,data_beyond_item%0#0,{concat} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: store updated_data%1#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,updated_data%0#0,data_beyond_item%0#0,updated_data%1#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: load updated_data%1#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,updated_data%0#0,data_beyond_item%0#0,updated_data%1#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // load data_beyond_item%0#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,updated_data%0#0,updated_data%1#0,data_beyond_item%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + uncover 1 // load data_beyond_item%0#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,updated_data%0#0,updated_data%1#0,data_beyond_item%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 concat // tup1#0,item_start_offset%0#0,item_end_offset%0#0,updated_data%0#0,{concat} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: store updated_data%2#0 to l-stack (no copy) tup1#0,item_start_offset%0#0,item_end_offset%0#0,updated_data%0#0,updated_data%2#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 uncover 2 // load item_end_offset%0#0 from l-stack (no copy) tup1#0,item_start_offset%0#0,updated_data%0#0,updated_data%2#0,item_end_offset%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 uncover 3 // load item_start_offset%0#0 from l-stack (no copy) tup1#0,updated_data%0#0,updated_data%2#0,item_end_offset%0#0,item_start_offset%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - // tup1#0,updated_data%0#0,updated_data%2#0,{-} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 cover 2 // store item_length%0#0 to l-stack (no copy) tup1#0,item_length%0#0,updated_data%0#0,updated_data%2#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // load updated_data%0#0 from l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,updated_data%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + uncover 1 // load updated_data%0#0 from l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,updated_data%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 len // tup1#0,item_length%0#0,updated_data%2#0,{len} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: store new_value_length%0#0 to l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,new_value_length%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 dig 1 // load updated_data%2#0 from l-stack (copy) tup1#0,item_length%0#0,updated_data%2#0,new_value_length%0#0,updated_data%2#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 @@ -1637,7 +1637,7 @@ test_nested_tuple_modification_block@0: extract_uint16 // tup1#0,item_length%0#0,updated_data%2#0,new_value_length%0#0,{extract_uint16} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: store tail_offset%0#0 to l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,new_value_length%0#0,tail_offset%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: load tail_offset%0#0 from l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,new_value_length%0#0,tail_offset%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 - swap // load new_value_length%0#0 from l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,tail_offset%0#0,new_value_length%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + uncover 1 // load new_value_length%0#0 from l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,tail_offset%0#0,new_value_length%0#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 + // tup1#0,item_length%0#0,updated_data%2#0,{+} tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: store tail_offset%1#0 to l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,tail_offset%1#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 // virtual: load tail_offset%1#0 from l-stack (no copy) tup1#0,item_length%0#0,updated_data%2#0,tail_offset%1#0 tup2[3].d.pop() arc4_dynamic_arrays/contract.py:169 @@ -1683,7 +1683,7 @@ dynamic_array_pop_fixed_size_block@0: extract 6 0 // (𝕡) array#0,fixed_byte_size#0 | {extract} /algopy_lib_arc4.py:55 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | tmp%1#0 /algopy_lib_arc4.py:55 frame_dig -2 // load array#0 from parameters (𝕡) array#0,fixed_byte_size#0 | tmp%1#0,array#0 /algopy_lib_arc4.py:55 - swap // load tmp%1#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | array#0,tmp%1#0 /algopy_lib_arc4.py:55 + uncover 1 // load tmp%1#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | array#0,tmp%1#0 /algopy_lib_arc4.py:55 replace2 0 // (𝕡) array#0,fixed_byte_size#0 | {replace2} /algopy_lib_arc4.py:55 // virtual: store result#0 to l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | result#0 /algopy_lib_arc4.py:55 dup // load result#0 from l-stack (copy) (𝕡) array#0,fixed_byte_size#0 | result#0,result#0 /algopy_lib_arc4.py:56 @@ -1698,7 +1698,7 @@ dynamic_array_pop_fixed_size_block@0: frame_dig -1 // load fixed_byte_size#0 from parameters (𝕡) array#0,fixed_byte_size#0 | result#0,item_location#0,result#0,item_location#0,fixed_byte_size#0 /algopy_lib_arc4.py:57 extract3 // (𝕡) array#0,fixed_byte_size#0 | result#0,item_location#0,{extract3} /algopy_lib_arc4.py:57 cover 2 // store popped#0 to l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,result#0,item_location#0 /algopy_lib_arc4.py:57 - swap // load result#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,item_location#0,result#0 /algopy_lib_arc4.py:58 + uncover 1 // load result#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,item_location#0,result#0 /algopy_lib_arc4.py:58 int 0 // (𝕡) array#0,fixed_byte_size#0 | popped#0,item_location#0,result#0,0 /algopy_lib_arc4.py:58 uncover 2 // load item_location#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,result#0,0,item_location#0 /algopy_lib_arc4.py:58 substring3 // (𝕡) array#0,fixed_byte_size#0 | popped#0,{substring3} /algopy_lib_arc4.py:58 @@ -1721,12 +1721,12 @@ dynamic_array_pop_dynamic_element_block@0: int 1 // (𝕡) array#0 | array_length#0,1 /algopy_lib_arc4.py:102 - // (𝕡) array#0 | {-} /algopy_lib_arc4.py:102 dup // store length_minus_1#0 to l-stack (copy) (𝕡) array#0 | length_minus_1#0,length_minus_1#0 /algopy_lib_arc4.py:102 - swap // store length_minus_1#0 to f-stack (𝕡) array#0 | (𝕗) length_minus_1#0 | length_minus_1#0 /algopy_lib_arc4.py:102 + cover 1 // store length_minus_1#0 to f-stack (𝕡) array#0 | (𝕗) length_minus_1#0 | length_minus_1#0 /algopy_lib_arc4.py:102 // virtual: load length_minus_1#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0 | length_minus_1#0 /algopy_lib_arc4.py:103 int 2 // (𝕡) array#0 | (𝕗) length_minus_1#0 | length_minus_1#0,2 /algopy_lib_arc4.py:103 * // (𝕡) array#0 | (𝕗) length_minus_1#0 | {*} /algopy_lib_arc4.py:103 dup // store popped_header_offset#0 to l-stack (copy) (𝕡) array#0 | (𝕗) length_minus_1#0 | popped_header_offset#0,popped_header_offset#0 /algopy_lib_arc4.py:103 - swap // store popped_header_offset#0 to f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0 | popped_header_offset#0 /algopy_lib_arc4.py:103 + cover 1 // store popped_header_offset#0 to f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0 | popped_header_offset#0 /algopy_lib_arc4.py:103 frame_dig -1 // load array#0 from parameters (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0 | popped_header_offset#0,array#0 /algopy_lib_arc4.py:104 extract 2 0 // (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0 | popped_header_offset#0,{extract} /algopy_lib_arc4.py:104 dup // store head_and_tail#0 to l-stack (copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0 | popped_header_offset#0,head_and_tail#0,head_and_tail#0 /algopy_lib_arc4.py:104 @@ -1739,7 +1739,7 @@ dynamic_array_pop_dynamic_element_block@0: cover 2 // store popped_offset#0 to f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | popped_offset#0,head_and_tail#0 /algopy_lib_arc4.py:105 dup // load head_and_tail#0 from l-stack (copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | popped_offset#0,head_and_tail#0,head_and_tail#0 /algopy_lib_arc4.py:107 len // (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | popped_offset#0,head_and_tail#0,{len} /algopy_lib_arc4.py:107 - swap // store tmp%0#0 to l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | popped_offset#0,tmp%0#0,head_and_tail#0 /algopy_lib_arc4.py:107 + cover 1 // store tmp%0#0 to l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | popped_offset#0,tmp%0#0,head_and_tail#0 /algopy_lib_arc4.py:107 // virtual: load head_and_tail#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | popped_offset#0,tmp%0#0,head_and_tail#0 /algopy_lib_arc4.py:107 uncover 2 // load popped_offset#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | tmp%0#0,head_and_tail#0,popped_offset#0 /algopy_lib_arc4.py:107 uncover 2 // load tmp%0#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0 | head_and_tail#0,popped_offset#0,tmp%0#0 /algopy_lib_arc4.py:107 @@ -1780,7 +1780,7 @@ dynamic_array_pop_dynamic_element_for_body@2: extract 6 2 // (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0,{extract} /algopy_lib_arc4.py:113 // virtual: store tmp%3#0 to l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0,tmp%3#0 /algopy_lib_arc4.py:113 frame_dig 5 // load new_head#0 from f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0,tmp%3#0,new_head#0 /algopy_lib_arc4.py:113 - swap // load tmp%3#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0,new_head#0,tmp%3#0 /algopy_lib_arc4.py:113 + uncover 1 // load tmp%3#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0,new_head#0,tmp%3#0 /algopy_lib_arc4.py:113 concat // (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0,{concat} /algopy_lib_arc4.py:113 frame_bury 5 // store new_head#0 to f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0 /algopy_lib_arc4.py:113 // virtual: load head_offset#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | head_offset#0 /algopy_lib_arc4.py:110 @@ -1807,7 +1807,7 @@ dynamic_array_pop_dynamic_element_after_for@5: + // (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,{+} /algopy_lib_arc4.py:118 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,tmp%7#0 /algopy_lib_arc4.py:118 frame_dig 2 // load head_and_tail#0 from f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,tmp%7#0,head_and_tail#0 /algopy_lib_arc4.py:118 - swap // load tmp%7#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,head_and_tail#0,tmp%7#0 /algopy_lib_arc4.py:118 + uncover 1 // load tmp%7#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,head_and_tail#0,tmp%7#0 /algopy_lib_arc4.py:118 frame_dig 3 // load popped_offset#0 from f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,head_and_tail#0,tmp%7#0,popped_offset#0 /algopy_lib_arc4.py:118 substring3 // (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,{substring3} /algopy_lib_arc4.py:118 // virtual: store tmp%8#0 to l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | tmp%6#0,tmp%8#0 /algopy_lib_arc4.py:118 @@ -1816,7 +1816,7 @@ dynamic_array_pop_dynamic_element_after_for@5: concat // (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | {concat} /algopy_lib_arc4.py:116-118 // virtual: store updated#0 to l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | updated#0 /algopy_lib_arc4.py:115-119 frame_dig 4 // load popped#0 from f-stack (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | updated#0,popped#0 /algopy_lib_arc4.py:121 - swap // load updated#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | popped#0,updated#0 /algopy_lib_arc4.py:121 + uncover 1 // load updated#0 from l-stack (no copy) (𝕡) array#0 | (𝕗) length_minus_1#0,popped_header_offset#0,head_and_tail#0,popped_offset#0,popped#0,new_head#0,head_offset#0 | popped#0,updated#0 /algopy_lib_arc4.py:121 frame_bury 1 frame_bury 0 retsub // popped#0,updated#0 /algopy_lib_arc4.py:121 @@ -1861,7 +1861,7 @@ dynamic_array_concat_dynamic_element_for_body@2: extract_uint16 // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{extract_uint16} /algopy_lib_arc4.py:200 // virtual: store item_offset#0 to l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset#0 /algopy_lib_arc4.py:200 frame_dig 2 // load item_offset_adjustment#0 from f-stack (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset#0,item_offset_adjustment#0 /algopy_lib_arc4.py:201 - swap // load item_offset#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset_adjustment#0,item_offset#0 /algopy_lib_arc4.py:201 + uncover 1 // load item_offset#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset_adjustment#0,item_offset#0 /algopy_lib_arc4.py:201 + // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{+} /algopy_lib_arc4.py:201 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%1#0 /algopy_lib_arc4.py:201 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%1#0 /algopy_lib_arc4.py:201 @@ -1871,7 +1871,7 @@ dynamic_array_concat_dynamic_element_for_body@2: extract 6 2 // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{extract} /algopy_lib_arc4.py:201 // virtual: store tmp%3#0 to l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%3#0 /algopy_lib_arc4.py:201 frame_dig 1 // load new_head#0 from f-stack (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%3#0,new_head#0 /algopy_lib_arc4.py:201 - swap // load tmp%3#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,new_head#0,tmp%3#0 /algopy_lib_arc4.py:201 + uncover 1 // load tmp%3#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,new_head#0,tmp%3#0 /algopy_lib_arc4.py:201 concat // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{concat} /algopy_lib_arc4.py:201 frame_bury 1 // store new_head#0 to f-stack (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0 /algopy_lib_arc4.py:201 // virtual: load head_offset#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0 /algopy_lib_arc4.py:199 @@ -1909,7 +1909,7 @@ dynamic_array_concat_dynamic_element_for_body@7: extract_uint16 // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{extract_uint16} /algopy_lib_arc4.py:205 // virtual: store item_offset#0 to l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset#0 /algopy_lib_arc4.py:205 frame_dig 0 // load item_offset_adjustment#3 from f-stack (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset#0,item_offset_adjustment#3 /algopy_lib_arc4.py:206 - swap // load item_offset#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset_adjustment#3,item_offset#0 /algopy_lib_arc4.py:206 + uncover 1 // load item_offset#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,item_offset_adjustment#3,item_offset#0 /algopy_lib_arc4.py:206 + // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{+} /algopy_lib_arc4.py:206 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%5#0 /algopy_lib_arc4.py:206 // virtual: load tmp%5#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%5#0 /algopy_lib_arc4.py:206 @@ -1919,7 +1919,7 @@ dynamic_array_concat_dynamic_element_for_body@7: extract 6 2 // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{extract} /algopy_lib_arc4.py:206 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%7#0 /algopy_lib_arc4.py:206 frame_dig 1 // load new_head#0 from f-stack (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,tmp%7#0,new_head#0 /algopy_lib_arc4.py:206 - swap // load tmp%7#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,new_head#0,tmp%7#0 /algopy_lib_arc4.py:206 + uncover 1 // load tmp%7#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,new_head#0,tmp%7#0 /algopy_lib_arc4.py:206 concat // (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0,{concat} /algopy_lib_arc4.py:206 frame_bury 1 // store new_head#0 to f-stack (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0 /algopy_lib_arc4.py:206 // virtual: load head_offset#0 from l-stack (no copy) (𝕡) array_items_count#0,array_head_and_tail#0,new_items_count#0,new_head_and_tail#0 | (𝕗) item_offset_adjustment#3,new_head#0,item_offset_adjustment#0,tmp%0#0,head_offset#0 | head_offset#0 /algopy_lib_arc4.py:204 @@ -2009,7 +2009,7 @@ static_array_replace_dynamic_element_block@0: * // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | {*} /algopy_lib_arc4.py:256 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | tmp%0#0 /algopy_lib_arc4.py:256 frame_dig -4 // load array_head_and_tail#0 from parameters (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | tmp%0#0,array_head_and_tail#0 /algopy_lib_arc4.py:256 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | array_head_and_tail#0,tmp%0#0 /algopy_lib_arc4.py:256 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | array_head_and_tail#0,tmp%0#0 /algopy_lib_arc4.py:256 extract_uint16 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | {extract_uint16} /algopy_lib_arc4.py:256 // virtual: store original_offset#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | original_offset#0 /algopy_lib_arc4.py:256 frame_dig -2 // load index#0 from parameters (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | original_offset#0,index#0 /algopy_lib_arc4.py:257 @@ -2064,11 +2064,11 @@ static_array_replace_dynamic_element_block@0: // virtual: load tmp%5#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0 | tmp%2#0,tmp%6#0,tmp%5#0 /algopy_lib_arc4.py:264-268 // virtual: load tmp%6#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0 | tmp%2#0,tmp%5#0,tmp%6#0 /algopy_lib_arc4.py:264-268 concat // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0 | tmp%2#0,{concat} /algopy_lib_arc4.py:265-267 - swap // store new_head_and_tail#0 to f-stack (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0 | tmp%2#0 /algopy_lib_arc4.py:264-268 + cover 1 // store new_head_and_tail#0 to f-stack (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0 | tmp%2#0 /algopy_lib_arc4.py:264-268 frame_dig -1 // load array_length#0 from parameters (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0 | tmp%2#0,array_length#0 /algopy_lib_arc4.py:269 int 2 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0 | tmp%2#0,array_length#0,2 /algopy_lib_arc4.py:269 * // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0 | tmp%2#0,{*} /algopy_lib_arc4.py:269 - swap // store tmp%7#0 to f-stack (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0 | tmp%2#0 /algopy_lib_arc4.py:269 + cover 1 // store tmp%7#0 to f-stack (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0 | tmp%2#0 /algopy_lib_arc4.py:269 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0 | tmp%2#0 // virtual: store head_offset#0 to f-stack (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | // Implicit fall through to static_array_replace_dynamic_element_for_header@1 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | @@ -2104,7 +2104,7 @@ static_array_replace_dynamic_element_for_body@2: // virtual: load tmp%10#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,new_head_and_tail#0,tmp%10#0 /algopy_lib_arc4.py:273 extract 6 2 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,new_head_and_tail#0,{extract} /algopy_lib_arc4.py:273 // virtual: store tail_offset_bytes#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,new_head_and_tail#0,tail_offset_bytes#0 /algopy_lib_arc4.py:273 - swap // load new_head_and_tail#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,tail_offset_bytes#0,new_head_and_tail#0 /algopy_lib_arc4.py:274 + uncover 1 // load new_head_and_tail#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,tail_offset_bytes#0,new_head_and_tail#0 /algopy_lib_arc4.py:274 dig 2 // load head_offset#0 from l-stack (copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,tail_offset_bytes#0,new_head_and_tail#0,head_offset#0 /algopy_lib_arc4.py:274 uncover 2 // load tail_offset_bytes#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,new_head_and_tail#0,head_offset#0,tail_offset_bytes#0 /algopy_lib_arc4.py:274 replace3 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | (𝕗) original_item_length#0,new_item_length#0,new_head_and_tail#0,tmp%7#0,head_offset#0 | head_offset#0,{replace3} /algopy_lib_arc4.py:274 diff --git a/test_cases/arc4_dynamic_arrays/out_unoptimized/DynamicArrayContract.approval.teal b/test_cases/arc4_dynamic_arrays/out_unoptimized/DynamicArrayContract.approval.teal index d263cee2a5..310f897e2a 100644 --- a/test_cases/arc4_dynamic_arrays/out_unoptimized/DynamicArrayContract.approval.teal +++ b/test_cases/arc4_dynamic_arrays/out_unoptimized/DynamicArrayContract.approval.teal @@ -104,7 +104,7 @@ main_bare_routing@10: // class DynamicArrayContract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@11 b main_reject_bare_on_completion@12 @@ -133,72 +133,72 @@ test_static_elements: // byte_array1 = arc4.StaticArray(get_byte1(), get_byte2()) callsub get_byte1 callsub get_byte2 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:43 // byte_array2 = arc4.StaticArray(get_byte3(), get_byte4()) callsub get_byte3 callsub get_byte4 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:45 // struct1 = StaticStruct(get_uint1(), byte_array1.copy()) callsub get_uint1 uncover 2 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:46 // struct2 = StaticStruct(get_uint2(), byte_array2.copy()) callsub get_uint2 uncover 2 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat - swap + cover 1 // arc4_dynamic_arrays/contract.py:47 // array = arc4.DynamicArray(struct1.copy(), struct1.copy()) dup - swap + cover 1 dup - swap + cover 1 byte 0x uncover 3 concat uncover 2 concat byte 0x0002 - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:48 // array[1] = struct2.copy() dig 2 - swap + cover 1 dup int 0 extract_uint16 int 1 - swap + uncover 1 < assert // Index access is out of bounds int 12 @@ -232,7 +232,7 @@ test_static_elements: // assert array.pop() == struct2 int 10 callsub dynamic_array_pop_fixed_size - swap + cover 1 uncover 3 == assert @@ -241,7 +241,7 @@ test_static_elements: int 10 callsub dynamic_array_pop_fixed_size pop - swap + uncover 1 == assert retsub @@ -329,84 +329,84 @@ test_dynamic_elements: // struct1 = DynamicStruct(get_string1(), get_string2()) callsub get_string1 callsub get_string2 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dup len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:59 // struct2 = DynamicStruct(get_string3(), get_string1()) callsub get_string3 callsub get_string1 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dup len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat - swap + cover 1 // arc4_dynamic_arrays/contract.py:60 // array = arc4.DynamicArray(struct1.copy(), struct1.copy()) dup - swap + cover 1 dup - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dig 3 len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat uncover 3 concat uncover 2 concat byte 0x0002 - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:61 // array.append(struct1.copy()) @@ -415,18 +415,18 @@ test_dynamic_elements: itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat dig 1 int 0 extract_uint16 - swap + cover 1 uncover 2 extract 2 0 uncover 2 - swap + uncover 1 int 1 uncover 3 callsub dynamic_array_concat_dynamic_element @@ -447,7 +447,7 @@ test_dynamic_elements: int 2 * dig 1 - swap + uncover 1 extract_uint16 cover 2 dig 1 @@ -459,20 +459,20 @@ test_dynamic_elements: dup cover 2 - // on error: Index access is out of bounds - swap + cover 1 dig 2 len cover 2 int 2 * dig 3 - swap + uncover 1 extract_uint16 uncover 2 - swap + uncover 1 uncover 2 select - swap + uncover 1 uncover 3 uncover 2 substring3 @@ -485,7 +485,7 @@ test_dynamic_elements: int 2 * dig 1 - swap + uncover 1 extract_uint16 cover 2 dig 1 @@ -497,20 +497,20 @@ test_dynamic_elements: dup cover 2 - // on error: Index access is out of bounds - swap + cover 1 dig 2 len cover 2 int 2 * dig 3 - swap + uncover 1 extract_uint16 uncover 2 - swap + uncover 1 uncover 2 select - swap + uncover 1 uncover 3 uncover 2 substring3 @@ -523,7 +523,7 @@ test_dynamic_elements: int 2 * dig 1 - swap + uncover 1 extract_uint16 cover 2 dig 1 @@ -535,20 +535,20 @@ test_dynamic_elements: dup cover 2 - // on error: Index access is out of bounds - swap + cover 1 dig 2 len cover 2 int 2 * dig 3 - swap + uncover 1 extract_uint16 uncover 2 - swap + uncover 1 uncover 2 select - swap + uncover 1 uncover 3 uncover 2 substring3 @@ -556,7 +556,7 @@ test_dynamic_elements: // arc4_dynamic_arrays/contract.py:68 // assert array.pop() == struct1 callsub dynamic_array_pop_dynamic_element - swap + cover 1 dig 2 == assert @@ -567,7 +567,7 @@ test_dynamic_elements: // arc4_dynamic_arrays/contract.py:70 // assert array.pop() == struct2 callsub dynamic_array_pop_dynamic_element - swap + cover 1 uncover 3 == assert @@ -578,7 +578,7 @@ test_dynamic_elements: // arc4_dynamic_arrays/contract.py:72 // assert array.pop() == struct1 callsub dynamic_array_pop_dynamic_element - swap + cover 1 uncover 2 == assert @@ -649,44 +649,44 @@ test_mixed_single_dynamic_elements: // struct1 = MixedSingleStruct(get_uint1(), get_string1(), get_uint2()) callsub get_uint1 callsub get_string1 - swap + cover 1 callsub get_uint2 - swap + cover 1 byte 0x - swap + uncover 1 concat int 18 itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:78 // struct2 = MixedSingleStruct(get_uint2(), get_string2(), get_uint1()) callsub get_uint2 callsub get_string2 - swap + cover 1 callsub get_uint1 - swap + cover 1 byte 0x - swap + uncover 1 concat int 18 itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:79 // array = arc4.DynamicArray[MixedSingleStruct]() byte 0x0000 byte 0x concat - swap + cover 1 // arc4_dynamic_arrays/contract.py:80 // array.append(struct2.copy()) dup @@ -694,18 +694,18 @@ test_mixed_single_dynamic_elements: itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat dig 2 int 0 extract_uint16 - swap + cover 1 uncover 3 extract 2 0 uncover 2 - swap + uncover 1 int 1 uncover 3 callsub dynamic_array_concat_dynamic_element @@ -716,18 +716,18 @@ test_mixed_single_dynamic_elements: itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat dig 1 int 0 extract_uint16 - swap + cover 1 uncover 2 extract 2 0 uncover 2 - swap + uncover 1 int 1 uncover 3 callsub dynamic_array_concat_dynamic_element @@ -748,7 +748,7 @@ test_mixed_single_dynamic_elements: int 2 * dig 1 - swap + uncover 1 extract_uint16 cover 2 dig 1 @@ -760,20 +760,20 @@ test_mixed_single_dynamic_elements: dup cover 2 - // on error: Index access is out of bounds - swap + cover 1 dig 2 len cover 2 int 2 * dig 3 - swap + uncover 1 extract_uint16 uncover 2 - swap + uncover 1 uncover 2 select - swap + uncover 1 uncover 3 uncover 2 substring3 @@ -786,7 +786,7 @@ test_mixed_single_dynamic_elements: int 2 * dig 1 - swap + uncover 1 extract_uint16 cover 2 dig 1 @@ -798,20 +798,20 @@ test_mixed_single_dynamic_elements: dup cover 2 - // on error: Index access is out of bounds - swap + cover 1 dig 2 len cover 2 int 2 * dig 3 - swap + uncover 1 extract_uint16 uncover 2 - swap + uncover 1 uncover 2 select - swap + uncover 1 uncover 3 uncover 2 substring3 @@ -819,7 +819,7 @@ test_mixed_single_dynamic_elements: // arc4_dynamic_arrays/contract.py:87 // assert array.pop() == struct2 callsub dynamic_array_pop_dynamic_element - swap + cover 1 uncover 2 == assert @@ -827,7 +827,7 @@ test_mixed_single_dynamic_elements: // assert array.pop() == struct1 callsub dynamic_array_pop_dynamic_element pop - swap + uncover 1 == assert retsub @@ -843,7 +843,7 @@ test_mixed_multiple_dynamic_elements: // get_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1() callsub get_uint1 callsub get_string1 - swap + cover 1 callsub get_uint2 cover 2 callsub get_u16_arr1 @@ -855,7 +855,7 @@ test_mixed_multiple_dynamic_elements: // get_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1() // ) byte 0x - swap + uncover 1 concat int 28 itob @@ -864,26 +864,26 @@ test_mixed_multiple_dynamic_elements: dig 1 len int 28 - swap + uncover 1 + - swap + uncover 1 uncover 3 concat - swap + cover 1 itob extract 6 2 concat uncover 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:96 // get_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2() callsub get_uint2 callsub get_string2 - swap + cover 1 callsub get_uint1 cover 2 callsub get_u16_arr2 @@ -895,7 +895,7 @@ test_mixed_multiple_dynamic_elements: // get_uint2(), get_string2(), get_uint1(), get_u16_arr2(), get_uint2() // ) byte 0x - swap + uncover 1 concat int 28 itob @@ -904,50 +904,50 @@ test_mixed_multiple_dynamic_elements: dig 1 len int 28 - swap + uncover 1 + - swap + uncover 1 uncover 3 concat - swap + cover 1 itob extract 6 2 concat uncover 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:98 // array = arc4.DynamicArray(struct1.copy(), struct1.copy()) dig 1 - swap + cover 1 dig 2 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dig 3 len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat uncover 3 concat uncover 2 concat byte 0x0002 - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:99 // array[1] = struct2.copy() @@ -966,7 +966,7 @@ test_mixed_multiple_dynamic_elements: int 2 * dig 1 - swap + uncover 1 extract_uint16 cover 2 dig 1 @@ -978,20 +978,20 @@ test_mixed_multiple_dynamic_elements: dup cover 2 - // on error: Index access is out of bounds - swap + cover 1 dig 2 len cover 2 int 2 * dig 3 - swap + uncover 1 extract_uint16 uncover 2 - swap + uncover 1 uncover 2 select - swap + uncover 1 uncover 3 uncover 2 substring3 @@ -1004,7 +1004,7 @@ test_mixed_multiple_dynamic_elements: int 2 * dig 1 - swap + uncover 1 extract_uint16 cover 2 dig 1 @@ -1016,20 +1016,20 @@ test_mixed_multiple_dynamic_elements: dup cover 2 - // on error: Index access is out of bounds - swap + cover 1 dig 2 len cover 2 int 2 * dig 3 - swap + uncover 1 extract_uint16 uncover 2 - swap + uncover 1 uncover 2 select - swap + uncover 1 uncover 3 uncover 2 substring3 @@ -1037,7 +1037,7 @@ test_mixed_multiple_dynamic_elements: // arc4_dynamic_arrays/contract.py:104 // assert array.pop() == struct2 callsub dynamic_array_pop_dynamic_element - swap + cover 1 uncover 2 == assert @@ -1045,7 +1045,7 @@ test_mixed_multiple_dynamic_elements: // assert array.pop() == struct1 callsub dynamic_array_pop_dynamic_element pop - swap + uncover 1 == assert retsub @@ -1067,7 +1067,7 @@ get_u16_arr1: byte 0x002a concat byte 0x0003 - swap + uncover 1 concat retsub @@ -1090,7 +1090,7 @@ get_u16_arr2: byte 0x0004 concat byte 0x0004 - swap + uncover 1 concat retsub @@ -1106,70 +1106,70 @@ test_nested_struct_replacement: callsub get_uint1 callsub get_byte1 callsub get_byte2 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat byte 0x uncover 2 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:110 // two = DynamicStruct(get_string1(), get_string2()) callsub get_string1 callsub get_string2 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dup len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:111 // three = StaticStruct(get_uint2(), arc4.StaticArray(get_byte2(), get_byte1())) callsub get_uint2 callsub get_byte2 callsub get_byte1 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat byte 0x uncover 2 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:113 // get_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1() callsub get_uint1 callsub get_string1 - swap + cover 1 callsub get_uint2 cover 2 callsub get_u16_arr1 @@ -1181,7 +1181,7 @@ test_nested_struct_replacement: // get_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1() // ) byte 0x - swap + uncover 1 concat int 28 itob @@ -1190,51 +1190,51 @@ test_nested_struct_replacement: dig 1 len int 28 - swap + uncover 1 + - swap + uncover 1 uncover 3 concat - swap + cover 1 itob extract 6 2 concat uncover 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:115 // five = DynamicStruct(get_string1(), get_string2()) callsub get_string1 callsub get_string2 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dup len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:117 // one=one.copy(), dig 4 - swap + cover 1 // arc4_dynamic_arrays/contract.py:118 // two=two.copy(), dig 4 @@ -1269,19 +1269,19 @@ test_nested_struct_replacement: dig 2 len int 26 - swap + uncover 1 + - swap + uncover 1 uncover 4 concat - swap + cover 1 dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 5 len + @@ -1302,32 +1302,32 @@ test_nested_struct_replacement: // two=DynamicStruct(get_string2(), get_string1()), # this is the difference with struct1 callsub get_string2 callsub get_string1 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dup len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:126 // three=three.copy(), uncover 4 - swap + cover 1 // arc4_dynamic_arrays/contract.py:127 // four=four.copy(), uncover 4 @@ -1350,30 +1350,30 @@ test_nested_struct_replacement: dig 1 len int 26 - swap + uncover 1 + - swap + uncover 1 uncover 3 concat - swap + cover 1 dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:131 // struct2.two = two.copy() # now struct2 should match struct1 @@ -1384,14 +1384,14 @@ test_nested_struct_replacement: int 0 dig 2 extract3 - swap + cover 1 dig 2 int 22 extract_uint16 - swap + cover 1 dig 3 len - swap + cover 1 uncover 4 dig 3 uncover 3 @@ -1399,13 +1399,13 @@ test_nested_struct_replacement: uncover 3 dig 4 concat - swap + uncover 1 concat uncover 2 uncover 2 - cover 2 - swap + uncover 1 len dig 1 int 22 @@ -1429,7 +1429,7 @@ test_nested_struct_replacement: - itob extract 6 2 - swap + uncover 1 int 24 uncover 2 replace3 @@ -1451,70 +1451,70 @@ test_nested_tuple_modification: callsub get_uint1 callsub get_byte1 callsub get_byte2 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat byte 0x uncover 2 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:137 // two = DynamicStruct(get_string1(), get_string2()) callsub get_string1 callsub get_string2 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dup len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:138 // three = StaticStruct(get_uint2(), arc4.StaticArray(get_byte2(), get_byte1())) callsub get_uint2 callsub get_byte2 callsub get_byte1 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat byte 0x uncover 2 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:140 // get_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1() callsub get_uint1 callsub get_string1 - swap + cover 1 callsub get_uint2 cover 2 callsub get_u16_arr1 @@ -1526,7 +1526,7 @@ test_nested_tuple_modification: // get_uint1(), get_string1(), get_uint2(), get_u16_arr1(), get_uint1() // ) byte 0x - swap + uncover 1 concat int 28 itob @@ -1535,20 +1535,20 @@ test_nested_tuple_modification: dig 1 len int 28 - swap + uncover 1 + - swap + uncover 1 uncover 3 concat - swap + cover 1 itob extract 6 2 concat uncover 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:143 // get_uint1(), @@ -1556,7 +1556,7 @@ test_nested_tuple_modification: // arc4_dynamic_arrays/contract.py:144 // get_string1(), callsub get_string1 - swap + cover 1 // arc4_dynamic_arrays/contract.py:145 // get_uint2(), callsub get_uint2 @@ -1575,9 +1575,9 @@ test_nested_tuple_modification: / itob extract 6 2 - swap + uncover 1 concat - swap + cover 1 // arc4_dynamic_arrays/contract.py:147 // get_uint1(), callsub get_uint1 @@ -1599,51 +1599,51 @@ test_nested_tuple_modification: dig 3 len int 28 - swap + uncover 1 + - swap + uncover 1 uncover 5 concat - swap + cover 1 itob extract 6 2 concat - swap + uncover 1 concat uncover 2 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:149 // five = DynamicStruct(get_string1(), get_string2()) callsub get_string1 callsub get_string2 - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + cover 1 dup len int 4 - swap + uncover 1 + itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:152 // one.copy(), dig 5 - swap + cover 1 // arc4_dynamic_arrays/contract.py:153 // two.copy(), dig 5 @@ -1680,19 +1680,19 @@ test_nested_tuple_modification: dig 2 len int 26 - swap + uncover 1 + - swap + uncover 1 uncover 4 concat - swap + cover 1 dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 5 len + @@ -1712,7 +1712,7 @@ test_nested_tuple_modification: // arc4_dynamic_arrays/contract.py:162 // two.copy(), uncover 4 - swap + cover 1 // arc4_dynamic_arrays/contract.py:163 // three.copy(), uncover 4 @@ -1732,7 +1732,7 @@ test_nested_tuple_modification: // ) // ) byte 0x - swap + uncover 1 concat int 26 itob @@ -1741,37 +1741,37 @@ test_nested_tuple_modification: dig 1 len int 26 - swap + uncover 1 + - swap + uncover 1 uncover 3 concat - swap + cover 1 dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_dynamic_arrays/contract.py:169 // tup2[3].d.pop() dup int 22 extract_uint16 - swap + cover 1 dup int 24 extract_uint16 @@ -1782,21 +1782,21 @@ test_nested_tuple_modification: dup int 18 extract_uint16 - swap + cover 1 dup len - swap + cover 1 uncover 2 uncover 2 substring3 int 2 callsub dynamic_array_pop_fixed_size - swap + cover 1 pop dig 1 int 22 extract_uint16 - swap + cover 1 dig 2 int 24 extract_uint16 @@ -1807,13 +1807,13 @@ test_nested_tuple_modification: dup int 18 extract_uint16 - swap + uncover 1 int 0 uncover 2 extract3 - swap + uncover 1 concat - swap + cover 1 dup int 22 extract_uint16 @@ -1821,14 +1821,14 @@ test_nested_tuple_modification: int 0 dig 2 extract3 - swap + cover 1 dig 2 int 24 extract_uint16 - swap + cover 1 dig 3 len - swap + cover 1 uncover 4 dig 3 uncover 3 @@ -1836,24 +1836,24 @@ test_nested_tuple_modification: uncover 3 dig 4 concat - swap + uncover 1 concat uncover 2 uncover 2 - cover 2 - swap + uncover 1 len dig 1 int 24 extract_uint16 - swap + uncover 1 + uncover 2 - itob extract 6 2 - swap + uncover 1 int 24 uncover 2 replace3 @@ -1879,7 +1879,7 @@ dynamic_array_pop_fixed_size: itob extract 6 0 frame_dig -2 - swap + uncover 1 replace2 0 // /algopy_lib_arc4.py:56 dup @@ -1893,7 +1893,7 @@ dynamic_array_pop_fixed_size: extract3 cover 2 // /algopy_lib_arc4.py:58 - swap + uncover 1 int 0 uncover 2 substring3 @@ -1913,7 +1913,7 @@ dynamic_array_pop_dynamic_element: int 1 - dup - swap + cover 1 // /algopy_lib_arc4.py:103 dup int 2 @@ -1935,14 +1935,14 @@ dynamic_array_pop_dynamic_element: // /algopy_lib_arc4.py:107 dup len - swap + cover 1 uncover 2 uncover 2 substring3 - swap + cover 1 // /algopy_lib_arc4.py:109 byte "" - swap + cover 1 // /algopy_lib_arc4.py:110 int 2 * @@ -1959,7 +1959,7 @@ dynamic_array_pop_dynamic_element_for_header@1: frame_dig 7 // /algopy_lib_arc4.py:111 frame_dig 2 - swap + uncover 1 extract_uint16 // /algopy_lib_arc4.py:112 int 2 @@ -1968,7 +1968,7 @@ dynamic_array_pop_dynamic_element_for_header@1: itob extract 6 2 frame_dig 5 - swap + uncover 1 concat frame_bury 5 // /algopy_lib_arc4.py:110 @@ -1991,14 +1991,14 @@ dynamic_array_pop_dynamic_element_after_for@5: int 2 + frame_dig 2 - swap + uncover 1 frame_dig 3 substring3 // /algopy_lib_arc4.py:116-118 concat // /algopy_lib_arc4.py:121 frame_dig 4 - swap + uncover 1 frame_bury 1 frame_bury 0 retsub @@ -2033,16 +2033,16 @@ dynamic_array_concat_dynamic_element_for_header@1: frame_dig 5 // /algopy_lib_arc4.py:200 frame_dig -3 - swap + uncover 1 extract_uint16 // /algopy_lib_arc4.py:201 frame_dig 3 - swap + uncover 1 + itob extract 6 2 frame_dig 2 - swap + uncover 1 concat frame_bury 2 // /algopy_lib_arc4.py:199 @@ -2076,16 +2076,16 @@ dynamic_array_concat_dynamic_element_for_header@6: frame_dig 0 // /algopy_lib_arc4.py:205 frame_dig -1 - swap + uncover 1 extract_uint16 // /algopy_lib_arc4.py:206 frame_dig 3 - swap + uncover 1 + itob extract 6 2 frame_dig 2 - swap + uncover 1 concat frame_bury 2 // /algopy_lib_arc4.py:204 @@ -2166,7 +2166,7 @@ static_array_replace_dynamic_element: int 2 * frame_dig -4 - swap + uncover 1 extract_uint16 // /algopy_lib_arc4.py:257 frame_dig -2 @@ -2175,7 +2175,7 @@ static_array_replace_dynamic_element: int 2 * frame_dig -4 - swap + uncover 1 extract_uint16 // /algopy_lib_arc4.py:258 frame_dig -4 diff --git a/test_cases/arc4_numeric_comparisons/out/UIntNOrdering.approval.mir b/test_cases/arc4_numeric_comparisons/out/UIntNOrdering.approval.mir index 9b701b5371..a69ecaedb4 100644 --- a/test_cases/arc4_numeric_comparisons/out/UIntNOrdering.approval.mir +++ b/test_cases/arc4_numeric_comparisons/out/UIntNOrdering.approval.mir @@ -326,7 +326,7 @@ check_both_uint_n_block@0: // virtual: load tmp%87#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%10#0,tmp%87#0 assert not (one > two) arc4_numeric_comparisons/uint_n.py:82 assert // (𝕡) one#0,two#0 | tmp%10#0 assert not (one > two) arc4_numeric_comparisons/uint_n.py:82 frame_dig -2 // load one#0 from parameters (𝕡) one#0,two#0 | tmp%10#0,one#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:83 - swap // load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%10#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:83 + uncover 1 // load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%10#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:83 b> // (𝕡) one#0,two#0 | {b>} one > two_uint64) arc4_numeric_comparisons/uint_n.py:83 // virtual: store tmp%89#0 to l-stack (no copy) (𝕡) one#0,two#0 | tmp%89#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:83 // virtual: load tmp%89#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%89#0 not (one > two_uint64) arc4_numeric_comparisons/uint_n.py:83 @@ -655,7 +655,7 @@ check_mixed_block@0: // virtual: load tmp%87#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%10#0,tmp%87#0 assert not (one > two) arc4_numeric_comparisons/uint_n.py:151 assert // (𝕡) one#0,two#0 | tmp%10#0 assert not (one > two) arc4_numeric_comparisons/uint_n.py:151 frame_dig -2 // load one#0 from parameters (𝕡) one#0,two#0 | tmp%10#0,one#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:152 - swap // load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%10#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:152 + uncover 1 // load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%10#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:152 b> // (𝕡) one#0,two#0 | {b>} one > two_uint64) arc4_numeric_comparisons/uint_n.py:152 // virtual: store tmp%89#0 to l-stack (no copy) (𝕡) one#0,two#0 | tmp%89#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:152 // virtual: load tmp%89#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%89#0 not (one > two_uint64) arc4_numeric_comparisons/uint_n.py:152 @@ -984,7 +984,7 @@ check_both_big_uint_n_block@0: // virtual: load tmp%87#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%10#0,tmp%87#0 assert not (one > two) arc4_numeric_comparisons/uint_n.py:220 assert // (𝕡) one#0,two#0 | tmp%10#0 assert not (one > two) arc4_numeric_comparisons/uint_n.py:220 frame_dig -2 // load one#0 from parameters (𝕡) one#0,two#0 | tmp%10#0,one#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:221 - swap // load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%10#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:221 + uncover 1 // load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%10#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:221 b> // (𝕡) one#0,two#0 | {b>} one > two_uint64) arc4_numeric_comparisons/uint_n.py:221 // virtual: store tmp%89#0 to l-stack (no copy) (𝕡) one#0,two#0 | tmp%89#0 one > two_uint64) arc4_numeric_comparisons/uint_n.py:221 // virtual: load tmp%89#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%89#0 not (one > two_uint64) arc4_numeric_comparisons/uint_n.py:221 diff --git a/test_cases/arc4_types/out/Arc4AddressContract.approval.mir b/test_cases/arc4_types/out/Arc4AddressContract.approval.mir index 5eeaa80ad6..22b4ff1ffd 100644 --- a/test_cases/arc4_types/out/Arc4AddressContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4AddressContract.approval.mir @@ -9,7 +9,7 @@ main_block@0: txn Sender // address#0,{txn} Txn.sender arc4_types/address.py:9 // virtual: store tmp%0#0 to l-stack (no copy) address#0,tmp%0#0 Txn.sender arc4_types/address.py:9 dig 1 // load address#0 from l-stack (copy) address#0,tmp%0#0,address#0 address == Txn.sender arc4_types/address.py:9 - swap // load tmp%0#0 from l-stack (no copy) address#0,address#0,tmp%0#0 address == Txn.sender arc4_types/address.py:9 + uncover 1 // load tmp%0#0 from l-stack (no copy) address#0,address#0,tmp%0#0 address == Txn.sender arc4_types/address.py:9 == // address#0,{==} address == Txn.sender arc4_types/address.py:9 // virtual: store tmp%1#0 to l-stack (no copy) address#0,tmp%1#0 address == Txn.sender arc4_types/address.py:9 // virtual: load tmp%1#0 from l-stack (no copy) address#0,tmp%1#0 assert address == Txn.sender arc4_types/address.py:9 diff --git a/test_cases/arc4_types/out/Arc4ArraysContract.approval.mir b/test_cases/arc4_types/out/Arc4ArraysContract.approval.mir index d412f0808b..3295d29b9c 100644 --- a/test_cases/arc4_types/out/Arc4ArraysContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4ArraysContract.approval.mir @@ -36,7 +36,7 @@ main_for_body@2: btoi // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,{btoi} uint8_item.native arc4_types/array.py:28 // virtual: store tmp%0#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,tmp%0#0 uint8_item.native arc4_types/array.py:28 dig 3 // load total#0 from f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,tmp%0#0,total#0 total += uint8_item.native arc4_types/array.py:28 - swap // load tmp%0#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,total#0,tmp%0#0 total += uint8_item.native arc4_types/array.py:28 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,total#0,tmp%0#0 total += uint8_item.native arc4_types/array.py:28 + // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,{+} total += uint8_item.native arc4_types/array.py:28 bury 3 // store total#0 to f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0 total += uint8_item.native arc4_types/array.py:28 // virtual: load item_index_internal%0#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%0#0 @@ -72,7 +72,7 @@ main_for_body@6: * // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,{*} for uint16_item in aliased_dynamic: arc4_types/array.py:32 // virtual: store item_offset%1#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,item_offset%1#0 for uint16_item in aliased_dynamic: arc4_types/array.py:32 byte 0x0001 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,item_offset%1#0,0x0001 for uint16_item in aliased_dynamic: arc4_types/array.py:32 - swap // load item_offset%1#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,0x0001,item_offset%1#0 uint16_item arc4_types/array.py:32 + uncover 1 // load item_offset%1#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,0x0001,item_offset%1#0 uint16_item arc4_types/array.py:32 int 2 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,0x0001,item_offset%1#0,2 for uint16_item in aliased_dynamic: arc4_types/array.py:32 extract3 // on error: Index access is out of bounds // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,{extract3} for uint16_item in aliased_dynamic: arc4_types/array.py:32 // virtual: store uint16_item#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,uint16_item#0 uint16_item arc4_types/array.py:32 @@ -80,7 +80,7 @@ main_for_body@6: btoi // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,{btoi} uint16_item.native arc4_types/array.py:33 // virtual: store tmp%2#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,tmp%2#0 uint16_item.native arc4_types/array.py:33 dig 3 // load total#0 from f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,tmp%2#0,total#0 total += uint16_item.native arc4_types/array.py:33 - swap // load tmp%2#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,total#0,tmp%2#0 total += uint16_item.native arc4_types/array.py:33 + uncover 1 // load tmp%2#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,total#0,tmp%2#0 total += uint16_item.native arc4_types/array.py:33 + // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,{+} total += uint16_item.native arc4_types/array.py:33 bury 3 // store total#0 to f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0 total += uint16_item.native arc4_types/array.py:33 // virtual: load item_index_internal%1#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%1#0 @@ -120,7 +120,7 @@ main_for_body@10: * // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,{*} for index, string_item in uenumerate(dynamic_string_array): arc4_types/array.py:39 // virtual: store item_offset_offset%1#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset_offset%1#0 for index, string_item in uenumerate(dynamic_string_array): arc4_types/array.py:39 byte 0x0004000b000548656c6c6f0005576f726c64 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset_offset%1#0,0x0004000b000548656c6c6f0005576f726c64 dynamic_string_array[0] arc4_types/array.py:37 - swap // load item_offset_offset%1#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,0x0004000b000548656c6c6f0005576f726c64,item_offset_offset%1#0 for index, string_item in uenumerate(dynamic_string_array): arc4_types/array.py:39 + uncover 1 // load item_offset_offset%1#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,0x0004000b000548656c6c6f0005576f726c64,item_offset_offset%1#0 for index, string_item in uenumerate(dynamic_string_array): arc4_types/array.py:39 extract_uint16 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,{extract_uint16} for index, string_item in uenumerate(dynamic_string_array): arc4_types/array.py:39 // virtual: store item_offset%3#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset%3#0 for index, string_item in uenumerate(dynamic_string_array): arc4_types/array.py:39 byte 0x0004000b000548656c6c6f0005576f726c64 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset%3#0,0x0004000b000548656c6c6f0005576f726c64 dynamic_string_array[0] arc4_types/array.py:37 @@ -135,7 +135,7 @@ main_for_body@10: uncover 2 // load item_offset%3#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_head_tail_length%1#0,0x0004000b000548656c6c6f0005576f726c64,item_offset%3#0 string_item arc4_types/array.py:39 uncover 2 // load item_head_tail_length%1#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,0x0004000b000548656c6c6f0005576f726c64,item_offset%3#0,item_head_tail_length%1#0 string_item arc4_types/array.py:39 extract3 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,{extract3} for index, string_item in uenumerate(dynamic_string_array): arc4_types/array.py:39 - swap // store string_item#0 to x-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | index#0 string_item arc4_types/array.py:39 + cover 1 // store string_item#0 to x-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | index#0 string_item arc4_types/array.py:39 // virtual: load index#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | index#0 if index == 0: arc4_types/array.py:40 bnz main_else_body@12 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | if index == 0: arc4_types/array.py:40 // Implicit fall through to main_if_body@11 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | string_item#0 if index == 0: arc4_types/array.py:40 @@ -151,11 +151,11 @@ main_else_body@12: extract 2 0 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | {extract} string_item.native arc4_types/array.py:43 // virtual: store tmp%9#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%9#0 string_item.native arc4_types/array.py:43 byte " " // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%9#0," " " " arc4_types/array.py:43 - swap // load tmp%9#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | " ",tmp%9#0 " " + string_item.native arc4_types/array.py:43 + uncover 1 // load tmp%9#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | " ",tmp%9#0 " " + string_item.native arc4_types/array.py:43 concat // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | {concat} " " + string_item.native arc4_types/array.py:43 // virtual: store tmp%10#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%10#0 " " + string_item.native arc4_types/array.py:43 dig 6 // load result#0 from f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%10#0,result#0 result += " " + string_item.native arc4_types/array.py:43 - swap // load tmp%10#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | result#0,tmp%10#0 result += " " + string_item.native arc4_types/array.py:43 + uncover 1 // load tmp%10#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | result#0,tmp%10#0 result += " " + string_item.native arc4_types/array.py:43 concat // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | {concat} result += " " + string_item.native arc4_types/array.py:43 bury 6 // store result#0 to f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | result += " " + string_item.native arc4_types/array.py:43 // Implicit fall through to main_after_if_else@13 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | @@ -196,7 +196,7 @@ main_for_body@17: * // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,{*} for uint32_item in static_uint32_array: arc4_types/array.py:49 // virtual: store item_offset%4#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,item_offset%4#0 for uint32_item in static_uint32_array: arc4_types/array.py:49 byte 0x000000010000000a000000ff00000080 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,item_offset%4#0,0x000000010000000a000000ff00000080 StaticArray(UInt32(1), UInt32(10), UInt32(255), UInt32(128)) arc4_types/array.py:47 - swap // load item_offset%4#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,0x000000010000000a000000ff00000080,item_offset%4#0 uint32_item arc4_types/array.py:49 + uncover 1 // load item_offset%4#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,0x000000010000000a000000ff00000080,item_offset%4#0 uint32_item arc4_types/array.py:49 int 4 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,0x000000010000000a000000ff00000080,item_offset%4#0,4 for uint32_item in static_uint32_array: arc4_types/array.py:49 extract3 // on error: Index access is out of bounds // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,{extract3} for uint32_item in static_uint32_array: arc4_types/array.py:49 // virtual: store uint32_item#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,uint32_item#0 uint32_item arc4_types/array.py:49 @@ -204,7 +204,7 @@ main_for_body@17: btoi // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,{btoi} uint32_item.native arc4_types/array.py:50 // virtual: store tmp%12#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,tmp%12#0 uint32_item.native arc4_types/array.py:50 dig 3 // load total#0 from f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,tmp%12#0,total#0 total += uint32_item.native arc4_types/array.py:50 - swap // load tmp%12#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,total#0,tmp%12#0 total += uint32_item.native arc4_types/array.py:50 + uncover 1 // load tmp%12#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,total#0,tmp%12#0 total += uint32_item.native arc4_types/array.py:50 + // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0,{+} total += uint32_item.native arc4_types/array.py:50 bury 3 // store total#0 to f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0 total += uint32_item.native arc4_types/array.py:50 // virtual: load item_index_internal%3#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | item_index_internal%3#0 @@ -244,7 +244,7 @@ main_for_body@21: * // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,{*} for index, string_item in uenumerate(static_string_array): arc4_types/array.py:63 // virtual: store item_offset_offset%2#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset_offset%2#0 for index, string_item in uenumerate(static_string_array): arc4_types/array.py:63 byte 0x0004000a000450696e670004506f6e67 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset_offset%2#0,0x0004000a000450696e670004506f6e67 StaticArray(ARC4String("Ping"), ARC4String("Pong")) arc4_types/array.py:60 - swap // load item_offset_offset%2#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,0x0004000a000450696e670004506f6e67,item_offset_offset%2#0 for index, string_item in uenumerate(static_string_array): arc4_types/array.py:63 + uncover 1 // load item_offset_offset%2#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,0x0004000a000450696e670004506f6e67,item_offset_offset%2#0 for index, string_item in uenumerate(static_string_array): arc4_types/array.py:63 extract_uint16 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,{extract_uint16} for index, string_item in uenumerate(static_string_array): arc4_types/array.py:63 // virtual: store item_offset%7#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset%7#0 for index, string_item in uenumerate(static_string_array): arc4_types/array.py:63 byte 0x0004000a000450696e670004506f6e67 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_offset%7#0,0x0004000a000450696e670004506f6e67 StaticArray(ARC4String("Ping"), ARC4String("Pong")) arc4_types/array.py:60 @@ -259,7 +259,7 @@ main_for_body@21: uncover 2 // load item_offset%7#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,item_head_tail_length%2#0,0x0004000a000450696e670004506f6e67,item_offset%7#0 string_item arc4_types/array.py:63 uncover 2 // load item_head_tail_length%2#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,0x0004000a000450696e670004506f6e67,item_offset%7#0,item_head_tail_length%2#0 string_item arc4_types/array.py:63 extract3 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | index#0,{extract3} for index, string_item in uenumerate(static_string_array): arc4_types/array.py:63 - swap // store string_item#0 to x-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | index#0 string_item arc4_types/array.py:63 + cover 1 // store string_item#0 to x-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | index#0 string_item arc4_types/array.py:63 // virtual: load index#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | index#0 if index == 0: arc4_types/array.py:64 bnz main_else_body@23 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | if index == 0: arc4_types/array.py:64 // Implicit fall through to main_if_body@22 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | (𝕏) string_item#0 | string_item#0 if index == 0: arc4_types/array.py:64 @@ -275,11 +275,11 @@ main_else_body@23: extract 2 0 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | {extract} string_item.native arc4_types/array.py:67 // virtual: store tmp%21#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%21#0 string_item.native arc4_types/array.py:67 byte " " // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%21#0," " " " arc4_types/array.py:67 - swap // load tmp%21#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | " ",tmp%21#0 " " + string_item.native arc4_types/array.py:67 + uncover 1 // load tmp%21#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | " ",tmp%21#0 " " + string_item.native arc4_types/array.py:67 concat // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | {concat} " " + string_item.native arc4_types/array.py:67 // virtual: store tmp%22#0 to l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%22#0 " " + string_item.native arc4_types/array.py:67 dig 6 // load result#0 from f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | tmp%22#0,result#0 result += " " + string_item.native arc4_types/array.py:67 - swap // load tmp%22#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | result#0,tmp%22#0 result += " " + string_item.native arc4_types/array.py:67 + uncover 1 // load tmp%22#0 from l-stack (no copy) (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | result#0,tmp%22#0 result += " " + string_item.native arc4_types/array.py:67 concat // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | {concat} result += " " + string_item.native arc4_types/array.py:67 bury 6 // store result#0 to f-stack (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | result += " " + string_item.native arc4_types/array.py:67 // Implicit fall through to main_after_if_else@24 // (𝕗) result#0,index#0,item_index_internal%1#0,item_index_internal%3#0,total#0,item_index_internal%0#0 | diff --git a/test_cases/arc4_types/out/Arc4BoolTypeContract.approval.mir b/test_cases/arc4_types/out/Arc4BoolTypeContract.approval.mir index 3f3c3aa78a..eb1fadda99 100644 --- a/test_cases/arc4_types/out/Arc4BoolTypeContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4BoolTypeContract.approval.mir @@ -38,7 +38,7 @@ test_stuff_block@0: setbit // (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,{setbit} ARC4Bool(true.native) arc4_types/bool.py:52 // virtual: store encoded_bool%0#0 to l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,encoded_bool%0#0 ARC4Bool(true.native) arc4_types/bool.py:52 frame_dig -2 // load true#0 from parameters (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,encoded_bool%0#0,true#0 true == ARC4Bool(true.native) arc4_types/bool.py:52 - swap // load encoded_bool%0#0 from l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,true#0,encoded_bool%0#0 true == ARC4Bool(true.native) arc4_types/bool.py:52 + uncover 1 // load encoded_bool%0#0 from l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,true#0,encoded_bool%0#0 true == ARC4Bool(true.native) arc4_types/bool.py:52 == // (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,{==} true == ARC4Bool(true.native) arc4_types/bool.py:52 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,tmp%4#0 true == ARC4Bool(true.native) arc4_types/bool.py:52 // virtual: load tmp%4#0 from l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,tmp%1#0,tmp%4#0 assert true == ARC4Bool(true.native) arc4_types/bool.py:52 @@ -49,7 +49,7 @@ test_stuff_block@0: setbit // (𝕡) true#0,false#0 | tmp%0#0,{setbit} ARC4Bool(false.native) arc4_types/bool.py:53 // virtual: store encoded_bool%1#0 to l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,encoded_bool%1#0 ARC4Bool(false.native) arc4_types/bool.py:53 frame_dig -1 // load false#0 from parameters (𝕡) true#0,false#0 | tmp%0#0,encoded_bool%1#0,false#0 false == ARC4Bool(false.native) arc4_types/bool.py:53 - swap // load encoded_bool%1#0 from l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,false#0,encoded_bool%1#0 false == ARC4Bool(false.native) arc4_types/bool.py:53 + uncover 1 // load encoded_bool%1#0 from l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,false#0,encoded_bool%1#0 false == ARC4Bool(false.native) arc4_types/bool.py:53 == // (𝕡) true#0,false#0 | tmp%0#0,{==} false == ARC4Bool(false.native) arc4_types/bool.py:53 // virtual: store tmp%6#0 to l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,tmp%6#0 false == ARC4Bool(false.native) arc4_types/bool.py:53 // virtual: load tmp%6#0 from l-stack (no copy) (𝕡) true#0,false#0 | tmp%0#0,tmp%6#0 assert false == ARC4Bool(false.native) arc4_types/bool.py:53 diff --git a/test_cases/arc4_types/out/Arc4DynamicBytesContract.approval.mir b/test_cases/arc4_types/out/Arc4DynamicBytesContract.approval.mir index 082119848c..0f49a55b64 100644 --- a/test_cases/arc4_types/out/Arc4DynamicBytesContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4DynamicBytesContract.approval.mir @@ -35,7 +35,7 @@ main_for_body@2: btoi // (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,{btoi} uint8_item.native arc4_types/dynamic_bytes.py:17 // virtual: store tmp%3#0 to l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,tmp%3#0 uint8_item.native arc4_types/dynamic_bytes.py:17 dig 3 // load total#0 from f-stack (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,tmp%3#0,total#0 total += uint8_item.native arc4_types/dynamic_bytes.py:17 - swap // load tmp%3#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,total#0,tmp%3#0 total += uint8_item.native arc4_types/dynamic_bytes.py:17 + uncover 1 // load tmp%3#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,total#0,tmp%3#0 total += uint8_item.native arc4_types/dynamic_bytes.py:17 + // (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0,{+} total += uint8_item.native arc4_types/dynamic_bytes.py:17 bury 3 // store total#0 to f-stack (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0 total += uint8_item.native arc4_types/dynamic_bytes.py:17 // virtual: load item_index_internal%0#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%0#0 @@ -76,7 +76,7 @@ main_for_body@6: btoi // (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,{btoi} uint8_item.native arc4_types/dynamic_bytes.py:26 // virtual: store tmp%8#0 to l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,tmp%8#0 uint8_item.native arc4_types/dynamic_bytes.py:26 dig 3 // load total#0 from f-stack (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,tmp%8#0,total#0 total += uint8_item.native arc4_types/dynamic_bytes.py:26 - swap // load tmp%8#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,total#0,tmp%8#0 total += uint8_item.native arc4_types/dynamic_bytes.py:26 + uncover 1 // load tmp%8#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,total#0,tmp%8#0 total += uint8_item.native arc4_types/dynamic_bytes.py:26 + // (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0,{+} total += uint8_item.native arc4_types/dynamic_bytes.py:26 bury 3 // store total#0 to f-stack (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0 total += uint8_item.native arc4_types/dynamic_bytes.py:26 // virtual: load item_index_internal%1#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%1#0 @@ -111,7 +111,7 @@ main_for_body@10: btoi // (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0,{btoi} uint8_item.native arc4_types/dynamic_bytes.py:33 // virtual: store tmp%13#0 to l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0,tmp%13#0 uint8_item.native arc4_types/dynamic_bytes.py:33 dig 3 // load total#0 from f-stack (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0,tmp%13#0,total#0 total += uint8_item.native arc4_types/dynamic_bytes.py:33 - swap // load tmp%13#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0,total#0,tmp%13#0 total += uint8_item.native arc4_types/dynamic_bytes.py:33 + uncover 1 // load tmp%13#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0,total#0,tmp%13#0 total += uint8_item.native arc4_types/dynamic_bytes.py:33 + // (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0,{+} total += uint8_item.native arc4_types/dynamic_bytes.py:33 bury 3 // store total#0 to f-stack (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0 total += uint8_item.native arc4_types/dynamic_bytes.py:33 // virtual: load item_index_internal%2#0 from l-stack (no copy) (𝕗) item_index_internal%1#0,item_index_internal%2#0,total#0,item_index_internal%0#0 | item_index_internal%2#0 diff --git a/test_cases/arc4_types/out/Arc4DynamicStringArrayContract.approval.mir b/test_cases/arc4_types/out/Arc4DynamicStringArrayContract.approval.mir index 76b07e4a47..2c4fe39652 100644 --- a/test_cases/arc4_types/out/Arc4DynamicStringArrayContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4DynamicStringArrayContract.approval.mir @@ -34,7 +34,7 @@ main_xyz_route@2: callsub xyz // {xyz} arc4.abimethod arc4_types/dynamic_string_array.py:5 // virtual: store tmp%5#0 to l-stack (no copy) tmp%5#0 arc4.abimethod arc4_types/dynamic_string_array.py:5 byte 0x151f7c75 // tmp%5#0,0x151f7c75 arc4.abimethod arc4_types/dynamic_string_array.py:5 - swap // load tmp%5#0 from l-stack (no copy) 0x151f7c75,tmp%5#0 arc4.abimethod arc4_types/dynamic_string_array.py:5 + uncover 1 // load tmp%5#0 from l-stack (no copy) 0x151f7c75,tmp%5#0 arc4.abimethod arc4_types/dynamic_string_array.py:5 concat // {concat} arc4.abimethod arc4_types/dynamic_string_array.py:5 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 arc4.abimethod arc4_types/dynamic_string_array.py:5 // virtual: load tmp%6#0 from l-stack (no copy) tmp%6#0 arc4.abimethod arc4_types/dynamic_string_array.py:5 @@ -57,7 +57,7 @@ main_xyz_raw_route@3: callsub xyz_raw // {xyz_raw} arc4.abimethod arc4_types/dynamic_string_array.py:13 // virtual: store tmp%10#0 to l-stack (no copy) tmp%10#0 arc4.abimethod arc4_types/dynamic_string_array.py:13 byte 0x151f7c75 // tmp%10#0,0x151f7c75 arc4.abimethod arc4_types/dynamic_string_array.py:13 - swap // load tmp%10#0 from l-stack (no copy) 0x151f7c75,tmp%10#0 arc4.abimethod arc4_types/dynamic_string_array.py:13 + uncover 1 // load tmp%10#0 from l-stack (no copy) 0x151f7c75,tmp%10#0 arc4.abimethod arc4_types/dynamic_string_array.py:13 concat // {concat} arc4.abimethod arc4_types/dynamic_string_array.py:13 // virtual: store tmp%11#0 to l-stack (no copy) tmp%11#0 arc4.abimethod arc4_types/dynamic_string_array.py:13 // virtual: load tmp%11#0 from l-stack (no copy) tmp%11#0 arc4.abimethod arc4_types/dynamic_string_array.py:13 diff --git a/test_cases/arc4_types/out/Arc4MutableParamsContract.approval.mir b/test_cases/arc4_types/out/Arc4MutableParamsContract.approval.mir index 1ff60c7471..19a25bc54a 100644 --- a/test_cases/arc4_types/out/Arc4MutableParamsContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4MutableParamsContract.approval.mir @@ -32,7 +32,7 @@ mutating_copies_block@0: callsub other_routine // {other_routine}.0,{other_routine}.1,{other_routine}.2,{other_routine}.3 to subroutine without a copy\nt, f = self.other_routine(my_array, my_struct) arc4_types/mutable_params.py:51-52 cover 3 // store my_struct#1 to l-stack (no copy) my_struct#1,{other_routine}.0,{other_routine}.1,{other_routine}.2 to subroutine without a copy\nt, f = self.other_routine(my_array, my_struct) arc4_types/mutable_params.py:51-52 cover 2 // store my_array#1 to l-stack (no copy) my_struct#1,my_array#1,{other_routine}.0,{other_routine}.1 to subroutine without a copy\nt, f = self.other_routine(my_array, my_struct) arc4_types/mutable_params.py:51-52 - swap // store f#0 to l-stack (no copy) my_struct#1,my_array#1,f#0,{other_routine}.0 to subroutine without a copy\nt, f = self.other_routine(my_array, my_struct) arc4_types/mutable_params.py:51-52 + cover 1 // store f#0 to l-stack (no copy) my_struct#1,my_array#1,f#0,{other_routine}.0 to subroutine without a copy\nt, f = self.other_routine(my_array, my_struct) arc4_types/mutable_params.py:51-52 // virtual: store t#0 to l-stack (no copy) my_struct#1,my_array#1,f#0,t#0 to subroutine without a copy\nt, f = self.other_routine(my_array, my_struct) arc4_types/mutable_params.py:51-52 // virtual: load t#0 from l-stack (no copy) my_struct#1,my_array#1,f#0,t#0 assert t arc4_types/mutable_params.py:53 assert // my_struct#1,my_array#1,f#0 assert t arc4_types/mutable_params.py:53 @@ -53,7 +53,7 @@ mutating_copies_block@0: dig 1 // load my_struct#1 from l-stack (copy) my_struct#1,my_array#1,my_struct#1 my_struct.s_val_1 arc4_types/mutable_params.py:58 int 2 // my_struct#1,my_array#1,my_struct#1,2 my_struct.s_val_1 arc4_types/mutable_params.py:58 extract_uint16 // my_struct#1,my_array#1,{extract_uint16} my_struct.s_val_1 arc4_types/mutable_params.py:58 - swap // store item_start_offset%0#0 to l-stack (no copy) my_struct#1,item_start_offset%0#0,my_array#1 my_struct.s_val_1 arc4_types/mutable_params.py:58 + cover 1 // store item_start_offset%0#0 to l-stack (no copy) my_struct#1,item_start_offset%0#0,my_array#1 my_struct.s_val_1 arc4_types/mutable_params.py:58 dig 2 // load my_struct#1 from l-stack (copy) my_struct#1,item_start_offset%0#0,my_array#1,my_struct#1 my_struct.s_val_1 arc4_types/mutable_params.py:58 int 4 // my_struct#1,item_start_offset%0#0,my_array#1,my_struct#1,4 my_struct.s_val_1 arc4_types/mutable_params.py:58 extract_uint16 // my_struct#1,item_start_offset%0#0,my_array#1,{extract_uint16} my_struct.s_val_1 arc4_types/mutable_params.py:58 @@ -91,7 +91,7 @@ mutating_copies_block@0: assert // my_array_copy_2 should have original value // my_array#1,my_array_copy_2#2 assert my_array_copy_2[0] == UInt8(1), "my_array_copy_2 should have original value" arc4_types/mutable_params.py:77 // virtual: load my_array_copy_2#2 from l-stack (no copy) my_array#1,my_array_copy_2#2 self.other_routine_2(my_array_copy_2) arc4_types/mutable_params.py:79 callsub other_routine_2 // my_array#1,{other_routine_2}.0,{other_routine_2}.1 self.other_routine_2(my_array_copy_2) arc4_types/mutable_params.py:79 - swap // store my_array_copy_2#2 to l-stack (no copy) my_array#1,my_array_copy_2#2,{other_routine_2}.0 self.other_routine_2(my_array_copy_2) arc4_types/mutable_params.py:79 + cover 1 // store my_array_copy_2#2 to l-stack (no copy) my_array#1,my_array_copy_2#2,{other_routine_2}.0 self.other_routine_2(my_array_copy_2) arc4_types/mutable_params.py:79 pop // my_array#1,my_array_copy_2#2 self.other_routine_2(my_array_copy_2) arc4_types/mutable_params.py:79 // virtual: load my_array_copy_2#2 from l-stack (no copy) my_array#1,my_array_copy_2#2 my_array_copy_2[0] arc4_types/mutable_params.py:80 extract 0 1 // on error: Index access is out of bounds // my_array#1,{extract} my_array_copy_2[0] arc4_types/mutable_params.py:80 @@ -147,13 +147,13 @@ other_routine_block@0: concat // (𝕡) array#0,struct#0 | item_offset%0#0,next_item_offset%0#0,data_beyond_item%0#0,{concat} struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 // virtual: store updated_data%0#0 to l-stack (no copy) (𝕡) array#0,struct#0 | item_offset%0#0,next_item_offset%0#0,data_beyond_item%0#0,updated_data%0#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 // virtual: load updated_data%0#0 from l-stack (no copy) (𝕡) array#0,struct#0 | item_offset%0#0,next_item_offset%0#0,data_beyond_item%0#0,updated_data%0#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 - swap // load data_beyond_item%0#0 from l-stack (no copy) (𝕡) array#0,struct#0 | item_offset%0#0,next_item_offset%0#0,updated_data%0#0,data_beyond_item%0#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 + uncover 1 // load data_beyond_item%0#0 from l-stack (no copy) (𝕡) array#0,struct#0 | item_offset%0#0,next_item_offset%0#0,updated_data%0#0,data_beyond_item%0#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 concat // (𝕡) array#0,struct#0 | item_offset%0#0,next_item_offset%0#0,{concat} struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 // virtual: store updated_data%1#0 to l-stack (no copy) (𝕡) array#0,struct#0 | item_offset%0#0,next_item_offset%0#0,updated_data%1#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 - swap // load next_item_offset%0#0 from l-stack (no copy) (𝕡) array#0,struct#0 | item_offset%0#0,updated_data%1#0,next_item_offset%0#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 + uncover 1 // load next_item_offset%0#0 from l-stack (no copy) (𝕡) array#0,struct#0 | item_offset%0#0,updated_data%1#0,next_item_offset%0#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 uncover 2 // load item_offset%0#0 from l-stack (no copy) (𝕡) array#0,struct#0 | updated_data%1#0,next_item_offset%0#0,item_offset%0#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 - // (𝕡) array#0,struct#0 | updated_data%1#0,{-} struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 - swap // store item_length%0#0 to l-stack (no copy) (𝕡) array#0,struct#0 | item_length%0#0,updated_data%1#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 + cover 1 // store item_length%0#0 to l-stack (no copy) (𝕡) array#0,struct#0 | item_length%0#0,updated_data%1#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 dup // load updated_data%1#0 from l-stack (copy) (𝕡) array#0,struct#0 | item_length%0#0,updated_data%1#0,updated_data%1#0 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 int 4 // (𝕡) array#0,struct#0 | item_length%0#0,updated_data%1#0,updated_data%1#0,4 struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 extract_uint16 // (𝕡) array#0,struct#0 | item_length%0#0,updated_data%1#0,{extract_uint16} struct.s_val_1 = String("AARRGH!") arc4_types/mutable_params.py:95 @@ -193,6 +193,6 @@ other_routine_2_block@0: replace2 0 // (𝕡) array#0 | {replace2} array[0] = UInt8(10) arc4_types/mutable_params.py:101 // virtual: store array#1 to l-stack (no copy) (𝕡) array#0 | array#1 array[0] = UInt8(10) arc4_types/mutable_params.py:101 frame_dig -1 // load array#0 from parameters (𝕡) array#0 | array#1,array#0 return copy arc4_types/mutable_params.py:102 - swap // load array#1 from l-stack (no copy) (𝕡) array#0 | array#0,array#1 return copy arc4_types/mutable_params.py:102 + uncover 1 // load array#1 from l-stack (no copy) (𝕡) array#0 | array#0,array#1 return copy arc4_types/mutable_params.py:102 retsub // array#0,array#1 return copy arc4_types/mutable_params.py:102 diff --git a/test_cases/arc4_types/out/Arc4MutationContract.approval.mir b/test_cases/arc4_types/out/Arc4MutationContract.approval.mir index 1f085cc4e0..99acc8c1dd 100644 --- a/test_cases/arc4_types/out/Arc4MutationContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4MutationContract.approval.mir @@ -24,7 +24,7 @@ dynamic_array_fixed_size_block@0: byte 0x0008010232010232045a // 0x0008010232010232045a dynamic_uint8_array.extend((UInt8(4), UInt8(90))) arc4_types/mutation.py:153 int 1 // 0x0008010232010232045a,1 dynamic_uint8_array.pop() arc4_types/mutation.py:159 callsub dynamic_array_pop_fixed_size // {dynamic_array_pop_fixed_size}.0,{dynamic_array_pop_fixed_size}.1 dynamic_uint8_array.pop() arc4_types/mutation.py:159 - swap // store dynamic_uint8_array#4 to l-stack (no copy) dynamic_uint8_array#4,{dynamic_array_pop_fixed_size}.0 dynamic_uint8_array.pop() arc4_types/mutation.py:159 + cover 1 // store dynamic_uint8_array#4 to l-stack (no copy) dynamic_uint8_array#4,{dynamic_array_pop_fixed_size}.0 dynamic_uint8_array.pop() arc4_types/mutation.py:159 // virtual: store popped#0 to l-stack (no copy) dynamic_uint8_array#4,popped#0 dynamic_uint8_array.pop() arc4_types/mutation.py:159 // virtual: load popped#0 from l-stack (no copy) dynamic_uint8_array#4,popped#0 popped == UInt8(90) arc4_types/mutation.py:160 byte 0x5a // dynamic_uint8_array#4,popped#0,0x5a UInt8(90) arc4_types/mutation.py:160 @@ -61,7 +61,7 @@ dynamic_array_bool_block@0: dup // load dynamic_bool_array#1 from l-stack (copy) dynamic_bool_array#1,dynamic_bool_array#1 dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 int 0 // dynamic_bool_array#1,dynamic_bool_array#1,0 dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 extract_uint16 // dynamic_bool_array#1,{extract_uint16} dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 - swap // store array_length%0#0 to l-stack (no copy) array_length%0#0,dynamic_bool_array#1 dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 + cover 1 // store array_length%0#0 to l-stack (no copy) array_length%0#0,dynamic_bool_array#1 dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 dup // load dynamic_bool_array#1 from l-stack (copy) array_length%0#0,dynamic_bool_array#1,dynamic_bool_array#1 dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 extract 2 0 // array_length%0#0,dynamic_bool_array#1,{extract} dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 // virtual: store array_head_and_tail%6#0 to l-stack (no copy) array_length%0#0,dynamic_bool_array#1,array_head_and_tail%6#0 dynamic_bool_array.extend(dynamic_bool_array) arc4_types/mutation.py:175 @@ -91,7 +91,7 @@ dynamic_array_bool_block@0: assert // dynamic_bool_array#1 assert dynamic_bool_array == DynamicArray[Bool](\nBool(True),\nBool(False),\nBool(True),\nBool(Fa... arc4_types/mutation.py:189-199 // virtual: load dynamic_bool_array#1 from l-stack (no copy) dynamic_bool_array#1 dynamic_bool_array.pop() arc4_types/mutation.py:201 callsub dynamic_array_pop_bit // {dynamic_array_pop_bit}.0,{dynamic_array_pop_bit}.1 dynamic_bool_array.pop() arc4_types/mutation.py:201 - swap // store dynamic_bool_array#1 to l-stack (no copy) dynamic_bool_array#1,{dynamic_array_pop_bit}.0 dynamic_bool_array.pop() arc4_types/mutation.py:201 + cover 1 // store dynamic_bool_array#1 to l-stack (no copy) dynamic_bool_array#1,{dynamic_array_pop_bit}.0 dynamic_bool_array.pop() arc4_types/mutation.py:201 // virtual: store popped%0#1 to l-stack (no copy) dynamic_bool_array#1,popped%0#1 dynamic_bool_array.pop() arc4_types/mutation.py:201 // virtual: load popped%0#1 from l-stack (no copy) dynamic_bool_array#1,popped%0#1 dynamic_bool_array.pop() == Bool(True) arc4_types/mutation.py:201 byte 0x80 // dynamic_bool_array#1,popped%0#1,0x80 Bool(True) arc4_types/mutation.py:201 @@ -101,7 +101,7 @@ dynamic_array_bool_block@0: assert // dynamic_bool_array#1 assert dynamic_bool_array.pop() == Bool(True) arc4_types/mutation.py:201 // virtual: load dynamic_bool_array#1 from l-stack (no copy) dynamic_bool_array#1 dynamic_bool_array.pop() arc4_types/mutation.py:202 callsub dynamic_array_pop_bit // {dynamic_array_pop_bit}.0,{dynamic_array_pop_bit}.1 dynamic_bool_array.pop() arc4_types/mutation.py:202 - swap // store dynamic_bool_array#1 to l-stack (no copy) dynamic_bool_array#1,{dynamic_array_pop_bit}.0 dynamic_bool_array.pop() arc4_types/mutation.py:202 + cover 1 // store dynamic_bool_array#1 to l-stack (no copy) dynamic_bool_array#1,{dynamic_array_pop_bit}.0 dynamic_bool_array.pop() arc4_types/mutation.py:202 // virtual: store popped%1#1 to l-stack (no copy) dynamic_bool_array#1,popped%1#1 dynamic_bool_array.pop() arc4_types/mutation.py:202 // virtual: load popped%1#1 from l-stack (no copy) dynamic_bool_array#1,popped%1#1 dynamic_bool_array.pop() == Bool(False) arc4_types/mutation.py:202 byte 0x00 // dynamic_bool_array#1,popped%1#1,0x00 Bool(False) arc4_types/mutation.py:202 @@ -137,17 +137,17 @@ dynamic_array_string_block@0: dup // load dynamic_string_array#1 from l-stack (copy) dynamic_string_array#1,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 int 0 // dynamic_string_array#1,dynamic_string_array#1,0 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 extract_uint16 // dynamic_string_array#1,{extract_uint16} dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 - swap // store array_length%0#0 to l-stack (no copy) array_length%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 + cover 1 // store array_length%0#0 to l-stack (no copy) array_length%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 dup // load dynamic_string_array#1 from l-stack (copy) array_length%0#0,dynamic_string_array#1,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 extract 2 0 // array_length%0#0,dynamic_string_array#1,{extract} dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 - swap // store array_head_and_tail%0#0 to l-stack (no copy) array_length%0#0,array_head_and_tail%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 + cover 1 // store array_head_and_tail%0#0 to l-stack (no copy) array_length%0#0,array_head_and_tail%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 dig 2 // load array_length%0#0 from l-stack (copy) array_length%0#0,array_head_and_tail%0#0,dynamic_string_array#1,array_length%0#0 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 int 2 // array_length%0#0,array_head_and_tail%0#0,dynamic_string_array#1,array_length%0#0,2 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 * // array_length%0#0,array_head_and_tail%0#0,dynamic_string_array#1,{*} dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 - swap // store start_of_tail%0#0 to l-stack (no copy) array_length%0#0,array_head_and_tail%0#0,start_of_tail%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 + cover 1 // store start_of_tail%0#0 to l-stack (no copy) array_length%0#0,array_head_and_tail%0#0,start_of_tail%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 dig 2 // load array_head_and_tail%0#0 from l-stack (copy) array_length%0#0,array_head_and_tail%0#0,start_of_tail%0#0,dynamic_string_array#1,array_head_and_tail%0#0 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 len // array_length%0#0,array_head_and_tail%0#0,start_of_tail%0#0,dynamic_string_array#1,{len} dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 - swap // store total_length%0#0 to l-stack (no copy) array_length%0#0,array_head_and_tail%0#0,start_of_tail%0#0,total_length%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 + cover 1 // store total_length%0#0 to l-stack (no copy) array_length%0#0,array_head_and_tail%0#0,start_of_tail%0#0,total_length%0#0,dynamic_string_array#1 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 uncover 3 // load array_head_and_tail%0#0 from l-stack (no copy) array_length%0#0,start_of_tail%0#0,total_length%0#0,dynamic_string_array#1,array_head_and_tail%0#0 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 uncover 3 // load start_of_tail%0#0 from l-stack (no copy) array_length%0#0,total_length%0#0,dynamic_string_array#1,array_head_and_tail%0#0,start_of_tail%0#0 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 uncover 3 // load total_length%0#0 from l-stack (no copy) array_length%0#0,dynamic_string_array#1,array_head_and_tail%0#0,start_of_tail%0#0,total_length%0#0 dynamic_string_array.extend(dynamic_string_array) arc4_types/mutation.py:229 @@ -182,7 +182,7 @@ dynamic_array_string_block@0: assert // dynamic_string_array#1 assert dynamic_string_array == DynamicArray(\nhello, world, foo, hello, hello, hello, foo, bar\n) arc4_types/mutation.py:236-238 // virtual: load dynamic_string_array#1 from l-stack (no copy) dynamic_string_array#1 dynamic_string_array.pop() arc4_types/mutation.py:240 callsub dynamic_array_pop_byte_length_head // {dynamic_array_pop_byte_length_head}.0,{dynamic_array_pop_byte_length_head}.1 dynamic_string_array.pop() arc4_types/mutation.py:240 - swap // store dynamic_string_array#1 to l-stack (no copy) dynamic_string_array#1,{dynamic_array_pop_byte_length_head}.0 dynamic_string_array.pop() arc4_types/mutation.py:240 + cover 1 // store dynamic_string_array#1 to l-stack (no copy) dynamic_string_array#1,{dynamic_array_pop_byte_length_head}.0 dynamic_string_array.pop() arc4_types/mutation.py:240 // virtual: store popped%0#1 to l-stack (no copy) dynamic_string_array#1,popped%0#1 dynamic_string_array.pop() arc4_types/mutation.py:240 // virtual: load popped%0#1 from l-stack (no copy) dynamic_string_array#1,popped%0#1 dynamic_string_array.pop() == bar arc4_types/mutation.py:240 byte 0x0003426172 // dynamic_string_array#1,popped%0#1,0x0003426172 String("Bar") arc4_types/mutation.py:218 @@ -192,7 +192,7 @@ dynamic_array_string_block@0: assert // dynamic_string_array#1 assert dynamic_string_array.pop() == bar arc4_types/mutation.py:240 // virtual: load dynamic_string_array#1 from l-stack (no copy) dynamic_string_array#1 dynamic_string_array.pop() arc4_types/mutation.py:241 callsub dynamic_array_pop_byte_length_head // {dynamic_array_pop_byte_length_head}.0,{dynamic_array_pop_byte_length_head}.1 dynamic_string_array.pop() arc4_types/mutation.py:241 - swap // store dynamic_string_array#1 to l-stack (no copy) dynamic_string_array#1,{dynamic_array_pop_byte_length_head}.0 dynamic_string_array.pop() arc4_types/mutation.py:241 + cover 1 // store dynamic_string_array#1 to l-stack (no copy) dynamic_string_array#1,{dynamic_array_pop_byte_length_head}.0 dynamic_string_array.pop() arc4_types/mutation.py:241 // virtual: store popped%1#1 to l-stack (no copy) dynamic_string_array#1,popped%1#1 dynamic_string_array.pop() arc4_types/mutation.py:241 // virtual: load popped%1#1 from l-stack (no copy) dynamic_string_array#1,popped%1#1 dynamic_string_array.pop() == foo arc4_types/mutation.py:241 byte 0x0003466f6f // dynamic_string_array#1,popped%1#1,0x0003466f6f String("Foo") arc4_types/mutation.py:217 @@ -238,7 +238,7 @@ array_of_array_dynamic_block@0: assert // array_of_array#1 assert array_of_array.bytes == Bytes.from_hex("00020004000700010A000110") arc4_types/mutation.py:77 dup // load array_of_array#1 from l-stack (copy) array_of_array#1,array_of_array#1 array_of_array[0] arc4_types/mutation.py:78 extract 2 0 // array_of_array#1,{extract} array_of_array[0] arc4_types/mutation.py:78 - swap // store array_head_and_tail%0#0 to l-stack (no copy) array_head_and_tail%0#0,array_of_array#1 array_of_array[0] arc4_types/mutation.py:78 + cover 1 // store array_head_and_tail%0#0 to l-stack (no copy) array_head_and_tail%0#0,array_of_array#1 array_of_array[0] arc4_types/mutation.py:78 dup // load array_of_array#1 from l-stack (copy) array_head_and_tail%0#0,array_of_array#1,array_of_array#1 array_of_array[0] arc4_types/mutation.py:78 int 0 // array_head_and_tail%0#0,array_of_array#1,array_of_array#1,0 array_of_array[0] arc4_types/mutation.py:78 extract_uint16 // array_head_and_tail%0#0,array_of_array#1,{extract_uint16} array_of_array[0] arc4_types/mutation.py:78 @@ -279,7 +279,7 @@ array_of_array_dynamic_block@0: extract 6 2 // array_of_array#1,concatenated%0#0,{extract} array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 // virtual: store len_16_bit%0#0 to l-stack (no copy) array_of_array#1,concatenated%0#0,len_16_bit%0#0 array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 // virtual: load len_16_bit%0#0 from l-stack (no copy) array_of_array#1,concatenated%0#0,len_16_bit%0#0 array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 - swap // load concatenated%0#0 from l-stack (no copy) array_of_array#1,len_16_bit%0#0,concatenated%0#0 array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 + uncover 1 // load concatenated%0#0 from l-stack (no copy) array_of_array#1,len_16_bit%0#0,concatenated%0#0 array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 concat // array_of_array#1,{concat} array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 // virtual: store concat_result%2#0 to l-stack (no copy) array_of_array#1,concat_result%2#0 array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 // virtual: load array_of_array#1 from l-stack (no copy) concat_result%2#0,array_of_array#1 array_of_array[0].append(UInt8(255)) arc4_types/mutation.py:78 @@ -295,7 +295,7 @@ array_of_array_dynamic_block@0: assert // array_of_array#1 assert array_of_array.bytes == Bytes.from_hex("00020004000800020AFF000110") arc4_types/mutation.py:80 dup // load array_of_array#1 from l-stack (copy) array_of_array#1,array_of_array#1 array_of_array[0] arc4_types/mutation.py:82 extract 2 0 // array_of_array#1,{extract} array_of_array[0] arc4_types/mutation.py:82 - swap // store array_head_and_tail%1#0 to l-stack (no copy) array_head_and_tail%1#0,array_of_array#1 array_of_array[0] arc4_types/mutation.py:82 + cover 1 // store array_head_and_tail%1#0 to l-stack (no copy) array_head_and_tail%1#0,array_of_array#1 array_of_array[0] arc4_types/mutation.py:82 dup // load array_of_array#1 from l-stack (copy) array_head_and_tail%1#0,array_of_array#1,array_of_array#1 array_of_array[0] arc4_types/mutation.py:82 int 0 // array_head_and_tail%1#0,array_of_array#1,array_of_array#1,0 array_of_array[0] arc4_types/mutation.py:82 extract_uint16 // array_head_and_tail%1#0,array_of_array#1,{extract_uint16} array_of_array[0] arc4_types/mutation.py:82 @@ -324,7 +324,7 @@ array_of_array_dynamic_block@0: extract_uint16 // array_of_array#1,tmp%5#0,{extract_uint16} array_of_array[0][1] = UInt8(0) arc4_types/mutation.py:82 // virtual: store array_length%2#0 to l-stack (no copy) array_of_array#1,tmp%5#0,array_length%2#0 array_of_array[0][1] = UInt8(0) arc4_types/mutation.py:82 int 1 // array_of_array#1,tmp%5#0,array_length%2#0,1 1 arc4_types/mutation.py:82 - swap // load array_length%2#0 from l-stack (no copy) array_of_array#1,tmp%5#0,1,array_length%2#0 array_of_array[0][1] = UInt8(0) arc4_types/mutation.py:82 + uncover 1 // load array_length%2#0 from l-stack (no copy) array_of_array#1,tmp%5#0,1,array_length%2#0 array_of_array[0][1] = UInt8(0) arc4_types/mutation.py:82 < // array_of_array#1,tmp%5#0,{<} array_of_array[0][1] = UInt8(0) arc4_types/mutation.py:82 // virtual: store index_is_in_bounds%2#0 to l-stack (no copy) array_of_array#1,tmp%5#0,index_is_in_bounds%2#0 array_of_array[0][1] = UInt8(0) arc4_types/mutation.py:82 // virtual: load index_is_in_bounds%2#0 from l-stack (no copy) array_of_array#1,tmp%5#0,index_is_in_bounds%2#0 array_of_array[0][1] = UInt8(0) arc4_types/mutation.py:82 @@ -433,14 +433,14 @@ struct_assign_block@0: int 0 // test_struct#2,item_offset%0#0,test_struct#2,0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 dig 2 // load item_offset%0#0 from l-stack (copy) test_struct#2,item_offset%0#0,test_struct#2,0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 extract3 // test_struct#2,item_offset%0#0,{extract3} test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 - swap // store data_up_to_item%0#0 to l-stack (no copy) test_struct#2,data_up_to_item%0#0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 + cover 1 // store data_up_to_item%0#0 to l-stack (no copy) test_struct#2,data_up_to_item%0#0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 dig 2 // load test_struct#2 from l-stack (copy) test_struct#2,data_up_to_item%0#0,item_offset%0#0,test_struct#2 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 int 4 // test_struct#2,data_up_to_item%0#0,item_offset%0#0,test_struct#2,4 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 extract_uint16 // test_struct#2,data_up_to_item%0#0,item_offset%0#0,{extract_uint16} test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 - swap // store next_item_offset%0#0 to l-stack (no copy) test_struct#2,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 + cover 1 // store next_item_offset%0#0 to l-stack (no copy) test_struct#2,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 dig 3 // load test_struct#2 from l-stack (copy) test_struct#2,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0,test_struct#2 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 len // test_struct#2,data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0,{len} test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 - swap // store total_data_length%0#0 to l-stack (no copy) test_struct#2,data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 + cover 1 // store total_data_length%0#0 to l-stack (no copy) test_struct#2,data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 uncover 4 // load test_struct#2 from l-stack (no copy) data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0,test_struct#2 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 dig 3 // load next_item_offset%0#0 from l-stack (copy) data_up_to_item%0#0,next_item_offset%0#0,total_data_length%0#0,item_offset%0#0,test_struct#2,next_item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 uncover 3 // load total_data_length%0#0 from l-stack (no copy) data_up_to_item%0#0,next_item_offset%0#0,item_offset%0#0,test_struct#2,next_item_offset%0#0,total_data_length%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 @@ -451,13 +451,13 @@ struct_assign_block@0: concat // next_item_offset%0#0,item_offset%0#0,data_beyond_item%0#0,{concat} test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 // virtual: store updated_data%2#0 to l-stack (no copy) next_item_offset%0#0,item_offset%0#0,data_beyond_item%0#0,updated_data%2#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 // virtual: load updated_data%2#0 from l-stack (no copy) next_item_offset%0#0,item_offset%0#0,data_beyond_item%0#0,updated_data%2#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 - swap // load data_beyond_item%0#0 from l-stack (no copy) next_item_offset%0#0,item_offset%0#0,updated_data%2#0,data_beyond_item%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 + uncover 1 // load data_beyond_item%0#0 from l-stack (no copy) next_item_offset%0#0,item_offset%0#0,updated_data%2#0,data_beyond_item%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 concat // next_item_offset%0#0,item_offset%0#0,{concat} test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 // virtual: store updated_data%3#0 to l-stack (no copy) next_item_offset%0#0,item_offset%0#0,updated_data%3#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 uncover 2 // load next_item_offset%0#0 from l-stack (no copy) item_offset%0#0,updated_data%3#0,next_item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 uncover 2 // load item_offset%0#0 from l-stack (no copy) updated_data%3#0,next_item_offset%0#0,item_offset%0#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 - // updated_data%3#0,{-} test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 - swap // store item_length%0#0 to l-stack (no copy) item_length%0#0,updated_data%3#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 + cover 1 // store item_length%0#0 to l-stack (no copy) item_length%0#0,updated_data%3#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 dup // load updated_data%3#0 from l-stack (copy) item_length%0#0,updated_data%3#0,updated_data%3#0 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 int 4 // item_length%0#0,updated_data%3#0,updated_data%3#0,4 test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 extract_uint16 // item_length%0#0,updated_data%3#0,{extract_uint16} test_struct.s_val_1 = String("Hmmmm") arc4_types/mutation.py:133 @@ -484,7 +484,7 @@ struct_assign_block@0: int 4 // test_struct#2,test_struct#2,4 test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 extract_uint16 // test_struct#2,{extract_uint16} test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 // virtual: store item_offset%1#0 to l-stack (no copy) test_struct#2,item_offset%1#0 test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 - swap // load test_struct#2 from l-stack (no copy) item_offset%1#0,test_struct#2 test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 + uncover 1 // load test_struct#2 from l-stack (no copy) item_offset%1#0,test_struct#2 test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 int 0 // item_offset%1#0,test_struct#2,0 test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 uncover 2 // load item_offset%1#0 from l-stack (no copy) test_struct#2,0,item_offset%1#0 test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 extract3 // {extract3} test_struct.s_val_2 = String("Oh well") arc4_types/mutation.py:134 @@ -513,7 +513,7 @@ array_concat_block@0: callsub dynamic_array_concat_byte_length_head // {dynamic_array_concat_byte_length_head} DynamicArray(String("Hello")) + DynamicArray(String("World")) arc4_types/mutation.py:67 // virtual: store hello_world_concat#0 to l-stack (no copy) hello_world_concat#0 DynamicArray(String("Hello")) + DynamicArray(String("World")) arc4_types/mutation.py:67 byte 0x00020004000b000548656c6c6f0005576f726c64 // hello_world_concat#0,0x00020004000b000548656c6c6f0005576f726c64 DynamicArray(String("Hello"), String("World")) arc4_types/mutation.py:66 - swap // load hello_world_concat#0 from l-stack (no copy) 0x00020004000b000548656c6c6f0005576f726c64,hello_world_concat#0 hello_world == hello_world_concat arc4_types/mutation.py:68 + uncover 1 // load hello_world_concat#0 from l-stack (no copy) 0x00020004000b000548656c6c6f0005576f726c64,hello_world_concat#0 hello_world == hello_world_concat arc4_types/mutation.py:68 == // {==} hello_world == hello_world_concat arc4_types/mutation.py:68 // virtual: store tmp%2#0 to l-stack (no copy) tmp%2#0 hello_world == hello_world_concat arc4_types/mutation.py:68 // virtual: load tmp%2#0 from l-stack (no copy) tmp%2#0 assert hello_world == hello_world_concat arc4_types/mutation.py:68 @@ -541,7 +541,7 @@ dynamic_array_pop_bit_block@0: extract 6 0 // (𝕡) array#0 | length_minus_1#0,{extract} /algopy_lib_arc4.py:36 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) array#0 | length_minus_1#0,tmp%1#0 /algopy_lib_arc4.py:36 frame_dig -1 // load array#0 from parameters (𝕡) array#0 | length_minus_1#0,tmp%1#0,array#0 /algopy_lib_arc4.py:36 - swap // load tmp%1#0 from l-stack (no copy) (𝕡) array#0 | length_minus_1#0,array#0,tmp%1#0 /algopy_lib_arc4.py:36 + uncover 1 // load tmp%1#0 from l-stack (no copy) (𝕡) array#0 | length_minus_1#0,array#0,tmp%1#0 /algopy_lib_arc4.py:36 replace2 0 // (𝕡) array#0 | length_minus_1#0,{replace2} /algopy_lib_arc4.py:36 // virtual: store result#0 to l-stack (no copy) (𝕡) array#0 | length_minus_1#0,result#0 /algopy_lib_arc4.py:36 dig 1 // load length_minus_1#0 from l-stack (copy) (𝕡) array#0 | length_minus_1#0,result#0,length_minus_1#0 /algopy_lib_arc4.py:37 @@ -562,7 +562,7 @@ dynamic_array_pop_bit_block@0: int 0 // (𝕡) array#0 | popped#0,length_minus_1#0,result#0,popped_location#0,0 /algopy_lib_arc4.py:39 setbit // (𝕡) array#0 | popped#0,length_minus_1#0,{setbit} /algopy_lib_arc4.py:39 // virtual: store result#0 to l-stack (no copy) (𝕡) array#0 | popped#0,length_minus_1#0,result#0 /algopy_lib_arc4.py:39 - swap // load length_minus_1#0 from l-stack (no copy) (𝕡) array#0 | popped#0,result#0,length_minus_1#0 /algopy_lib_arc4.py:40 + uncover 1 // load length_minus_1#0 from l-stack (no copy) (𝕡) array#0 | popped#0,result#0,length_minus_1#0 /algopy_lib_arc4.py:40 int 7 // (𝕡) array#0 | popped#0,result#0,length_minus_1#0,7 /algopy_lib_arc4.py:40 + // (𝕡) array#0 | popped#0,result#0,{+} /algopy_lib_arc4.py:40 // virtual: store tmp%3#0 to l-stack (no copy) (𝕡) array#0 | popped#0,result#0,tmp%3#0 /algopy_lib_arc4.py:40 @@ -571,10 +571,10 @@ dynamic_array_pop_bit_block@0: / // (𝕡) array#0 | popped#0,result#0,{/} /algopy_lib_arc4.py:40 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) array#0 | popped#0,result#0,tmp%4#0 /algopy_lib_arc4.py:40 int 2 // (𝕡) array#0 | popped#0,result#0,tmp%4#0,2 /algopy_lib_arc4.py:40 - swap // load tmp%4#0 from l-stack (no copy) (𝕡) array#0 | popped#0,result#0,2,tmp%4#0 /algopy_lib_arc4.py:40 + uncover 1 // load tmp%4#0 from l-stack (no copy) (𝕡) array#0 | popped#0,result#0,2,tmp%4#0 /algopy_lib_arc4.py:40 + // (𝕡) array#0 | popped#0,result#0,{+} /algopy_lib_arc4.py:40 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) array#0 | popped#0,result#0,tmp%5#0 /algopy_lib_arc4.py:40 - swap // load result#0 from l-stack (no copy) (𝕡) array#0 | popped#0,tmp%5#0,result#0 /algopy_lib_arc4.py:40 + uncover 1 // load result#0 from l-stack (no copy) (𝕡) array#0 | popped#0,tmp%5#0,result#0 /algopy_lib_arc4.py:40 int 0 // (𝕡) array#0 | popped#0,tmp%5#0,result#0,0 /algopy_lib_arc4.py:40 uncover 2 // load tmp%5#0 from l-stack (no copy) (𝕡) array#0 | popped#0,result#0,0,tmp%5#0 /algopy_lib_arc4.py:40 substring3 // (𝕡) array#0 | popped#0,{substring3} /algopy_lib_arc4.py:40 @@ -604,7 +604,7 @@ dynamic_array_pop_fixed_size_block@0: extract 6 0 // (𝕡) array#0,fixed_byte_size#0 | {extract} /algopy_lib_arc4.py:55 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | tmp%1#0 /algopy_lib_arc4.py:55 frame_dig -2 // load array#0 from parameters (𝕡) array#0,fixed_byte_size#0 | tmp%1#0,array#0 /algopy_lib_arc4.py:55 - swap // load tmp%1#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | array#0,tmp%1#0 /algopy_lib_arc4.py:55 + uncover 1 // load tmp%1#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | array#0,tmp%1#0 /algopy_lib_arc4.py:55 replace2 0 // (𝕡) array#0,fixed_byte_size#0 | {replace2} /algopy_lib_arc4.py:55 // virtual: store result#0 to l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | result#0 /algopy_lib_arc4.py:55 dup // load result#0 from l-stack (copy) (𝕡) array#0,fixed_byte_size#0 | result#0,result#0 /algopy_lib_arc4.py:56 @@ -619,7 +619,7 @@ dynamic_array_pop_fixed_size_block@0: frame_dig -1 // load fixed_byte_size#0 from parameters (𝕡) array#0,fixed_byte_size#0 | result#0,item_location#0,result#0,item_location#0,fixed_byte_size#0 /algopy_lib_arc4.py:57 extract3 // (𝕡) array#0,fixed_byte_size#0 | result#0,item_location#0,{extract3} /algopy_lib_arc4.py:57 cover 2 // store popped#0 to l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,result#0,item_location#0 /algopy_lib_arc4.py:57 - swap // load result#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,item_location#0,result#0 /algopy_lib_arc4.py:58 + uncover 1 // load result#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,item_location#0,result#0 /algopy_lib_arc4.py:58 int 0 // (𝕡) array#0,fixed_byte_size#0 | popped#0,item_location#0,result#0,0 /algopy_lib_arc4.py:58 uncover 2 // load item_location#0 from l-stack (no copy) (𝕡) array#0,fixed_byte_size#0 | popped#0,result#0,0,item_location#0 /algopy_lib_arc4.py:58 substring3 // (𝕡) array#0,fixed_byte_size#0 | popped#0,{substring3} /algopy_lib_arc4.py:58 @@ -652,10 +652,10 @@ dynamic_array_pop_byte_length_head_block@0: dup // load head_and_tail#0 from l-stack (copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,head_and_tail#0,head_and_tail#0 /algopy_lib_arc4.py:76 dig 2 // load popped_header_offset#0 from l-stack (copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,head_and_tail#0,head_and_tail#0,popped_header_offset#0 /algopy_lib_arc4.py:76 extract_uint16 // (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,head_and_tail#0,{extract_uint16} /algopy_lib_arc4.py:76 - swap // store popped_offset#0 to l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,head_and_tail#0 /algopy_lib_arc4.py:76 + cover 1 // store popped_offset#0 to l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,head_and_tail#0 /algopy_lib_arc4.py:76 dup // load head_and_tail#0 from l-stack (copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,head_and_tail#0,head_and_tail#0 /algopy_lib_arc4.py:78 len // (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,head_and_tail#0,{len} /algopy_lib_arc4.py:78 - swap // store tmp%0#0 to l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,tmp%0#0,head_and_tail#0 /algopy_lib_arc4.py:78 + cover 1 // store tmp%0#0 to l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,tmp%0#0,head_and_tail#0 /algopy_lib_arc4.py:78 dup // load head_and_tail#0 from l-stack (copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,tmp%0#0,head_and_tail#0,head_and_tail#0 /algopy_lib_arc4.py:78 dig 3 // load popped_offset#0 from l-stack (copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,tmp%0#0,head_and_tail#0,head_and_tail#0,popped_offset#0 /algopy_lib_arc4.py:78 uncover 3 // load tmp%0#0 from l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped_header_offset#0,popped_offset#0,head_and_tail#0,head_and_tail#0,popped_offset#0,tmp%0#0 /algopy_lib_arc4.py:78 @@ -685,7 +685,7 @@ dynamic_array_pop_byte_length_head_block@0: // virtual: load tmp%4#0 from l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped#0,head_and_tail#0,tmp%4#0 /algopy_lib_arc4.py:83-85 extract 6 2 // (𝕡) array#0 | length_minus_1#0,popped#0,head_and_tail#0,{extract} /algopy_lib_arc4.py:83-85 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped#0,head_and_tail#0,tmp%5#0 /algopy_lib_arc4.py:83-85 - swap // load head_and_tail#0 from l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped#0,tmp%5#0,head_and_tail#0 /algopy_lib_arc4.py:85-87 + uncover 1 // load head_and_tail#0 from l-stack (no copy) (𝕡) array#0 | length_minus_1#0,popped#0,tmp%5#0,head_and_tail#0 /algopy_lib_arc4.py:85-87 uncover 3 // load length_minus_1#0 from l-stack (no copy) (𝕡) array#0 | popped#0,tmp%5#0,head_and_tail#0,length_minus_1#0 /algopy_lib_arc4.py:85-87 int 0 // (𝕡) array#0 | popped#0,tmp%5#0,head_and_tail#0,length_minus_1#0,0 /algopy_lib_arc4.py:86 callsub recalculate_head_for_elements_with_byte_length_head // (𝕡) array#0 | popped#0,tmp%5#0,{recalculate_head_for_elements_with_byte_length_head} /algopy_lib_arc4.py:85-87 @@ -710,7 +710,7 @@ dynamic_array_concat_bits_block@0: int 0 // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0 | array#0,0 /algopy_lib_arc4.py:140 extract_uint16 // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0 | {extract_uint16} /algopy_lib_arc4.py:140 dup // store array_length#0 to l-stack (copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0 | array_length#0,array_length#0 /algopy_lib_arc4.py:140 - swap // store array_length#0 to f-stack (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0 /algopy_lib_arc4.py:140 + cover 1 // store array_length#0 to f-stack (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0 /algopy_lib_arc4.py:140 dup // load array_length#0 from l-stack (copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,array_length#0 /algopy_lib_arc4.py:141 frame_dig -2 // load new_items_count#0 from parameters (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,array_length#0,new_items_count#0 /algopy_lib_arc4.py:141 + // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,{+} /algopy_lib_arc4.py:141 @@ -722,12 +722,12 @@ dynamic_array_concat_bits_block@0: extract 6 0 // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,new_array_length#0,{extract} /algopy_lib_arc4.py:142 // virtual: store new_array_length_b#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,new_array_length#0,new_array_length_b#0 /algopy_lib_arc4.py:142 frame_dig -4 // load array#0 from parameters (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,new_array_length#0,new_array_length_b#0,array#0 /algopy_lib_arc4.py:143 - swap // load new_array_length_b#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,new_array_length#0,array#0,new_array_length_b#0 /algopy_lib_arc4.py:143 + uncover 1 // load new_array_length_b#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,new_array_length#0,array#0,new_array_length_b#0 /algopy_lib_arc4.py:143 replace2 0 // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | array_length#0,new_array_length#0,{replace2} /algopy_lib_arc4.py:143 dup cover 3 // store result#0 to l-stack (copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0 | result#0,array_length#0,new_array_length#0,result#0 /algopy_lib_arc4.py:143 cover 3 // store result#0 to f-stack (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,array_length#0,new_array_length#0 /algopy_lib_arc4.py:143 - swap // load array_length#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,new_array_length#0,array_length#0 /algopy_lib_arc4.py:144 + uncover 1 // load array_length#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,new_array_length#0,array_length#0 /algopy_lib_arc4.py:144 int 7 // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,new_array_length#0,array_length#0,7 /algopy_lib_arc4.py:144 + // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,new_array_length#0,{+} /algopy_lib_arc4.py:144 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,new_array_length#0,tmp%1#0 /algopy_lib_arc4.py:144 @@ -736,7 +736,7 @@ dynamic_array_concat_bits_block@0: / // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,new_array_length#0,{/} /algopy_lib_arc4.py:144 dup // store current_bytes#0 to l-stack (copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0 | result#0,new_array_length#0,current_bytes#0,current_bytes#0 /algopy_lib_arc4.py:144 cover 3 // store current_bytes#0 to f-stack (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0 | result#0,new_array_length#0,current_bytes#0 /algopy_lib_arc4.py:144 - swap // load new_array_length#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0 | result#0,current_bytes#0,new_array_length#0 /algopy_lib_arc4.py:145 + uncover 1 // load new_array_length#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0 | result#0,current_bytes#0,new_array_length#0 /algopy_lib_arc4.py:145 int 7 // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0 | result#0,current_bytes#0,new_array_length#0,7 /algopy_lib_arc4.py:145 + // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0 | result#0,current_bytes#0,{+} /algopy_lib_arc4.py:145 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0 | result#0,current_bytes#0,tmp%2#0 /algopy_lib_arc4.py:145 @@ -764,7 +764,7 @@ dynamic_array_concat_bits_if_body@1: bzero // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | {bzero} /algopy_lib_arc4.py:147 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | tmp%5#0 /algopy_lib_arc4.py:147 frame_dig 4 // load result#0 from f-stack (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | tmp%5#0,result#0 /algopy_lib_arc4.py:147 - swap // load tmp%5#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | result#0,tmp%5#0 /algopy_lib_arc4.py:147 + uncover 1 // load tmp%5#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | result#0,tmp%5#0 /algopy_lib_arc4.py:147 concat // (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | {concat} /algopy_lib_arc4.py:147 // virtual: store result#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | result#0 /algopy_lib_arc4.py:147 // virtual: load result#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0,is_packed#0 | (𝕗) i#0,ternary_result%0#0,write_offset#0,array_length#0,result#0,current_bytes#0,required_bytes#0,result#9 | result#0 @@ -854,7 +854,7 @@ dynamic_array_concat_byte_length_head_block@0: dup // load array_length#0 from l-stack (copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | array_length#0,array_length#0 /algopy_lib_arc4.py:172 frame_dig -1 // load new_items_count#0 from parameters (𝕡) array#0,new_items_bytes#0,new_items_count#0 | array_length#0,array_length#0,new_items_count#0 /algopy_lib_arc4.py:172 + // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | array_length#0,{+} /algopy_lib_arc4.py:172 - swap // store new_length#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,array_length#0 /algopy_lib_arc4.py:172 + cover 1 // store new_length#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,array_length#0 /algopy_lib_arc4.py:172 // virtual: load array_length#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,array_length#0 /algopy_lib_arc4.py:173 int 2 // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,array_length#0,2 /algopy_lib_arc4.py:173 * // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,{*} /algopy_lib_arc4.py:173 @@ -862,13 +862,13 @@ dynamic_array_concat_byte_length_head_block@0: // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,tmp%0#0 /algopy_lib_arc4.py:173 int 2 // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,tmp%0#0,2 /algopy_lib_arc4.py:173 + // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | new_length#0,{+} /algopy_lib_arc4.py:173 - swap // store header_end#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,new_length#0 /algopy_lib_arc4.py:173 + cover 1 // store header_end#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,new_length#0 /algopy_lib_arc4.py:173 dup // load new_length#0 from l-stack (copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,new_length#0,new_length#0 /algopy_lib_arc4.py:176 itob // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,new_length#0,{itob} /algopy_lib_arc4.py:176 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,new_length#0,tmp%1#0 /algopy_lib_arc4.py:176 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,new_length#0,tmp%1#0 /algopy_lib_arc4.py:175-177 extract 6 2 // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,new_length#0,{extract} /algopy_lib_arc4.py:175-177 - swap // store tmp%2#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,tmp%2#0,new_length#0 /algopy_lib_arc4.py:175-177 + cover 1 // store tmp%2#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,tmp%2#0,new_length#0 /algopy_lib_arc4.py:175-177 frame_dig -3 // load array#0 from parameters (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,tmp%2#0,new_length#0,array#0 /algopy_lib_arc4.py:179 int 2 // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,tmp%2#0,new_length#0,array#0,2 /algopy_lib_arc4.py:179 dig 4 // load header_end#0 from l-stack (copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | header_end#0,tmp%2#0,new_length#0,array#0,2,header_end#0 /algopy_lib_arc4.py:179 @@ -902,7 +902,7 @@ dynamic_array_concat_byte_length_head_block@0: concat // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,new_length#0,{concat} /algopy_lib_arc4.py:179-182 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,new_length#0,tmp%10#0 /algopy_lib_arc4.py:179-182 // virtual: load tmp%10#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,new_length#0,tmp%10#0 /algopy_lib_arc4.py:177-186 - swap // load new_length#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,tmp%10#0,new_length#0 /algopy_lib_arc4.py:177-186 + uncover 1 // load new_length#0 from l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,tmp%10#0,new_length#0 /algopy_lib_arc4.py:177-186 int 0 // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,tmp%10#0,new_length#0,0 /algopy_lib_arc4.py:185 callsub recalculate_head_for_elements_with_byte_length_head // (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,{recalculate_head_for_elements_with_byte_length_head} /algopy_lib_arc4.py:177-186 // virtual: store tmp%11#0 to l-stack (no copy) (𝕡) array#0,new_items_bytes#0,new_items_count#0 | tmp%2#0,tmp%11#0 /algopy_lib_arc4.py:177-186 @@ -958,7 +958,7 @@ static_array_replace_byte_length_head_block@0: * // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | {*} /algopy_lib_arc4.py:294 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | tmp%1#0 /algopy_lib_arc4.py:294 frame_dig -4 // load array_head_and_tail#0 from parameters (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | tmp%1#0,array_head_and_tail#0 /algopy_lib_arc4.py:294 - swap // load tmp%1#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | array_head_and_tail#0,tmp%1#0 /algopy_lib_arc4.py:294 + uncover 1 // load tmp%1#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | array_head_and_tail#0,tmp%1#0 /algopy_lib_arc4.py:294 extract_uint16 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | {extract_uint16} /algopy_lib_arc4.py:294 // virtual: store offset_for_index#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0 /algopy_lib_arc4.py:294 frame_dig -4 // load array_head_and_tail#0 from parameters (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,array_head_and_tail#0 /algopy_lib_arc4.py:295 @@ -966,13 +966,13 @@ static_array_replace_byte_length_head_block@0: extract_uint16 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,{extract_uint16} /algopy_lib_arc4.py:295 // virtual: store old_item_length#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,old_item_length#0 /algopy_lib_arc4.py:295 dig 1 // load offset_for_index#0 from l-stack (copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,old_item_length#0,offset_for_index#0 /algopy_lib_arc4.py:296 - swap // load old_item_length#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,offset_for_index#0,old_item_length#0 /algopy_lib_arc4.py:296 + uncover 1 // load old_item_length#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,offset_for_index#0,old_item_length#0 /algopy_lib_arc4.py:296 + // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,{+} /algopy_lib_arc4.py:296 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,tmp%2#0 /algopy_lib_arc4.py:296 // virtual: load tmp%2#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,tmp%2#0 /algopy_lib_arc4.py:296 int 2 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,tmp%2#0,2 /algopy_lib_arc4.py:296 + // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | offset_for_index#0,{+} /algopy_lib_arc4.py:296 - swap // store old_item_end#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | old_item_end#0,offset_for_index#0 /algopy_lib_arc4.py:296 + cover 1 // store old_item_end#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | old_item_end#0,offset_for_index#0 /algopy_lib_arc4.py:296 frame_dig -4 // load array_head_and_tail#0 from parameters (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | old_item_end#0,offset_for_index#0,array_head_and_tail#0 /algopy_lib_arc4.py:298 int 0 // (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | old_item_end#0,offset_for_index#0,array_head_and_tail#0,0 /algopy_lib_arc4.py:298 uncover 2 // load offset_for_index#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,new_item#0,index#0,array_length#0 | old_item_end#0,array_head_and_tail#0,0,offset_for_index#0 /algopy_lib_arc4.py:298 @@ -1012,7 +1012,7 @@ recalculate_head_for_elements_with_byte_length_head_block@0: int 2 // (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | length#0,2 /algopy_lib_arc4.py:322 * // (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | {*} /algopy_lib_arc4.py:322 dup // store tmp%0#0 to l-stack (copy) (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | tmp%0#0,tmp%0#0 /algopy_lib_arc4.py:322 - swap // store tmp%0#0 to f-stack (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%0#0 /algopy_lib_arc4.py:322 + cover 1 // store tmp%0#0 to f-stack (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%0#0 /algopy_lib_arc4.py:322 frame_dig -1 // load start_at_index#0 from parameters (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%0#0,start_at_index#0 /algopy_lib_arc4.py:323 int 2 // (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%0#0,start_at_index#0,2 /algopy_lib_arc4.py:323 * // (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%0#0,{*} /algopy_lib_arc4.py:323 @@ -1022,10 +1022,10 @@ recalculate_head_for_elements_with_byte_length_head_block@0: extract_uint16 // (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%0#0,tmp%1#0,{extract_uint16} /algopy_lib_arc4.py:323 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%0#0,tmp%1#0,tmp%2#0 /algopy_lib_arc4.py:323 uncover 2 // load tmp%0#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%1#0,tmp%2#0,tmp%0#0 /algopy_lib_arc4.py:321-325 - swap // load tmp%2#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%1#0,tmp%0#0,tmp%2#0 /algopy_lib_arc4.py:321-325 + uncover 1 // load tmp%2#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%1#0,tmp%0#0,tmp%2#0 /algopy_lib_arc4.py:321-325 frame_dig -1 // load start_at_index#0 from parameters (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%1#0,tmp%0#0,tmp%2#0,start_at_index#0 /algopy_lib_arc4.py:321-325 select // (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0 | tmp%1#0,{select} /algopy_lib_arc4.py:321-325 - swap // store tail_offset#0 to f-stack (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0,tail_offset#0 | tmp%1#0 /algopy_lib_arc4.py:321-325 + cover 1 // store tail_offset#0 to f-stack (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0,tail_offset#0 | tmp%1#0 /algopy_lib_arc4.py:321-325 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0,tail_offset#0 | tmp%1#0 // virtual: store head_offset#0 to f-stack (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0,tail_offset#0,head_offset#0 | // Implicit fall through to recalculate_head_for_elements_with_byte_length_head_for_header@1 // (𝕡) array_head_and_tail#0,length#0,start_at_index#0 | (𝕗) tmp%0#0,tail_offset#0,head_offset#0 | diff --git a/test_cases/arc4_types/out/Arc4RefTypesContract.approval.mir b/test_cases/arc4_types/out/Arc4RefTypesContract.approval.mir index aead6c6a55..cd94284d71 100644 --- a/test_cases/arc4_types/out/Arc4RefTypesContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4RefTypesContract.approval.mir @@ -9,7 +9,7 @@ main_block@0: txn Sender // sender_address#0,{txn} op.Txn.sender arc4_types/reference_types.py:9 // virtual: store tmp%0#0 to l-stack (no copy) sender_address#0,tmp%0#0 op.Txn.sender arc4_types/reference_types.py:9 dig 1 // load sender_address#0 from l-stack (copy) sender_address#0,tmp%0#0,sender_address#0 sender_address == op.Txn.sender arc4_types/reference_types.py:9 - swap // load tmp%0#0 from l-stack (no copy) sender_address#0,sender_address#0,tmp%0#0 sender_address == op.Txn.sender arc4_types/reference_types.py:9 + uncover 1 // load tmp%0#0 from l-stack (no copy) sender_address#0,sender_address#0,tmp%0#0 sender_address == op.Txn.sender arc4_types/reference_types.py:9 == // sender_address#0,{==} sender_address == op.Txn.sender arc4_types/reference_types.py:9 // virtual: store tmp%1#0 to l-stack (no copy) sender_address#0,tmp%1#0 sender_address == op.Txn.sender arc4_types/reference_types.py:9 // virtual: load tmp%1#0 from l-stack (no copy) sender_address#0,tmp%1#0 assert sender_address == op.Txn.sender arc4_types/reference_types.py:9 @@ -21,7 +21,7 @@ main_block@0: len // (𝕗) checked_address#0 | sender_address#0,checked_address#0,{len} address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 // virtual: store tmp%2#0 to l-stack (no copy) (𝕗) checked_address#0 | sender_address#0,checked_address#0,tmp%2#0 address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 int 32 // (𝕗) checked_address#0 | sender_address#0,checked_address#0,tmp%2#0,32 address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 - swap // load tmp%2#0 from l-stack (no copy) (𝕗) checked_address#0 | sender_address#0,checked_address#0,32,tmp%2#0 address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 + uncover 1 // load tmp%2#0 from l-stack (no copy) (𝕗) checked_address#0 | sender_address#0,checked_address#0,32,tmp%2#0 address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 == // (𝕗) checked_address#0 | sender_address#0,checked_address#0,{==} address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 // virtual: store tmp%3#0 to l-stack (no copy) (𝕗) checked_address#0 | sender_address#0,checked_address#0,tmp%3#0 address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 // virtual: load tmp%3#0 from l-stack (no copy) (𝕗) checked_address#0 | sender_address#0,checked_address#0,tmp%3#0 address from bytes, we check the length is 32 as we don't know the\n# source of the bytes\nchecke... arc4_types/reference_types.py:10-12 diff --git a/test_cases/arc4_types/out/Arc4StructsTypeContract.approval.mir b/test_cases/arc4_types/out/Arc4StructsTypeContract.approval.mir index 5335dff0aa..74ecb13b03 100644 --- a/test_cases/arc4_types/out/Arc4StructsTypeContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4StructsTypeContract.approval.mir @@ -15,12 +15,12 @@ main_block@0: // virtual: store coord_3#0 to l-stack (no copy) (𝕗) tuple_index%0#3 | coord_3#0 add(coord_1.copy(), coord_2.copy()) arc4_types/structs.py:29 dup // load coord_3#0 from l-stack (copy) (𝕗) tuple_index%0#3 | coord_3#0,coord_3#0 coord_3.x arc4_types/structs.py:30 extract 0 8 // on error: Index access is out of bounds // (𝕗) tuple_index%0#3 | coord_3#0,{extract} coord_3.x arc4_types/structs.py:30 - swap // store val#0 to x-stack (no copy) (𝕗) tuple_index%0#3 | (𝕏) val#0 | coord_3#0 coord_3.x arc4_types/structs.py:30 + cover 1 // store val#0 to x-stack (no copy) (𝕗) tuple_index%0#3 | (𝕏) val#0 | coord_3#0 coord_3.x arc4_types/structs.py:30 // virtual: load coord_3#0 from l-stack (no copy) (𝕗) tuple_index%0#3 | (𝕏) val#0 | coord_3#0 coord_3.y arc4_types/structs.py:30 extract 8 8 // on error: Index access is out of bounds // (𝕗) tuple_index%0#3 | (𝕏) val#0 | {extract} coord_3.y arc4_types/structs.py:30 - swap // store val#1 to f-stack (𝕗) tuple_index%0#3,val#1 | (𝕏) val#0 | coord_3.y arc4_types/structs.py:30 + cover 1 // store val#1 to f-stack (𝕗) tuple_index%0#3,val#1 | (𝕏) val#0 | coord_3.y arc4_types/structs.py:30 int 0 // (𝕗) tuple_index%0#3,val#1 | (𝕏) val#0 | 0 - swap // store tuple_index%0#0 to f-stack (𝕗) tuple_index%0#3,val#1,tuple_index%0#0 | (𝕏) val#0 | + cover 1 // store tuple_index%0#0 to f-stack (𝕗) tuple_index%0#3,val#1,tuple_index%0#0 | (𝕏) val#0 | b main_for_body@3 // (𝕗) tuple_index%0#3,val#1,tuple_index%0#0 | (𝕏) val#0 | val#0 main_for_header_1@2: diff --git a/test_cases/arc4_types/out/Arc4TuplesTypeContract.approval.mir b/test_cases/arc4_types/out/Arc4TuplesTypeContract.approval.mir index c3b1a906b8..676e48c33a 100644 --- a/test_cases/arc4_types/out/Arc4TuplesTypeContract.approval.mir +++ b/test_cases/arc4_types/out/Arc4TuplesTypeContract.approval.mir @@ -37,7 +37,7 @@ test_stuff_block@0: // virtual: store a#0 to l-stack (no copy) (𝕡) test_tuple#0 | a#0 test_tuple.native arc4_types/tuples.py:56 frame_dig -1 // load test_tuple#0 from parameters (𝕡) test_tuple#0 | a#0,test_tuple#0 test_tuple.native arc4_types/tuples.py:56 extract 1 1 // on error: Index access is out of bounds // (𝕡) test_tuple#0 | a#0,{extract} test_tuple.native arc4_types/tuples.py:56 - swap // store b#0 to l-stack (no copy) (𝕡) test_tuple#0 | b#0,a#0 test_tuple.native arc4_types/tuples.py:56 + cover 1 // store b#0 to l-stack (no copy) (𝕡) test_tuple#0 | b#0,a#0 test_tuple.native arc4_types/tuples.py:56 frame_dig -1 // load test_tuple#0 from parameters (𝕡) test_tuple#0 | b#0,a#0,test_tuple#0 test_tuple.native arc4_types/tuples.py:56 int 2 // (𝕡) test_tuple#0 | b#0,a#0,test_tuple#0,2 test_tuple.native arc4_types/tuples.py:56 extract_uint16 // (𝕡) test_tuple#0 | b#0,a#0,{extract_uint16} test_tuple.native arc4_types/tuples.py:56 @@ -62,7 +62,7 @@ test_stuff_block@0: frame_dig -1 // load test_tuple#0 from parameters (𝕡) test_tuple#0 | c#0,d#0,b#0,a#0,test_tuple#0 test_tuple.native arc4_types/tuples.py:56 extract 6 1 // on error: Index access is out of bounds // (𝕡) test_tuple#0 | c#0,d#0,b#0,a#0,{extract} test_tuple.native arc4_types/tuples.py:56 // virtual: store e#0 to l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,b#0,a#0,e#0 test_tuple.native arc4_types/tuples.py:56 - swap // load a#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,b#0,e#0,a#0 a.native arc4_types/tuples.py:62 + uncover 1 // load a#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,b#0,e#0,a#0 a.native arc4_types/tuples.py:62 btoi // (𝕡) test_tuple#0 | c#0,d#0,b#0,e#0,{btoi} a.native arc4_types/tuples.py:62 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,b#0,e#0,tmp%4#0 a.native arc4_types/tuples.py:62 uncover 2 // load b#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,e#0,tmp%4#0,b#0 b.native arc4_types/tuples.py:62 @@ -72,13 +72,13 @@ test_stuff_block@0: // virtual: load tmp%5#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,e#0,tmp%4#0,tmp%5#0 a.native + b.native arc4_types/tuples.py:62 + // (𝕡) test_tuple#0 | c#0,d#0,e#0,{+} a.native + b.native arc4_types/tuples.py:62 // virtual: store tmp%6#0 to l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,e#0,tmp%6#0 a.native + b.native arc4_types/tuples.py:62 - swap // load e#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,tmp%6#0,e#0 e.native arc4_types/tuples.py:62 + uncover 1 // load e#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,tmp%6#0,e#0 e.native arc4_types/tuples.py:62 btoi // (𝕡) test_tuple#0 | c#0,d#0,tmp%6#0,{btoi} e.native arc4_types/tuples.py:62 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,tmp%6#0,tmp%7#0 e.native arc4_types/tuples.py:62 // virtual: load tmp%6#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,tmp%7#0,tmp%6#0 total = a.native + b.native + e.native arc4_types/tuples.py:62 // virtual: load tmp%7#0 from l-stack (no copy) (𝕡) test_tuple#0 | c#0,d#0,tmp%6#0,tmp%7#0 total = a.native + b.native + e.native arc4_types/tuples.py:62 + // (𝕡) test_tuple#0 | c#0,d#0,{+} a.native + b.native + e.native arc4_types/tuples.py:62 - swap // store total#0 to l-stack (no copy) (𝕡) test_tuple#0 | c#0,total#0,d#0 total = a.native + b.native + e.native arc4_types/tuples.py:62 + cover 1 // store total#0 to l-stack (no copy) (𝕡) test_tuple#0 | c#0,total#0,d#0 total = a.native + b.native + e.native arc4_types/tuples.py:62 uncover 2 // load c#0 from l-stack (no copy) (𝕡) test_tuple#0 | total#0,d#0,c#0 c.native arc4_types/tuples.py:63 extract 2 0 // (𝕡) test_tuple#0 | total#0,d#0,{extract} c.native arc4_types/tuples.py:63 // virtual: store tmp%8#0 to l-stack (no copy) (𝕡) test_tuple#0 | total#0,d#0,tmp%8#0 c.native arc4_types/tuples.py:63 @@ -86,7 +86,7 @@ test_stuff_block@0: byte " " // (𝕡) test_tuple#0 | total#0,d#0,tmp%8#0," " " " arc4_types/tuples.py:63 concat // (𝕡) test_tuple#0 | total#0,d#0,{concat} c.native + " " arc4_types/tuples.py:63 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) test_tuple#0 | total#0,d#0,tmp%9#0 c.native + " " arc4_types/tuples.py:63 - swap // load d#0 from l-stack (no copy) (𝕡) test_tuple#0 | total#0,tmp%9#0,d#0 d.native arc4_types/tuples.py:63 + uncover 1 // load d#0 from l-stack (no copy) (𝕡) test_tuple#0 | total#0,tmp%9#0,d#0 d.native arc4_types/tuples.py:63 extract 2 0 // (𝕡) test_tuple#0 | total#0,tmp%9#0,{extract} d.native arc4_types/tuples.py:63 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) test_tuple#0 | total#0,tmp%9#0,tmp%10#0 d.native arc4_types/tuples.py:63 // virtual: load tmp%9#0 from l-stack (no copy) (𝕡) test_tuple#0 | total#0,tmp%10#0,tmp%9#0 text = c.native + " " + d.native arc4_types/tuples.py:63 @@ -103,7 +103,7 @@ test_stuff_block@0: extract 6 2 // (𝕡) test_tuple#0 | total#0,text#0,{extract} text arc4_types/tuples.py:65 // virtual: store length_uint16%0#0 to l-stack (no copy) (𝕡) test_tuple#0 | total#0,text#0,length_uint16%0#0 text arc4_types/tuples.py:65 // virtual: load length_uint16%0#0 from l-stack (no copy) (𝕡) test_tuple#0 | total#0,text#0,length_uint16%0#0 text arc4_types/tuples.py:65 - swap // load text#0 from l-stack (no copy) (𝕡) test_tuple#0 | total#0,length_uint16%0#0,text#0 text arc4_types/tuples.py:65 + uncover 1 // load text#0 from l-stack (no copy) (𝕡) test_tuple#0 | total#0,length_uint16%0#0,text#0 text arc4_types/tuples.py:65 concat // (𝕡) test_tuple#0 | total#0,{concat} text arc4_types/tuples.py:65 // virtual: store encoded_value%0#0 to l-stack (no copy) (𝕡) test_tuple#0 | total#0,encoded_value%0#0 text arc4_types/tuples.py:65 // virtual: load total#0 from l-stack (no copy) (𝕡) test_tuple#0 | encoded_value%0#0,total#0 return total, String(text) arc4_types/tuples.py:65 diff --git a/test_cases/arc4_types/out/array.O0.log b/test_cases/arc4_types/out/array.O0.log index 15ea2c0ebc..d8334a75ce 100644 --- a/test_cases/arc4_types/out/array.O0.log +++ b/test_cases/arc4_types/out/array.O0.log @@ -11,535 +11,535 @@ PC Teal Stack 51 byte 0x02 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 0x02 54 concat 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0102 55 byte 0x0002 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0102, 0x0002 -56 swap 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0002, 0x0102 -57 concat 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102 -58 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0x00020102 -59 swap 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0x00020102 -60 int 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0x00020102, 0 -61 swap 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 0x00020102 -62 int 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 0x00020102, 0 -63 extract_uint16 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2 -64 int 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0 -65 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0 -66 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0, 2 -68 < 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1 -69 bz main_after_for@4 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0 -72 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x00020102 -74 extract 2 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102 -77 dig 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0 -79 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0, 1 -80 * 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0 -81 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0, 1 -82 extract3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x01 -83 btoi 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1 -84 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1, 0 -86 swap 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0, 1 -87 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1 -88 bury 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0 -90 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0, 0 -91 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0, 0, 1 -92 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0, 1 -93 bury 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1 -95 b main_for_header@1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1 -65 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1 -66 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1, 2 -68 < 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1 -69 bz main_after_for@4 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1 -72 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x00020102 -74 extract 2 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102 -77 dig 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1 -79 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1, 1 -80 * 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1 -81 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1, 1 -82 extract3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x02 -83 btoi 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 2 -84 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 2, 1 -86 swap 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1, 2 -87 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 3 -88 bury 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1 -90 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1, 1 -91 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1, 1, 1 -92 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1, 2 -93 bury 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 -95 b main_for_header@1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 -65 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 2 -66 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 2, 2 -68 < 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0 -69 bz main_after_for@4 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 -98 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 3 -100 int 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 3, 3 -102 == 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 -103 assert 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 -104 byte 0x 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x -105 byte 0x0001 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x, 0x0001 -106 concat 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001 -107 byte 0x0001 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0x0001 -108 swap 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0x0001 -109 concat 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001 -110 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001, 0x00010001 -111 bury 16 0x00010001, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001 -113 int 0 0x00010001, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001, 0 -114 extract_uint16 0x00010001, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 -115 bury 10 0x00010001, 0, 0, 0, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 -117 int 0 0x00010001, 0, 0, 0, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0 -118 bury 8 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2 -120 dig 7 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0 -122 dig 10 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0, 1 -124 < 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 -125 bz main_after_for@8 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2 -128 dig 14 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001 -130 extract 2 0 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001 -133 dig 8 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0 -135 int 2 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0, 2 -136 * 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0 -137 int 2 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0, 2 -138 extract3 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001 -139 btoi 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 -140 dig 3 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1, 3 -142 swap 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 3, 1 -143 + 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 4 -144 bury 3 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2 -146 dig 7 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0 -148 int 1 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0, 1 -149 + 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1 -150 bury 8 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 -152 b main_for_header@5 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 -120 dig 7 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1 -122 dig 10 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1, 1 -124 < 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0 -125 bz main_after_for@8 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 -155 dig 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 4 -157 int 4 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 4, 4 -158 == 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1 -159 assert 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 -160 byte "Hello" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, "Hello" -161 len 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 5 -162 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0000000000000005 -163 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005 -166 byte "Hello" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005, "Hello" -167 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F -168 byte "World" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, "World" -170 len 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 5 -171 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0000000000000005 -172 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0005 -175 byte "World" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0005, "World" -177 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0005576F726C64 -178 swap 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F -179 int 4 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 4 -180 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000004 -181 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004 -184 byte 0x 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x -185 swap 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x, 0x0004 -186 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004 -187 dig 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000548656C6C6F -189 len 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7 -190 int 4 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7, 4 -191 swap 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 4, 7 -192 + 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 11 -193 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000000000000000B -194 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000B -197 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004000B -198 swap 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x0004000B, 0x000548656C6C6F -199 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x0004000B000548656C6C6F -200 swap 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F, 0x0005576F726C64 -201 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64 -202 byte 0x0002 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x0002 -203 swap 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 -204 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 -205 dup 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -206 bury 15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 -208 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -209 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 -210 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 2 -211 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 2, 2 -212 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 1 -213 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 -214 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -215 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64 -218 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -219 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -220 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 -221 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 2 -222 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 2, 0 -223 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0, 2 -224 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 1 -225 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -226 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 -227 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0, 2 -228 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 -229 dig 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0x0004000B000548656C6C6F0005576F726C64 -231 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 0 -232 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4 -233 dig 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64 -235 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64, 4 -237 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5 -238 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5, 1 -239 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5 -240 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5, 2 -241 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 7 -242 uncover 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 4, 7, 0x0004000B000548656C6C6F0005576F726C64 -244 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 7, 0x0004000B000548656C6C6F0005576F726C64, 4 -246 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 4, 7 -248 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F -249 byte "Hello" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, "Hello" -250 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 5 -251 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0000000000000005 -252 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0005 -255 byte "Hello" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0005, "Hello" -256 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x000548656C6C6F -257 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 1 -258 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 -259 byte "" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x -260 bury 14 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 -262 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0 -263 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 2 -264 bury 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 -266 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0 -267 bury 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 -269 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0 -271 dig 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 2 -273 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 1 -274 bz main_after_for@15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 -277 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 -279 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64 -282 dig 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0 -284 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0, 0 -285 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0 -287 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0, 2 -288 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0 -289 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0, 0x0004000B000548656C6C6F0005576F726C64 -291 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 0 -292 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4 -293 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64 -295 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64, 4 -297 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5 -298 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5, 1 -299 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5 -300 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5, 2 -301 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 7 -302 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 4, 7, 0x0004000B000548656C6C6F0005576F726C64 -304 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 7, 0x0004000B000548656C6C6F0005576F726C64, 4 -306 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 7 -308 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x000548656C6C6F -309 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0 -310 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0, 0 -311 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 1 -312 bz main_else_body@12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F -315 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, "Hello" -318 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 -320 b main_after_if_else@13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 -336 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0 -338 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 1 -339 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 1 -340 bury 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 -342 b main_for_header@9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 -269 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1 -271 dig 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 2 -273 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1 -274 bz main_after_for@15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 -277 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 -279 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64 -282 dig 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 1 -284 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 1, 1 -285 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 1 -287 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 1, 2 -288 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 2 -289 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 2, 0x0004000B000548656C6C6F0005576F726C64 -291 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 2 -292 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11 -293 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 0x0004000B000548656C6C6F0005576F726C64 -295 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 0x0004000B000548656C6C6F0005576F726C64, 11 -297 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5 -298 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5, 1 -299 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5 -300 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5, 2 -301 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 7 -302 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 11, 7, 0x0004000B000548656C6C6F0005576F726C64 -304 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 7, 0x0004000B000548656C6C6F0005576F726C64, 11 -306 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 7 -308 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0005576F726C64 -309 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 1 -310 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 1, 0 -311 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0 -312 bz main_else_body@12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64 -323 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "World" -326 byte " " 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "World", " " -328 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, " ", "World" -329 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, " World" -330 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, " World", "Hello" -332 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "Hello", " World" -333 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "Hello World" -334 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 -336 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1 -338 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 1 -339 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 2 -340 bury 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 -342 b main_for_header@9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 -269 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 2 -271 dig 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 2, 2 -273 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0 -274 bz main_after_for@15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 -345 dig 12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, "Hello World" -347 byte "Hello World" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, "Hello World", "Hello World" -360 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 1 -361 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 -362 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x -363 byte 0x00000001 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x, 0x00000001 -369 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x00000001 -370 byte 0x0000000a 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x00000001, 0x0000000A -376 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A -377 byte 0x000000ff 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A, 0x000000FF -383 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF -384 byte 0x00000080 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF, 0x00000080 -390 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080 -391 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0x -392 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x, 0x000000010000000A000000FF00000080 -393 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080 -394 bury 11 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 -396 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0 -397 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2 -399 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0 -401 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0, 4 -402 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 1 -403 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2 -406 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080 -408 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0 -410 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0, 4 -411 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0 -412 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0, 4 -413 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x00000001 -414 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 1 -415 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 1, 4 -417 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 4, 1 -418 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 5 -419 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2 -421 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2, 0 -423 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2, 0, 1 -424 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2, 1 -425 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2 -427 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2 -399 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 1 -401 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 1, 4 -402 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 1 -403 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2 -406 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080 -408 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 1 -410 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 1, 4 -411 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 4 -412 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 4, 4 -413 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x0000000A -414 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 10 -415 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 10, 5 -417 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 5, 10 -418 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 15 -419 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2 -421 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2, 1 -423 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2, 1, 1 -424 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2, 2 -425 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2 -427 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2 -399 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 2 -401 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 2, 4 -402 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 1 -403 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2 -406 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080 -408 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 2 -410 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 2, 4 -411 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 8 -412 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 8, 4 -413 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000FF -414 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 255 -415 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 255, 15 -417 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 15, 255 -418 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 270 -419 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2 -421 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2, 2 -423 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2, 2, 1 -424 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2, 3 -425 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2 -427 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2 -399 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 3 -401 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 3, 4 -402 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 1 -403 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2 -406 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080 -408 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 3 -410 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 3, 4 -411 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 12 -412 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 12, 4 -413 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x00000080 -414 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 128 -415 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 128, 270 -417 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 270, 128 -418 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 398 -419 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2 -421 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2, 3 -423 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2, 3, 1 -424 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2, 4 -425 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 -427 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 -399 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 4 -401 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 4, 4 -402 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0 -403 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 -430 dig 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 398 -432 int 398 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 398, 398 -435 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 1 -436 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 -437 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x -438 byte 0x65 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x, "e" -441 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e" -442 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", 0x -443 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x, "e" -444 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e" -445 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e" -446 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0 -447 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0, 1 -448 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0 -449 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0, 1 -450 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e" -451 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", 101 -452 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e" -453 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0 -454 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0, 1 -455 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0 -456 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0, 1 -457 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e" -458 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, 101 -459 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 202 -460 int 202 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 202, 202 -463 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 1 -464 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 -465 byte "Ping" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "Ping" -467 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 4 -468 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0000000000000004 -469 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004 -472 byte "Ping" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004, "Ping" -474 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67 -475 byte "Pong" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, "Pong" -477 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 4 -478 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0000000000000004 -479 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0004 -482 byte "Pong" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0004, "Pong" -484 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0004506F6E67 -485 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67 -486 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 4 -487 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0000000000000004 -488 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004 -491 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x -492 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x, 0x0004 -493 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004 -494 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x000450696E67 -496 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 6 -497 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 6, 4 -498 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 4, 6 -499 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 10 -500 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x000000000000000A -501 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x000A -504 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004000A -505 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x0004000A, 0x000450696E67 -506 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x0004000A000450696E67 -507 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E67, 0x0004506F6E67 -508 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 -509 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 0x -510 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x, 0x0004000A000450696E670004506F6E67 -511 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 -512 bury 12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 -514 byte "" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x -515 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 -517 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0 -518 bury 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 -520 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0 -522 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 2 -523 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 1 -524 bz main_after_for@26 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 -527 dig 11 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 -529 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 0 -531 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 0, 0 -532 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0 -534 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0, 2 -535 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0 -536 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0, 0x0004000A000450696E670004506F6E67 -538 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0x0004000A000450696E670004506F6E67, 0 -539 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4 -540 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 0x0004000A000450696E670004506F6E67 -542 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 0x0004000A000450696E670004506F6E67, 4 -544 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4 -545 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4, 1 -546 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4 -547 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4, 2 -548 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 6 -549 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 4, 6, 0x0004000A000450696E670004506F6E67 -551 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 6, 0x0004000A000450696E670004506F6E67, 4 -553 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 6 -555 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x000450696E67 -556 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67, 0 -557 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67, 0, 0 -558 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67, 1 -559 bz main_else_body@23 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67 -562 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, "Ping" -565 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 -567 b main_after_if_else@24 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 -583 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0 -585 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 1 -586 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 1 -587 bury 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 -589 b main_for_header@20 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 -520 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1 -522 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 2 -523 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1 -524 bz main_after_for@26 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 -527 dig 11 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 -529 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 1 -531 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 1, 1 -532 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 1 -534 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 1, 2 -535 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 2 -536 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 2, 0x0004000A000450696E670004506F6E67 -538 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 0x0004000A000450696E670004506F6E67, 2 -539 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10 -540 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 0x0004000A000450696E670004506F6E67 -542 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 0x0004000A000450696E670004506F6E67, 10 -544 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4 -545 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4, 1 -546 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4 -547 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4, 2 -548 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 6 -549 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 10, 6, 0x0004000A000450696E670004506F6E67 -551 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 6, 0x0004000A000450696E670004506F6E67, 10 -553 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 6 -555 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004506F6E67 -556 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67, 1 -557 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67, 1, 0 -558 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0 -559 bz main_else_body@23 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67 -570 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Pong" -573 byte " " 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Pong", " " -575 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, " ", "Pong" -576 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, " Pong" -577 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, " Pong", "Ping" -579 swap 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Ping", " Pong" -580 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Ping Pong" -581 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 -583 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1 -585 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 1 -586 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 2 -587 bury 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 -589 b main_for_header@20 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 -520 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 2 -522 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 2, 2 -523 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 0 -524 bz main_after_for@26 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 -592 dig 12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Ping Pong" -594 byte "Ping Pong" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Ping Pong", "Ping Pong" -605 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 1 -606 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 -607 byte "Testing 123" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123" -620 callsub hash_as_array 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123" -626 proto 1 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123" -629 frame_dig -1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123", "Testing 123" -631 sha3_256 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123", 0x66C9B9DA9D0070E51A96B06DFF1BBD82CDD3A3DEE8EF08793D0584061FAFFAFD -632 retsub 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 0x66C9B9DA9D0070E51A96B06DFF1BBD82CDD3A3DEE8EF08793D0584061FAFFAFD -623 pop 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 -624 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 1 -625 return 1 \ No newline at end of file +56 uncover 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0002, 0x0102 +58 concat 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102 +59 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0x00020102 +60 cover 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0x00020102 +62 int 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0x00020102, 0 +63 cover 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 0x00020102 +65 int 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 0x00020102, 0 +66 extract_uint16 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2 +67 int 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0 +68 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0 +69 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0, 2 +71 < 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1 +72 bz main_after_for@4 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0 +75 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x00020102 +77 extract 2 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102 +80 dig 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0 +82 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0, 1 +83 * 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0 +84 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x0102, 0, 1 +85 extract3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0x01 +86 btoi 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1 +87 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1, 0 +89 uncover 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 0, 1 +91 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 0, 2, 0, 1 +92 bury 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0 +94 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0, 0 +95 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0, 0, 1 +96 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 0, 1 +97 bury 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1 +99 b main_for_header@1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1 +68 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1 +69 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1, 2 +71 < 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1 +72 bz main_after_for@4 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1 +75 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x00020102 +77 extract 2 0 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102 +80 dig 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1 +82 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1, 1 +83 * 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1 +84 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x0102, 1, 1 +85 extract3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 0x02 +86 btoi 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 2 +87 dig 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 2, 1 +89 uncover 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 1, 2 +91 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 1, 2, 1, 3 +92 bury 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1 +94 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1, 1 +95 int 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1, 1, 1 +96 + 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 1, 2 +97 bury 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 +99 b main_for_header@1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 +68 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 2 +69 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 2, 2 +71 < 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0 +72 bz main_after_for@4 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 +102 dig 2 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 3 +104 int 3 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 3, 3 +106 == 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 +107 assert 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 +108 byte 0x 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x +109 byte 0x0001 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x, 0x0001 +110 concat 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001 +111 byte 0x0001 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0x0001 +112 uncover 1 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0x0001 +114 concat 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001 +115 dup 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001, 0x00010001 +116 bury 16 0x00010001, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001 +118 int 0 0x00010001, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001, 0 +119 extract_uint16 0x00010001, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 +120 bury 10 0x00010001, 0, 0, 0, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2 +122 int 0 0x00010001, 0, 0, 0, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0 +123 bury 8 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2 +125 dig 7 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0 +127 dig 10 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0, 1 +129 < 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 +130 bz main_after_for@8 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2 +133 dig 14 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x00010001 +135 extract 2 0 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001 +138 dig 8 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0 +140 int 2 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0, 2 +141 * 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0 +142 int 2 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001, 0, 2 +143 extract3 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 0x0001 +144 btoi 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1 +145 dig 3 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 1, 3 +147 uncover 1 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 3, 1 +149 + 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 3, 2, 2, 4 +150 bury 3 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2 +152 dig 7 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0 +154 int 1 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0, 1 +155 + 0x00010001, 0, 0, 0, 0, 1, 0x, 0, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1 +156 bury 8 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 +158 b main_for_header@5 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 +125 dig 7 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1 +127 dig 10 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1, 1 +129 < 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0 +130 bz main_after_for@8 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 +161 dig 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 4 +163 int 4 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 4, 4 +164 == 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 1 +165 assert 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 +166 byte "Hello" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, "Hello" +167 len 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 5 +168 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0000000000000005 +169 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005 +172 byte "Hello" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005, "Hello" +173 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F +174 byte "World" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, "World" +176 len 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 5 +177 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0000000000000005 +178 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0005 +181 byte "World" 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0005, "World" +183 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0x0005576F726C64 +184 cover 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F +186 int 4 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 4 +187 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000004 +188 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004 +191 byte 0x 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x +192 uncover 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x, 0x0004 +194 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004 +195 dig 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000548656C6C6F +197 len 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7 +198 int 4 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7, 4 +199 uncover 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 4, 7 +201 + 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 11 +202 itob 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000000000000000B +203 extract 6 2 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000B +206 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x000548656C6C6F, 0x0004000B +207 uncover 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x0004000B, 0x000548656C6C6F +209 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0x0004000B000548656C6C6F +210 uncover 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F, 0x0005576F726C64 +212 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64 +213 byte 0x0002 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x0002 +214 uncover 1 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 +216 concat 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 +217 dup 0x00010001, 0, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +218 bury 15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 +220 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +221 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 +222 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 2 +223 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 2, 2 +224 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 1 +225 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 +226 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +227 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64 +230 cover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +232 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +233 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 +234 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 2 +235 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 2, 0 +236 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0, 2 +238 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 1 +239 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +240 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 +241 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0, 2 +242 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0 +243 dig 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0x0004000B000548656C6C6F0005576F726C64 +245 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 0 +247 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4 +248 dig 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64 +250 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64, 4 +252 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5 +253 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5, 1 +254 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5 +255 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 5, 2 +256 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 4, 7 +257 uncover 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 4, 7, 0x0004000B000548656C6C6F0005576F726C64 +259 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 7, 0x0004000B000548656C6C6F0005576F726C64, 4 +261 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 4, 7 +263 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F +264 byte "Hello" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, "Hello" +265 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 5 +266 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0000000000000005 +267 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0005 +270 byte "Hello" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0005, "Hello" +271 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x000548656C6C6F +272 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 1 +273 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 +274 byte "" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0x +275 bury 14 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 +277 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0 +278 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 0x, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 2 +279 bury 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2 +281 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0x, 0x, 0x, 0x00020102, 4, 2, 2, 0 +282 bury 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 +284 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0 +286 dig 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 2 +288 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 1 +289 bz main_after_for@15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 +292 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 +294 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64 +297 dig 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0 +299 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 0, 0 +300 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0 +302 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0, 2 +303 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0 +304 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0, 0x0004000B000548656C6C6F0005576F726C64 +306 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 0 +308 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4 +309 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64 +311 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 0x0004000B000548656C6C6F0005576F726C64, 4 +313 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5 +314 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5, 1 +315 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5 +316 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 5, 2 +317 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 7 +318 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 4, 7, 0x0004000B000548656C6C6F0005576F726C64 +320 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 7, 0x0004000B000548656C6C6F0005576F726C64, 4 +322 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 7 +324 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 0x000548656C6C6F +325 cover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0 +327 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 0, 0 +328 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F, 1 +329 bz main_else_body@12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0x000548656C6C6F +332 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, "Hello" +335 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 +337 b main_after_if_else@13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2 +355 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0 +357 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 0, 1 +358 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 0, 0x, 0x, 0x00020102, 4, 2, 2, 1 +359 bury 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 +361 b main_for_header@9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 +284 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1 +286 dig 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 2 +288 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1 +289 bz main_after_for@15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 +292 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x00020004000B000548656C6C6F0005576F726C64 +294 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64 +297 dig 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 1 +299 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0004000B000548656C6C6F0005576F726C64, 1, 1 +300 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 1 +302 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 1, 2 +303 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 2 +304 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 2, 0x0004000B000548656C6C6F0005576F726C64 +306 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64, 2 +308 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11 +309 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 0x0004000B000548656C6C6F0005576F726C64 +311 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 0x0004000B000548656C6C6F0005576F726C64, 11 +313 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5 +314 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5, 1 +315 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5 +316 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 5, 2 +317 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 7 +318 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 11, 7, 0x0004000B000548656C6C6F0005576F726C64 +320 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 7, 0x0004000B000548656C6C6F0005576F726C64, 11 +322 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0004000B000548656C6C6F0005576F726C64, 11, 7 +324 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 0x0005576F726C64 +325 cover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 1 +327 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 1, 0 +328 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64, 0 +329 bz main_else_body@12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 0x0005576F726C64 +340 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "World" +343 byte " " 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "World", " " +345 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, " ", "World" +347 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, " World" +348 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, " World", "Hello" +350 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "Hello", " World" +352 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, "Hello World" +353 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2 +355 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1 +357 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 1, 1 +358 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 1, 0x, 0x, 0x00020102, 4, 2, 2, 2 +359 bury 7 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 +361 b main_for_header@9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 +284 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 2 +286 dig 9 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 2, 2 +288 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0 +289 bz main_after_for@15 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 +364 dig 12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, "Hello World" +366 byte "Hello World" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, "Hello World", "Hello World" +379 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 1 +380 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 +381 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x +382 byte 0x00000001 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x, 0x00000001 +388 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x00000001 +389 byte 0x0000000a 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x00000001, 0x0000000A +395 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A +396 byte 0x000000ff 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A, 0x000000FF +402 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF +403 byte 0x00000080 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF, 0x00000080 +409 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080 +410 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0x +411 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x, 0x000000010000000A000000FF00000080 +413 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080 +414 bury 11 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2 +416 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0x, 0x, 0x00020102, 4, 2, 2, 0 +417 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2 +419 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0 +421 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0, 4 +422 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 1 +423 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2 +426 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080 +428 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0 +430 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0, 4 +431 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0 +432 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x000000010000000A000000FF00000080, 0, 4 +433 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 0x00000001 +434 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 1 +435 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 1, 4 +437 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 4, 1 +439 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 4, 2, 2, 5 +440 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2 +442 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2, 0 +444 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2, 0, 1 +445 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 0, 0x, 0x00020102, 5, 2, 2, 1 +446 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2 +448 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2 +419 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 1 +421 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 1, 4 +422 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 1 +423 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2 +426 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080 +428 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 1 +430 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 1, 4 +431 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 4 +432 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x000000010000000A000000FF00000080, 4, 4 +433 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 0x0000000A +434 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 10 +435 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 10, 5 +437 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 5, 10 +439 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 5, 2, 2, 15 +440 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2 +442 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2, 1 +444 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2, 1, 1 +445 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 1, 0x, 0x00020102, 15, 2, 2, 2 +446 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2 +448 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2 +419 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 2 +421 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 2, 4 +422 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 1 +423 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2 +426 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080 +428 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 2 +430 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 2, 4 +431 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 8 +432 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000010000000A000000FF00000080, 8, 4 +433 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 0x000000FF +434 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 255 +435 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 255, 15 +437 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 15, 255 +439 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 15, 2, 2, 270 +440 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2 +442 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2, 2 +444 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2, 2, 1 +445 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 2, 0x, 0x00020102, 270, 2, 2, 3 +446 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2 +448 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2 +419 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 3 +421 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 3, 4 +422 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 1 +423 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2 +426 dig 10 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080 +428 dig 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 3 +430 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 3, 4 +431 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 12 +432 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x000000010000000A000000FF00000080, 12, 4 +433 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 0x00000080 +434 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 128 +435 dig 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 128, 270 +437 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 270, 128 +439 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 270, 2, 2, 398 +440 bury 3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2 +442 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2, 3 +444 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2, 3, 1 +445 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 3, 0x, 0x00020102, 398, 2, 2, 4 +446 bury 6 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 +448 b main_for_header@16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 +419 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 4 +421 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 4, 4 +422 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0 +423 bz main_after_for@19 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 +451 dig 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 398 +453 int 398 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 398, 398 +456 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 1 +457 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 +458 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x +459 byte 0x65 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x, "e" +462 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e" +463 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", 0x +464 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x, "e" +466 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e" +467 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e" +468 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0 +469 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0, 1 +470 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0 +471 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e", 0, 1 +472 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", "e" +473 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "e", 101 +474 cover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e" +476 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0 +477 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0, 1 +478 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0 +479 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e", 0, 1 +480 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, "e" +481 btoi 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 101, 101 +482 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 202 +483 int 202 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 202, 202 +486 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 1 +487 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 +488 byte "Ping" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, "Ping" +490 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 4 +491 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0000000000000004 +492 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004 +495 byte "Ping" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004, "Ping" +497 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67 +498 byte "Pong" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, "Pong" +500 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 4 +501 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0000000000000004 +502 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0004 +505 byte "Pong" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0004, "Pong" +507 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x000450696E67, 0x0004506F6E67 +508 cover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67 +510 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 4 +511 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0000000000000004 +512 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004 +515 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x +516 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x, 0x0004 +518 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004 +519 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x000450696E67 +521 len 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 6 +522 int 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 6, 4 +523 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 4, 6 +525 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 10 +526 itob 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x000000000000000A +527 extract 6 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004, 0x000A +530 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x000450696E67, 0x0004000A +531 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x0004000A, 0x000450696E67 +533 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0x0004000A000450696E67 +534 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E67, 0x0004506F6E67 +536 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 +537 byte 0x 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 0x +538 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x, 0x0004000A000450696E670004506F6E67 +540 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 +541 bury 12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 +543 byte "" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Hello World", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0x +544 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2 +546 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0x, 0x00020102, 398, 2, 2, 0 +547 bury 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 +549 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0 +551 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 2 +552 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 1 +553 bz main_after_for@26 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 +556 dig 11 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 +558 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 0 +560 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 0, 0 +561 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0 +563 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0, 2 +564 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0 +565 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0, 0x0004000A000450696E670004506F6E67 +567 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 0x0004000A000450696E670004506F6E67, 0 +569 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4 +570 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 0x0004000A000450696E670004506F6E67 +572 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 0x0004000A000450696E670004506F6E67, 4 +574 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4 +575 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4, 1 +576 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4 +577 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 4, 2 +578 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 6 +579 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 4, 6, 0x0004000A000450696E670004506F6E67 +581 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 6, 0x0004000A000450696E670004506F6E67, 4 +583 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x0004000A000450696E670004506F6E67, 4, 6 +585 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 0x000450696E67 +586 cover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67, 0 +588 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67, 0, 0 +589 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67, 1 +590 bz main_else_body@23 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0x000450696E67 +593 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, "Ping" +596 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 +598 b main_after_if_else@24 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2 +616 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0 +618 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 0, 1 +619 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 0, 0x00020102, 398, 2, 2, 1 +620 bury 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 +622 b main_for_header@20 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 +549 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1 +551 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 2 +552 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1 +553 bz main_after_for@26 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 +556 dig 11 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67 +558 dig 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 1 +560 dup 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004000A000450696E670004506F6E67, 1, 1 +561 cover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 1 +563 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 1, 2 +564 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 2 +565 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 2, 0x0004000A000450696E670004506F6E67 +567 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 0x0004000A000450696E670004506F6E67, 2 +569 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10 +570 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 0x0004000A000450696E670004506F6E67 +572 dig 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 0x0004000A000450696E670004506F6E67, 10 +574 extract_uint16 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4 +575 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4, 1 +576 * 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4 +577 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 4, 2 +578 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 6 +579 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 10, 6, 0x0004000A000450696E670004506F6E67 +581 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 6, 0x0004000A000450696E670004506F6E67, 10 +583 uncover 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004000A000450696E670004506F6E67, 10, 6 +585 extract3 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 0x0004506F6E67 +586 cover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67, 1 +588 int 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67, 1, 0 +589 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67, 0 +590 bz main_else_body@23 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 0x0004506F6E67 +601 extract 2 0 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Pong" +604 byte " " 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Pong", " " +606 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, " ", "Pong" +608 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, " Pong" +609 dig 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, " Pong", "Ping" +611 uncover 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Ping", " Pong" +613 concat 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, "Ping Pong" +614 bury 13 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2 +616 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1 +618 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 1, 1 +619 + 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 1, 0x00020102, 398, 2, 2, 2 +620 bury 5 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 +622 b main_for_header@20 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 +549 dig 4 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 2 +551 int 2 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 2, 2 +552 < 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 0 +553 bz main_after_for@26 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 +625 dig 12 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Ping Pong" +627 byte "Ping Pong" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Ping Pong", "Ping Pong" +638 == 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 1 +639 assert 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 +640 byte "Testing 123" 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123" +653 callsub hash_as_array 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123" +659 proto 1 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123" +662 frame_dig -1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123", "Testing 123" +664 sha3_256 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, "Testing 123", 0x66C9B9DA9D0070E51A96B06DFF1BBD82CDD3A3DEE8EF08793D0584061FAFFAFD +665 retsub 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 0x66C9B9DA9D0070E51A96B06DFF1BBD82CDD3A3DEE8EF08793D0584061FAFFAFD +656 pop 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2 +657 int 1 0x00010001, 0x00020004000B000548656C6C6F0005576F726C64, "Ping Pong", 0x0004000A000450696E670004506F6E67, 0x000000010000000A000000FF00000080, 1, 2, 1, 2, 4, 2, 0x00020102, 398, 2, 2, 1 +658 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out/mutable_params.O0.log b/test_cases/arc4_types/out/mutable_params.O0.log index 66dfb8063c..e143a9c52a 100644 --- a/test_cases/arc4_types/out/mutable_params.O0.log +++ b/test_cases/arc4_types/out/mutable_params.O0.log @@ -13,322 +13,322 @@ PC Teal Stack 58 byte 0x04 0x010203, 0x04 61 concat 0x01020304 62 byte 0x 0x01020304, 0x -63 swap 0x, 0x01020304 -64 concat 0x01020304 -65 byte 0x00 0x01020304, 0x00 -68 int 0 0x01020304, 0x00, 0 -69 int 1 0x01020304, 0x00, 0, 1 -70 setbit 0x01020304, 0x80 -71 byte "Happy" 0x01020304, 0x80, "Happy" -72 len 0x01020304, 0x80, 5 -73 itob 0x01020304, 0x80, 0x0000000000000005 -74 extract 6 2 0x01020304, 0x80, 0x0005 -77 byte "Happy" 0x01020304, 0x80, 0x0005, "Happy" -78 concat 0x01020304, 0x80, 0x00054861707079 -79 swap 0x01020304, 0x00054861707079, 0x80 -80 byte "Days" 0x01020304, 0x00054861707079, 0x80, "Days" -82 len 0x01020304, 0x00054861707079, 0x80, 4 -83 itob 0x01020304, 0x00054861707079, 0x80, 0x0000000000000004 -84 extract 6 2 0x01020304, 0x00054861707079, 0x80, 0x0004 -87 byte "Days" 0x01020304, 0x00054861707079, 0x80, 0x0004, "Days" -89 concat 0x01020304, 0x00054861707079, 0x80, 0x000444617973 -90 cover 2 0x01020304, 0x000444617973, 0x00054861707079, 0x80 -92 byte 0x 0x01020304, 0x000444617973, 0x00054861707079, 0x80, 0x -93 swap 0x01020304, 0x000444617973, 0x00054861707079, 0x, 0x80 -94 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x80 -95 byte 0x32 0x01020304, 0x000444617973, 0x00054861707079, 0x80, "2" -98 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x8032 -99 int 6 0x01020304, 0x000444617973, 0x00054861707079, 0x8032, 6 -101 itob 0x01020304, 0x000444617973, 0x00054861707079, 0x8032, 0x0000000000000006 -102 extract 6 2 0x01020304, 0x000444617973, 0x00054861707079, 0x8032, 0x0006 -105 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006 -106 dig 1 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 0x00054861707079 -108 len 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 7 -109 int 6 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 7, 6 -111 swap 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 6, 7 -112 + 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 13 -113 itob 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 0x000000000000000D -114 extract 6 2 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 0x000D -117 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006000D -118 swap 0x01020304, 0x000444617973, 0x80320006000D, 0x00054861707079 -119 concat 0x01020304, 0x000444617973, 0x80320006000D00054861707079 -120 swap 0x01020304, 0x80320006000D00054861707079, 0x000444617973 -121 concat 0x01020304, 0x80320006000D00054861707079000444617973 -122 dig 1 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 -124 cover 2 0x01020304, 0x01020304, 0x80320006000D00054861707079000444617973 -126 dup 0x01020304, 0x01020304, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973 -127 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020304, 0x80320006000D00054861707079000444617973 -129 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 -130 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 2 -131 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 2, 0x05 -132 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020504 -133 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 -134 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304 -136 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2 -137 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2, 1 -138 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2 -139 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2, 1 -140 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x03 -141 byte 0x03 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x03, 0x03 -143 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 1 -144 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 -145 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504 -147 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2 -148 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2, 1 -149 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2 -150 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2, 1 -151 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x05 -152 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x05, 0x05 -153 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 1 -154 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 -155 callsub other_routine 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 -297 proto 2 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 -300 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504 -302 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 1 -303 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 1, 0x05 -304 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01050504 -305 frame_bury -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973 -307 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, "AARRGH!" -308 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7 -309 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x0000000000000007 -310 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x0007 -313 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x0007, "AARRGH!" -314 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821 -315 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973 -317 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973, 2 -318 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6 -319 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973 -321 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0 -322 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0, 6 -324 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D -325 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 -327 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 -328 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13 -329 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 -331 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19 -332 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 -334 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 -336 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 -338 substring3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x000444617973 -339 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D -341 dig 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 -343 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 -344 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 -345 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821000444617973 -346 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D000741415252474821000444617973, 13 -347 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 13, 6 -349 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 7 -350 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x000741415252474821, 0x80320006000D000741415252474821000444617973 -352 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x000741415252474821 -353 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9 -354 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973 -356 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973, 4 -357 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 13 -358 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 -359 + 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 -360 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 -362 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 -363 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F -364 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F -367 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973 -368 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973, 4 -369 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 4, 0x000F -371 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 -372 frame_bury -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973 -374 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1 -375 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0 -376 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504 -378 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 -380 retsub 0x80320006000D00054861707079000444617973, 0x01020304, 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 -158 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504 -160 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0 -162 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0, 0x01050504, 0x80320006000F000741415252474821000444617973, 1 -164 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0, 1, 0x01050504, 0x80320006000F000741415252474821000444617973 -166 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0, 1, 0x01050504 -168 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0, 1 -170 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0 -171 ! 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 1 -172 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504 -173 dup 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504 -174 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1 -175 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1, 1 -176 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1 -177 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1, 1 -178 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x05 -179 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x05, 0x05 -180 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 1 -181 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504 -182 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x80320006000F000741415252474821000444617973 -184 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x80320006000F000741415252474821000444617973, 2 -185 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 6 -186 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504 -187 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 0x80320006000F000741415252474821000444617973 -189 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 0x80320006000F000741415252474821000444617973, 4 -190 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 15 -191 uncover 3 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 15, 0x80320006000F000741415252474821000444617973 -193 uncover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 15, 0x80320006000F000741415252474821000444617973, 6 -195 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 6, 15 -197 substring3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821 -198 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, "AARRGH!" -199 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 7 -200 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x0000000000000007 -201 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x0007 -204 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x0007, "AARRGH!" -205 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x000741415252474821 -206 == 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1 -207 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504 -208 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304 -210 dig 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 -212 callsub other_routine 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 -297 proto 2 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 -300 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 -302 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 1 -303 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 1, 0x05 -304 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01050304 -305 frame_bury -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973 -307 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, "AARRGH!" -308 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7 -309 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x0000000000000007 -310 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x0007 -313 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x0007, "AARRGH!" -314 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821 -315 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973 -317 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973, 2 -318 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6 -319 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973 -321 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0 -322 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0, 6 -324 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D -325 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 -327 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 -328 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13 -329 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 -331 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19 -332 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 -334 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 -336 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 -338 substring3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x000444617973 -339 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D -341 dig 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 -343 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 -344 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 -345 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821000444617973 -346 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D000741415252474821000444617973, 13 -347 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 13, 6 -349 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 7 -350 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x000741415252474821, 0x80320006000D000741415252474821000444617973 -352 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x000741415252474821 -353 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9 -354 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973 -356 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973, 4 -357 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 13 -358 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 -359 + 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 -360 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 -362 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 -363 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F -364 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F -367 swap 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973 -368 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973, 4 -369 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 4, 0x000F -371 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 -372 frame_bury -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973 -374 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1 -375 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0 -376 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304 -378 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 -380 retsub 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 -215 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1, 0, 0x01050304 -216 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1, 0 -217 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1 -218 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504 -219 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304 -221 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1 -222 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1, 1 -223 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1 -224 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1, 1 -225 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x02 -226 byte 0x02 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x02, 0x02 -228 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1 -229 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504 -230 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973 -232 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 2 -233 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 6 -234 swap 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504 -235 dig 3 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 0x80320006000D00054861707079000444617973 -237 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 0x80320006000D00054861707079000444617973, 4 -238 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 13 -239 uncover 4 0x01020304, 6, 0x01050504, 13, 0x80320006000D00054861707079000444617973 -241 uncover 3 0x01020304, 0x01050504, 13, 0x80320006000D00054861707079000444617973, 6 -243 uncover 2 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13 -245 substring3 0x01020304, 0x01050504, 0x00054861707079 -246 byte "Happy" 0x01020304, 0x01050504, 0x00054861707079, "Happy" -247 len 0x01020304, 0x01050504, 0x00054861707079, 5 -248 itob 0x01020304, 0x01050504, 0x00054861707079, 0x0000000000000005 -249 extract 6 2 0x01020304, 0x01050504, 0x00054861707079, 0x0005 -252 byte "Happy" 0x01020304, 0x01050504, 0x00054861707079, 0x0005, "Happy" -253 concat 0x01020304, 0x01050504, 0x00054861707079, 0x00054861707079 -254 == 0x01020304, 0x01050504, 1 -255 assert 0x01020304, 0x01050504 -256 swap 0x01050504, 0x01020304 -257 callsub other_routine_2 0x01050504, 0x01020304 -381 proto 1 2 0x01050504, 0x01020304 -384 frame_dig -1 0x01050504, 0x01020304, 0x01020304 -386 frame_dig -1 0x01050504, 0x01020304, 0x01020304, 0x01020304 -388 int 0 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0 -389 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0, 0x0A -391 replace3 0x01050504, 0x01020304, 0x01020304, 0x0A020304 -392 dup 0x01050504, 0x01020304, 0x01020304, 0x0A020304, 0x0A020304 -393 frame_bury -1 0x01050504, 0x0A020304, 0x01020304, 0x0A020304 -395 retsub 0x01050504, 0x01020304, 0x0A020304 -260 pop 0x01050504, 0x01020304 -261 dup 0x01050504, 0x01020304, 0x01020304 -262 int 0 0x01050504, 0x01020304, 0x01020304, 0 -263 int 1 0x01050504, 0x01020304, 0x01020304, 0, 1 -264 * 0x01050504, 0x01020304, 0x01020304, 0 -265 int 1 0x01050504, 0x01020304, 0x01020304, 0, 1 -266 extract3 0x01050504, 0x01020304, 0x01 -267 byte 0x01 0x01050504, 0x01020304, 0x01, 0x01 -269 b== 0x01050504, 0x01020304, 1 -270 assert 0x01050504, 0x01020304 -271 callsub other_routine_2 0x01050504, 0x01020304 -381 proto 1 2 0x01050504, 0x01020304 -384 frame_dig -1 0x01050504, 0x01020304, 0x01020304 -386 frame_dig -1 0x01050504, 0x01020304, 0x01020304, 0x01020304 -388 int 0 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0 -389 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0, 0x0A -391 replace3 0x01050504, 0x01020304, 0x01020304, 0x0A020304 -392 dup 0x01050504, 0x01020304, 0x01020304, 0x0A020304, 0x0A020304 -393 frame_bury -1 0x01050504, 0x0A020304, 0x01020304, 0x0A020304 -395 retsub 0x01050504, 0x01020304, 0x0A020304 -274 swap 0x01050504, 0x0A020304, 0x01020304 -275 pop 0x01050504, 0x0A020304 -276 int 0 0x01050504, 0x0A020304, 0 -277 int 1 0x01050504, 0x0A020304, 0, 1 -278 * 0x01050504, 0x0A020304, 0 -279 int 1 0x01050504, 0x0A020304, 0, 1 -280 extract3 0x01050504, 0x0A -281 byte 0x0a 0x01050504, 0x0A, 0x0A -283 b== 0x01050504, 1 -284 assert 0x01050504 -285 byte 0x 0x01050504, 0x -286 swap 0x, 0x01050504 -287 concat 0x01050504 -288 int 0 0x01050504, 0 -289 int 4 0x01050504, 0, 4 -290 extract3 0x01050504 -291 callsub other_routine_2 0x01050504 -381 proto 1 2 0x01050504 -384 frame_dig -1 0x01050504, 0x01050504 -386 frame_dig -1 0x01050504, 0x01050504, 0x01050504 -388 int 0 0x01050504, 0x01050504, 0x01050504, 0 -389 byte 0x0a 0x01050504, 0x01050504, 0x01050504, 0, 0x0A -391 replace3 0x01050504, 0x01050504, 0x0A050504 -392 dup 0x01050504, 0x01050504, 0x0A050504, 0x0A050504 -393 frame_bury -1 0x0A050504, 0x01050504, 0x0A050504 -395 retsub 0x01050504, 0x0A050504 -294 pop 0x01050504 -295 pop -296 retsub +63 uncover 1 0x, 0x01020304 +65 concat 0x01020304 +66 byte 0x00 0x01020304, 0x00 +69 int 0 0x01020304, 0x00, 0 +70 int 1 0x01020304, 0x00, 0, 1 +71 setbit 0x01020304, 0x80 +72 byte "Happy" 0x01020304, 0x80, "Happy" +73 len 0x01020304, 0x80, 5 +74 itob 0x01020304, 0x80, 0x0000000000000005 +75 extract 6 2 0x01020304, 0x80, 0x0005 +78 byte "Happy" 0x01020304, 0x80, 0x0005, "Happy" +79 concat 0x01020304, 0x80, 0x00054861707079 +80 cover 1 0x01020304, 0x00054861707079, 0x80 +82 byte "Days" 0x01020304, 0x00054861707079, 0x80, "Days" +84 len 0x01020304, 0x00054861707079, 0x80, 4 +85 itob 0x01020304, 0x00054861707079, 0x80, 0x0000000000000004 +86 extract 6 2 0x01020304, 0x00054861707079, 0x80, 0x0004 +89 byte "Days" 0x01020304, 0x00054861707079, 0x80, 0x0004, "Days" +91 concat 0x01020304, 0x00054861707079, 0x80, 0x000444617973 +92 cover 2 0x01020304, 0x000444617973, 0x00054861707079, 0x80 +94 byte 0x 0x01020304, 0x000444617973, 0x00054861707079, 0x80, 0x +95 uncover 1 0x01020304, 0x000444617973, 0x00054861707079, 0x, 0x80 +97 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x80 +98 byte 0x32 0x01020304, 0x000444617973, 0x00054861707079, 0x80, "2" +101 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x8032 +102 int 6 0x01020304, 0x000444617973, 0x00054861707079, 0x8032, 6 +104 itob 0x01020304, 0x000444617973, 0x00054861707079, 0x8032, 0x0000000000000006 +105 extract 6 2 0x01020304, 0x000444617973, 0x00054861707079, 0x8032, 0x0006 +108 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006 +109 dig 1 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 0x00054861707079 +111 len 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 7 +112 int 6 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 7, 6 +114 uncover 1 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 6, 7 +116 + 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 13 +117 itob 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 0x000000000000000D +118 extract 6 2 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006, 0x000D +121 concat 0x01020304, 0x000444617973, 0x00054861707079, 0x80320006000D +122 uncover 1 0x01020304, 0x000444617973, 0x80320006000D, 0x00054861707079 +124 concat 0x01020304, 0x000444617973, 0x80320006000D00054861707079 +125 uncover 1 0x01020304, 0x80320006000D00054861707079, 0x000444617973 +127 concat 0x01020304, 0x80320006000D00054861707079000444617973 +128 dig 1 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 +130 cover 2 0x01020304, 0x01020304, 0x80320006000D00054861707079000444617973 +132 dup 0x01020304, 0x01020304, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973 +133 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020304, 0x80320006000D00054861707079000444617973 +135 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 +137 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 2 +138 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 2, 0x05 +139 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020504 +140 cover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 +142 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304 +144 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2 +145 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2, 1 +146 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2 +147 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020304, 2, 1 +148 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x03 +149 byte 0x03 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x03, 0x03 +151 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 1 +152 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 +153 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504 +155 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2 +156 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2, 1 +157 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2 +158 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 2, 1 +159 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x05 +160 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x05, 0x05 +161 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 1 +162 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 +163 callsub other_routine 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 +310 proto 2 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973 +313 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504 +315 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 1 +316 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 1, 0x05 +317 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01020504, 0x80320006000D00054861707079000444617973, 0x01050504 +318 frame_bury -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973 +320 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, "AARRGH!" +321 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7 +322 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x0000000000000007 +323 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x0007 +326 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x0007, "AARRGH!" +327 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821 +328 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973 +330 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973, 2 +331 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6 +332 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973 +334 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0 +335 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0, 6 +337 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D +338 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 +340 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 +341 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13 +342 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 +344 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19 +345 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 +347 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 +349 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 +351 substring3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x000444617973 +352 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D +354 dig 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 +356 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 +357 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 +359 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821000444617973 +360 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D000741415252474821000444617973, 13 +362 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 13, 6 +364 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 7 +365 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x000741415252474821, 0x80320006000D000741415252474821000444617973 +367 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x000741415252474821 +369 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9 +370 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973 +372 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973, 4 +373 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 13 +374 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 +376 + 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 +377 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 +379 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 +380 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F +381 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F +384 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973 +386 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973, 4 +387 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 4, 0x000F +389 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 +390 frame_bury -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973 +392 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1 +393 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0 +394 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504 +396 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 +398 retsub 0x80320006000D00054861707079000444617973, 0x01020304, 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 +166 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504 +168 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0 +170 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0, 0x01050504, 0x80320006000F000741415252474821000444617973, 1 +172 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0, 1, 0x01050504, 0x80320006000F000741415252474821000444617973 +174 cover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0, 1, 0x01050504 +176 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0, 1 +178 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0 +179 ! 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 1 +180 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504 +181 dup 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504 +182 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1 +183 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1, 1 +184 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1 +185 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x01050504, 1, 1 +186 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x05 +187 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x05, 0x05 +188 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 1 +189 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504 +190 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x80320006000F000741415252474821000444617973 +192 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 0x80320006000F000741415252474821000444617973, 2 +193 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 0x01050504, 6 +194 cover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504 +196 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 0x80320006000F000741415252474821000444617973 +198 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 0x80320006000F000741415252474821000444617973, 4 +199 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 15 +200 uncover 3 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 15, 0x80320006000F000741415252474821000444617973 +202 uncover 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 15, 0x80320006000F000741415252474821000444617973, 6 +204 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000F000741415252474821000444617973, 6, 15 +206 substring3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821 +207 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, "AARRGH!" +208 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 7 +209 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x0000000000000007 +210 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x0007 +213 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x0007, "AARRGH!" +214 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x000741415252474821, 0x000741415252474821 +215 == 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1 +216 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504 +217 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304 +219 dig 3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 +221 callsub other_routine 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 +310 proto 2 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 +313 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 +315 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 1 +316 byte 0x05 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 1, 0x05 +317 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01050304 +318 frame_bury -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973 +320 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, "AARRGH!" +321 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7 +322 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x0000000000000007 +323 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x0007 +326 byte "AARRGH!" 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x0007, "AARRGH!" +327 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821 +328 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973 +330 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D00054861707079000444617973, 2 +331 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6 +332 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973 +334 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0 +335 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D00054861707079000444617973, 0, 6 +337 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D +338 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 +340 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 +341 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13 +342 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 +344 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19 +345 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 +347 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 +349 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 +351 substring3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D, 13, 0x000444617973 +352 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D +354 dig 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 +356 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 +357 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 +359 concat 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 13, 0x80320006000D000741415252474821000444617973 +360 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 6, 0x80320006000D000741415252474821000444617973, 13 +362 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 13, 6 +364 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000741415252474821, 0x80320006000D000741415252474821000444617973, 7 +365 cover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x000741415252474821, 0x80320006000D000741415252474821000444617973 +367 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x000741415252474821 +369 len 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9 +370 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973 +372 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 0x80320006000D000741415252474821000444617973, 4 +373 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 9, 13 +374 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 +376 + 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 +377 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 +379 - 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 +380 itob 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F +381 extract 6 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F +384 uncover 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973 +386 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x000F, 0x80320006000D000741415252474821000444617973, 4 +387 uncover 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 4, 0x000F +389 replace3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 +390 frame_bury -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973 +392 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1 +393 int 0 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0 +394 frame_dig -2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304 +396 frame_dig -1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 +398 retsub 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 +224 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1, 0, 0x01050304 +225 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1, 0 +226 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1 +227 pop 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504 +228 dig 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304 +230 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1 +231 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1, 1 +232 * 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1 +233 int 1 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x01020304, 1, 1 +234 extract3 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x02 +235 byte 0x02 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x02, 0x02 +237 b== 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 1 +238 assert 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504 +239 dig 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973 +241 int 2 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 2 +242 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 0x01050504, 6 +243 cover 1 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504 +245 dig 3 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 0x80320006000D00054861707079000444617973 +247 int 4 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 0x80320006000D00054861707079000444617973, 4 +248 extract_uint16 0x80320006000D00054861707079000444617973, 0x01020304, 6, 0x01050504, 13 +249 uncover 4 0x01020304, 6, 0x01050504, 13, 0x80320006000D00054861707079000444617973 +251 uncover 3 0x01020304, 0x01050504, 13, 0x80320006000D00054861707079000444617973, 6 +253 uncover 2 0x01020304, 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13 +255 substring3 0x01020304, 0x01050504, 0x00054861707079 +256 byte "Happy" 0x01020304, 0x01050504, 0x00054861707079, "Happy" +257 len 0x01020304, 0x01050504, 0x00054861707079, 5 +258 itob 0x01020304, 0x01050504, 0x00054861707079, 0x0000000000000005 +259 extract 6 2 0x01020304, 0x01050504, 0x00054861707079, 0x0005 +262 byte "Happy" 0x01020304, 0x01050504, 0x00054861707079, 0x0005, "Happy" +263 concat 0x01020304, 0x01050504, 0x00054861707079, 0x00054861707079 +264 == 0x01020304, 0x01050504, 1 +265 assert 0x01020304, 0x01050504 +266 uncover 1 0x01050504, 0x01020304 +268 callsub other_routine_2 0x01050504, 0x01020304 +399 proto 1 2 0x01050504, 0x01020304 +402 frame_dig -1 0x01050504, 0x01020304, 0x01020304 +404 frame_dig -1 0x01050504, 0x01020304, 0x01020304, 0x01020304 +406 int 0 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0 +407 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0, 0x0A +409 replace3 0x01050504, 0x01020304, 0x01020304, 0x0A020304 +410 dup 0x01050504, 0x01020304, 0x01020304, 0x0A020304, 0x0A020304 +411 frame_bury -1 0x01050504, 0x0A020304, 0x01020304, 0x0A020304 +413 retsub 0x01050504, 0x01020304, 0x0A020304 +271 pop 0x01050504, 0x01020304 +272 dup 0x01050504, 0x01020304, 0x01020304 +273 int 0 0x01050504, 0x01020304, 0x01020304, 0 +274 int 1 0x01050504, 0x01020304, 0x01020304, 0, 1 +275 * 0x01050504, 0x01020304, 0x01020304, 0 +276 int 1 0x01050504, 0x01020304, 0x01020304, 0, 1 +277 extract3 0x01050504, 0x01020304, 0x01 +278 byte 0x01 0x01050504, 0x01020304, 0x01, 0x01 +280 b== 0x01050504, 0x01020304, 1 +281 assert 0x01050504, 0x01020304 +282 callsub other_routine_2 0x01050504, 0x01020304 +399 proto 1 2 0x01050504, 0x01020304 +402 frame_dig -1 0x01050504, 0x01020304, 0x01020304 +404 frame_dig -1 0x01050504, 0x01020304, 0x01020304, 0x01020304 +406 int 0 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0 +407 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x01020304, 0, 0x0A +409 replace3 0x01050504, 0x01020304, 0x01020304, 0x0A020304 +410 dup 0x01050504, 0x01020304, 0x01020304, 0x0A020304, 0x0A020304 +411 frame_bury -1 0x01050504, 0x0A020304, 0x01020304, 0x0A020304 +413 retsub 0x01050504, 0x01020304, 0x0A020304 +285 cover 1 0x01050504, 0x0A020304, 0x01020304 +287 pop 0x01050504, 0x0A020304 +288 int 0 0x01050504, 0x0A020304, 0 +289 int 1 0x01050504, 0x0A020304, 0, 1 +290 * 0x01050504, 0x0A020304, 0 +291 int 1 0x01050504, 0x0A020304, 0, 1 +292 extract3 0x01050504, 0x0A +293 byte 0x0a 0x01050504, 0x0A, 0x0A +295 b== 0x01050504, 1 +296 assert 0x01050504 +297 byte 0x 0x01050504, 0x +298 uncover 1 0x, 0x01050504 +300 concat 0x01050504 +301 int 0 0x01050504, 0 +302 int 4 0x01050504, 0, 4 +303 extract3 0x01050504 +304 callsub other_routine_2 0x01050504 +399 proto 1 2 0x01050504 +402 frame_dig -1 0x01050504, 0x01050504 +404 frame_dig -1 0x01050504, 0x01050504, 0x01050504 +406 int 0 0x01050504, 0x01050504, 0x01050504, 0 +407 byte 0x0a 0x01050504, 0x01050504, 0x01050504, 0, 0x0A +409 replace3 0x01050504, 0x01050504, 0x0A050504 +410 dup 0x01050504, 0x01050504, 0x0A050504, 0x0A050504 +411 frame_bury -1 0x0A050504, 0x01050504, 0x0A050504 +413 retsub 0x01050504, 0x0A050504 +307 pop 0x01050504 +308 pop +309 retsub 43 int 1 1 44 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out/mutable_params.O2.log b/test_cases/arc4_types/out/mutable_params.O2.log index 8887fd7410..b8f4524e87 100644 --- a/test_cases/arc4_types/out/mutable_params.O2.log +++ b/test_cases/arc4_types/out/mutable_params.O2.log @@ -13,52 +13,52 @@ PC Teal Stack 66 assert 0x01020504 67 byte 0x80320006000d00054861707079000444617973 0x01020504, 0x80320006000D00054861707079000444617973 68 callsub other_routine 0x01020504, 0x80320006000D00054861707079000444617973 -144 proto 2 4 0x01020504, 0x80320006000D00054861707079000444617973 -147 frame_dig -2 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504 -149 byte 0x05 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 0x05 -150 replace2 1 0x01020504, 0x80320006000D00054861707079000444617973, 0x01050504 -152 frame_bury -2 0x01050504, 0x80320006000D00054861707079000444617973 -154 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973 -156 int 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973, 2 -157 extract_uint16 0x01050504, 0x80320006000D00054861707079000444617973, 6 -158 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973 -160 int 0 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0 -161 dig 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0, 6 -163 extract3 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D -164 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 -166 int 4 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 -167 extract_uint16 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13 -168 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 -170 len 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19 -171 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 -173 dig 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 -175 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 -177 substring3 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x000444617973 -178 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D -180 byte 0x000741415252474821 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 -181 concat 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 -182 swap 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 -183 concat 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821000444617973 -184 swap 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D000741415252474821000444617973, 13 -185 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 13, 6 -187 - 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 7 -188 swap 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973 -189 dup 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973 -190 int 4 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973, 4 -191 extract_uint16 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13 -192 int 9 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 -194 + 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 -195 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 -197 - 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 -198 itob 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F -199 extract 6 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F -202 replace2 4 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 -204 frame_bury -1 0x01050504, 0x80320006000F000741415252474821000444617973 -206 int 1 0x01050504, 0x80320006000F000741415252474821000444617973, 1 -207 int 0 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0 -208 frame_dig -2 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504 -210 frame_dig -1 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 -212 retsub 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 +145 proto 2 4 0x01020504, 0x80320006000D00054861707079000444617973 +148 frame_dig -2 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504 +150 byte 0x05 0x01020504, 0x80320006000D00054861707079000444617973, 0x01020504, 0x05 +151 replace2 1 0x01020504, 0x80320006000D00054861707079000444617973, 0x01050504 +153 frame_bury -2 0x01050504, 0x80320006000D00054861707079000444617973 +155 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973 +157 int 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973, 2 +158 extract_uint16 0x01050504, 0x80320006000D00054861707079000444617973, 6 +159 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973 +161 int 0 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0 +162 dig 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0, 6 +164 extract3 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D +165 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 +167 int 4 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 +168 extract_uint16 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13 +169 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 +171 len 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19 +172 frame_dig -1 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 +174 dig 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 +176 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 +178 substring3 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x000444617973 +179 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D +181 byte 0x000741415252474821 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 +182 concat 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 +183 swap 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 +184 concat 0x01050504, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821000444617973 +185 swap 0x01050504, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D000741415252474821000444617973, 13 +186 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 13, 6 +188 - 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 7 +189 swap 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973 +190 dup 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973 +191 int 4 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973, 4 +192 extract_uint16 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13 +193 int 9 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 +195 + 0x01050504, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 +196 uncover 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 +198 - 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 +199 itob 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F +200 extract 6 2 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F +203 replace2 4 0x01050504, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 +205 frame_bury -1 0x01050504, 0x80320006000F000741415252474821000444617973 +207 int 1 0x01050504, 0x80320006000F000741415252474821000444617973, 1 +208 int 0 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0 +209 frame_dig -2 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504 +211 frame_dig -1 0x01050504, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 +213 retsub 1, 0, 0x01050504, 0x80320006000F000741415252474821000444617973 71 cover 3 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050504 73 cover 2 0x80320006000F000741415252474821000444617973, 0x01050504, 1, 0 75 swap 0x80320006000F000741415252474821000444617973, 0x01050504, 0, 1 @@ -77,100 +77,100 @@ PC Teal Stack 91 dig 2 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 0x80320006000F000741415252474821000444617973 93 int 4 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 0x80320006000F000741415252474821000444617973, 4 94 extract_uint16 0x80320006000F000741415252474821000444617973, 6, 0x01050504, 15 -95 swap 0x80320006000F000741415252474821000444617973, 6, 15, 0x01050504 -96 cover 3 0x01050504, 0x80320006000F000741415252474821000444617973, 6, 15 -98 substring3 0x01050504, 0x000741415252474821 -99 byte 0x000741415252474821 0x01050504, 0x000741415252474821, 0x000741415252474821 -100 == 0x01050504, 1 -101 assert 0x01050504 -102 byte 0x01020304 0x01050504, 0x01020304 -103 byte 0x80320006000d00054861707079000444617973 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 -104 callsub other_routine 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 -144 proto 2 4 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 -147 frame_dig -2 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 -149 byte 0x05 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 0x05 -150 replace2 1 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01050304 -152 frame_bury -2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973 -154 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973 -156 int 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973, 2 -157 extract_uint16 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6 -158 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973 -160 int 0 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0 -161 dig 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0, 6 -163 extract3 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D -164 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 -166 int 4 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 -167 extract_uint16 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13 -168 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 -170 len 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19 -171 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 -173 dig 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 -175 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 -177 substring3 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x000444617973 -178 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D -180 byte 0x000741415252474821 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 -181 concat 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 -182 swap 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 -183 concat 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821000444617973 -184 swap 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D000741415252474821000444617973, 13 -185 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 13, 6 -187 - 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 7 -188 swap 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973 -189 dup 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973 -190 int 4 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973, 4 -191 extract_uint16 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13 -192 int 9 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 -194 + 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 -195 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 -197 - 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 -198 itob 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F -199 extract 6 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F -202 replace2 4 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 -204 frame_bury -1 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973 -206 int 1 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1 -207 int 0 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0 -208 frame_dig -2 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304 -210 frame_dig -1 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 -212 retsub 0x01050504, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 -107 popn 4 0x01050504 -109 byte 0x01020304 0x01050504, 0x01020304 -110 callsub other_routine_2 0x01050504, 0x01020304 -213 proto 1 2 0x01050504, 0x01020304 -216 frame_dig -1 0x01050504, 0x01020304, 0x01020304 -218 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x0A -220 replace2 0 0x01050504, 0x01020304, 0x0A020304 -222 frame_dig -1 0x01050504, 0x01020304, 0x0A020304, 0x01020304 -224 swap 0x01050504, 0x01020304, 0x01020304, 0x0A020304 -225 retsub 0x01050504, 0x01020304, 0x0A020304 -113 pop 0x01050504, 0x01020304 -114 dup 0x01050504, 0x01020304, 0x01020304 -115 extract 0 1 0x01050504, 0x01020304, 0x01 -118 byte 0x01 0x01050504, 0x01020304, 0x01, 0x01 -121 b== 0x01050504, 0x01020304, 1 -122 assert 0x01050504, 0x01020304 -123 callsub other_routine_2 0x01050504, 0x01020304 -213 proto 1 2 0x01050504, 0x01020304 -216 frame_dig -1 0x01050504, 0x01020304, 0x01020304 -218 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x0A -220 replace2 0 0x01050504, 0x01020304, 0x0A020304 -222 frame_dig -1 0x01050504, 0x01020304, 0x0A020304, 0x01020304 -224 swap 0x01050504, 0x01020304, 0x01020304, 0x0A020304 -225 retsub 0x01050504, 0x01020304, 0x0A020304 -126 bury 1 0x01050504, 0x0A020304 -128 extract 0 1 0x01050504, 0x0A -131 byte 0x0a 0x01050504, 0x0A, 0x0A -133 b== 0x01050504, 1 -134 assert 0x01050504 -135 extract 0 4 0x01050504 -138 callsub other_routine_2 0x01050504 -213 proto 1 2 0x01050504 -216 frame_dig -1 0x01050504, 0x01050504 -218 byte 0x0a 0x01050504, 0x01050504, 0x0A -220 replace2 0 0x01050504, 0x0A050504 -222 frame_dig -1 0x01050504, 0x0A050504, 0x01050504 -224 swap 0x01050504, 0x01050504, 0x0A050504 -225 retsub 0x01050504, 0x0A050504 -141 popn 2 -143 retsub +95 cover 1 0x80320006000F000741415252474821000444617973, 6, 15, 0x01050504 +97 cover 3 0x01050504, 0x80320006000F000741415252474821000444617973, 6, 15 +99 substring3 0x01050504, 0x000741415252474821 +100 byte 0x000741415252474821 0x01050504, 0x000741415252474821, 0x000741415252474821 +101 == 0x01050504, 1 +102 assert 0x01050504 +103 byte 0x01020304 0x01050504, 0x01020304 +104 byte 0x80320006000d00054861707079000444617973 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 +105 callsub other_routine 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 +145 proto 2 4 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973 +148 frame_dig -2 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304 +150 byte 0x05 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01020304, 0x05 +151 replace2 1 0x01050504, 0x01020304, 0x80320006000D00054861707079000444617973, 0x01050304 +153 frame_bury -2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973 +155 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973 +157 int 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D00054861707079000444617973, 2 +158 extract_uint16 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6 +159 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973 +161 int 0 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0 +162 dig 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D00054861707079000444617973, 0, 6 +164 extract3 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D +165 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973 +167 int 4 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 0x80320006000D00054861707079000444617973, 4 +168 extract_uint16 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13 +169 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973 +171 len 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19 +172 frame_dig -1 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973 +174 dig 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 19, 0x80320006000D00054861707079000444617973, 13 +176 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x80320006000D00054861707079000444617973, 13, 19 +178 substring3 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D, 13, 0x000444617973 +179 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D +181 byte 0x000741415252474821 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D, 0x000741415252474821 +182 concat 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x000444617973, 0x80320006000D000741415252474821 +183 swap 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821, 0x000444617973 +184 concat 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 13, 0x80320006000D000741415252474821000444617973 +185 swap 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 6, 0x80320006000D000741415252474821000444617973, 13 +186 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 13, 6 +188 - 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 7 +189 swap 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973 +190 dup 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973 +191 int 4 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 0x80320006000D000741415252474821000444617973, 4 +192 extract_uint16 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13 +193 int 9 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 13, 9 +195 + 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 7, 0x80320006000D000741415252474821000444617973, 22 +196 uncover 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 22, 7 +198 - 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 15 +199 itob 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000000000000000F +200 extract 6 2 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000D000741415252474821000444617973, 0x000F +203 replace2 4 0x01050504, 0x01050304, 0x80320006000D00054861707079000444617973, 0x80320006000F000741415252474821000444617973 +205 frame_bury -1 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973 +207 int 1 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1 +208 int 0 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0 +209 frame_dig -2 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304 +211 frame_dig -1 0x01050504, 0x01050304, 0x80320006000F000741415252474821000444617973, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 +213 retsub 0x01050504, 1, 0, 0x01050304, 0x80320006000F000741415252474821000444617973 +108 popn 4 0x01050504 +110 byte 0x01020304 0x01050504, 0x01020304 +111 callsub other_routine_2 0x01050504, 0x01020304 +214 proto 1 2 0x01050504, 0x01020304 +217 frame_dig -1 0x01050504, 0x01020304, 0x01020304 +219 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x0A +221 replace2 0 0x01050504, 0x01020304, 0x0A020304 +223 frame_dig -1 0x01050504, 0x01020304, 0x0A020304, 0x01020304 +225 swap 0x01050504, 0x01020304, 0x01020304, 0x0A020304 +226 retsub 0x01050504, 0x01020304, 0x0A020304 +114 pop 0x01050504, 0x01020304 +115 dup 0x01050504, 0x01020304, 0x01020304 +116 extract 0 1 0x01050504, 0x01020304, 0x01 +119 byte 0x01 0x01050504, 0x01020304, 0x01, 0x01 +122 b== 0x01050504, 0x01020304, 1 +123 assert 0x01050504, 0x01020304 +124 callsub other_routine_2 0x01050504, 0x01020304 +214 proto 1 2 0x01050504, 0x01020304 +217 frame_dig -1 0x01050504, 0x01020304, 0x01020304 +219 byte 0x0a 0x01050504, 0x01020304, 0x01020304, 0x0A +221 replace2 0 0x01050504, 0x01020304, 0x0A020304 +223 frame_dig -1 0x01050504, 0x01020304, 0x0A020304, 0x01020304 +225 swap 0x01050504, 0x01020304, 0x01020304, 0x0A020304 +226 retsub 0x01050504, 0x01020304, 0x0A020304 +127 bury 1 0x01050504, 0x0A020304 +129 extract 0 1 0x01050504, 0x0A +132 byte 0x0a 0x01050504, 0x0A, 0x0A +134 b== 0x01050504, 1 +135 assert 0x01050504 +136 extract 0 4 0x01050504 +139 callsub other_routine_2 0x01050504 +214 proto 1 2 0x01050504 +217 frame_dig -1 0x01050504, 0x01050504 +219 byte 0x0a 0x01050504, 0x01050504, 0x0A +221 replace2 0 0x01050504, 0x0A050504 +223 frame_dig -1 0x01050504, 0x0A050504, 0x01050504 +225 swap 0x01050504, 0x01050504, 0x0A050504 +226 retsub 0x01050504, 0x0A050504 +142 popn 2 +144 retsub 51 int 1 1 52 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out/mutation.O0.log b/test_cases/arc4_types/out/mutation.O0.log index 91b9a8a3ea..603902e542 100644 --- a/test_cases/arc4_types/out/mutation.O0.log +++ b/test_cases/arc4_types/out/mutation.O0.log @@ -9,4007 +9,4007 @@ PC Teal 139 byte 0x02 0x01, 0x02 140 concat 0x0102 141 byte 0x0002 0x0102, 0x0002 -143 swap 0x0002, 0x0102 -144 concat 0x00020102 -145 extract 2 0 0x0102 -148 byte 0x 0x0102, 0x -149 byte 0x32 0x0102, 0x, "2" -151 concat 0x0102, "2" -152 concat 0x010232 -153 dup 0x010232, 0x010232 -154 len 0x010232, 3 -155 itob 0x010232, 0x0000000000000003 -156 extract 6 2 0x010232, 0x0003 -159 swap 0x0003, 0x010232 -160 concat 0x0003010232 -161 byte 0x 0x0003010232, 0x -162 byte 0x01 0x0003010232, 0x, 0x01 -163 concat 0x0003010232, 0x01 -164 byte 0x02 0x0003010232, 0x01, 0x02 -165 concat 0x0003010232, 0x0102 -166 byte 0x32 0x0003010232, 0x0102, "2" -168 concat 0x0003010232, 0x010232 -169 byte 0x0003 0x0003010232, 0x010232, 0x0003 -173 swap 0x0003010232, 0x0003, 0x010232 -174 concat 0x0003010232, 0x0003010232 -175 dig 1 0x0003010232, 0x0003010232, 0x0003010232 -177 swap 0x0003010232, 0x0003010232, 0x0003010232 -178 == 0x0003010232, 1 -179 assert 0x0003010232 -180 dup 0x0003010232, 0x0003010232 -181 extract 2 0 0x0003010232, 0x010232 -184 swap 0x010232, 0x0003010232 -185 extract 2 0 0x010232, 0x010232 -188 concat 0x010232010232 -189 dup 0x010232010232, 0x010232010232 -190 len 0x010232010232, 6 -191 itob 0x010232010232, 0x0000000000000006 -192 extract 6 2 0x010232010232, 0x0006 -195 swap 0x0006, 0x010232010232 -196 concat 0x0006010232010232 -197 byte 0x 0x0006010232010232, 0x -198 byte 0x01 0x0006010232010232, 0x, 0x01 -199 concat 0x0006010232010232, 0x01 -200 byte 0x02 0x0006010232010232, 0x01, 0x02 -201 concat 0x0006010232010232, 0x0102 -202 byte 0x32 0x0006010232010232, 0x0102, "2" -204 concat 0x0006010232010232, 0x010232 -205 byte 0x01 0x0006010232010232, 0x010232, 0x01 -206 concat 0x0006010232010232, 0x01023201 -207 byte 0x02 0x0006010232010232, 0x01023201, 0x02 -208 concat 0x0006010232010232, 0x0102320102 -209 byte 0x32 0x0006010232010232, 0x0102320102, "2" -211 concat 0x0006010232010232, 0x010232010232 -212 byte 0x0006 0x0006010232010232, 0x010232010232, 0x0006 -214 swap 0x0006010232010232, 0x0006, 0x010232010232 -215 concat 0x0006010232010232, 0x0006010232010232 -216 dig 1 0x0006010232010232, 0x0006010232010232, 0x0006010232010232 -218 swap 0x0006010232010232, 0x0006010232010232, 0x0006010232010232 -219 == 0x0006010232010232, 1 -220 assert 0x0006010232010232 -221 extract 2 0 0x010232010232 -224 byte 0x 0x010232010232, 0x -225 byte 0x04 0x010232010232, 0x, 0x04 -227 concat 0x010232010232, 0x04 -228 byte 0x5a 0x010232010232, 0x04, "Z" -230 concat 0x010232010232, 0x045A -231 concat 0x010232010232045A -232 dup 0x010232010232045A, 0x010232010232045A -233 len 0x010232010232045A, 8 -234 itob 0x010232010232045A, 0x0000000000000008 -235 extract 6 2 0x010232010232045A, 0x0008 -238 swap 0x0008, 0x010232010232045A -239 concat 0x0008010232010232045A -240 byte 0x 0x0008010232010232045A, 0x -241 byte 0x01 0x0008010232010232045A, 0x, 0x01 -242 concat 0x0008010232010232045A, 0x01 -243 byte 0x02 0x0008010232010232045A, 0x01, 0x02 -244 concat 0x0008010232010232045A, 0x0102 -245 byte 0x32 0x0008010232010232045A, 0x0102, "2" -247 concat 0x0008010232010232045A, 0x010232 -248 byte 0x01 0x0008010232010232045A, 0x010232, 0x01 -249 concat 0x0008010232010232045A, 0x01023201 -250 byte 0x02 0x0008010232010232045A, 0x01023201, 0x02 -251 concat 0x0008010232010232045A, 0x0102320102 -252 byte 0x32 0x0008010232010232045A, 0x0102320102, "2" -254 concat 0x0008010232010232045A, 0x010232010232 -255 byte 0x04 0x0008010232010232045A, 0x010232010232, 0x04 -257 concat 0x0008010232010232045A, 0x01023201023204 -258 byte 0x5a 0x0008010232010232045A, 0x01023201023204, "Z" -260 concat 0x0008010232010232045A, 0x010232010232045A -261 byte 0x0008 0x0008010232010232045A, 0x010232010232045A, 0x0008 -263 swap 0x0008010232010232045A, 0x0008, 0x010232010232045A -264 concat 0x0008010232010232045A, 0x0008010232010232045A -265 dig 1 0x0008010232010232045A, 0x0008010232010232045A, 0x0008010232010232045A -267 swap 0x0008010232010232045A, 0x0008010232010232045A, 0x0008010232010232045A -268 == 0x0008010232010232045A, 1 -269 assert 0x0008010232010232045A -270 int 1 0x0008010232010232045A, 1 -271 callsub dynamic_array_pop_fixed_size 0x0008010232010232045A, 1 -2545 proto 2 2 0x0008010232010232045A, 1 -2548 frame_dig -2 0x0008010232010232045A, 1, 0x0008010232010232045A -2550 int 0 0x0008010232010232045A, 1, 0x0008010232010232045A, 0 -2551 extract_uint16 0x0008010232010232045A, 1, 8 -2552 int 1 0x0008010232010232045A, 1, 8, 1 -2553 - 0x0008010232010232045A, 1, 7 -2554 itob 0x0008010232010232045A, 1, 0x0000000000000007 -2555 extract 6 0 0x0008010232010232045A, 1, 0x0007 -2558 frame_dig -2 0x0008010232010232045A, 1, 0x0007, 0x0008010232010232045A -2560 swap 0x0008010232010232045A, 1, 0x0008010232010232045A, 0x0007 -2561 replace2 0 0x0008010232010232045A, 1, 0x0007010232010232045A -2563 dup 0x0008010232010232045A, 1, 0x0007010232010232045A, 0x0007010232010232045A -2564 len 0x0008010232010232045A, 1, 0x0007010232010232045A, 10 -2565 frame_dig -1 0x0008010232010232045A, 1, 0x0007010232010232045A, 10, 1 -2567 - 0x0008010232010232045A, 1, 0x0007010232010232045A, 9 -2568 dig 1 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, 0x0007010232010232045A -2570 dig 1 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, 0x0007010232010232045A, 9 -2572 frame_dig -1 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, 0x0007010232010232045A, 9, 1 -2574 extract3 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, "Z" -2575 cover 2 0x0008010232010232045A, 1, "Z", 0x0007010232010232045A, 9 -2577 swap 0x0008010232010232045A, 1, "Z", 9, 0x0007010232010232045A -2578 int 0 0x0008010232010232045A, 1, "Z", 9, 0x0007010232010232045A, 0 -2579 uncover 2 0x0008010232010232045A, 1, "Z", 0x0007010232010232045A, 0, 9 -2581 substring3 0x0008010232010232045A, 1, "Z", 0x000701023201023204 -2582 retsub "Z", 0x000701023201023204 -274 swap 0x000701023201023204, "Z" -275 byte 0x5a 0x000701023201023204, "Z", "Z" -277 b== 0x000701023201023204, 1 -278 assert 0x000701023201023204 -279 byte 0x 0x000701023201023204, 0x -280 byte 0x01 0x000701023201023204, 0x, 0x01 -281 concat 0x000701023201023204, 0x01 -282 byte 0x02 0x000701023201023204, 0x01, 0x02 -283 concat 0x000701023201023204, 0x0102 -284 byte 0x32 0x000701023201023204, 0x0102, "2" -286 concat 0x000701023201023204, 0x010232 -287 byte 0x01 0x000701023201023204, 0x010232, 0x01 -288 concat 0x000701023201023204, 0x01023201 -289 byte 0x02 0x000701023201023204, 0x01023201, 0x02 -290 concat 0x000701023201023204, 0x0102320102 -291 byte 0x32 0x000701023201023204, 0x0102320102, "2" -293 concat 0x000701023201023204, 0x010232010232 -294 byte 0x04 0x000701023201023204, 0x010232010232, 0x04 -296 concat 0x000701023201023204, 0x01023201023204 -297 byte 0x0007 0x000701023201023204, 0x01023201023204, 0x0007 -299 swap 0x000701023201023204, 0x0007, 0x01023201023204 -300 concat 0x000701023201023204, 0x000701023201023204 -301 == 1 -302 assert -303 retsub +143 uncover 1 0x0002, 0x0102 +145 concat 0x00020102 +146 extract 2 0 0x0102 +149 byte 0x 0x0102, 0x +150 byte 0x32 0x0102, 0x, "2" +152 concat 0x0102, "2" +153 concat 0x010232 +154 dup 0x010232, 0x010232 +155 len 0x010232, 3 +156 itob 0x010232, 0x0000000000000003 +157 extract 6 2 0x010232, 0x0003 +160 uncover 1 0x0003, 0x010232 +162 concat 0x0003010232 +163 byte 0x 0x0003010232, 0x +164 byte 0x01 0x0003010232, 0x, 0x01 +165 concat 0x0003010232, 0x01 +166 byte 0x02 0x0003010232, 0x01, 0x02 +167 concat 0x0003010232, 0x0102 +168 byte 0x32 0x0003010232, 0x0102, "2" +170 concat 0x0003010232, 0x010232 +171 byte 0x0003 0x0003010232, 0x010232, 0x0003 +175 uncover 1 0x0003010232, 0x0003, 0x010232 +177 concat 0x0003010232, 0x0003010232 +178 dig 1 0x0003010232, 0x0003010232, 0x0003010232 +180 uncover 1 0x0003010232, 0x0003010232, 0x0003010232 +182 == 0x0003010232, 1 +183 assert 0x0003010232 +184 dup 0x0003010232, 0x0003010232 +185 extract 2 0 0x0003010232, 0x010232 +188 cover 1 0x010232, 0x0003010232 +190 extract 2 0 0x010232, 0x010232 +193 concat 0x010232010232 +194 dup 0x010232010232, 0x010232010232 +195 len 0x010232010232, 6 +196 itob 0x010232010232, 0x0000000000000006 +197 extract 6 2 0x010232010232, 0x0006 +200 uncover 1 0x0006, 0x010232010232 +202 concat 0x0006010232010232 +203 byte 0x 0x0006010232010232, 0x +204 byte 0x01 0x0006010232010232, 0x, 0x01 +205 concat 0x0006010232010232, 0x01 +206 byte 0x02 0x0006010232010232, 0x01, 0x02 +207 concat 0x0006010232010232, 0x0102 +208 byte 0x32 0x0006010232010232, 0x0102, "2" +210 concat 0x0006010232010232, 0x010232 +211 byte 0x01 0x0006010232010232, 0x010232, 0x01 +212 concat 0x0006010232010232, 0x01023201 +213 byte 0x02 0x0006010232010232, 0x01023201, 0x02 +214 concat 0x0006010232010232, 0x0102320102 +215 byte 0x32 0x0006010232010232, 0x0102320102, "2" +217 concat 0x0006010232010232, 0x010232010232 +218 byte 0x0006 0x0006010232010232, 0x010232010232, 0x0006 +220 uncover 1 0x0006010232010232, 0x0006, 0x010232010232 +222 concat 0x0006010232010232, 0x0006010232010232 +223 dig 1 0x0006010232010232, 0x0006010232010232, 0x0006010232010232 +225 uncover 1 0x0006010232010232, 0x0006010232010232, 0x0006010232010232 +227 == 0x0006010232010232, 1 +228 assert 0x0006010232010232 +229 extract 2 0 0x010232010232 +232 byte 0x 0x010232010232, 0x +233 byte 0x04 0x010232010232, 0x, 0x04 +235 concat 0x010232010232, 0x04 +236 byte 0x5a 0x010232010232, 0x04, "Z" +238 concat 0x010232010232, 0x045A +239 concat 0x010232010232045A +240 dup 0x010232010232045A, 0x010232010232045A +241 len 0x010232010232045A, 8 +242 itob 0x010232010232045A, 0x0000000000000008 +243 extract 6 2 0x010232010232045A, 0x0008 +246 uncover 1 0x0008, 0x010232010232045A +248 concat 0x0008010232010232045A +249 byte 0x 0x0008010232010232045A, 0x +250 byte 0x01 0x0008010232010232045A, 0x, 0x01 +251 concat 0x0008010232010232045A, 0x01 +252 byte 0x02 0x0008010232010232045A, 0x01, 0x02 +253 concat 0x0008010232010232045A, 0x0102 +254 byte 0x32 0x0008010232010232045A, 0x0102, "2" +256 concat 0x0008010232010232045A, 0x010232 +257 byte 0x01 0x0008010232010232045A, 0x010232, 0x01 +258 concat 0x0008010232010232045A, 0x01023201 +259 byte 0x02 0x0008010232010232045A, 0x01023201, 0x02 +260 concat 0x0008010232010232045A, 0x0102320102 +261 byte 0x32 0x0008010232010232045A, 0x0102320102, "2" +263 concat 0x0008010232010232045A, 0x010232010232 +264 byte 0x04 0x0008010232010232045A, 0x010232010232, 0x04 +266 concat 0x0008010232010232045A, 0x01023201023204 +267 byte 0x5a 0x0008010232010232045A, 0x01023201023204, "Z" +269 concat 0x0008010232010232045A, 0x010232010232045A +270 byte 0x0008 0x0008010232010232045A, 0x010232010232045A, 0x0008 +272 uncover 1 0x0008010232010232045A, 0x0008, 0x010232010232045A +274 concat 0x0008010232010232045A, 0x0008010232010232045A +275 dig 1 0x0008010232010232045A, 0x0008010232010232045A, 0x0008010232010232045A +277 uncover 1 0x0008010232010232045A, 0x0008010232010232045A, 0x0008010232010232045A +279 == 0x0008010232010232045A, 1 +280 assert 0x0008010232010232045A +281 int 1 0x0008010232010232045A, 1 +282 callsub dynamic_array_pop_fixed_size 0x0008010232010232045A, 1 +2774 proto 2 2 0x0008010232010232045A, 1 +2777 frame_dig -2 0x0008010232010232045A, 1, 0x0008010232010232045A +2779 int 0 0x0008010232010232045A, 1, 0x0008010232010232045A, 0 +2780 extract_uint16 0x0008010232010232045A, 1, 8 +2781 int 1 0x0008010232010232045A, 1, 8, 1 +2782 - 0x0008010232010232045A, 1, 7 +2783 itob 0x0008010232010232045A, 1, 0x0000000000000007 +2784 extract 6 0 0x0008010232010232045A, 1, 0x0007 +2787 frame_dig -2 0x0008010232010232045A, 1, 0x0007, 0x0008010232010232045A +2789 uncover 1 0x0008010232010232045A, 1, 0x0008010232010232045A, 0x0007 +2791 replace2 0 0x0008010232010232045A, 1, 0x0007010232010232045A +2793 dup 0x0008010232010232045A, 1, 0x0007010232010232045A, 0x0007010232010232045A +2794 len 0x0008010232010232045A, 1, 0x0007010232010232045A, 10 +2795 frame_dig -1 0x0008010232010232045A, 1, 0x0007010232010232045A, 10, 1 +2797 - 0x0008010232010232045A, 1, 0x0007010232010232045A, 9 +2798 dig 1 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, 0x0007010232010232045A +2800 dig 1 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, 0x0007010232010232045A, 9 +2802 frame_dig -1 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, 0x0007010232010232045A, 9, 1 +2804 extract3 0x0008010232010232045A, 1, 0x0007010232010232045A, 9, "Z" +2805 cover 2 0x0008010232010232045A, 1, "Z", 0x0007010232010232045A, 9 +2807 uncover 1 0x0008010232010232045A, 1, "Z", 9, 0x0007010232010232045A +2809 int 0 0x0008010232010232045A, 1, "Z", 9, 0x0007010232010232045A, 0 +2810 uncover 2 0x0008010232010232045A, 1, "Z", 0x0007010232010232045A, 0, 9 +2812 substring3 0x0008010232010232045A, 1, "Z", 0x000701023201023204 +2813 retsub "Z", 0x000701023201023204 +285 cover 1 0x000701023201023204, "Z" +287 byte 0x5a 0x000701023201023204, "Z", "Z" +289 b== 0x000701023201023204, 1 +290 assert 0x000701023201023204 +291 byte 0x 0x000701023201023204, 0x +292 byte 0x01 0x000701023201023204, 0x, 0x01 +293 concat 0x000701023201023204, 0x01 +294 byte 0x02 0x000701023201023204, 0x01, 0x02 +295 concat 0x000701023201023204, 0x0102 +296 byte 0x32 0x000701023201023204, 0x0102, "2" +298 concat 0x000701023201023204, 0x010232 +299 byte 0x01 0x000701023201023204, 0x010232, 0x01 +300 concat 0x000701023201023204, 0x01023201 +301 byte 0x02 0x000701023201023204, 0x01023201, 0x02 +302 concat 0x000701023201023204, 0x0102320102 +303 byte 0x32 0x000701023201023204, 0x0102320102, "2" +305 concat 0x000701023201023204, 0x010232010232 +306 byte 0x04 0x000701023201023204, 0x010232010232, 0x04 +308 concat 0x000701023201023204, 0x01023201023204 +309 byte 0x0007 0x000701023201023204, 0x01023201023204, 0x0007 +311 uncover 1 0x000701023201023204, 0x0007, 0x01023201023204 +313 concat 0x000701023201023204, 0x000701023201023204 +314 == 1 +315 assert +316 retsub 110 callsub dynamic_array_bool -304 proto 0 0 -307 byte 0x00 0x00 -308 int 0 0x00, 0 -309 int 1 0x00, 0, 1 -310 setbit 0x80 -311 byte 0x00 0x80, 0x00 -312 int 0 0x80, 0x00, 0 -313 int 0 0x80, 0x00, 0, 0 -314 setbit 0x80, 0x00 -315 byte 0x 0x80, 0x00, 0x -316 uncover 2 0x00, 0x, 0x80 -318 concat 0x00, 0x80 -319 swap 0x80, 0x00 -320 int 0 0x80, 0x00, 0 -321 getbit 0x80, 0 -322 swap 0, 0x80 -323 int 1 0, 0x80, 1 -324 uncover 2 0x80, 1, 0 -326 setbit 0x80 -327 byte 0x0002 0x80, 0x0002 -329 swap 0x0002, 0x80 -330 concat 0x000280 -331 dup 0x000280, 0x000280 -332 byte 0x000280 0x000280, 0x000280, 0x000280 -337 == 0x000280, 1 -338 assert 0x000280 -339 byte 0x00 0x000280, 0x00 -340 int 0 0x000280, 0x00, 0 -341 int 1 0x000280, 0x00, 0, 1 -342 setbit 0x000280, 0x80 -343 byte 0x00 0x000280, 0x80, 0x00 -344 int 0 0x000280, 0x80, 0x00, 0 -345 int 0 0x000280, 0x80, 0x00, 0, 0 -346 setbit 0x000280, 0x80, 0x00 -347 byte 0x 0x000280, 0x80, 0x00, 0x -348 uncover 2 0x000280, 0x00, 0x, 0x80 -350 concat 0x000280, 0x00, 0x80 -351 swap 0x000280, 0x80, 0x00 -352 concat 0x000280, 0x8000 -353 int 2 0x000280, 0x8000, 2 -354 int 0 0x000280, 0x8000, 2, 0 -355 callsub dynamic_array_concat_bits 0x000280, 0x8000, 2, 0 -2646 proto 4 1 0x000280, 0x8000, 2, 0 -2649 byte "" 0x000280, 0x8000, 2, 0, 0x -2650 dupn 2 0x000280, 0x8000, 2, 0, 0x, 0x, 0x -2652 frame_dig -4 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 0x000280 -2654 int 0 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 0x000280, 0 -2655 extract_uint16 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2 -2656 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2 -2657 swap 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2 -2658 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 2 -2659 frame_dig -2 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 2, 2 -2661 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4 -2662 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 4 -2663 itob 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x0000000000000004 -2664 extract 6 0 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x0004 -2667 frame_dig -4 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x0004, 0x000280 -2669 swap 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x000280, 0x0004 -2670 replace2 0 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x000480 -2672 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x000480, 0x000480 -2673 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 2, 4, 0x000480 -2675 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 2, 4 -2677 swap 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 2 -2678 int 7 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 2, 7 -2680 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 9 -2681 int 8 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 9, 8 -2683 / 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 1 -2684 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 1, 1 -2685 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 4, 1 -2687 swap 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 4 -2688 int 7 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 4, 7 -2690 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 11 -2691 int 8 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 11, 8 -2693 / 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 1 -2694 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 1, 1 -2695 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 1, 1 -2697 < 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 0 -2698 bz dynamic_array_concat_bits_after_if_else@2 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480 -2713 frame_dig 7 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 0x000480 -2715 frame_bury 4 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480 -2717 frame_dig 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 2 -2719 int 16 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 2, 16 -2721 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 18 -2722 frame_bury 2 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480 -2724 frame_dig -1 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480, 0 -2726 bz dynamic_array_concat_bits_ternary_false@4 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480 -2735 int 8 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480, 8 -2737 frame_bury 1 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480 -2739 frame_dig 1 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480, 8 -2741 assert 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480 -2742 int 0 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0 -2743 frame_bury 0 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480 -2745 frame_dig 0 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0 -2747 frame_dig -2 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0, 2 -2749 < 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1 -2750 bz dynamic_array_concat_bits_after_for@10 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480 -2753 frame_dig 0 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0 -2755 frame_dig -3 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0, 0x8000 -2757 swap 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0x8000, 0 -2758 getbit 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1 -2759 frame_dig 4 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1, 0x000480 -2761 frame_dig 2 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1, 0x000480, 18 -2763 dup 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1, 0x000480, 18, 18 -2764 cover 3 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 18, 1, 0x000480, 18 -2766 uncover 2 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 18, 0x000480, 18, 1 -2768 setbit 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 18, 0x0004A0 -2769 frame_bury 4 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x0004A0, 1, 1, 0x000480, 18 -2771 int 1 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x0004A0, 1, 1, 0x000480, 18, 1 -2772 + 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x0004A0, 1, 1, 0x000480, 19 -2773 frame_bury 2 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 -2775 frame_dig 0 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0 -2777 frame_dig 1 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0, 8 -2779 + 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 8 -2780 frame_bury 0 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 -2782 b dynamic_array_concat_bits_for_header@6 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 -2745 frame_dig 0 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 8 -2747 frame_dig -2 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 8, 2 -2749 < 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0 -2750 bz dynamic_array_concat_bits_after_for@10 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 -2785 frame_dig 4 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0x0004A0 -2787 frame_bury 0 0x000280, 0x8000, 2, 0, 0x0004A0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 -2789 retsub 0x0004A0 -358 dup 0x0004A0, 0x0004A0 -359 byte 0x0004a0 0x0004A0, 0x0004A0, 0x0004A0 -364 == 0x0004A0, 1 -365 assert 0x0004A0 -366 byte 0x00 0x0004A0, 0x00 -367 int 0 0x0004A0, 0x00, 0 -368 int 1 0x0004A0, 0x00, 0, 1 -369 setbit 0x0004A0, 0x80 -370 byte 0x00 0x0004A0, 0x80, 0x00 -371 int 0 0x0004A0, 0x80, 0x00, 0 -372 int 0 0x0004A0, 0x80, 0x00, 0, 0 -373 setbit 0x0004A0, 0x80, 0x00 -374 byte 0x00 0x0004A0, 0x80, 0x00, 0x00 -375 int 0 0x0004A0, 0x80, 0x00, 0x00, 0 -376 int 1 0x0004A0, 0x80, 0x00, 0x00, 0, 1 -377 setbit 0x0004A0, 0x80, 0x00, 0x80 -378 cover 2 0x0004A0, 0x80, 0x80, 0x00 -380 byte 0x00 0x0004A0, 0x80, 0x80, 0x00, 0x00 -381 int 0 0x0004A0, 0x80, 0x80, 0x00, 0x00, 0 -382 int 0 0x0004A0, 0x80, 0x80, 0x00, 0x00, 0, 0 -383 setbit 0x0004A0, 0x80, 0x80, 0x00, 0x00 -384 cover 3 0x0004A0, 0x00, 0x80, 0x80, 0x00 -386 byte 0x 0x0004A0, 0x00, 0x80, 0x80, 0x00, 0x -387 uncover 2 0x0004A0, 0x00, 0x80, 0x00, 0x, 0x80 -389 concat 0x0004A0, 0x00, 0x80, 0x00, 0x80 -390 swap 0x0004A0, 0x00, 0x80, 0x80, 0x00 -391 int 0 0x0004A0, 0x00, 0x80, 0x80, 0x00, 0 -392 getbit 0x0004A0, 0x00, 0x80, 0x80, 0 -393 swap 0x0004A0, 0x00, 0x80, 0, 0x80 -394 int 1 0x0004A0, 0x00, 0x80, 0, 0x80, 1 -395 uncover 2 0x0004A0, 0x00, 0x80, 0x80, 1, 0 -397 setbit 0x0004A0, 0x00, 0x80, 0x80 -398 swap 0x0004A0, 0x00, 0x80, 0x80 -399 int 0 0x0004A0, 0x00, 0x80, 0x80, 0 -400 getbit 0x0004A0, 0x00, 0x80, 1 -401 swap 0x0004A0, 0x00, 1, 0x80 -402 int 2 0x0004A0, 0x00, 1, 0x80, 2 -403 uncover 2 0x0004A0, 0x00, 0x80, 2, 1 -405 setbit 0x0004A0, 0x00, 0xA0 -406 swap 0x0004A0, 0xA0, 0x00 -407 int 0 0x0004A0, 0xA0, 0x00, 0 -408 getbit 0x0004A0, 0xA0, 0 -409 swap 0x0004A0, 0, 0xA0 -410 int 3 0x0004A0, 0, 0xA0, 3 -412 uncover 2 0x0004A0, 0xA0, 3, 0 -414 setbit 0x0004A0, 0xA0 -415 byte 0x0004 0x0004A0, 0xA0, 0x0004 -417 swap 0x0004A0, 0x0004, 0xA0 -418 concat 0x0004A0, 0x0004A0 -419 dig 1 0x0004A0, 0x0004A0, 0x0004A0 -421 swap 0x0004A0, 0x0004A0, 0x0004A0 -422 == 0x0004A0, 1 -423 assert 0x0004A0 -424 dup 0x0004A0, 0x0004A0 -425 int 0 0x0004A0, 0x0004A0, 0 -426 extract_uint16 0x0004A0, 4 -427 swap 4, 0x0004A0 -428 dup 4, 0x0004A0, 0x0004A0 -429 extract 2 0 4, 0x0004A0, 0xA0 -432 uncover 2 0x0004A0, 0xA0, 4 -434 int 1 0x0004A0, 0xA0, 4, 1 -435 callsub dynamic_array_concat_bits 0x0004A0, 0xA0, 4, 1 -2646 proto 4 1 0x0004A0, 0xA0, 4, 1 -2649 byte "" 0x0004A0, 0xA0, 4, 1, 0x -2650 dupn 2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x -2652 frame_dig -4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 0x0004A0 -2654 int 0 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 0x0004A0, 0 -2655 extract_uint16 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4 -2656 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4 -2657 swap 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4 -2658 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 4 -2659 frame_dig -2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 4, 4 -2661 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8 -2662 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 8 -2663 itob 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0000000000000008 -2664 extract 6 0 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008 -2667 frame_dig -4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008, 0x0004A0 -2669 swap 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0004A0, 0x0008 -2670 replace2 0 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008A0 -2672 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008A0, 0x0008A0 -2673 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 4, 8, 0x0008A0 -2675 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 4, 8 -2677 swap 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 4 -2678 int 7 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 4, 7 -2680 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 11 -2681 int 8 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 11, 8 -2683 / 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 1 -2684 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 1, 1 -2685 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 8, 1 -2687 swap 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 8 -2688 int 7 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 8, 7 -2690 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 15 -2691 int 8 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 15, 8 -2693 / 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 1 -2694 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 1, 1 -2695 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 1 -2697 < 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 0 -2698 bz dynamic_array_concat_bits_after_if_else@2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0 -2713 frame_dig 7 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 0x0008A0 -2715 frame_bury 4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0 -2717 frame_dig 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 4 -2719 int 16 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 4, 16 -2721 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 20 -2722 frame_bury 2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0 -2724 frame_dig -1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 -2726 bz dynamic_array_concat_bits_ternary_false@4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0 -2729 int 1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 -2730 frame_bury 1 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 -2732 b dynamic_array_concat_bits_ternary_merge@5 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 -2739 frame_dig 1 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 -2741 assert 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 -2742 int 0 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0 -2743 frame_bury 0 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 -2745 frame_dig 0 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0 -2747 frame_dig -2 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0, 4 -2749 < 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 -2750 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 -2753 frame_dig 0 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0 -2755 frame_dig -3 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0, 0xA0 -2757 swap 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0xA0, 0 -2758 getbit 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 -2759 frame_dig 4 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 0x0008A0 -2761 frame_dig 2 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 0x0008A0, 20 -2763 dup 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 0x0008A0, 20, 20 -2764 cover 3 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 20, 1, 0x0008A0, 20 -2766 uncover 2 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 20, 0x0008A0, 20, 1 -2768 setbit 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 20, 0x0008A8 -2769 frame_bury 4 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A8, 1, 1, 0x0008A0, 20 -2771 int 1 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A8, 1, 1, 0x0008A0, 20, 1 -2772 + 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A8, 1, 1, 0x0008A0, 21 -2773 frame_bury 2 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 -2775 frame_dig 0 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0 -2777 frame_dig 1 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 1 -2779 + 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 -2780 frame_bury 0 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 -2782 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 -2745 frame_dig 0 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 -2747 frame_dig -2 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 4 -2749 < 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 -2750 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 -2753 frame_dig 0 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 -2755 frame_dig -3 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0xA0 -2757 swap 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0xA0, 1 -2758 getbit 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0 -2759 frame_dig 4 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 0x0008A8 -2761 frame_dig 2 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 0x0008A8, 21 -2763 dup 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 0x0008A8, 21, 21 -2764 cover 3 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 0, 0x0008A8, 21 -2766 uncover 2 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 0x0008A8, 21, 0 -2768 setbit 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 0x0008A8 -2769 frame_bury 4 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21 -2771 int 1 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 1 -2772 + 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 22 -2773 frame_bury 2 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 -2775 frame_dig 0 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1 -2777 frame_dig 1 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 1 -2779 + 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2 -2780 frame_bury 0 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 -2782 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 -2745 frame_dig 0 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2 -2747 frame_dig -2 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2, 4 -2749 < 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1 -2750 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 -2753 frame_dig 0 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2 -2755 frame_dig -3 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2, 0xA0 -2757 swap 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 0xA0, 2 -2758 getbit 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1 -2759 frame_dig 4 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0x0008A8 -2761 frame_dig 2 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0x0008A8, 22 -2763 dup 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0x0008A8, 22, 22 -2764 cover 3 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 22, 1, 0x0008A8, 22 -2766 uncover 2 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 22, 0x0008A8, 22, 1 -2768 setbit 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 22, 0x0008AA -2769 frame_bury 4 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008AA, 1, 1, 0x0008A0, 22 -2771 int 1 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008AA, 1, 1, 0x0008A0, 22, 1 -2772 + 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008AA, 1, 1, 0x0008A0, 23 -2773 frame_bury 2 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 -2775 frame_dig 0 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 2 -2777 frame_dig 1 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 2, 1 -2779 + 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3 -2780 frame_bury 0 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 -2782 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 -2745 frame_dig 0 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3 -2747 frame_dig -2 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3, 4 -2749 < 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 1 -2750 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 -2753 frame_dig 0 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3 -2755 frame_dig -3 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3, 0xA0 -2757 swap 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0xA0, 3 -2758 getbit 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0 -2759 frame_dig 4 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0, 0x0008AA -2761 frame_dig 2 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0, 0x0008AA, 23 -2763 dup 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0, 0x0008AA, 23, 23 -2764 cover 3 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 0, 0x0008AA, 23 -2766 uncover 2 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 0x0008AA, 23, 0 -2768 setbit 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 0x0008AA -2769 frame_bury 4 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23 -2771 int 1 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 1 -2772 + 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 24 -2773 frame_bury 2 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 -2775 frame_dig 0 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 3 -2777 frame_dig 1 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 3, 1 -2779 + 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 4 -2780 frame_bury 0 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 -2782 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 -2745 frame_dig 0 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 4 -2747 frame_dig -2 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 4, 4 -2749 < 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 0 -2750 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 -2785 frame_dig 4 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 0x0008AA -2787 frame_bury 0 0x0004A0, 0xA0, 4, 1, 0x0008AA, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 -2789 retsub 0x0008AA -438 byte 0x00 0x0008AA, 0x00 -439 int 0 0x0008AA, 0x00, 0 -440 int 1 0x0008AA, 0x00, 0, 1 -441 setbit 0x0008AA, 0x80 -442 byte 0x00 0x0008AA, 0x80, 0x00 -443 int 0 0x0008AA, 0x80, 0x00, 0 -444 int 0 0x0008AA, 0x80, 0x00, 0, 0 -445 setbit 0x0008AA, 0x80, 0x00 -446 byte 0x00 0x0008AA, 0x80, 0x00, 0x00 -447 int 0 0x0008AA, 0x80, 0x00, 0x00, 0 -448 int 1 0x0008AA, 0x80, 0x00, 0x00, 0, 1 -449 setbit 0x0008AA, 0x80, 0x00, 0x80 -450 cover 2 0x0008AA, 0x80, 0x80, 0x00 -452 byte 0x00 0x0008AA, 0x80, 0x80, 0x00, 0x00 -453 int 0 0x0008AA, 0x80, 0x80, 0x00, 0x00, 0 -454 int 0 0x0008AA, 0x80, 0x80, 0x00, 0x00, 0, 0 -455 setbit 0x0008AA, 0x80, 0x80, 0x00, 0x00 -456 cover 3 0x0008AA, 0x00, 0x80, 0x80, 0x00 -458 byte 0x00 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x00 -459 int 0 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -460 int 1 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 -461 setbit 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x80 -462 cover 4 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00 -464 byte 0x00 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -465 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -466 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 -467 setbit 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -468 cover 5 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -470 byte 0x00 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -471 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -472 int 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 -473 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 -474 cover 6 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -476 byte 0x00 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -477 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -478 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 -479 setbit 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -480 cover 7 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -482 byte 0x 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x -483 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x, 0x80 -485 concat 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80 -486 swap 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -487 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0 -488 getbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 -489 swap 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80 -490 int 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80, 1 -491 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 1, 0 -493 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 -494 swap 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 -495 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 -496 getbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 1 -497 swap 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80 -498 int 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80, 2 -499 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 2, 1 -501 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0xA0 -502 swap 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00 -503 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00, 0 -504 getbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 0 -505 swap 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0, 0xA0 -506 int 3 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0, 0xA0, 3 -508 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 3, 0 -510 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0 -511 swap 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 0x80 -512 int 0 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 0x80, 0 -513 getbit 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 1 -514 swap 0x0008AA, 0x00, 0x80, 0x00, 1, 0xA0 -515 int 4 0x0008AA, 0x00, 0x80, 0x00, 1, 0xA0, 4 -516 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 4, 1 -518 setbit 0x0008AA, 0x00, 0x80, 0x00, 0xA8 -519 swap 0x0008AA, 0x00, 0x80, 0xA8, 0x00 -520 int 0 0x0008AA, 0x00, 0x80, 0xA8, 0x00, 0 -521 getbit 0x0008AA, 0x00, 0x80, 0xA8, 0 -522 swap 0x0008AA, 0x00, 0x80, 0, 0xA8 -523 int 5 0x0008AA, 0x00, 0x80, 0, 0xA8, 5 -525 uncover 2 0x0008AA, 0x00, 0x80, 0xA8, 5, 0 -527 setbit 0x0008AA, 0x00, 0x80, 0xA8 -528 swap 0x0008AA, 0x00, 0xA8, 0x80 -529 int 0 0x0008AA, 0x00, 0xA8, 0x80, 0 -530 getbit 0x0008AA, 0x00, 0xA8, 1 -531 swap 0x0008AA, 0x00, 1, 0xA8 -532 int 6 0x0008AA, 0x00, 1, 0xA8, 6 -534 uncover 2 0x0008AA, 0x00, 0xA8, 6, 1 -536 setbit 0x0008AA, 0x00, 0xAA -537 swap 0x0008AA, 0xAA, 0x00 -538 int 0 0x0008AA, 0xAA, 0x00, 0 -539 getbit 0x0008AA, 0xAA, 0 -540 swap 0x0008AA, 0, 0xAA -541 int 7 0x0008AA, 0, 0xAA, 7 -543 uncover 2 0x0008AA, 0xAA, 7, 0 -545 setbit 0x0008AA, 0xAA -546 byte 0x0008 0x0008AA, 0xAA, 0x0008 -548 swap 0x0008AA, 0x0008, 0xAA -549 concat 0x0008AA, 0x0008AA -550 dig 1 0x0008AA, 0x0008AA, 0x0008AA -552 swap 0x0008AA, 0x0008AA, 0x0008AA -553 == 0x0008AA, 1 -554 assert 0x0008AA -555 byte 0x00 0x0008AA, 0x00 -556 int 0 0x0008AA, 0x00, 0 -557 int 1 0x0008AA, 0x00, 0, 1 -558 setbit 0x0008AA, 0x80 -559 byte 0x 0x0008AA, 0x80, 0x -560 swap 0x0008AA, 0x, 0x80 -561 concat 0x0008AA, 0x80 -562 int 1 0x0008AA, 0x80, 1 -563 int 0 0x0008AA, 0x80, 1, 0 -564 callsub dynamic_array_concat_bits 0x0008AA, 0x80, 1, 0 -2646 proto 4 1 0x0008AA, 0x80, 1, 0 -2649 byte "" 0x0008AA, 0x80, 1, 0, 0x -2650 dupn 2 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x -2652 frame_dig -4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 0x0008AA -2654 int 0 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 0x0008AA, 0 -2655 extract_uint16 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8 -2656 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8 -2657 swap 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8 -2658 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 8 -2659 frame_dig -2 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 8, 1 -2661 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9 -2662 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 9 -2663 itob 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0000000000000009 -2664 extract 6 0 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009 -2667 frame_dig -4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009, 0x0008AA -2669 swap 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0008AA, 0x0009 -2670 replace2 0 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009AA -2672 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009AA, 0x0009AA -2673 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 8, 9, 0x0009AA -2675 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 8, 9 -2677 swap 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 8 -2678 int 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 8, 7 -2680 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 15 -2681 int 8 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 15, 8 -2683 / 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 1 -2684 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 1, 1 -2685 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 9, 1 -2687 swap 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 9 -2688 int 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 9, 7 -2690 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 16 -2691 int 8 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 16, 8 -2693 / 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 2 -2694 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 2, 2 -2695 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 1, 2 -2697 < 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 1 -2698 bz dynamic_array_concat_bits_after_if_else@2 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA -2701 frame_dig 6 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 2 -2703 frame_dig 5 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 2, 1 -2705 - 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 1 -2706 bzero 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x00 -2707 frame_dig 4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x00, 0x0009AA -2709 swap 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x0009AA, 0x00 -2710 concat 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x0009AA00 -2711 frame_bury 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA00 -2713 frame_dig 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA00, 0x0009AA00 -2715 frame_bury 4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00 -2717 frame_dig 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8 -2719 int 16 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8, 16 -2721 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24 -2722 frame_bury 2 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 -2724 frame_dig -1 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 -2726 bz dynamic_array_concat_bits_ternary_false@4 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 -2735 int 8 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8 -2737 frame_bury 1 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 -2739 frame_dig 1 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8 -2741 assert 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 -2742 int 0 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 -2743 frame_bury 0 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 -2745 frame_dig 0 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 -2747 frame_dig -2 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0, 1 -2749 < 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1 -2750 bz dynamic_array_concat_bits_after_for@10 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 -2753 frame_dig 0 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 -2755 frame_dig -3 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0, 0x80 -2757 swap 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0x80, 0 -2758 getbit 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1 -2759 frame_dig 4 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1, 0x0009AA00 -2761 frame_dig 2 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1, 0x0009AA00, 24 -2763 dup 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1, 0x0009AA00, 24, 24 -2764 cover 3 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24, 1, 0x0009AA00, 24 -2766 uncover 2 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24, 0x0009AA00, 24, 1 -2768 setbit 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24, 0x0009AA80 -2769 frame_bury 4 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA80, 1, 2, 0x0009AA00, 24 -2771 int 1 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA80, 1, 2, 0x0009AA00, 24, 1 -2772 + 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA80, 1, 2, 0x0009AA00, 25 -2773 frame_bury 2 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 -2775 frame_dig 0 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0 -2777 frame_dig 1 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0, 8 -2779 + 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 8 -2780 frame_bury 0 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 -2782 b dynamic_array_concat_bits_for_header@6 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 -2745 frame_dig 0 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 8 -2747 frame_dig -2 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 8, 1 -2749 < 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0 -2750 bz dynamic_array_concat_bits_after_for@10 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 -2785 frame_dig 4 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0x0009AA80 -2787 frame_bury 0 0x0008AA, 0x80, 1, 0, 0x0009AA80, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 -2789 retsub 0x0009AA80 -567 byte 0x00 0x0009AA80, 0x00 -568 int 0 0x0009AA80, 0x00, 0 -569 int 1 0x0009AA80, 0x00, 0, 1 -570 setbit 0x0009AA80, 0x80 -571 byte 0x00 0x0009AA80, 0x80, 0x00 -572 int 0 0x0009AA80, 0x80, 0x00, 0 -573 int 0 0x0009AA80, 0x80, 0x00, 0, 0 -574 setbit 0x0009AA80, 0x80, 0x00 -575 byte 0x00 0x0009AA80, 0x80, 0x00, 0x00 -576 int 0 0x0009AA80, 0x80, 0x00, 0x00, 0 -577 int 1 0x0009AA80, 0x80, 0x00, 0x00, 0, 1 -578 setbit 0x0009AA80, 0x80, 0x00, 0x80 -579 cover 2 0x0009AA80, 0x80, 0x80, 0x00 -581 byte 0x00 0x0009AA80, 0x80, 0x80, 0x00, 0x00 -582 int 0 0x0009AA80, 0x80, 0x80, 0x00, 0x00, 0 -583 int 0 0x0009AA80, 0x80, 0x80, 0x00, 0x00, 0, 0 -584 setbit 0x0009AA80, 0x80, 0x80, 0x00, 0x00 -585 cover 3 0x0009AA80, 0x00, 0x80, 0x80, 0x00 -587 byte 0x00 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x00 -588 int 0 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -589 int 1 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 -590 setbit 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x80 -591 cover 4 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00 -593 byte 0x00 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -594 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -595 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 -596 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -597 cover 5 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -599 byte 0x00 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -600 int 0 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -601 int 1 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 -602 setbit 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 -603 cover 6 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -605 byte 0x00 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -606 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -607 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 -608 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -609 cover 7 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -611 byte 0x00 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -612 int 0 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -613 int 1 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 -614 setbit 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 -615 cover 8 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -617 byte 0x 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x -618 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x, 0x80 -620 concat 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80 -621 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -622 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0 -623 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 -624 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80 -625 int 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80, 1 -626 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 1, 0 -628 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 -629 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 -630 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 -631 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 1 -632 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80 -633 int 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80, 2 -634 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 2, 1 -636 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0xA0 -637 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00 -638 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00, 0 -639 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 0 -640 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0xA0 -641 int 3 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0xA0, 3 -643 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 3, 0 -645 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0 -646 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 0x80 -647 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 0x80, 0 -648 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 1 -649 swap 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 1, 0xA0 -650 int 4 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 1, 0xA0, 4 -651 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 4, 1 -653 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA8 -654 swap 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 0x00 -655 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 0x00, 0 -656 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 0 -657 swap 0x0009AA80, 0x80, 0x00, 0x80, 0, 0xA8 -658 int 5 0x0009AA80, 0x80, 0x00, 0x80, 0, 0xA8, 5 -660 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 5, 0 -662 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0xA8 -663 swap 0x0009AA80, 0x80, 0x00, 0xA8, 0x80 -664 int 0 0x0009AA80, 0x80, 0x00, 0xA8, 0x80, 0 -665 getbit 0x0009AA80, 0x80, 0x00, 0xA8, 1 -666 swap 0x0009AA80, 0x80, 0x00, 1, 0xA8 -667 int 6 0x0009AA80, 0x80, 0x00, 1, 0xA8, 6 -669 uncover 2 0x0009AA80, 0x80, 0x00, 0xA8, 6, 1 -671 setbit 0x0009AA80, 0x80, 0x00, 0xAA -672 swap 0x0009AA80, 0x80, 0xAA, 0x00 -673 int 0 0x0009AA80, 0x80, 0xAA, 0x00, 0 -674 getbit 0x0009AA80, 0x80, 0xAA, 0 -675 swap 0x0009AA80, 0x80, 0, 0xAA -676 int 7 0x0009AA80, 0x80, 0, 0xAA, 7 -678 uncover 2 0x0009AA80, 0x80, 0xAA, 7, 0 -680 setbit 0x0009AA80, 0x80, 0xAA -681 swap 0x0009AA80, 0xAA, 0x80 -682 concat 0x0009AA80, 0xAA80 -683 byte 0x0009 0x0009AA80, 0xAA80, 0x0009 -687 swap 0x0009AA80, 0x0009, 0xAA80 -688 concat 0x0009AA80, 0x0009AA80 -689 dig 1 0x0009AA80, 0x0009AA80, 0x0009AA80 -691 swap 0x0009AA80, 0x0009AA80, 0x0009AA80 -692 == 0x0009AA80, 1 -693 assert 0x0009AA80 -694 callsub dynamic_array_pop_bit 0x0009AA80 -2491 proto 1 2 0x0009AA80 -2494 frame_dig -1 0x0009AA80, 0x0009AA80 -2496 int 0 0x0009AA80, 0x0009AA80, 0 -2497 extract_uint16 0x0009AA80, 9 -2498 int 1 0x0009AA80, 9, 1 -2499 - 0x0009AA80, 8 -2500 dup 0x0009AA80, 8, 8 -2501 itob 0x0009AA80, 8, 0x0000000000000008 -2502 extract 6 0 0x0009AA80, 8, 0x0008 -2505 frame_dig -1 0x0009AA80, 8, 0x0008, 0x0009AA80 -2507 swap 0x0009AA80, 8, 0x0009AA80, 0x0008 -2508 replace2 0 0x0009AA80, 8, 0x0008AA80 -2510 dig 1 0x0009AA80, 8, 0x0008AA80, 8 -2512 int 16 0x0009AA80, 8, 0x0008AA80, 8, 16 -2514 + 0x0009AA80, 8, 0x0008AA80, 24 -2515 dig 1 0x0009AA80, 8, 0x0008AA80, 24, 0x0008AA80 -2517 dig 1 0x0009AA80, 8, 0x0008AA80, 24, 0x0008AA80, 24 -2519 getbit 0x0009AA80, 8, 0x0008AA80, 24, 1 -2520 byte "\x00" 0x0009AA80, 8, 0x0008AA80, 24, 1, 0x00 -2521 int 0 0x0009AA80, 8, 0x0008AA80, 24, 1, 0x00, 0 -2522 uncover 2 0x0009AA80, 8, 0x0008AA80, 24, 0x00, 0, 1 -2524 setbit 0x0009AA80, 8, 0x0008AA80, 24, 0x80 -2525 cover 3 0x0009AA80, 0x80, 8, 0x0008AA80, 24 -2527 int 0 0x0009AA80, 0x80, 8, 0x0008AA80, 24, 0 -2528 setbit 0x0009AA80, 0x80, 8, 0x0008AA00 -2529 swap 0x0009AA80, 0x80, 0x0008AA00, 8 -2530 int 7 0x0009AA80, 0x80, 0x0008AA00, 8, 7 -2532 + 0x0009AA80, 0x80, 0x0008AA00, 15 -2533 int 8 0x0009AA80, 0x80, 0x0008AA00, 15, 8 -2535 / 0x0009AA80, 0x80, 0x0008AA00, 1 -2536 int 2 0x0009AA80, 0x80, 0x0008AA00, 1, 2 -2537 swap 0x0009AA80, 0x80, 0x0008AA00, 2, 1 -2538 + 0x0009AA80, 0x80, 0x0008AA00, 3 -2539 swap 0x0009AA80, 0x80, 3, 0x0008AA00 -2540 int 0 0x0009AA80, 0x80, 3, 0x0008AA00, 0 -2541 uncover 2 0x0009AA80, 0x80, 0x0008AA00, 0, 3 -2543 substring3 0x0009AA80, 0x80, 0x0008AA -2544 retsub 0x80, 0x0008AA -697 swap 0x0008AA, 0x80 -698 byte 0x00 0x0008AA, 0x80, 0x00 -699 int 0 0x0008AA, 0x80, 0x00, 0 -700 int 1 0x0008AA, 0x80, 0x00, 0, 1 -701 setbit 0x0008AA, 0x80, 0x80 -702 == 0x0008AA, 1 -703 assert 0x0008AA -704 callsub dynamic_array_pop_bit 0x0008AA -2491 proto 1 2 0x0008AA -2494 frame_dig -1 0x0008AA, 0x0008AA -2496 int 0 0x0008AA, 0x0008AA, 0 -2497 extract_uint16 0x0008AA, 8 -2498 int 1 0x0008AA, 8, 1 -2499 - 0x0008AA, 7 -2500 dup 0x0008AA, 7, 7 -2501 itob 0x0008AA, 7, 0x0000000000000007 -2502 extract 6 0 0x0008AA, 7, 0x0007 -2505 frame_dig -1 0x0008AA, 7, 0x0007, 0x0008AA -2507 swap 0x0008AA, 7, 0x0008AA, 0x0007 -2508 replace2 0 0x0008AA, 7, 0x0007AA -2510 dig 1 0x0008AA, 7, 0x0007AA, 7 -2512 int 16 0x0008AA, 7, 0x0007AA, 7, 16 -2514 + 0x0008AA, 7, 0x0007AA, 23 -2515 dig 1 0x0008AA, 7, 0x0007AA, 23, 0x0007AA -2517 dig 1 0x0008AA, 7, 0x0007AA, 23, 0x0007AA, 23 -2519 getbit 0x0008AA, 7, 0x0007AA, 23, 0 -2520 byte "\x00" 0x0008AA, 7, 0x0007AA, 23, 0, 0x00 -2521 int 0 0x0008AA, 7, 0x0007AA, 23, 0, 0x00, 0 -2522 uncover 2 0x0008AA, 7, 0x0007AA, 23, 0x00, 0, 0 -2524 setbit 0x0008AA, 7, 0x0007AA, 23, 0x00 -2525 cover 3 0x0008AA, 0x00, 7, 0x0007AA, 23 -2527 int 0 0x0008AA, 0x00, 7, 0x0007AA, 23, 0 -2528 setbit 0x0008AA, 0x00, 7, 0x0007AA -2529 swap 0x0008AA, 0x00, 0x0007AA, 7 -2530 int 7 0x0008AA, 0x00, 0x0007AA, 7, 7 -2532 + 0x0008AA, 0x00, 0x0007AA, 14 -2533 int 8 0x0008AA, 0x00, 0x0007AA, 14, 8 -2535 / 0x0008AA, 0x00, 0x0007AA, 1 -2536 int 2 0x0008AA, 0x00, 0x0007AA, 1, 2 -2537 swap 0x0008AA, 0x00, 0x0007AA, 2, 1 -2538 + 0x0008AA, 0x00, 0x0007AA, 3 -2539 swap 0x0008AA, 0x00, 3, 0x0007AA -2540 int 0 0x0008AA, 0x00, 3, 0x0007AA, 0 -2541 uncover 2 0x0008AA, 0x00, 0x0007AA, 0, 3 -2543 substring3 0x0008AA, 0x00, 0x0007AA -2544 retsub 0x00, 0x0007AA -707 swap 0x0007AA, 0x00 -708 byte 0x00 0x0007AA, 0x00, 0x00 -709 int 0 0x0007AA, 0x00, 0x00, 0 -710 int 0 0x0007AA, 0x00, 0x00, 0, 0 -711 setbit 0x0007AA, 0x00, 0x00 -712 == 0x0007AA, 1 -713 assert 0x0007AA -714 byte 0x00 0x0007AA, 0x00 -715 int 0 0x0007AA, 0x00, 0 -716 int 1 0x0007AA, 0x00, 0, 1 -717 setbit 0x0007AA, 0x80 -718 byte 0x00 0x0007AA, 0x80, 0x00 -719 int 0 0x0007AA, 0x80, 0x00, 0 -720 int 0 0x0007AA, 0x80, 0x00, 0, 0 -721 setbit 0x0007AA, 0x80, 0x00 -722 byte 0x00 0x0007AA, 0x80, 0x00, 0x00 -723 int 0 0x0007AA, 0x80, 0x00, 0x00, 0 -724 int 1 0x0007AA, 0x80, 0x00, 0x00, 0, 1 -725 setbit 0x0007AA, 0x80, 0x00, 0x80 -726 cover 2 0x0007AA, 0x80, 0x80, 0x00 -728 byte 0x00 0x0007AA, 0x80, 0x80, 0x00, 0x00 -729 int 0 0x0007AA, 0x80, 0x80, 0x00, 0x00, 0 -730 int 0 0x0007AA, 0x80, 0x80, 0x00, 0x00, 0, 0 -731 setbit 0x0007AA, 0x80, 0x80, 0x00, 0x00 -732 cover 3 0x0007AA, 0x00, 0x80, 0x80, 0x00 -734 byte 0x00 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x00 -735 int 0 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -736 int 1 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 -737 setbit 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x80 -738 cover 4 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00 -740 byte 0x00 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -741 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -742 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 -743 setbit 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -744 cover 5 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -746 byte 0x00 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 -747 int 0 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 -748 int 1 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 -749 setbit 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 -750 cover 6 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -752 byte 0x 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x -753 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x, 0x80 -755 concat 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80 -756 swap 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 -757 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0 -758 getbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 -759 swap 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80 -760 int 1 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80, 1 -761 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 1, 0 -763 setbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 -764 swap 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 -765 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 -766 getbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 1 -767 swap 0x0007AA, 0x80, 0x00, 0x80, 0x00, 1, 0x80 -768 int 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 1, 0x80, 2 -769 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 2, 1 -771 setbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0xA0 -772 swap 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 0x00 -773 int 0 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 0x00, 0 -774 getbit 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 0 -775 swap 0x0007AA, 0x80, 0x00, 0x80, 0, 0xA0 -776 int 3 0x0007AA, 0x80, 0x00, 0x80, 0, 0xA0, 3 -778 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 3, 0 -780 setbit 0x0007AA, 0x80, 0x00, 0x80, 0xA0 -781 swap 0x0007AA, 0x80, 0x00, 0xA0, 0x80 -782 int 0 0x0007AA, 0x80, 0x00, 0xA0, 0x80, 0 -783 getbit 0x0007AA, 0x80, 0x00, 0xA0, 1 -784 swap 0x0007AA, 0x80, 0x00, 1, 0xA0 -785 int 4 0x0007AA, 0x80, 0x00, 1, 0xA0, 4 -786 uncover 2 0x0007AA, 0x80, 0x00, 0xA0, 4, 1 -788 setbit 0x0007AA, 0x80, 0x00, 0xA8 -789 swap 0x0007AA, 0x80, 0xA8, 0x00 -790 int 0 0x0007AA, 0x80, 0xA8, 0x00, 0 -791 getbit 0x0007AA, 0x80, 0xA8, 0 -792 swap 0x0007AA, 0x80, 0, 0xA8 -793 int 5 0x0007AA, 0x80, 0, 0xA8, 5 -795 uncover 2 0x0007AA, 0x80, 0xA8, 5, 0 -797 setbit 0x0007AA, 0x80, 0xA8 -798 swap 0x0007AA, 0xA8, 0x80 -799 int 0 0x0007AA, 0xA8, 0x80, 0 -800 getbit 0x0007AA, 0xA8, 1 -801 swap 0x0007AA, 1, 0xA8 -802 int 6 0x0007AA, 1, 0xA8, 6 -804 uncover 2 0x0007AA, 0xA8, 6, 1 -806 setbit 0x0007AA, 0xAA -807 byte 0x0007 0x0007AA, 0xAA, 0x0007 -809 swap 0x0007AA, 0x0007, 0xAA -810 concat 0x0007AA, 0x0007AA -811 == 1 -812 assert -813 retsub +317 proto 0 0 +320 byte 0x00 0x00 +321 int 0 0x00, 0 +322 int 1 0x00, 0, 1 +323 setbit 0x80 +324 byte 0x00 0x80, 0x00 +325 int 0 0x80, 0x00, 0 +326 int 0 0x80, 0x00, 0, 0 +327 setbit 0x80, 0x00 +328 byte 0x 0x80, 0x00, 0x +329 uncover 2 0x00, 0x, 0x80 +331 concat 0x00, 0x80 +332 cover 1 0x80, 0x00 +334 int 0 0x80, 0x00, 0 +335 getbit 0x80, 0 +336 uncover 1 0, 0x80 +338 int 1 0, 0x80, 1 +339 uncover 2 0x80, 1, 0 +341 setbit 0x80 +342 byte 0x0002 0x80, 0x0002 +344 uncover 1 0x0002, 0x80 +346 concat 0x000280 +347 dup 0x000280, 0x000280 +348 byte 0x000280 0x000280, 0x000280, 0x000280 +353 == 0x000280, 1 +354 assert 0x000280 +355 byte 0x00 0x000280, 0x00 +356 int 0 0x000280, 0x00, 0 +357 int 1 0x000280, 0x00, 0, 1 +358 setbit 0x000280, 0x80 +359 byte 0x00 0x000280, 0x80, 0x00 +360 int 0 0x000280, 0x80, 0x00, 0 +361 int 0 0x000280, 0x80, 0x00, 0, 0 +362 setbit 0x000280, 0x80, 0x00 +363 byte 0x 0x000280, 0x80, 0x00, 0x +364 uncover 2 0x000280, 0x00, 0x, 0x80 +366 concat 0x000280, 0x00, 0x80 +367 uncover 1 0x000280, 0x80, 0x00 +369 concat 0x000280, 0x8000 +370 int 2 0x000280, 0x8000, 2 +371 int 0 0x000280, 0x8000, 2, 0 +372 callsub dynamic_array_concat_bits 0x000280, 0x8000, 2, 0 +2880 proto 4 1 0x000280, 0x8000, 2, 0 +2883 byte "" 0x000280, 0x8000, 2, 0, 0x +2884 dupn 2 0x000280, 0x8000, 2, 0, 0x, 0x, 0x +2886 frame_dig -4 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 0x000280 +2888 int 0 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 0x000280, 0 +2889 extract_uint16 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2 +2890 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2 +2891 cover 1 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2 +2893 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 2 +2894 frame_dig -2 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 2, 2 +2896 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4 +2897 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 4 +2898 itob 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x0000000000000004 +2899 extract 6 0 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x0004 +2902 frame_dig -4 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x0004, 0x000280 +2904 uncover 1 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x000280, 0x0004 +2906 replace2 0 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x000480 +2908 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 2, 4, 0x000480, 0x000480 +2909 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 2, 4, 0x000480 +2911 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 2, 4 +2913 uncover 1 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 2 +2915 int 7 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 2, 7 +2917 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 9 +2918 int 8 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 9, 8 +2920 / 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 1 +2921 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 0x000480, 4, 1, 1 +2922 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 4, 1 +2924 uncover 1 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 4 +2926 int 7 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 4, 7 +2928 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 11 +2929 int 8 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 11, 8 +2931 / 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 1 +2932 dup 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 0x000480, 1, 1, 1 +2933 cover 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 1, 1 +2935 < 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 0 +2936 bz dynamic_array_concat_bits_after_if_else@2 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480 +2952 frame_dig 7 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 0x000480 +2954 frame_bury 4 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480 +2956 frame_dig 3 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 2 +2958 int 16 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 2, 16 +2960 + 0x000280, 0x8000, 2, 0, 0x, 0x, 0x, 2, 0x000480, 1, 1, 0x000480, 18 +2961 frame_bury 2 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480 +2963 frame_dig -1 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480, 0 +2965 bz dynamic_array_concat_bits_ternary_false@4 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480 +2974 int 8 0x000280, 0x8000, 2, 0, 0x, 0x, 18, 2, 0x000480, 1, 1, 0x000480, 8 +2976 frame_bury 1 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480 +2978 frame_dig 1 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480, 8 +2980 assert 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480 +2981 int 0 0x000280, 0x8000, 2, 0, 0x, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0 +2982 frame_bury 0 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480 +2984 frame_dig 0 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0 +2986 frame_dig -2 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0, 2 +2988 < 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1 +2989 bz dynamic_array_concat_bits_after_for@10 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480 +2992 frame_dig 0 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0 +2994 frame_dig -3 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0, 0x8000 +2996 uncover 1 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 0x8000, 0 +2998 getbit 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1 +2999 frame_dig 4 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1, 0x000480 +3001 frame_dig 2 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1, 0x000480, 18 +3003 dup 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 1, 0x000480, 18, 18 +3004 cover 3 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 18, 1, 0x000480, 18 +3006 uncover 2 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 18, 0x000480, 18, 1 +3008 setbit 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x000480, 1, 1, 0x000480, 18, 0x0004A0 +3009 frame_bury 4 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x0004A0, 1, 1, 0x000480, 18 +3011 int 1 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x0004A0, 1, 1, 0x000480, 18, 1 +3012 + 0x000280, 0x8000, 2, 0, 0, 8, 18, 2, 0x0004A0, 1, 1, 0x000480, 19 +3013 frame_bury 2 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 +3015 frame_dig 0 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0 +3017 frame_dig 1 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0, 8 +3019 + 0x000280, 0x8000, 2, 0, 0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 8 +3020 frame_bury 0 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 +3022 b dynamic_array_concat_bits_for_header@6 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 +2984 frame_dig 0 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 8 +2986 frame_dig -2 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 8, 2 +2988 < 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0 +2989 bz dynamic_array_concat_bits_after_for@10 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 +3025 frame_dig 4 0x000280, 0x8000, 2, 0, 8, 8, 19, 2, 0x0004A0, 1, 1, 0x000480, 0x0004A0 +3027 frame_bury 0 0x000280, 0x8000, 2, 0, 0x0004A0, 8, 19, 2, 0x0004A0, 1, 1, 0x000480 +3029 retsub 0x0004A0 +375 dup 0x0004A0, 0x0004A0 +376 byte 0x0004a0 0x0004A0, 0x0004A0, 0x0004A0 +381 == 0x0004A0, 1 +382 assert 0x0004A0 +383 byte 0x00 0x0004A0, 0x00 +384 int 0 0x0004A0, 0x00, 0 +385 int 1 0x0004A0, 0x00, 0, 1 +386 setbit 0x0004A0, 0x80 +387 byte 0x00 0x0004A0, 0x80, 0x00 +388 int 0 0x0004A0, 0x80, 0x00, 0 +389 int 0 0x0004A0, 0x80, 0x00, 0, 0 +390 setbit 0x0004A0, 0x80, 0x00 +391 byte 0x00 0x0004A0, 0x80, 0x00, 0x00 +392 int 0 0x0004A0, 0x80, 0x00, 0x00, 0 +393 int 1 0x0004A0, 0x80, 0x00, 0x00, 0, 1 +394 setbit 0x0004A0, 0x80, 0x00, 0x80 +395 cover 2 0x0004A0, 0x80, 0x80, 0x00 +397 byte 0x00 0x0004A0, 0x80, 0x80, 0x00, 0x00 +398 int 0 0x0004A0, 0x80, 0x80, 0x00, 0x00, 0 +399 int 0 0x0004A0, 0x80, 0x80, 0x00, 0x00, 0, 0 +400 setbit 0x0004A0, 0x80, 0x80, 0x00, 0x00 +401 cover 3 0x0004A0, 0x00, 0x80, 0x80, 0x00 +403 byte 0x 0x0004A0, 0x00, 0x80, 0x80, 0x00, 0x +404 uncover 2 0x0004A0, 0x00, 0x80, 0x00, 0x, 0x80 +406 concat 0x0004A0, 0x00, 0x80, 0x00, 0x80 +407 uncover 1 0x0004A0, 0x00, 0x80, 0x80, 0x00 +409 int 0 0x0004A0, 0x00, 0x80, 0x80, 0x00, 0 +410 getbit 0x0004A0, 0x00, 0x80, 0x80, 0 +411 uncover 1 0x0004A0, 0x00, 0x80, 0, 0x80 +413 int 1 0x0004A0, 0x00, 0x80, 0, 0x80, 1 +414 uncover 2 0x0004A0, 0x00, 0x80, 0x80, 1, 0 +416 setbit 0x0004A0, 0x00, 0x80, 0x80 +417 uncover 1 0x0004A0, 0x00, 0x80, 0x80 +419 int 0 0x0004A0, 0x00, 0x80, 0x80, 0 +420 getbit 0x0004A0, 0x00, 0x80, 1 +421 uncover 1 0x0004A0, 0x00, 1, 0x80 +423 int 2 0x0004A0, 0x00, 1, 0x80, 2 +424 uncover 2 0x0004A0, 0x00, 0x80, 2, 1 +426 setbit 0x0004A0, 0x00, 0xA0 +427 uncover 1 0x0004A0, 0xA0, 0x00 +429 int 0 0x0004A0, 0xA0, 0x00, 0 +430 getbit 0x0004A0, 0xA0, 0 +431 uncover 1 0x0004A0, 0, 0xA0 +433 int 3 0x0004A0, 0, 0xA0, 3 +435 uncover 2 0x0004A0, 0xA0, 3, 0 +437 setbit 0x0004A0, 0xA0 +438 byte 0x0004 0x0004A0, 0xA0, 0x0004 +440 uncover 1 0x0004A0, 0x0004, 0xA0 +442 concat 0x0004A0, 0x0004A0 +443 dig 1 0x0004A0, 0x0004A0, 0x0004A0 +445 uncover 1 0x0004A0, 0x0004A0, 0x0004A0 +447 == 0x0004A0, 1 +448 assert 0x0004A0 +449 dup 0x0004A0, 0x0004A0 +450 int 0 0x0004A0, 0x0004A0, 0 +451 extract_uint16 0x0004A0, 4 +452 cover 1 4, 0x0004A0 +454 dup 4, 0x0004A0, 0x0004A0 +455 extract 2 0 4, 0x0004A0, 0xA0 +458 uncover 2 0x0004A0, 0xA0, 4 +460 int 1 0x0004A0, 0xA0, 4, 1 +461 callsub dynamic_array_concat_bits 0x0004A0, 0xA0, 4, 1 +2880 proto 4 1 0x0004A0, 0xA0, 4, 1 +2883 byte "" 0x0004A0, 0xA0, 4, 1, 0x +2884 dupn 2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x +2886 frame_dig -4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 0x0004A0 +2888 int 0 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 0x0004A0, 0 +2889 extract_uint16 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4 +2890 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4 +2891 cover 1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4 +2893 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 4 +2894 frame_dig -2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 4, 4 +2896 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8 +2897 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 8 +2898 itob 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0000000000000008 +2899 extract 6 0 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008 +2902 frame_dig -4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008, 0x0004A0 +2904 uncover 1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0004A0, 0x0008 +2906 replace2 0 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008A0 +2908 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 4, 8, 0x0008A0, 0x0008A0 +2909 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 4, 8, 0x0008A0 +2911 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 4, 8 +2913 uncover 1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 4 +2915 int 7 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 4, 7 +2917 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 11 +2918 int 8 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 11, 8 +2920 / 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 1 +2921 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 0x0008A0, 8, 1, 1 +2922 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 8, 1 +2924 uncover 1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 8 +2926 int 7 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 8, 7 +2928 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 15 +2929 int 8 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 15, 8 +2931 / 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 1 +2932 dup 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 0x0008A0, 1, 1, 1 +2933 cover 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 1 +2935 < 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 0 +2936 bz dynamic_array_concat_bits_after_if_else@2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0 +2952 frame_dig 7 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 0x0008A0 +2954 frame_bury 4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0 +2956 frame_dig 3 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 4 +2958 int 16 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 4, 16 +2960 + 0x0004A0, 0xA0, 4, 1, 0x, 0x, 0x, 4, 0x0008A0, 1, 1, 0x0008A0, 20 +2961 frame_bury 2 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0 +2963 frame_dig -1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 +2965 bz dynamic_array_concat_bits_ternary_false@4 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0 +2968 int 1 0x0004A0, 0xA0, 4, 1, 0x, 0x, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 +2969 frame_bury 1 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 +2971 b dynamic_array_concat_bits_ternary_merge@5 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 +2978 frame_dig 1 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 +2980 assert 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 +2981 int 0 0x0004A0, 0xA0, 4, 1, 0x, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0 +2982 frame_bury 0 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 +2984 frame_dig 0 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0 +2986 frame_dig -2 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0, 4 +2988 < 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 +2989 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0 +2992 frame_dig 0 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0 +2994 frame_dig -3 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0, 0xA0 +2996 uncover 1 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 0xA0, 0 +2998 getbit 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1 +2999 frame_dig 4 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 0x0008A0 +3001 frame_dig 2 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 0x0008A0, 20 +3003 dup 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 1, 0x0008A0, 20, 20 +3004 cover 3 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 20, 1, 0x0008A0, 20 +3006 uncover 2 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 20, 0x0008A0, 20, 1 +3008 setbit 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A0, 1, 1, 0x0008A0, 20, 0x0008A8 +3009 frame_bury 4 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A8, 1, 1, 0x0008A0, 20 +3011 int 1 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A8, 1, 1, 0x0008A0, 20, 1 +3012 + 0x0004A0, 0xA0, 4, 1, 0, 1, 20, 4, 0x0008A8, 1, 1, 0x0008A0, 21 +3013 frame_bury 2 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 +3015 frame_dig 0 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0 +3017 frame_dig 1 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 1 +3019 + 0x0004A0, 0xA0, 4, 1, 0, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 +3020 frame_bury 0 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 +3022 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 +2984 frame_dig 0 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 +2986 frame_dig -2 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 4 +2988 < 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 +2989 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0 +2992 frame_dig 0 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1 +2994 frame_dig -3 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0xA0 +2996 uncover 1 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0xA0, 1 +2998 getbit 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0 +2999 frame_dig 4 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 0x0008A8 +3001 frame_dig 2 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 0x0008A8, 21 +3003 dup 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 0, 0x0008A8, 21, 21 +3004 cover 3 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 0, 0x0008A8, 21 +3006 uncover 2 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 0x0008A8, 21, 0 +3008 setbit 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 0x0008A8 +3009 frame_bury 4 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21 +3011 int 1 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 21, 1 +3012 + 0x0004A0, 0xA0, 4, 1, 1, 1, 21, 4, 0x0008A8, 1, 1, 0x0008A0, 22 +3013 frame_bury 2 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 +3015 frame_dig 0 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1 +3017 frame_dig 1 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 1 +3019 + 0x0004A0, 0xA0, 4, 1, 1, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2 +3020 frame_bury 0 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 +3022 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 +2984 frame_dig 0 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2 +2986 frame_dig -2 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2, 4 +2988 < 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1 +2989 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0 +2992 frame_dig 0 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2 +2994 frame_dig -3 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 2, 0xA0 +2996 uncover 1 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 0xA0, 2 +2998 getbit 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1 +2999 frame_dig 4 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0x0008A8 +3001 frame_dig 2 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0x0008A8, 22 +3003 dup 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 1, 0x0008A8, 22, 22 +3004 cover 3 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 22, 1, 0x0008A8, 22 +3006 uncover 2 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 22, 0x0008A8, 22, 1 +3008 setbit 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008A8, 1, 1, 0x0008A0, 22, 0x0008AA +3009 frame_bury 4 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008AA, 1, 1, 0x0008A0, 22 +3011 int 1 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008AA, 1, 1, 0x0008A0, 22, 1 +3012 + 0x0004A0, 0xA0, 4, 1, 2, 1, 22, 4, 0x0008AA, 1, 1, 0x0008A0, 23 +3013 frame_bury 2 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 +3015 frame_dig 0 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 2 +3017 frame_dig 1 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 2, 1 +3019 + 0x0004A0, 0xA0, 4, 1, 2, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3 +3020 frame_bury 0 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 +3022 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 +2984 frame_dig 0 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3 +2986 frame_dig -2 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3, 4 +2988 < 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 1 +2989 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0 +2992 frame_dig 0 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3 +2994 frame_dig -3 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 3, 0xA0 +2996 uncover 1 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0xA0, 3 +2998 getbit 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0 +2999 frame_dig 4 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0, 0x0008AA +3001 frame_dig 2 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0, 0x0008AA, 23 +3003 dup 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 0, 0x0008AA, 23, 23 +3004 cover 3 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 0, 0x0008AA, 23 +3006 uncover 2 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 0x0008AA, 23, 0 +3008 setbit 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 0x0008AA +3009 frame_bury 4 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23 +3011 int 1 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 23, 1 +3012 + 0x0004A0, 0xA0, 4, 1, 3, 1, 23, 4, 0x0008AA, 1, 1, 0x0008A0, 24 +3013 frame_bury 2 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 +3015 frame_dig 0 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 3 +3017 frame_dig 1 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 3, 1 +3019 + 0x0004A0, 0xA0, 4, 1, 3, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 4 +3020 frame_bury 0 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 +3022 b dynamic_array_concat_bits_for_header@6 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 +2984 frame_dig 0 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 4 +2986 frame_dig -2 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 4, 4 +2988 < 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 0 +2989 bz dynamic_array_concat_bits_after_for@10 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 +3025 frame_dig 4 0x0004A0, 0xA0, 4, 1, 4, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0, 0x0008AA +3027 frame_bury 0 0x0004A0, 0xA0, 4, 1, 0x0008AA, 1, 24, 4, 0x0008AA, 1, 1, 0x0008A0 +3029 retsub 0x0008AA +464 byte 0x00 0x0008AA, 0x00 +465 int 0 0x0008AA, 0x00, 0 +466 int 1 0x0008AA, 0x00, 0, 1 +467 setbit 0x0008AA, 0x80 +468 byte 0x00 0x0008AA, 0x80, 0x00 +469 int 0 0x0008AA, 0x80, 0x00, 0 +470 int 0 0x0008AA, 0x80, 0x00, 0, 0 +471 setbit 0x0008AA, 0x80, 0x00 +472 byte 0x00 0x0008AA, 0x80, 0x00, 0x00 +473 int 0 0x0008AA, 0x80, 0x00, 0x00, 0 +474 int 1 0x0008AA, 0x80, 0x00, 0x00, 0, 1 +475 setbit 0x0008AA, 0x80, 0x00, 0x80 +476 cover 2 0x0008AA, 0x80, 0x80, 0x00 +478 byte 0x00 0x0008AA, 0x80, 0x80, 0x00, 0x00 +479 int 0 0x0008AA, 0x80, 0x80, 0x00, 0x00, 0 +480 int 0 0x0008AA, 0x80, 0x80, 0x00, 0x00, 0, 0 +481 setbit 0x0008AA, 0x80, 0x80, 0x00, 0x00 +482 cover 3 0x0008AA, 0x00, 0x80, 0x80, 0x00 +484 byte 0x00 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x00 +485 int 0 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +486 int 1 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 +487 setbit 0x0008AA, 0x00, 0x80, 0x80, 0x00, 0x80 +488 cover 4 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00 +490 byte 0x00 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +491 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +492 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 +493 setbit 0x0008AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +494 cover 5 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +496 byte 0x00 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +497 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +498 int 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 +499 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 +500 cover 6 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +502 byte 0x00 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +503 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +504 int 0 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 +505 setbit 0x0008AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +506 cover 7 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +508 byte 0x 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x +509 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x, 0x80 +511 concat 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80 +512 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +514 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0 +515 getbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 +516 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80 +518 int 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80, 1 +519 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 1, 0 +521 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 +522 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 +524 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 +525 getbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 1 +526 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80 +528 int 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80, 2 +529 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 2, 1 +531 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0x00, 0xA0 +532 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00 +534 int 0 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00, 0 +535 getbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 0 +536 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0, 0xA0 +538 int 3 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0, 0xA0, 3 +540 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0, 3, 0 +542 setbit 0x0008AA, 0x00, 0x80, 0x00, 0x80, 0xA0 +543 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 0x80 +545 int 0 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 0x80, 0 +546 getbit 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 1 +547 uncover 1 0x0008AA, 0x00, 0x80, 0x00, 1, 0xA0 +549 int 4 0x0008AA, 0x00, 0x80, 0x00, 1, 0xA0, 4 +550 uncover 2 0x0008AA, 0x00, 0x80, 0x00, 0xA0, 4, 1 +552 setbit 0x0008AA, 0x00, 0x80, 0x00, 0xA8 +553 uncover 1 0x0008AA, 0x00, 0x80, 0xA8, 0x00 +555 int 0 0x0008AA, 0x00, 0x80, 0xA8, 0x00, 0 +556 getbit 0x0008AA, 0x00, 0x80, 0xA8, 0 +557 uncover 1 0x0008AA, 0x00, 0x80, 0, 0xA8 +559 int 5 0x0008AA, 0x00, 0x80, 0, 0xA8, 5 +561 uncover 2 0x0008AA, 0x00, 0x80, 0xA8, 5, 0 +563 setbit 0x0008AA, 0x00, 0x80, 0xA8 +564 uncover 1 0x0008AA, 0x00, 0xA8, 0x80 +566 int 0 0x0008AA, 0x00, 0xA8, 0x80, 0 +567 getbit 0x0008AA, 0x00, 0xA8, 1 +568 uncover 1 0x0008AA, 0x00, 1, 0xA8 +570 int 6 0x0008AA, 0x00, 1, 0xA8, 6 +572 uncover 2 0x0008AA, 0x00, 0xA8, 6, 1 +574 setbit 0x0008AA, 0x00, 0xAA +575 uncover 1 0x0008AA, 0xAA, 0x00 +577 int 0 0x0008AA, 0xAA, 0x00, 0 +578 getbit 0x0008AA, 0xAA, 0 +579 uncover 1 0x0008AA, 0, 0xAA +581 int 7 0x0008AA, 0, 0xAA, 7 +583 uncover 2 0x0008AA, 0xAA, 7, 0 +585 setbit 0x0008AA, 0xAA +586 byte 0x0008 0x0008AA, 0xAA, 0x0008 +588 uncover 1 0x0008AA, 0x0008, 0xAA +590 concat 0x0008AA, 0x0008AA +591 dig 1 0x0008AA, 0x0008AA, 0x0008AA +593 uncover 1 0x0008AA, 0x0008AA, 0x0008AA +595 == 0x0008AA, 1 +596 assert 0x0008AA +597 byte 0x00 0x0008AA, 0x00 +598 int 0 0x0008AA, 0x00, 0 +599 int 1 0x0008AA, 0x00, 0, 1 +600 setbit 0x0008AA, 0x80 +601 byte 0x 0x0008AA, 0x80, 0x +602 uncover 1 0x0008AA, 0x, 0x80 +604 concat 0x0008AA, 0x80 +605 int 1 0x0008AA, 0x80, 1 +606 int 0 0x0008AA, 0x80, 1, 0 +607 callsub dynamic_array_concat_bits 0x0008AA, 0x80, 1, 0 +2880 proto 4 1 0x0008AA, 0x80, 1, 0 +2883 byte "" 0x0008AA, 0x80, 1, 0, 0x +2884 dupn 2 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x +2886 frame_dig -4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 0x0008AA +2888 int 0 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 0x0008AA, 0 +2889 extract_uint16 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8 +2890 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8 +2891 cover 1 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8 +2893 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 8 +2894 frame_dig -2 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 8, 1 +2896 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9 +2897 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 9 +2898 itob 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0000000000000009 +2899 extract 6 0 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009 +2902 frame_dig -4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009, 0x0008AA +2904 uncover 1 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0008AA, 0x0009 +2906 replace2 0 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009AA +2908 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 8, 9, 0x0009AA, 0x0009AA +2909 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 8, 9, 0x0009AA +2911 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 8, 9 +2913 uncover 1 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 8 +2915 int 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 8, 7 +2917 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 15 +2918 int 8 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 15, 8 +2920 / 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 1 +2921 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 0x0009AA, 9, 1, 1 +2922 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 9, 1 +2924 uncover 1 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 9 +2926 int 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 9, 7 +2928 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 16 +2929 int 8 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 16, 8 +2931 / 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 2 +2932 dup 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 0x0009AA, 1, 2, 2 +2933 cover 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 1, 2 +2935 < 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 1 +2936 bz dynamic_array_concat_bits_after_if_else@2 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA +2939 frame_dig 6 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 2 +2941 frame_dig 5 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 2, 1 +2943 - 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 1 +2944 bzero 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x00 +2945 frame_dig 4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x00, 0x0009AA +2947 uncover 1 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x0009AA, 0x00 +2949 concat 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA, 0x0009AA00 +2950 frame_bury 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA00 +2952 frame_dig 7 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA, 1, 2, 0x0009AA00, 0x0009AA00 +2954 frame_bury 4 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00 +2956 frame_dig 3 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8 +2958 int 16 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8, 16 +2960 + 0x0008AA, 0x80, 1, 0, 0x, 0x, 0x, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24 +2961 frame_bury 2 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 +2963 frame_dig -1 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 +2965 bz dynamic_array_concat_bits_ternary_false@4 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 +2974 int 8 0x0008AA, 0x80, 1, 0, 0x, 0x, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8 +2976 frame_bury 1 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 +2978 frame_dig 1 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 8 +2980 assert 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 +2981 int 0 0x0008AA, 0x80, 1, 0, 0x, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 +2982 frame_bury 0 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 +2984 frame_dig 0 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 +2986 frame_dig -2 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0, 1 +2988 < 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1 +2989 bz dynamic_array_concat_bits_after_for@10 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00 +2992 frame_dig 0 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0 +2994 frame_dig -3 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0, 0x80 +2996 uncover 1 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 0x80, 0 +2998 getbit 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1 +2999 frame_dig 4 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1, 0x0009AA00 +3001 frame_dig 2 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1, 0x0009AA00, 24 +3003 dup 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 1, 0x0009AA00, 24, 24 +3004 cover 3 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24, 1, 0x0009AA00, 24 +3006 uncover 2 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24, 0x0009AA00, 24, 1 +3008 setbit 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA00, 1, 2, 0x0009AA00, 24, 0x0009AA80 +3009 frame_bury 4 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA80, 1, 2, 0x0009AA00, 24 +3011 int 1 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA80, 1, 2, 0x0009AA00, 24, 1 +3012 + 0x0008AA, 0x80, 1, 0, 0, 8, 24, 8, 0x0009AA80, 1, 2, 0x0009AA00, 25 +3013 frame_bury 2 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 +3015 frame_dig 0 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0 +3017 frame_dig 1 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0, 8 +3019 + 0x0008AA, 0x80, 1, 0, 0, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 8 +3020 frame_bury 0 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 +3022 b dynamic_array_concat_bits_for_header@6 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 +2984 frame_dig 0 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 8 +2986 frame_dig -2 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 8, 1 +2988 < 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0 +2989 bz dynamic_array_concat_bits_after_for@10 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 +3025 frame_dig 4 0x0008AA, 0x80, 1, 0, 8, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00, 0x0009AA80 +3027 frame_bury 0 0x0008AA, 0x80, 1, 0, 0x0009AA80, 8, 25, 8, 0x0009AA80, 1, 2, 0x0009AA00 +3029 retsub 0x0009AA80 +610 byte 0x00 0x0009AA80, 0x00 +611 int 0 0x0009AA80, 0x00, 0 +612 int 1 0x0009AA80, 0x00, 0, 1 +613 setbit 0x0009AA80, 0x80 +614 byte 0x00 0x0009AA80, 0x80, 0x00 +615 int 0 0x0009AA80, 0x80, 0x00, 0 +616 int 0 0x0009AA80, 0x80, 0x00, 0, 0 +617 setbit 0x0009AA80, 0x80, 0x00 +618 byte 0x00 0x0009AA80, 0x80, 0x00, 0x00 +619 int 0 0x0009AA80, 0x80, 0x00, 0x00, 0 +620 int 1 0x0009AA80, 0x80, 0x00, 0x00, 0, 1 +621 setbit 0x0009AA80, 0x80, 0x00, 0x80 +622 cover 2 0x0009AA80, 0x80, 0x80, 0x00 +624 byte 0x00 0x0009AA80, 0x80, 0x80, 0x00, 0x00 +625 int 0 0x0009AA80, 0x80, 0x80, 0x00, 0x00, 0 +626 int 0 0x0009AA80, 0x80, 0x80, 0x00, 0x00, 0, 0 +627 setbit 0x0009AA80, 0x80, 0x80, 0x00, 0x00 +628 cover 3 0x0009AA80, 0x00, 0x80, 0x80, 0x00 +630 byte 0x00 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x00 +631 int 0 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +632 int 1 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 +633 setbit 0x0009AA80, 0x00, 0x80, 0x80, 0x00, 0x80 +634 cover 4 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00 +636 byte 0x00 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +637 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +638 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 +639 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +640 cover 5 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +642 byte 0x00 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +643 int 0 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +644 int 1 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 +645 setbit 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 +646 cover 6 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +648 byte 0x00 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +649 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +650 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 +651 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +652 cover 7 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +654 byte 0x00 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +655 int 0 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +656 int 1 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 +657 setbit 0x0009AA80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 +658 cover 8 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +660 byte 0x 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x +661 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x, 0x80 +663 concat 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80 +664 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +666 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0 +667 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 +668 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80 +670 int 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80, 1 +671 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 1, 0 +673 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 +674 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 +676 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 +677 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 1 +678 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80 +680 int 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 1, 0x80, 2 +681 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 2, 1 +683 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0xA0 +684 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00 +686 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 0x00, 0 +687 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 0 +688 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0xA0 +690 int 3 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0xA0, 3 +692 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0, 3, 0 +694 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0x80, 0xA0 +695 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 0x80 +697 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 0x80, 0 +698 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 1 +699 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 1, 0xA0 +701 int 4 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 1, 0xA0, 4 +702 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA0, 4, 1 +704 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0x00, 0xA8 +705 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 0x00 +707 int 0 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 0x00, 0 +708 getbit 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 0 +709 uncover 1 0x0009AA80, 0x80, 0x00, 0x80, 0, 0xA8 +711 int 5 0x0009AA80, 0x80, 0x00, 0x80, 0, 0xA8, 5 +713 uncover 2 0x0009AA80, 0x80, 0x00, 0x80, 0xA8, 5, 0 +715 setbit 0x0009AA80, 0x80, 0x00, 0x80, 0xA8 +716 uncover 1 0x0009AA80, 0x80, 0x00, 0xA8, 0x80 +718 int 0 0x0009AA80, 0x80, 0x00, 0xA8, 0x80, 0 +719 getbit 0x0009AA80, 0x80, 0x00, 0xA8, 1 +720 uncover 1 0x0009AA80, 0x80, 0x00, 1, 0xA8 +722 int 6 0x0009AA80, 0x80, 0x00, 1, 0xA8, 6 +724 uncover 2 0x0009AA80, 0x80, 0x00, 0xA8, 6, 1 +726 setbit 0x0009AA80, 0x80, 0x00, 0xAA +727 uncover 1 0x0009AA80, 0x80, 0xAA, 0x00 +729 int 0 0x0009AA80, 0x80, 0xAA, 0x00, 0 +730 getbit 0x0009AA80, 0x80, 0xAA, 0 +731 uncover 1 0x0009AA80, 0x80, 0, 0xAA +733 int 7 0x0009AA80, 0x80, 0, 0xAA, 7 +735 uncover 2 0x0009AA80, 0x80, 0xAA, 7, 0 +737 setbit 0x0009AA80, 0x80, 0xAA +738 uncover 1 0x0009AA80, 0xAA, 0x80 +740 concat 0x0009AA80, 0xAA80 +741 byte 0x0009 0x0009AA80, 0xAA80, 0x0009 +745 uncover 1 0x0009AA80, 0x0009, 0xAA80 +747 concat 0x0009AA80, 0x0009AA80 +748 dig 1 0x0009AA80, 0x0009AA80, 0x0009AA80 +750 uncover 1 0x0009AA80, 0x0009AA80, 0x0009AA80 +752 == 0x0009AA80, 1 +753 assert 0x0009AA80 +754 callsub dynamic_array_pop_bit 0x0009AA80 +2716 proto 1 2 0x0009AA80 +2719 frame_dig -1 0x0009AA80, 0x0009AA80 +2721 int 0 0x0009AA80, 0x0009AA80, 0 +2722 extract_uint16 0x0009AA80, 9 +2723 int 1 0x0009AA80, 9, 1 +2724 - 0x0009AA80, 8 +2725 dup 0x0009AA80, 8, 8 +2726 itob 0x0009AA80, 8, 0x0000000000000008 +2727 extract 6 0 0x0009AA80, 8, 0x0008 +2730 frame_dig -1 0x0009AA80, 8, 0x0008, 0x0009AA80 +2732 uncover 1 0x0009AA80, 8, 0x0009AA80, 0x0008 +2734 replace2 0 0x0009AA80, 8, 0x0008AA80 +2736 dig 1 0x0009AA80, 8, 0x0008AA80, 8 +2738 int 16 0x0009AA80, 8, 0x0008AA80, 8, 16 +2740 + 0x0009AA80, 8, 0x0008AA80, 24 +2741 dig 1 0x0009AA80, 8, 0x0008AA80, 24, 0x0008AA80 +2743 dig 1 0x0009AA80, 8, 0x0008AA80, 24, 0x0008AA80, 24 +2745 getbit 0x0009AA80, 8, 0x0008AA80, 24, 1 +2746 byte "\x00" 0x0009AA80, 8, 0x0008AA80, 24, 1, 0x00 +2747 int 0 0x0009AA80, 8, 0x0008AA80, 24, 1, 0x00, 0 +2748 uncover 2 0x0009AA80, 8, 0x0008AA80, 24, 0x00, 0, 1 +2750 setbit 0x0009AA80, 8, 0x0008AA80, 24, 0x80 +2751 cover 3 0x0009AA80, 0x80, 8, 0x0008AA80, 24 +2753 int 0 0x0009AA80, 0x80, 8, 0x0008AA80, 24, 0 +2754 setbit 0x0009AA80, 0x80, 8, 0x0008AA00 +2755 uncover 1 0x0009AA80, 0x80, 0x0008AA00, 8 +2757 int 7 0x0009AA80, 0x80, 0x0008AA00, 8, 7 +2759 + 0x0009AA80, 0x80, 0x0008AA00, 15 +2760 int 8 0x0009AA80, 0x80, 0x0008AA00, 15, 8 +2762 / 0x0009AA80, 0x80, 0x0008AA00, 1 +2763 int 2 0x0009AA80, 0x80, 0x0008AA00, 1, 2 +2764 uncover 1 0x0009AA80, 0x80, 0x0008AA00, 2, 1 +2766 + 0x0009AA80, 0x80, 0x0008AA00, 3 +2767 uncover 1 0x0009AA80, 0x80, 3, 0x0008AA00 +2769 int 0 0x0009AA80, 0x80, 3, 0x0008AA00, 0 +2770 uncover 2 0x0009AA80, 0x80, 0x0008AA00, 0, 3 +2772 substring3 0x0009AA80, 0x80, 0x0008AA +2773 retsub 0x80, 0x0008AA +757 cover 1 0x0008AA, 0x80 +759 byte 0x00 0x0008AA, 0x80, 0x00 +760 int 0 0x0008AA, 0x80, 0x00, 0 +761 int 1 0x0008AA, 0x80, 0x00, 0, 1 +762 setbit 0x0008AA, 0x80, 0x80 +763 == 0x0008AA, 1 +764 assert 0x0008AA +765 callsub dynamic_array_pop_bit 0x0008AA +2716 proto 1 2 0x0008AA +2719 frame_dig -1 0x0008AA, 0x0008AA +2721 int 0 0x0008AA, 0x0008AA, 0 +2722 extract_uint16 0x0008AA, 8 +2723 int 1 0x0008AA, 8, 1 +2724 - 0x0008AA, 7 +2725 dup 0x0008AA, 7, 7 +2726 itob 0x0008AA, 7, 0x0000000000000007 +2727 extract 6 0 0x0008AA, 7, 0x0007 +2730 frame_dig -1 0x0008AA, 7, 0x0007, 0x0008AA +2732 uncover 1 0x0008AA, 7, 0x0008AA, 0x0007 +2734 replace2 0 0x0008AA, 7, 0x0007AA +2736 dig 1 0x0008AA, 7, 0x0007AA, 7 +2738 int 16 0x0008AA, 7, 0x0007AA, 7, 16 +2740 + 0x0008AA, 7, 0x0007AA, 23 +2741 dig 1 0x0008AA, 7, 0x0007AA, 23, 0x0007AA +2743 dig 1 0x0008AA, 7, 0x0007AA, 23, 0x0007AA, 23 +2745 getbit 0x0008AA, 7, 0x0007AA, 23, 0 +2746 byte "\x00" 0x0008AA, 7, 0x0007AA, 23, 0, 0x00 +2747 int 0 0x0008AA, 7, 0x0007AA, 23, 0, 0x00, 0 +2748 uncover 2 0x0008AA, 7, 0x0007AA, 23, 0x00, 0, 0 +2750 setbit 0x0008AA, 7, 0x0007AA, 23, 0x00 +2751 cover 3 0x0008AA, 0x00, 7, 0x0007AA, 23 +2753 int 0 0x0008AA, 0x00, 7, 0x0007AA, 23, 0 +2754 setbit 0x0008AA, 0x00, 7, 0x0007AA +2755 uncover 1 0x0008AA, 0x00, 0x0007AA, 7 +2757 int 7 0x0008AA, 0x00, 0x0007AA, 7, 7 +2759 + 0x0008AA, 0x00, 0x0007AA, 14 +2760 int 8 0x0008AA, 0x00, 0x0007AA, 14, 8 +2762 / 0x0008AA, 0x00, 0x0007AA, 1 +2763 int 2 0x0008AA, 0x00, 0x0007AA, 1, 2 +2764 uncover 1 0x0008AA, 0x00, 0x0007AA, 2, 1 +2766 + 0x0008AA, 0x00, 0x0007AA, 3 +2767 uncover 1 0x0008AA, 0x00, 3, 0x0007AA +2769 int 0 0x0008AA, 0x00, 3, 0x0007AA, 0 +2770 uncover 2 0x0008AA, 0x00, 0x0007AA, 0, 3 +2772 substring3 0x0008AA, 0x00, 0x0007AA +2773 retsub 0x00, 0x0007AA +768 cover 1 0x0007AA, 0x00 +770 byte 0x00 0x0007AA, 0x00, 0x00 +771 int 0 0x0007AA, 0x00, 0x00, 0 +772 int 0 0x0007AA, 0x00, 0x00, 0, 0 +773 setbit 0x0007AA, 0x00, 0x00 +774 == 0x0007AA, 1 +775 assert 0x0007AA +776 byte 0x00 0x0007AA, 0x00 +777 int 0 0x0007AA, 0x00, 0 +778 int 1 0x0007AA, 0x00, 0, 1 +779 setbit 0x0007AA, 0x80 +780 byte 0x00 0x0007AA, 0x80, 0x00 +781 int 0 0x0007AA, 0x80, 0x00, 0 +782 int 0 0x0007AA, 0x80, 0x00, 0, 0 +783 setbit 0x0007AA, 0x80, 0x00 +784 byte 0x00 0x0007AA, 0x80, 0x00, 0x00 +785 int 0 0x0007AA, 0x80, 0x00, 0x00, 0 +786 int 1 0x0007AA, 0x80, 0x00, 0x00, 0, 1 +787 setbit 0x0007AA, 0x80, 0x00, 0x80 +788 cover 2 0x0007AA, 0x80, 0x80, 0x00 +790 byte 0x00 0x0007AA, 0x80, 0x80, 0x00, 0x00 +791 int 0 0x0007AA, 0x80, 0x80, 0x00, 0x00, 0 +792 int 0 0x0007AA, 0x80, 0x80, 0x00, 0x00, 0, 0 +793 setbit 0x0007AA, 0x80, 0x80, 0x00, 0x00 +794 cover 3 0x0007AA, 0x00, 0x80, 0x80, 0x00 +796 byte 0x00 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x00 +797 int 0 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +798 int 1 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 +799 setbit 0x0007AA, 0x00, 0x80, 0x80, 0x00, 0x80 +800 cover 4 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00 +802 byte 0x00 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +803 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +804 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 0 +805 setbit 0x0007AA, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +806 cover 5 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +808 byte 0x00 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00 +809 int 0 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0 +810 int 1 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0, 1 +811 setbit 0x0007AA, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x80 +812 cover 6 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +814 byte 0x 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x +815 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x, 0x80 +817 concat 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80 +818 uncover 1 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00 +820 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0 +821 getbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 +822 uncover 1 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80 +824 int 1 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0, 0x80, 1 +825 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 1, 0 +827 setbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 +828 uncover 1 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80 +830 int 0 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0 +831 getbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 1 +832 uncover 1 0x0007AA, 0x80, 0x00, 0x80, 0x00, 1, 0x80 +834 int 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 1, 0x80, 2 +835 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0x80, 2, 1 +837 setbit 0x0007AA, 0x80, 0x00, 0x80, 0x00, 0xA0 +838 uncover 1 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 0x00 +840 int 0 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 0x00, 0 +841 getbit 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 0 +842 uncover 1 0x0007AA, 0x80, 0x00, 0x80, 0, 0xA0 +844 int 3 0x0007AA, 0x80, 0x00, 0x80, 0, 0xA0, 3 +846 uncover 2 0x0007AA, 0x80, 0x00, 0x80, 0xA0, 3, 0 +848 setbit 0x0007AA, 0x80, 0x00, 0x80, 0xA0 +849 uncover 1 0x0007AA, 0x80, 0x00, 0xA0, 0x80 +851 int 0 0x0007AA, 0x80, 0x00, 0xA0, 0x80, 0 +852 getbit 0x0007AA, 0x80, 0x00, 0xA0, 1 +853 uncover 1 0x0007AA, 0x80, 0x00, 1, 0xA0 +855 int 4 0x0007AA, 0x80, 0x00, 1, 0xA0, 4 +856 uncover 2 0x0007AA, 0x80, 0x00, 0xA0, 4, 1 +858 setbit 0x0007AA, 0x80, 0x00, 0xA8 +859 uncover 1 0x0007AA, 0x80, 0xA8, 0x00 +861 int 0 0x0007AA, 0x80, 0xA8, 0x00, 0 +862 getbit 0x0007AA, 0x80, 0xA8, 0 +863 uncover 1 0x0007AA, 0x80, 0, 0xA8 +865 int 5 0x0007AA, 0x80, 0, 0xA8, 5 +867 uncover 2 0x0007AA, 0x80, 0xA8, 5, 0 +869 setbit 0x0007AA, 0x80, 0xA8 +870 uncover 1 0x0007AA, 0xA8, 0x80 +872 int 0 0x0007AA, 0xA8, 0x80, 0 +873 getbit 0x0007AA, 0xA8, 1 +874 uncover 1 0x0007AA, 1, 0xA8 +876 int 6 0x0007AA, 1, 0xA8, 6 +878 uncover 2 0x0007AA, 0xA8, 6, 1 +880 setbit 0x0007AA, 0xAA +881 byte 0x0007 0x0007AA, 0xAA, 0x0007 +883 uncover 1 0x0007AA, 0x0007, 0xAA +885 concat 0x0007AA, 0x0007AA +886 == 1 +887 assert +888 retsub 113 callsub dynamic_array_string -814 proto 0 0 -817 byte "Hello" "Hello" -819 len 5 -820 itob 0x0000000000000005 -821 extract 6 2 0x0005 -824 byte "Hello" 0x0005, "Hello" -826 concat 0x000548656C6C6F -827 byte "World" 0x000548656C6C6F, "World" -829 len 0x000548656C6C6F, 5 -830 itob 0x000548656C6C6F, 0x0000000000000005 -831 extract 6 2 0x000548656C6C6F, 0x0005 -834 byte "World" 0x000548656C6C6F, 0x0005, "World" -836 concat 0x000548656C6C6F, 0x0005576F726C64 -837 swap 0x0005576F726C64, 0x000548656C6C6F -838 byte "Foo" 0x0005576F726C64, 0x000548656C6C6F, "Foo" -840 len 0x0005576F726C64, 0x000548656C6C6F, 3 -841 itob 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000003 -842 extract 6 2 0x0005576F726C64, 0x000548656C6C6F, 0x0003 -845 byte "Foo" 0x0005576F726C64, 0x000548656C6C6F, 0x0003, "Foo" -847 concat 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F -848 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F -850 byte "Bar" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, "Bar" -852 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 3 -853 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000003 -854 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003 -857 byte "Bar" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003, "Bar" -859 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 -860 int 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4 -861 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000004 -862 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004 -865 byte 0x 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x -866 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0004 -867 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004 -868 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x000548656C6C6F -870 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 7 -871 int 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 7, 4 -872 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 4, 7 -873 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 11 -874 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x000000000000000B -875 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x000B -878 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B -879 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B, 0x000548656C6C6F -881 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F -882 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F, 0x0005576F726C64 -884 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F0005576F726C64 -885 byte 0x0002 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F0005576F726C64, 0x0002 -887 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 -888 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64 -889 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -890 byte "\x00\x02\x00\x04\x00\x0b\x00\x05Hello\x00\x05World" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -912 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 1 -913 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64 -914 byte 0x 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x -915 dig 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0003466F6F -917 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F -918 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F, 0x0003426172 -920 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172 -921 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2 -922 callsub dynamic_array_concat_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2 -2790 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2 -2793 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x00020004000B000548656C6C6F0005576F726C64 -2795 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0 -2796 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2 -2797 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2, 2 -2798 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2, 2, 2 -2800 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2, 4 -2801 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 2 -2802 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 2, 2 -2803 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 4 -2804 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 4, 2 -2805 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 6 -2806 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4 -2807 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4, 4 -2808 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4, 0x0000000000000004 -2809 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4, 0x0004 -2812 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4 -2813 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x00020004000B000548656C6C6F0005576F726C64 -2815 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x00020004000B000548656C6C6F0005576F726C64, 2 -2816 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x00020004000B000548656C6C6F0005576F726C64, 2, 6 -2818 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B -2819 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 2 -2821 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 2, 2 -2822 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 4 -2823 bzero 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 0x00000000 -2824 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000 -2825 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000, 0x00020004000B000548656C6C6F0005576F726C64 -2827 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000, 20 -2828 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000, 20, 0x00020004000B000548656C6C6F0005576F726C64 -2830 uncover 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000, 20, 0x00020004000B000548656C6C6F0005576F726C64, 6 -2832 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000, 0x00020004000B000548656C6C6F0005576F726C64, 6, 20 -2834 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000, 0x000548656C6C6F0005576F726C64 -2835 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000000548656C6C6F0005576F726C64 -2836 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000000548656C6C6F0005576F726C64, 0x0003466F6F0003426172 -2838 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2839 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 -2840 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0 -2841 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0 -2929 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0 -2932 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 4 -2934 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 4, 2 -2935 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8 -2936 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0 -2938 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0, 2 -2939 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0 -2940 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2942 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 -2943 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4 -2944 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4, 0 -2946 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8 -2947 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4 -2949 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4, 2 -2950 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8 -2951 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 -2953 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 2 -2954 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 -2955 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 2 -2956 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 8 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 8 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 0x0000000000000008 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 0x0008 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0008 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 8 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 15 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0, 0 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0, 0, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0, 2 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2, 8 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2, 15 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2, 15, 15 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 15 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 0x000000000000000F -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 0x000F -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x000F -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 15 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 22 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2, 2 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2, 2, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2, 4 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4, 8 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4, 22 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4, 22, 22 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 22 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 0x0000000000000016 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 0x0016 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0016 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 22 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 27 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4, 4 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4, 4, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4, 6 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6, 8 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6, 27 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6, 27, 27 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 27 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 0x000000000000001B -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 0x001B -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x001B -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 27 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 32 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6, 6 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6, 6, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6, 8 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 8 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 8, 8 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8 -3003 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -3005 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 8 -3007 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2844 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2845 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -925 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -926 byte "\x00\x04\x00\x08\x00\x0f\x00\x16\x00\x1b\x00\x05Hello\x00\x05World\x00\x03Foo\x00\x03Bar" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -962 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 1 -963 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -964 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -965 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0 -966 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4 -967 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -968 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -969 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -972 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -973 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4 -975 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 2 -976 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8 -977 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -978 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -980 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 32 -981 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 32, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -982 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 8, 32, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -984 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 32, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8 -986 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 32 -988 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172 -989 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4 -991 callsub dynamic_array_concat_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4 -2790 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4 -2793 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2795 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0 -2796 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4 -2797 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4, 4 -2798 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4, 4, 4 -2800 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4, 8 -2801 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 4 -2802 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 4, 2 -2803 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 8 -2804 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 8, 2 -2805 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 10 -2806 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8 -2807 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8, 8 -2808 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8, 0x0000000000000008 -2809 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8, 0x0008 -2812 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8 -2813 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2815 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 2 -2816 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 2, 10 -2818 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B -2819 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 4 -2821 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 4, 2 -2822 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 8 -2823 bzero 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 0x0000000000000000 -2824 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000 -2825 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2827 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000, 34 -2828 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000, 34, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -2830 uncover 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000, 34, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 10 -2832 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 10, 34 -2834 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000, 0x000548656C6C6F0005576F726C640003466F6F0003426172 -2835 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172 -2836 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172 -2838 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2839 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 -2840 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0 -2841 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0 -2929 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0 -2932 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 8 -2934 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 8, 2 -2935 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16 -2936 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0 -2938 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0, 2 -2939 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0 -2940 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2942 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 -2943 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8 -2944 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8, 0 -2946 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16 -2947 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8 -2949 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8, 2 -2950 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16 -2951 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 -2953 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 2 -2954 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 -2955 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 2 -2956 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 16 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 16 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 0x0000000000000010 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 0x0010 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0010 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 16 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 23 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0, 0 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0, 0, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0, 2 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2, 23 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2, 23, 23 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 23 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 0x0000000000000017 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 0x0017 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x0017 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 23 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 30 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2, 2 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2, 2, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2, 4 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4, 30 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4, 30, 30 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 30 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 0x000000000000001E -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 0x001E -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x001E -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 30 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 35 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4, 4 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4, 4, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4, 6 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6, 35 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6, 35, 35 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 35 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 0x0000000000000023 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 0x0023 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 35 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 40 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6, 6 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6, 6, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6, 8 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8, 40 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8, 40, 40 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 40 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 0x0000000000000028 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 0x0028 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x0028 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 47 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8, 8 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8, 8, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8, 10 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10, 47 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10, 47, 47 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 47 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 0x000000000000002F -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 0x002F -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x002F -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 47 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 54 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10, 10 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10, 10, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10, 12 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12, 54 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12, 54, 54 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 54 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 0x0000000000000036 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 0x0036 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0036 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 54 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 59 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12, 12 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12, 12, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12, 14 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14, 59 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14, 59, 59 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 59 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 0x000000000000003B -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 0x003B -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003B -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 59 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 64 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14, 14 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14, 14, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14, 16 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 16 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 16, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16 -3003 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -3005 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 16, 16 -3007 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2844 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2845 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -994 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 -996 int 16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 16 -998 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000010 -999 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 -1002 byte 0x 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x -1003 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0010 -1004 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 -1005 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x000548656C6C6F -1007 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7 -1008 int 16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7, 16 -1010 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 16, 7 -1011 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23 -1012 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 23 -1013 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0000000000000017 -1014 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0017 -1017 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0017, 0x0010 -1019 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0010, 0x0017 -1020 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x00100017 -1021 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23 -1022 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 0x0005576F726C64 -1024 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 7 -1025 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30 -1026 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 30 -1027 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x000000000000001E -1028 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x001E -1031 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x001E, 0x00100017 -1033 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017, 0x001E -1034 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017001E -1035 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30 -1036 dig 5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 0x0003466F6F -1038 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 5 -1039 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35 -1040 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 35 -1041 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0000000000000023 -1042 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0023 -1045 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x0023, 0x00100017001E -1047 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E, 0x0023 -1048 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E0023 -1049 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35 -1050 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 0x0003426172 -1052 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 5 -1053 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40 -1054 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 40 -1055 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0000000000000028 -1056 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0028 -1059 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x0028, 0x00100017001E0023 -1061 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E0023, 0x0028 -1062 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E00230028 -1063 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40 -1064 dig 3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 0x000548656C6C6F -1066 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 7 -1067 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47 -1068 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 47 -1069 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x000000000000002F -1070 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x002F -1073 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x002F, 0x00100017001E00230028 -1075 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028, 0x002F -1076 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028002F -1077 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47 -1078 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 0x0005576F726C64 -1080 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 7 -1081 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54 -1082 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 54 -1083 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0000000000000036 -1084 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0036 -1087 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x0036, 0x00100017001E00230028002F -1089 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F, 0x0036 -1090 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F0036 -1091 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54 -1092 dig 5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 0x0003466F6F -1094 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 5 -1095 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 59 -1096 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x000000000000003B -1097 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x003B -1100 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B -1101 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B, 0x000548656C6C6F -1103 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F -1104 dig 3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F, 0x0005576F726C64 -1106 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64 -1107 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64, 0x0003466F6F -1109 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F -1110 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F, 0x0003426172 -1112 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172 -1113 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F -1115 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F -1116 dig 3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F, 0x0005576F726C64 -1118 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64 -1119 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64, 0x0003466F6F -1121 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F -1122 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F, 0x0003426172 -1124 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1125 byte 0x0008 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008 -1127 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1128 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1129 uncover 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1131 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1132 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 1 -1133 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 -1134 int 16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 16 -1136 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000010 -1137 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 -1140 byte 0x 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x -1141 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0010 -1142 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 -1143 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x000548656C6C6F -1145 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7 -1146 int 16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7, 16 -1148 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 16, 7 -1149 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23 -1150 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 23 -1151 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0000000000000017 -1152 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0017 -1155 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0017, 0x0010 -1157 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0010, 0x0017 -1158 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x00100017 -1159 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23 -1160 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 0x0005576F726C64 -1162 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 7 -1163 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30 -1164 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 30 -1165 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x000000000000001E -1166 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x001E -1169 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x001E, 0x00100017 -1171 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017, 0x001E -1172 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017001E -1173 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30 -1174 dig 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 0x0003466F6F -1176 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 5 -1177 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35 -1178 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 35 -1179 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0000000000000023 -1180 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0023 -1183 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x0023, 0x00100017001E -1185 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E, 0x0023 -1186 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E0023 -1187 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35 -1188 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 0x0003426172 -1190 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 5 -1191 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40 -1192 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 40 -1193 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0000000000000028 -1194 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0028 -1197 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x0028, 0x00100017001E0023 -1199 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E0023, 0x0028 -1200 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E00230028 -1201 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40 -1202 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 0x000548656C6C6F -1204 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 7 -1205 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47 -1206 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 47 -1207 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x000000000000002F -1208 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x002F -1211 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x002F, 0x00100017001E00230028 -1213 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028, 0x002F -1214 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028002F -1215 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47 -1216 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 0x0005576F726C64 -1218 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 7 -1219 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54 -1220 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 54 -1221 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0000000000000036 -1222 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0036 -1225 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x0036, 0x00100017001E00230028002F -1227 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F, 0x0036 -1228 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F0036 -1229 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54 -1230 dig 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 0x0003466F6F -1232 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 5 -1233 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 59 -1234 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x000000000000003B -1235 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x003B -1238 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B -1239 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B, 0x000548656C6C6F -1241 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F -1242 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F, 0x0005576F726C64 -1244 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64 -1245 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64, 0x0003466F6F -1247 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F -1248 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F, 0x0003426172 -1250 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172 -1251 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F -1253 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F -1254 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F, 0x0005576F726C64 -1256 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64 -1257 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64, 0x0003466F6F -1259 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F -1260 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F, 0x0003426172 -1262 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1263 byte 0x0008 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008 -1265 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1266 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1267 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F -1269 int 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 -1271 callsub dynamic_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 -2846 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 -2849 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2851 substring 0 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008 -2854 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x0008 -2855 btoi 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8 -2856 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2858 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2861 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F -2863 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 -2865 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 -2867 callsub static_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 -2872 proto 4 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 -2875 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3 -2877 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3, 8 -2879 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 1 -2880 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 -2881 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3 -2883 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3, 2 -2884 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 6 -2885 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 6, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2887 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 -2888 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35 -2889 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2891 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 35 -2893 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 3 -2894 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 3, 35 -2896 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 35, 3 -2897 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 38 -2898 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 38, 2 -2899 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 40 -2900 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 35 -2901 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2903 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 -2904 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 35 -2906 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F -2907 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F, 0x000548656C6C6F -2909 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F -2910 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2912 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 64 -2913 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 64, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -2915 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 64, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40 -2917 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40, 64 -2919 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x000548656C6C6F0005576F726C640003466F6F0003426172 -2920 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2921 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 -2923 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3 -2925 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3 -2929 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3 -2932 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 8 -2934 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 8, 2 -2935 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16 -2936 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 3 -2938 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 3, 2 -2939 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 6 -2940 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 6, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2942 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 -2943 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35 -2944 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 3 -2946 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35 -2947 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 8 -2949 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 8, 2 -2950 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16 -2951 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 3 -2953 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 3, 2 -2954 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6 -2955 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 2 -2956 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6, 35 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6, 35, 35 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 35 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 0x0000000000000023 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 0x0023 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 35 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 42 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6, 6 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6, 6, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6, 8 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8, 42 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8, 42, 42 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 42 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 0x000000000000002A -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 0x002A -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x002A -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 42 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 49 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8, 8 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8, 8, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8, 10 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10, 49 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10, 49, 49 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 49 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 0x0000000000000031 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 0x0031 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x0031 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 49 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 56 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10, 10 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10, 10, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10, 12 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12, 56 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12, 56, 56 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 56 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 0x0000000000000038 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 0x0038 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0038 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 61 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12, 12 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12, 12, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12, 14 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14, 61 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14, 61, 61 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 61 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 0x000000000000003D -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 0x003D -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003D -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 61 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 66 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14, 14 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14, 14, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14, 16 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 16 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 16, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16 -3003 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -3005 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 16, 16 -3007 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2928 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2870 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2871 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1274 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F -1276 int 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 -1278 callsub dynamic_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 -2846 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 -2849 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2851 substring 0 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008 -2854 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x0008 -2855 btoi 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8 -2856 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2858 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2861 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F -2863 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 -2865 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 -2867 callsub static_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 -2872 proto 4 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 -2875 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5 -2877 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5, 8 -2879 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 1 -2880 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 -2881 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5 -2883 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5, 2 -2884 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 10 -2885 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 10, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2887 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 -2888 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49 -2889 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2891 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 49 -2893 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 5 -2894 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 5, 49 -2896 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 49, 5 -2897 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 54 -2898 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 54, 2 -2899 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 56 -2900 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 49 -2901 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2903 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0 -2904 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0, 49 -2906 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F -2907 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F -2909 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2910 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2912 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 66 -2913 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -2915 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56 -2917 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56, 66 -2919 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F0003426172 -2920 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2921 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8 -2923 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5 -2925 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5 -2929 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5 -2932 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 8 -2934 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 8, 2 -2935 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16 -2936 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 5 -2938 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 5, 2 -2939 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 10 -2940 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 10, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2942 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 -2943 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49 -2944 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 5 -2946 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49 -2947 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 8 -2949 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 8, 2 -2950 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16 -2951 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 5 -2953 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 5, 2 -2954 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10 -2955 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 2 -2956 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10, 49 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10, 49, 49 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 49 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 0x0000000000000031 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 0x0031 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10, 0x0031 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 49 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 56 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10, 10 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10, 10, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10, 12 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12, 56 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12, 56, 56 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 56 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 0x0000000000000038 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 0x0038 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12, 0x0038 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 56 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 61 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12, 12 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12, 12, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12, 14 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14, 61 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14, 61, 61 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 61 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 0x000000000000003D -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 0x003D -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 0x003D -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 66 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14, 14 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14, 14, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14, 16 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 16 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 16, 16 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16 -3003 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -3005 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 16, 16 -3007 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2928 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2870 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2871 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1281 cover 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 -1283 int 16 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 16 -1285 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000010 -1286 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 -1289 byte 0x 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x -1290 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0010 -1291 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 -1292 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x000548656C6C6F -1294 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7 -1295 int 16 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7, 16 -1297 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 16, 7 -1298 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23 -1299 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 23 -1300 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0000000000000017 -1301 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0017 -1304 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0017, 0x0010 -1306 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0010, 0x0017 -1307 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x00100017 -1308 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23 -1309 dig 4 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 0x0005576F726C64 -1311 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 7 -1312 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30 -1313 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 30 -1314 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x000000000000001E -1315 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x001E -1318 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x001E, 0x00100017 -1320 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017, 0x001E -1321 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017001E -1322 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30 -1323 dig 6 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 0x0003466F6F -1325 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 5 -1326 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35 -1327 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 35 -1328 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0000000000000023 -1329 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0023 -1332 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x0023, 0x00100017001E -1334 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E, 0x0023 -1335 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E0023 -1336 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35 -1337 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 0x000548656C6C6F -1339 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 7 -1340 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42 -1341 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42, 42 -1342 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42, 0x000000000000002A -1343 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42, 0x002A -1346 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 42, 0x002A, 0x00100017001E0023 -1348 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 42, 0x00100017001E0023, 0x002A -1349 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 42, 0x00100017001E0023002A -1350 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 42 -1351 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 42, 0x000548656C6C6F -1353 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 42, 7 -1354 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49 -1355 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49, 49 -1356 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49, 0x0000000000000031 -1357 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49, 0x0031 -1360 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 49, 0x0031, 0x00100017001E0023002A -1362 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 49, 0x00100017001E0023002A, 0x0031 -1363 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 49, 0x00100017001E0023002A0031 -1364 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 49 -1365 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 49, 0x000548656C6C6F -1367 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 49, 7 -1368 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56 -1369 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56, 56 -1370 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56, 0x0000000000000038 -1371 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56, 0x0038 -1374 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 56, 0x0038, 0x00100017001E0023002A0031 -1376 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 56, 0x00100017001E0023002A0031, 0x0038 -1377 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 56, 0x00100017001E0023002A00310038 -1378 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 56 -1379 dig 6 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 56, 0x0003466F6F -1381 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 56, 5 -1382 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 61 -1383 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 0x000000000000003D -1384 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 0x003D -1387 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D -1388 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D, 0x000548656C6C6F -1390 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F -1391 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F, 0x0005576F726C64 -1393 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C64 -1394 dig 5 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C64, 0x0003466F6F -1396 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F -1397 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F, 0x000548656C6C6F -1399 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F -1400 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x000548656C6C6F -1402 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F -1403 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F -1405 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1406 dig 5 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F -1408 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1409 dig 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003426172 -1411 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1412 byte 0x0008 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0008 -1414 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1415 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1416 dig 4 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1418 swap 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1419 == 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 1 -1420 assert 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 -1421 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1423 callsub dynamic_array_pop_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2583 proto 1 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2586 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2588 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0 -2589 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8 -2590 int 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 1 -2591 - 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7 -2592 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 7 -2593 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 7, 2 -2594 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14 -2595 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2597 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2600 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2601 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 -2603 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 -2604 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2605 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2606 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 66 -2607 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2608 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2609 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 -2611 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61, 66 -2613 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172 -2614 cover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2616 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2617 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0 -2618 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0, 14 -2620 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038 -2621 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -2623 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 -2625 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 2 -2626 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 16 -2627 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 16, 61 -2629 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 0x000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2630 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2631 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7 -2633 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0000000000000007 -2634 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0007 -2637 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2638 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7 -2640 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0 -2641 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0 -2929 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0 -2932 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 7 -2934 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 7, 2 -2935 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14 -2936 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0 -2938 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0, 2 -2939 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0 -2940 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2942 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 -2943 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 16 -2944 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 16, 0 -2946 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14 -2947 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 7 -2949 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 7, 2 -2950 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14 -2951 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 -2953 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 2 -2954 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 -2955 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 2 -2956 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 14 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 14 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 0x000000000000000E -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 0x000E -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 0x000E -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 21 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0, 0 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0, 0, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0, 2 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2, 21 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2, 21, 21 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 21 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 0x0000000000000015 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 0x0015 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2, 0x0015 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 21 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 28 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2, 2 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2, 2, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2, 4 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4, 28 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4, 28, 28 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 28 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 0x000000000000001C -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 0x001C -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4, 0x001C -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 28 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 33 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4, 4 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4, 4, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4, 6 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6, 33 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6, 33, 33 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 33 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 0x0000000000000021 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 0x0021 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0021 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 33 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 40 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6, 6 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6, 6, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6, 8 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8, 40 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8, 40, 40 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 40 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 0x0000000000000028 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 0x0028 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8, 0x0028 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 40 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 47 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8, 8 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8, 8, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8, 10 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10, 47 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10, 47, 47 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 47 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 0x000000000000002F -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 0x002F -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10, 0x002F -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 47 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 54 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10, 10 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10, 10, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10, 12 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12, 54 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12, 54, 54 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 54 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 0x0000000000000036 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 0x0036 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 0x0036 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 59 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12, 12 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12, 12, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12, 14 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 14 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 14, 14 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14 -3003 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -3005 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14, 14 -3007 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2644 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2645 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1426 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003426172 -1427 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003426172, 0x0003426172 -1429 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 1 -1430 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1431 callsub dynamic_array_pop_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2583 proto 1 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2586 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2588 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 -2589 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7 -2590 int 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 1 -2591 - 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 -2592 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 6 -2593 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 6, 2 -2594 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12 -2595 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2597 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2600 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2601 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 -2603 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 -2604 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2605 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2606 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 59 -2607 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 59, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2608 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 59, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2609 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 59, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 -2611 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54, 59 -2613 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F -2614 cover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2616 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2617 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 -2618 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 12 -2620 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F -2621 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -2623 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 -2625 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 2 -2626 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14 -2627 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14, 54 -2629 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 0x000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2630 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2631 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 -2633 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0000000000000006 -2634 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006 -2637 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2638 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 -2640 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0 -2641 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0 -2929 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0 -2932 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 6 -2934 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 6, 2 -2935 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12 -2936 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0 -2938 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0, 2 -2939 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0 -2940 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2942 swap 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 -2943 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 14 -2944 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 14, 0 -2946 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12 -2947 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 6 -2949 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 6, 2 -2950 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12 -2951 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 -2953 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 2 -2954 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 -2955 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 2 -2956 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 12 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 12 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 0x000000000000000C -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 0x000C -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0, 0x000C -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 12 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 19 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0, 0 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0, 0, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0, 2 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2, 12 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2, 19 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2, 19, 19 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 19 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 0x0000000000000013 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 0x0013 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2, 0x0013 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 19 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 26 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2, 2 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2, 2, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2, 4 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4, 12 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4, 26 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4, 26, 26 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 26 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 0x000000000000001A -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 0x001A -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4, 0x001A -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 26 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 3 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 3, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 5 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 31 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4, 4 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4, 4, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4, 6 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6, 12 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6, 31 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6, 31, 31 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 31 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 0x000000000000001F -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 0x001F -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0x001F -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 31 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 38 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6, 6 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6, 6, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6, 8 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8, 12 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8, 38 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8, 38, 38 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 38 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 0x0000000000000026 -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 0x0026 -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8, 0x0026 -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 38 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 45 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8, 8 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8, 8, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8, 10 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10, 12 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10 -2965 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10 -2967 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10, 45 -2969 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10, 45, 45 -2970 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 45 -2972 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 0x000000000000002D -2973 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 0x002D -2976 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2978 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10 -2980 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10, 0x002D -2982 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2983 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2984 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2986 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 45 -2988 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 5 -2989 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 5, 2 -2990 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 7 -2991 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 52 -2992 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10 -2994 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10, 10 -2996 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10, 10, 2 -2997 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10, 12 -2998 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12 -2957 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 12 -2959 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 12, 12 -2961 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12 -3003 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -3005 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 12, 12 -3007 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2644 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -2645 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1434 cover 4 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F -1436 dig 3 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F, 0x0003466F6F -1438 == 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 1 -1439 assert 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F -1440 int 12 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 12 -1442 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000000000000000C -1443 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C -1446 byte 0x 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 0x -1447 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x, 0x000C -1448 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C -1449 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 0x000548656C6C6F -1451 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 7 -1452 int 12 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 7, 12 -1454 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 12, 7 -1455 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19 -1456 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19, 19 -1457 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19, 0x0000000000000013 -1458 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19, 0x0013 -1461 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 19, 0x0013, 0x000C -1463 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 19, 0x000C, 0x0013 -1464 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 19, 0x000C0013 -1465 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 19 -1466 dig 3 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 19, 0x0005576F726C64 -1468 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 19, 7 -1469 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26 -1470 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26, 26 -1471 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26, 0x000000000000001A -1472 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26, 0x001A -1475 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 26, 0x001A, 0x000C0013 -1477 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 26, 0x000C0013, 0x001A -1478 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 26, 0x000C0013001A -1479 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 26 -1480 dig 4 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 26, 0x0003466F6F -1482 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 26, 5 -1483 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31 -1484 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31, 31 -1485 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31, 0x000000000000001F -1486 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31, 0x001F -1489 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 31, 0x001F, 0x000C0013001A -1491 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 31, 0x000C0013001A, 0x001F -1492 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 31, 0x000C0013001A001F -1493 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 31 -1494 dig 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 31, 0x000548656C6C6F -1496 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 31, 7 -1497 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38 -1498 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38, 38 -1499 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38, 0x0000000000000026 -1500 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38, 0x0026 -1503 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 38, 0x0026, 0x000C0013001A001F -1505 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 38, 0x000C0013001A001F, 0x0026 -1506 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 38, 0x000C0013001A001F0026 -1507 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 38 -1508 dig 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 38, 0x000548656C6C6F -1510 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 38, 7 -1511 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 45 -1512 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 0x000000000000002D -1513 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 0x002D -1516 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026002D -1517 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026002D, 0x000548656C6C6F -1519 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F -1520 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F, 0x0005576F726C64 -1522 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C64 -1523 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C64, 0x0003466F6F -1525 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F -1526 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F, 0x000548656C6C6F -1528 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F -1529 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x000548656C6C6F -1531 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F -1532 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F -1533 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1534 byte 0x0006 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006 -1536 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1537 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1538 == 1 -1539 assert -1540 retsub +889 proto 0 0 +892 byte "Hello" "Hello" +894 len 5 +895 itob 0x0000000000000005 +896 extract 6 2 0x0005 +899 byte "Hello" 0x0005, "Hello" +901 concat 0x000548656C6C6F +902 byte "World" 0x000548656C6C6F, "World" +904 len 0x000548656C6C6F, 5 +905 itob 0x000548656C6C6F, 0x0000000000000005 +906 extract 6 2 0x000548656C6C6F, 0x0005 +909 byte "World" 0x000548656C6C6F, 0x0005, "World" +911 concat 0x000548656C6C6F, 0x0005576F726C64 +912 cover 1 0x0005576F726C64, 0x000548656C6C6F +914 byte "Foo" 0x0005576F726C64, 0x000548656C6C6F, "Foo" +916 len 0x0005576F726C64, 0x000548656C6C6F, 3 +917 itob 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000003 +918 extract 6 2 0x0005576F726C64, 0x000548656C6C6F, 0x0003 +921 byte "Foo" 0x0005576F726C64, 0x000548656C6C6F, 0x0003, "Foo" +923 concat 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F +924 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F +926 byte "Bar" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, "Bar" +928 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 3 +929 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000003 +930 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003 +933 byte "Bar" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003, "Bar" +935 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 +936 int 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4 +937 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000004 +938 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004 +941 byte 0x 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x +942 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0004 +944 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004 +945 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x000548656C6C6F +947 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 7 +948 int 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 7, 4 +949 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 4, 7 +951 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 11 +952 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x000000000000000B +953 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004, 0x000B +956 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B +957 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B, 0x000548656C6C6F +959 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F +960 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F, 0x0005576F726C64 +962 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F0005576F726C64 +963 byte 0x0002 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0004000B000548656C6C6F0005576F726C64, 0x0002 +965 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 +967 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64 +968 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +969 byte "\x00\x02\x00\x04\x00\x0b\x00\x05Hello\x00\x05World" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +991 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 1 +992 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64 +993 byte 0x 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x +994 dig 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x, 0x0003466F6F +996 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F +997 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F, 0x0003426172 +999 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172 +1000 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2 +1001 callsub dynamic_array_concat_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2 +3030 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2 +3033 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x00020004000B000548656C6C6F0005576F726C64 +3035 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x00020004000B000548656C6C6F0005576F726C64, 0 +3036 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2 +3037 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2, 2 +3038 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2, 2, 2 +3040 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 2, 4 +3041 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 2 +3043 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 2, 2 +3044 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 4 +3045 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 4, 2 +3046 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 4, 6 +3047 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4 +3049 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4, 4 +3050 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4, 0x0000000000000004 +3051 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 4, 0x0004 +3054 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4 +3056 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x00020004000B000548656C6C6F0005576F726C64 +3058 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x00020004000B000548656C6C6F0005576F726C64, 2 +3059 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x00020004000B000548656C6C6F0005576F726C64, 2, 6 +3061 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B +3062 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 2 +3064 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 2, 2 +3065 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 4 +3066 bzero 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B, 0x00000000 +3067 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000 +3068 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000, 0x00020004000B000548656C6C6F0005576F726C64 +3070 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000, 20 +3071 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 6, 0x0004, 4, 0x0004000B00000000, 20, 0x00020004000B000548656C6C6F0005576F726C64 +3073 uncover 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000, 20, 0x00020004000B000548656C6C6F0005576F726C64, 6 +3075 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000, 0x00020004000B000548656C6C6F0005576F726C64, 6, 20 +3077 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000, 0x000548656C6C6F0005576F726C64 +3078 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000000548656C6C6F0005576F726C64 +3079 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000000548656C6C6F0005576F726C64, 0x0003466F6F0003426172 +3081 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 4, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3082 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 +3084 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0 +3085 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0 +3176 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0 +3179 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 4 +3181 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 4, 2 +3182 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8 +3183 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0 +3185 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0, 2 +3186 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0 +3187 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3189 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 +3191 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4 +3192 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4, 0 +3194 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8 +3195 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4 +3197 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 4, 2 +3198 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8 +3199 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 +3201 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 2 +3202 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 +3203 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 2 +3204 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 8 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 8 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 0x0000000000000008 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 0x0008 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0008 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 8 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 15 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0, 0 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0, 0, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 0, 2 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2, 8 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2, 15 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 2, 15, 15 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 15 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 0x000000000000000F +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 0x000F +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 2, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x000F +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 15 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 15, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 15, 8, 2, 22 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2, 2 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2, 2, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 2, 4 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4, 8 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4, 22 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 4, 22, 22 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 22 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 0x0000000000000016 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 0x0016 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 4, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0016 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 22 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 22, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 22, 8, 4, 27 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4, 4 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4, 4, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 4, 6 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6, 8 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6, 27 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 6, 27, 27 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 27 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 0x000000000000001B +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 0x001B +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 6, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x001B +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 27 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 27, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 27, 8, 6, 32 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6, 6 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6, 6, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 6, 8 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 8 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 8, 8 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8 +3251 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 32, 8, 8, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3253 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 8 +3255 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3088 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3089 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1004 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1005 byte "\x00\x04\x00\x08\x00\x0f\x00\x16\x00\x1b\x00\x05Hello\x00\x05World\x00\x03Foo\x00\x03Bar" 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1041 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 1 +1042 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1043 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1044 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0 +1045 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4 +1046 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1048 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1049 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1052 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1054 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4 +1056 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 2 +1057 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8 +1058 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1060 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1062 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 32 +1063 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 32, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1065 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 8, 32, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1067 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 32, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8 +1069 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 8, 32 +1071 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172 +1072 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4 +1074 callsub dynamic_array_concat_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4 +3030 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4 +3033 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3035 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0 +3036 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4 +3037 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4, 4 +3038 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4, 4, 4 +3040 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4, 8 +3041 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 4 +3043 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 4, 2 +3044 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 8 +3045 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 8, 2 +3046 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 8, 10 +3047 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8 +3049 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8, 8 +3050 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8, 0x0000000000000008 +3051 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 8, 0x0008 +3054 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8 +3056 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3058 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 2 +3059 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 2, 10 +3061 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B +3062 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 4 +3064 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 4, 2 +3065 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 8 +3066 bzero 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B, 0x0000000000000000 +3067 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000 +3068 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3070 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000, 34 +3071 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 10, 0x0008, 8, 0x0008000F0016001B0000000000000000, 34, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +3073 uncover 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000, 34, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 10 +3075 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 10, 34 +3077 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000, 0x000548656C6C6F0005576F726C640003466F6F0003426172 +3078 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172 +3079 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172 +3081 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 8, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3082 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 +3084 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0 +3085 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0 +3176 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0 +3179 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 8 +3181 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 8, 2 +3182 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16 +3183 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0 +3185 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0, 2 +3186 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0 +3187 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3189 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 +3191 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8 +3192 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8, 0 +3194 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16 +3195 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8 +3197 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 8, 2 +3198 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16 +3199 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 +3201 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 2 +3202 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 +3203 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 2 +3204 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 16 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 16 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 0x0000000000000010 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 0x0010 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0010 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 16 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 23 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0, 0 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0, 0, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 0, 2 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2, 23 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 2, 23, 23 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 23 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 0x0000000000000017 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 0x0017 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 2, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x0017 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 23 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 23, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 23, 16, 2, 30 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2, 2 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2, 2, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 2, 4 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4, 30 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 4, 30, 30 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 30 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 0x000000000000001E +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 0x001E +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 4, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x001E +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 30 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 30, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 30, 16, 4, 35 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4, 4 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4, 4, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 4, 6 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6, 35 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 6, 35, 35 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 35 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 0x0000000000000023 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 0x0023 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 6, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 35 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 35, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 35, 16, 6, 40 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6, 6 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6, 6, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 6, 8 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8, 40 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 8, 40, 40 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 40 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 0x0000000000000028 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 0x0028 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 8, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x0028 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 40, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 40, 16, 8, 47 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8, 8 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8, 8, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 8, 10 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10, 47 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 10, 47, 47 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 47 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 0x000000000000002F +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 0x002F +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 10, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x002F +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 47 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 47, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 47, 16, 10, 54 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10, 10 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10, 10, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 10, 12 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12, 54 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 12, 54, 54 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 54 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 0x0000000000000036 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 0x0036 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 12, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0036 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 54 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 54, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 54, 16, 12, 59 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12, 12 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12, 12, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 12, 14 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14, 59 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 14, 59, 59 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 59 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 0x000000000000003B +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 0x003B +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 14, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003B +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 59 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 59, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 59, 16, 14, 64 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14, 14 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14, 14, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 14, 16 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 16 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 16, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16 +3251 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 64, 16, 16, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3253 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 16, 16 +3255 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3088 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3089 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1077 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 +1079 int 16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 16 +1081 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000010 +1082 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 +1085 byte 0x 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x +1086 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0010 +1088 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 +1089 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x000548656C6C6F +1091 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7 +1092 int 16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7, 16 +1094 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 16, 7 +1096 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23 +1097 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 23 +1098 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0000000000000017 +1099 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0017 +1102 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0017, 0x0010 +1104 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0010, 0x0017 +1106 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x00100017 +1107 cover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23 +1109 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 0x0005576F726C64 +1111 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 7 +1112 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30 +1113 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 30 +1114 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x000000000000001E +1115 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x001E +1118 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x001E, 0x00100017 +1120 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017, 0x001E +1122 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017001E +1123 cover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30 +1125 dig 5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 0x0003466F6F +1127 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 5 +1128 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35 +1129 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 35 +1130 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0000000000000023 +1131 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0023 +1134 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x0023, 0x00100017001E +1136 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E, 0x0023 +1138 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E0023 +1139 cover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35 +1141 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 0x0003426172 +1143 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 5 +1144 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40 +1145 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 40 +1146 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0000000000000028 +1147 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0028 +1150 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x0028, 0x00100017001E0023 +1152 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E0023, 0x0028 +1154 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E00230028 +1155 cover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40 +1157 dig 3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 0x000548656C6C6F +1159 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 7 +1160 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47 +1161 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 47 +1162 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x000000000000002F +1163 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x002F +1166 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x002F, 0x00100017001E00230028 +1168 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028, 0x002F +1170 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028002F +1171 cover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47 +1173 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 0x0005576F726C64 +1175 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 7 +1176 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54 +1177 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 54 +1178 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0000000000000036 +1179 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0036 +1182 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x0036, 0x00100017001E00230028002F +1184 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F, 0x0036 +1186 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F0036 +1187 cover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54 +1189 dig 5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 0x0003466F6F +1191 len 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 5 +1192 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 59 +1193 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x000000000000003B +1194 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x003B +1197 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B +1198 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B, 0x000548656C6C6F +1200 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F +1201 dig 3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F, 0x0005576F726C64 +1203 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64 +1204 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64, 0x0003466F6F +1206 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F +1207 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F, 0x0003426172 +1209 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172 +1210 dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F +1212 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F +1213 dig 3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F, 0x0005576F726C64 +1215 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64 +1216 dig 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64, 0x0003466F6F +1218 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F +1219 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F, 0x0003426172 +1221 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1222 byte 0x0008 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008 +1224 uncover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1226 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1227 uncover 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1229 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1231 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 1 +1232 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 +1233 int 16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 16 +1235 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000010 +1236 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 +1239 byte 0x 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x +1240 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0010 +1242 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 +1243 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x000548656C6C6F +1245 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7 +1246 int 16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7, 16 +1248 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 16, 7 +1250 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23 +1251 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 23 +1252 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0000000000000017 +1253 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0017 +1256 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0017, 0x0010 +1258 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0010, 0x0017 +1260 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x00100017 +1261 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23 +1263 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 0x0005576F726C64 +1265 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 7 +1266 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30 +1267 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 30 +1268 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x000000000000001E +1269 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x001E +1272 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x001E, 0x00100017 +1274 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017, 0x001E +1276 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017001E +1277 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30 +1279 dig 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 0x0003466F6F +1281 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 5 +1282 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35 +1283 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 35 +1284 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0000000000000023 +1285 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0023 +1288 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x0023, 0x00100017001E +1290 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E, 0x0023 +1292 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E0023 +1293 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35 +1295 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 0x0003426172 +1297 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 5 +1298 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40 +1299 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 40 +1300 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0000000000000028 +1301 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 40, 0x0028 +1304 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x0028, 0x00100017001E0023 +1306 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E0023, 0x0028 +1308 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 40, 0x00100017001E00230028 +1309 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40 +1311 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 0x000548656C6C6F +1313 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 40, 7 +1314 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47 +1315 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 47 +1316 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x000000000000002F +1317 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028, 47, 0x002F +1320 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x002F, 0x00100017001E00230028 +1322 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028, 0x002F +1324 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 47, 0x00100017001E00230028002F +1325 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47 +1327 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 0x0005576F726C64 +1329 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 47, 7 +1330 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54 +1331 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 54 +1332 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0000000000000036 +1333 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F, 54, 0x0036 +1336 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x0036, 0x00100017001E00230028002F +1338 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F, 0x0036 +1340 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 54, 0x00100017001E00230028002F0036 +1341 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54 +1343 dig 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 0x0003466F6F +1345 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 54, 5 +1346 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 59 +1347 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x000000000000003B +1348 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036, 0x003B +1351 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B +1352 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B, 0x000548656C6C6F +1354 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F +1355 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F, 0x0005576F726C64 +1357 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64 +1358 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C64, 0x0003466F6F +1360 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F +1361 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F, 0x0003426172 +1363 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172 +1364 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F +1366 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F +1367 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F, 0x0005576F726C64 +1369 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64 +1370 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C64, 0x0003466F6F +1372 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F +1373 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F, 0x0003426172 +1375 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1376 byte 0x0008 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008 +1378 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1380 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1381 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F +1383 int 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 +1385 callsub dynamic_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 +3090 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 +3093 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3095 substring 0 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008 +3098 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x0008 +3099 btoi 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8 +3100 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3102 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3105 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F +3107 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3 +3109 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 +3111 callsub static_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 +3116 proto 4 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 +3119 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3 +3121 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3, 8 +3123 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 1 +3124 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8 +3125 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3 +3127 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 3, 2 +3128 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 6 +3129 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 6, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3131 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 +3133 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35 +3134 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3136 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 35 +3138 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 3 +3139 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 3, 35 +3141 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 35, 3 +3143 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 38 +3144 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 38, 2 +3145 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 35, 40 +3146 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 35 +3148 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3150 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 +3151 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 35 +3153 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F +3154 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F, 0x000548656C6C6F +3156 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F +3157 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3159 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 64 +3160 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 40, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 64, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +3162 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 64, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40 +3164 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40, 64 +3166 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x000548656C6C6F0005576F726C640003466F6F0003426172 +3167 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3168 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 +3170 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3 +3172 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3 +3176 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3 +3179 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 8 +3181 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 8, 2 +3182 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16 +3183 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 3 +3185 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 3, 2 +3186 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 6 +3187 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 6, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3189 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 +3191 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35 +3192 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 3 +3194 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35 +3195 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 8 +3197 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 8, 2 +3198 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16 +3199 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 3 +3201 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 3, 2 +3202 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6 +3203 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 2 +3204 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6, 35 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 6, 35, 35 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 35 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 0x0000000000000023 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 0x0023 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 6, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 35 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 35, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 35, 16, 6, 42 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6, 6 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6, 6, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 6, 8 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8, 42 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 8, 42, 42 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 42 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 0x000000000000002A +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 0x002A +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 8, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x002A +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 42 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 42, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 42, 16, 8, 49 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8, 8 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8, 8, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 8, 10 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10, 49 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 10, 49, 49 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 49 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 0x0000000000000031 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 0x0031 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 10, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x0031 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 49 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 49, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 49, 16, 10, 56 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10, 10 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10, 10, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 10, 12 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12, 56 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 12, 56, 56 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 56 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 0x0000000000000038 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 0x0038 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 12, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0038 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 56, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 56, 16, 12, 61 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12, 12 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12, 12, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 12, 14 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14, 61 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 14, 61, 61 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 61 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 0x000000000000003D +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 0x003D +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 14, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003D +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 61 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 61, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 61, 16, 14, 66 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14, 14 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14, 14, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 14, 16 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 16 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 16, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16 +3251 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 66, 16, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3253 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 16, 16 +3255 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3175 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3114 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3115 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1388 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F +1390 int 5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 +1392 callsub dynamic_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 +3090 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 +3093 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3095 substring 0 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008 +3098 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x0008 +3099 btoi 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8 +3100 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3102 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3105 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F +3107 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5 +3109 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 +3111 callsub static_array_replace_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 +3116 proto 4 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 +3119 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5 +3121 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5, 8 +3123 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 1 +3124 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8 +3125 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5 +3127 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 5, 2 +3128 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 10 +3129 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 10, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3131 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 +3133 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49 +3134 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3136 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 49 +3138 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 5 +3139 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 5, 49 +3141 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 49, 5 +3143 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 54 +3144 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 54, 2 +3145 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 49, 56 +3146 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 49 +3148 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3150 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0 +3151 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0, 49 +3153 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F +3154 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F +3156 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3157 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3159 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 66 +3160 frame_dig -4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +3162 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56 +3164 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56, 66 +3166 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F0003426172 +3167 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3168 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8 +3170 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5 +3172 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5 +3176 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5 +3179 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 8 +3181 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 8, 2 +3182 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16 +3183 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 5 +3185 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 5, 2 +3186 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 10 +3187 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 10, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3189 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 +3191 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49 +3192 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 5 +3194 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49 +3195 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 8 +3197 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 8, 2 +3198 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16 +3199 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 5 +3201 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 5, 2 +3202 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10 +3203 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 2 +3204 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10, 49 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 10, 49, 49 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 49 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 0x0000000000000031 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 0x0031 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 10, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10, 0x0031 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 49 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 49, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 49, 16, 10, 56 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10, 10 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10, 10, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 10, 12 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12, 56 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 12, 56, 56 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 56 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 0x0000000000000038 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 0x0038 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 12, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12, 0x0038 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 56 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 56, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 56, 16, 12, 61 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12, 12 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12, 12, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 12, 14 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14, 61 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 14, 61, 61 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 61 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 0x000000000000003D +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 0x003D +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 14, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 0x003D +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 61, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 61, 16, 14, 66 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14, 14 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14, 14, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 14, 16 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 16 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 16, 16 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16 +3251 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 66, 16, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3253 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 16, 16 +3255 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3175 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3114 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +3115 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1395 cover 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 +1397 int 16 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 16 +1399 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0000000000000010 +1400 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 +1403 byte 0x 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x +1404 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x, 0x0010 +1406 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010 +1407 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 0x000548656C6C6F +1409 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7 +1410 int 16 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 7, 16 +1412 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 16, 7 +1414 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23 +1415 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 23 +1416 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0000000000000017 +1417 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0010, 23, 0x0017 +1420 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0017, 0x0010 +1422 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x0010, 0x0017 +1424 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 23, 0x00100017 +1425 cover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23 +1427 dig 4 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 0x0005576F726C64 +1429 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 23, 7 +1430 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30 +1431 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 30 +1432 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x000000000000001E +1433 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017, 30, 0x001E +1436 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x001E, 0x00100017 +1438 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017, 0x001E +1440 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 30, 0x00100017001E +1441 cover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30 +1443 dig 6 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 0x0003466F6F +1445 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 30, 5 +1446 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35 +1447 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 35 +1448 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0000000000000023 +1449 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E, 35, 0x0023 +1452 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x0023, 0x00100017001E +1454 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E, 0x0023 +1456 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 35, 0x00100017001E0023 +1457 cover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35 +1459 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 0x000548656C6C6F +1461 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 35, 7 +1462 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42 +1463 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42, 42 +1464 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42, 0x000000000000002A +1465 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023, 42, 0x002A +1468 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 42, 0x002A, 0x00100017001E0023 +1470 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 42, 0x00100017001E0023, 0x002A +1472 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 42, 0x00100017001E0023002A +1473 cover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 42 +1475 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 42, 0x000548656C6C6F +1477 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 42, 7 +1478 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49 +1479 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49, 49 +1480 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49, 0x0000000000000031 +1481 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A, 49, 0x0031 +1484 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 49, 0x0031, 0x00100017001E0023002A +1486 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 49, 0x00100017001E0023002A, 0x0031 +1488 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 49, 0x00100017001E0023002A0031 +1489 cover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 49 +1491 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 49, 0x000548656C6C6F +1493 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 49, 7 +1494 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56 +1495 dup 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56, 56 +1496 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56, 0x0000000000000038 +1497 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A0031, 56, 0x0038 +1500 uncover 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 56, 0x0038, 0x00100017001E0023002A0031 +1502 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 56, 0x00100017001E0023002A0031, 0x0038 +1504 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 56, 0x00100017001E0023002A00310038 +1505 cover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 56 +1507 dig 6 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 56, 0x0003466F6F +1509 len 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 56, 5 +1510 + 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 61 +1511 itob 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 0x000000000000003D +1512 extract 6 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038, 0x003D +1515 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D +1516 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D, 0x000548656C6C6F +1518 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F +1519 dig 3 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F, 0x0005576F726C64 +1521 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C64 +1522 dig 5 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C64, 0x0003466F6F +1524 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F +1525 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F, 0x000548656C6C6F +1527 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F +1528 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x000548656C6C6F +1530 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F +1531 dig 2 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F +1533 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1534 dig 5 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F +1536 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1537 dig 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003426172 +1539 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1540 byte 0x0008 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0008 +1542 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1544 concat 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1545 dig 4 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1547 uncover 1 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1549 == 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 1 +1550 assert 0x0003466F6F, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172 +1551 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1553 callsub dynamic_array_pop_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2814 proto 1 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2817 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2819 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0 +2820 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8 +2821 int 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 1 +2822 - 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7 +2823 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 7 +2824 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 7, 2 +2825 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14 +2826 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2828 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2831 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2832 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 +2834 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 +2835 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2837 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2838 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 66 +2839 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2841 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2842 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 66, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 +2844 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61, 66 +2846 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172 +2847 cover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2849 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2850 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0 +2851 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0, 14 +2853 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038 +2854 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 14, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +2856 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 +2858 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 2 +2859 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 16 +2860 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 16, 61 +2862 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038, 0x000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2863 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2864 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7 +2866 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0000000000000007 +2867 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0007 +2870 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 7, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2872 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7 +2874 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0 +2875 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0 +3176 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0 +3179 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 7 +3181 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 7, 2 +3182 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14 +3183 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0 +3185 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0, 2 +3186 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0 +3187 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3189 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 +3191 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 16 +3192 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 16, 0 +3194 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14 +3195 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 7 +3197 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 7, 2 +3198 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14 +3199 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 +3201 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 2 +3202 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 +3203 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 2 +3204 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 14 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 14 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 0x000000000000000E +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 0x000E +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 0x000E +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 21 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0, 0 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0, 0, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 0, 2 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2, 21 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 2, 21, 21 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 21 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 0x0000000000000015 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 0x0015 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 2, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2, 0x0015 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 21 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 21, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 21, 14, 2, 28 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2, 2 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2, 2, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 2, 4 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4, 28 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 4, 28, 28 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 28 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 0x000000000000001C +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 0x001C +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 4, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4, 0x001C +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 28 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 28, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 28, 14, 4, 33 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4, 4 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4, 4, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 4, 6 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6, 33 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 6, 33, 33 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 33 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 0x0000000000000021 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 0x0021 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 6, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0021 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 33 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 33, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 33, 14, 6, 40 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6, 6 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6, 6, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 6, 8 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8, 40 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 8, 40, 40 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 40 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 0x0000000000000028 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 0x0028 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 8, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8, 0x0028 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 40 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 40, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 40, 14, 8, 47 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8, 8 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8, 8, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 8, 10 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10, 47 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 10, 47, 47 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 47 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 0x000000000000002F +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 0x002F +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 10, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10, 0x002F +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 47 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 47, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 47, 14, 10, 54 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10, 10 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10, 10, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 10, 12 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12, 54 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 12, 54, 54 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 54 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 0x0000000000000036 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 0x0036 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 12, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 0x0036 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 54, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 54, 14, 12, 59 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12, 12 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12, 12, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 12, 14 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 14 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 14, 14 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14 +3251 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 59, 14, 14, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +3253 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14, 14 +3255 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2878 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2879 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1556 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003426172 +1558 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003426172, 0x0003426172 +1560 == 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 1 +1561 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1562 callsub dynamic_array_pop_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2814 proto 1 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2817 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2819 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 +2820 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7 +2821 int 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 1 +2822 - 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 +2823 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 6 +2824 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 6, 2 +2825 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12 +2826 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2828 extract 2 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2831 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2832 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 +2834 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 +2835 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2837 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2838 len 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 59 +2839 cover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 59, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2841 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 59, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2842 dig 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 59, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 +2844 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54, 59 +2846 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F +2847 cover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2849 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2850 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 +2851 dig 4 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 12 +2853 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F +2854 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 12, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +2856 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 +2858 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 2 +2859 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14 +2860 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14, 54 +2862 substring3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F, 0x000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +2863 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +2864 dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 +2866 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0000000000000006 +2867 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006 +2870 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +2872 uncover 3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 +2874 int 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0 +2875 callsub recalculate_head_for_elements_with_byte_length_head 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0 +3176 proto 3 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0 +3179 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 6 +3181 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 6, 2 +3182 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12 +3183 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0 +3185 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0, 2 +3186 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0 +3187 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3189 uncover 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 +3191 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 14 +3192 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 14, 0 +3194 select 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12 +3195 frame_dig -2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 6 +3197 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 6, 2 +3198 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12 +3199 frame_dig -1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 +3201 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 2 +3202 * 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 +3203 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 2 +3204 assert 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 12 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 12 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 0x000000000000000C +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 0x000C +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0, 0x000C +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 12 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 19 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0, 0 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0, 0, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 0, 2 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2, 12 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2, 19 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 2, 19, 19 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 19 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 0x0000000000000013 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 0x0013 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 2, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2, 0x0013 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 19 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 19, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 19, 12, 2, 26 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2, 2 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2, 2, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 2, 4 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4, 12 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4, 26 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 4, 26, 26 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 26 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 0x000000000000001A +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 0x001A +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 4, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4, 0x001A +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 26 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 3 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 3, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 26, 5 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 26, 12, 4, 31 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4, 4 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4, 4, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 4, 6 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6, 12 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6, 31 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 6, 31, 31 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 31 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 0x000000000000001F +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 0x001F +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 6, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0x001F +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 31 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 31, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 31, 12, 6, 38 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6, 6 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6, 6, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 6, 8 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8, 12 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8, 38 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 8, 38, 38 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 38 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 0x0000000000000026 +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 0x0026 +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 8, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8, 0x0026 +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 38 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 38, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 38, 12, 8, 45 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8, 8 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8, 8, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 8, 10 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10, 12 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10 +3213 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10 +3215 frame_dig 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10, 45 +3217 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 10, 45, 45 +3218 cover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 45 +3220 itob 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 0x000000000000002D +3221 extract 6 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 0x002D +3224 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 10, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3226 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10 +3228 uncover 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10, 0x002D +3230 replace3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3231 dup 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3232 frame_bury -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3234 dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 45 +3236 extract_uint16 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 5 +3237 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 5, 2 +3238 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 45, 7 +3239 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 45, 12, 10, 52 +3240 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10 +3242 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10, 10 +3244 int 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10, 10, 2 +3245 + 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 10, 12 +3246 frame_bury 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12 +3205 frame_dig 2 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 12 +3207 frame_dig 1 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 12, 12 +3209 < 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12 +3251 frame_dig -3 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 52, 12, 12, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +3253 frame_bury 0 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 12, 12 +3255 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +2878 concat 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +2879 retsub 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1565 cover 4 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F +1567 dig 3 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x0003466F6F, 0x0003466F6F +1569 == 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 1 +1570 assert 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F +1571 int 12 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 12 +1573 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000000000000000C +1574 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C +1577 byte 0x 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 0x +1578 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x, 0x000C +1580 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C +1581 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 0x000548656C6C6F +1583 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 7 +1584 int 12 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 7, 12 +1586 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 12, 7 +1588 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19 +1589 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19, 19 +1590 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19, 0x0000000000000013 +1591 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C, 19, 0x0013 +1594 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 19, 0x0013, 0x000C +1596 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 19, 0x000C, 0x0013 +1598 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 19, 0x000C0013 +1599 cover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 19 +1601 dig 3 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 19, 0x0005576F726C64 +1603 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 19, 7 +1604 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26 +1605 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26, 26 +1606 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26, 0x000000000000001A +1607 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013, 26, 0x001A +1610 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 26, 0x001A, 0x000C0013 +1612 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 26, 0x000C0013, 0x001A +1614 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 26, 0x000C0013001A +1615 cover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 26 +1617 dig 4 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 26, 0x0003466F6F +1619 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 26, 5 +1620 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31 +1621 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31, 31 +1622 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31, 0x000000000000001F +1623 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A, 31, 0x001F +1626 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 31, 0x001F, 0x000C0013001A +1628 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 31, 0x000C0013001A, 0x001F +1630 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 31, 0x000C0013001A001F +1631 cover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 31 +1633 dig 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 31, 0x000548656C6C6F +1635 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 31, 7 +1636 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38 +1637 dup 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38, 38 +1638 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38, 0x0000000000000026 +1639 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F, 38, 0x0026 +1642 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 38, 0x0026, 0x000C0013001A001F +1644 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 38, 0x000C0013001A001F, 0x0026 +1646 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 38, 0x000C0013001A001F0026 +1647 cover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 38 +1649 dig 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 38, 0x000548656C6C6F +1651 len 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 38, 7 +1652 + 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 45 +1653 itob 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 0x000000000000002D +1654 extract 6 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026, 0x002D +1657 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026002D +1658 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026002D, 0x000548656C6C6F +1660 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x0005576F726C64, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F +1661 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F, 0x0005576F726C64 +1663 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C64 +1664 uncover 2 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C64, 0x0003466F6F +1666 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F +1667 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F, 0x000548656C6C6F +1669 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F +1670 dig 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F, 0x000548656C6C6F +1672 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F +1673 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F, 0x000548656C6C6F +1675 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1676 byte 0x0006 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006 +1678 uncover 1 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1680 concat 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1681 == 1 +1682 assert +1683 retsub 116 callsub array_of_array_dynamic -1541 proto 0 0 -1544 byte 0x0000 0x0000 -1546 byte 0x 0x0000, 0x -1547 concat 0x0000 -1548 dup 0x0000, 0x0000 -1549 byte 0x0000 0x0000, 0x0000, 0x0000 -1551 == 0x0000, 1 -1552 assert 0x0000 -1553 byte 0x 0x0000, 0x -1554 byte 0x0a 0x0000, 0x, 0x0A -1556 concat 0x0000, 0x0A -1557 byte 0x0001 0x0000, 0x0A, 0x0001 -1559 swap 0x0000, 0x0001, 0x0A -1560 concat 0x0000, 0x00010A -1561 byte 0x 0x0000, 0x00010A, 0x -1562 swap 0x0000, 0x, 0x00010A -1563 concat 0x0000, 0x00010A -1564 int 1 0x0000, 0x00010A, 1 -1565 callsub dynamic_array_concat_byte_length_head 0x0000, 0x00010A, 1 -2790 proto 3 1 0x0000, 0x00010A, 1 -2793 frame_dig -3 0x0000, 0x00010A, 1, 0x0000 -2795 int 0 0x0000, 0x00010A, 1, 0x0000, 0 -2796 extract_uint16 0x0000, 0x00010A, 1, 0 -2797 dup 0x0000, 0x00010A, 1, 0, 0 -2798 frame_dig -1 0x0000, 0x00010A, 1, 0, 0, 1 -2800 + 0x0000, 0x00010A, 1, 0, 1 -2801 swap 0x0000, 0x00010A, 1, 1, 0 -2802 int 2 0x0000, 0x00010A, 1, 1, 0, 2 -2803 * 0x0000, 0x00010A, 1, 1, 0 -2804 int 2 0x0000, 0x00010A, 1, 1, 0, 2 -2805 + 0x0000, 0x00010A, 1, 1, 2 -2806 swap 0x0000, 0x00010A, 1, 2, 1 -2807 dup 0x0000, 0x00010A, 1, 2, 1, 1 -2808 itob 0x0000, 0x00010A, 1, 2, 1, 0x0000000000000001 -2809 extract 6 2 0x0000, 0x00010A, 1, 2, 1, 0x0001 -2812 swap 0x0000, 0x00010A, 1, 2, 0x0001, 1 -2813 frame_dig -3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000 -2815 int 2 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2 -2816 dig 4 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2, 2 -2818 substring3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x -2819 frame_dig -1 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 1 -2821 int 2 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 1, 2 -2822 * 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 2 -2823 bzero 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 0x0000 -2824 concat 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000 -2825 frame_dig -3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 0x0000 -2827 len 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2 -2828 frame_dig -3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2, 0x0000 -2830 uncover 5 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 2, 0x0000, 2 -2832 uncover 2 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 0x0000, 2, 2 -2834 substring3 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 0x -2835 concat 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000 -2836 frame_dig -2 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 0x00010A -2838 concat 0x0000, 0x00010A, 1, 0x0001, 1, 0x000000010A -2839 swap 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1 -2840 int 0 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0 -2841 callsub recalculate_head_for_elements_with_byte_length_head 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0 -2929 proto 3 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0 -2932 frame_dig -2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 1 -2934 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 1, 2 -2935 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2 -2936 frame_dig -1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0 -2938 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 2 -2939 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0 -2940 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 0x000000010A -2942 swap 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0x000000010A, 0 -2943 extract_uint16 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0 -2944 frame_dig -1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 0 -2946 select 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2 -2947 frame_dig -2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 1 -2949 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 1, 2 -2950 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2 -2951 frame_dig -1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 -2953 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2 -2954 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 -2955 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2 -2956 assert 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 -2957 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0 -2959 frame_dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2 -2961 < 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 -2965 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0 -2967 frame_dig 0 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2 -2969 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 2 -2970 cover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 2 -2972 itob 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 0x0000000000000002 -2973 extract 6 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 0x0002 -2976 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 0x0002, 0x000000010A -2978 uncover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A, 0 -2980 uncover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x000000010A, 0, 0x0002 -2982 replace3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x000200010A -2983 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x000200010A, 0x000200010A -2984 frame_bury -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 0x000200010A -2986 dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 0x000200010A, 2 -2988 extract_uint16 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 1 -2989 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 1, 2 -2990 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 3 -2991 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 5 -2992 frame_bury 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0 -2994 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0, 0 -2996 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0, 0, 2 -2997 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0, 2 -2998 frame_bury 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2 -2957 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 2 -2959 frame_dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 2, 2 -2961 < 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2 -3003 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 0x000200010A -3005 frame_bury 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 0x000200010A, 2, 2 -3007 retsub 0x0000, 0x00010A, 1, 0x0001, 0x000200010A -2844 concat 0x0000, 0x00010A, 1, 0x0001000200010A -2845 retsub 0x0001000200010A -1568 dup 0x0001000200010A, 0x0001000200010A -1569 byte 0x0001000200010a 0x0001000200010A, 0x0001000200010A, 0x0001000200010A -1578 == 0x0001000200010A, 1 -1579 assert 0x0001000200010A -1580 byte 0x 0x0001000200010A, 0x -1581 byte 0x10 0x0001000200010A, 0x, 0x10 -1584 concat 0x0001000200010A, 0x10 -1585 byte 0x0001 0x0001000200010A, 0x10, 0x0001 -1587 swap 0x0001000200010A, 0x0001, 0x10 -1588 concat 0x0001000200010A, 0x000110 -1589 byte 0x 0x0001000200010A, 0x000110, 0x -1590 swap 0x0001000200010A, 0x, 0x000110 -1591 concat 0x0001000200010A, 0x000110 -1592 int 1 0x0001000200010A, 0x000110, 1 -1593 callsub dynamic_array_concat_byte_length_head 0x0001000200010A, 0x000110, 1 -2790 proto 3 1 0x0001000200010A, 0x000110, 1 -2793 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0001000200010A -2795 int 0 0x0001000200010A, 0x000110, 1, 0x0001000200010A, 0 -2796 extract_uint16 0x0001000200010A, 0x000110, 1, 1 -2797 dup 0x0001000200010A, 0x000110, 1, 1, 1 -2798 frame_dig -1 0x0001000200010A, 0x000110, 1, 1, 1, 1 -2800 + 0x0001000200010A, 0x000110, 1, 1, 2 -2801 swap 0x0001000200010A, 0x000110, 1, 2, 1 -2802 int 2 0x0001000200010A, 0x000110, 1, 2, 1, 2 -2803 * 0x0001000200010A, 0x000110, 1, 2, 2 -2804 int 2 0x0001000200010A, 0x000110, 1, 2, 2, 2 -2805 + 0x0001000200010A, 0x000110, 1, 2, 4 -2806 swap 0x0001000200010A, 0x000110, 1, 4, 2 -2807 dup 0x0001000200010A, 0x000110, 1, 4, 2, 2 -2808 itob 0x0001000200010A, 0x000110, 1, 4, 2, 0x0000000000000002 -2809 extract 6 2 0x0001000200010A, 0x000110, 1, 4, 2, 0x0002 -2812 swap 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2 -2813 frame_dig -3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0001000200010A -2815 int 2 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0001000200010A, 2 -2816 dig 4 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0001000200010A, 2, 4 -2818 substring3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002 -2819 frame_dig -1 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 1 -2821 int 2 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 1, 2 -2822 * 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 2 -2823 bzero 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 0x0000 -2824 concat 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000 -2825 frame_dig -3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000, 0x0001000200010A -2827 len 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000, 7 -2828 frame_dig -3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000, 7, 0x0001000200010A -2830 uncover 5 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x00020000, 7, 0x0001000200010A, 4 -2832 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x00020000, 0x0001000200010A, 4, 7 -2834 substring3 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x00020000, 0x00010A -2835 concat 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x0002000000010A -2836 frame_dig -2 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x0002000000010A, 0x000110 -2838 concat 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x0002000000010A000110 -2839 swap 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2 -2840 int 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0 -2841 callsub recalculate_head_for_elements_with_byte_length_head 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0 -2929 proto 3 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0 -2932 frame_dig -2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 2 -2934 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 2, 2 -2935 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4 -2936 frame_dig -1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0 -2938 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0, 2 -2939 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0 -2940 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0, 0x0002000000010A000110 -2942 swap 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0x0002000000010A000110, 0 -2943 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2 -2944 frame_dig -1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2, 0 -2946 select 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4 -2947 frame_dig -2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2 -2949 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2, 2 -2950 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4 -2951 frame_dig -1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 -2953 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 2 -2954 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 -2955 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 2 -2956 assert 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 -2957 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0 -2959 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4 -2961 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 -2965 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0 -2967 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4 -2969 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 4 -2970 cover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 4 -2972 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 -2973 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 0x0004 -2976 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x0002000000010A000110 -2978 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110, 0 -2980 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0002000000010A000110, 0, 0x0004 -2982 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110 -2983 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110, 0x0004000000010A000110 -2984 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110 -2986 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110, 4 -2988 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 1 -2989 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 1, 2 -2990 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 3 -2991 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 7 -2992 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0 -2994 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0, 0 -2996 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0, 0, 2 -2997 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0, 2 -2998 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2 -2957 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2 -2959 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2, 4 -2961 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2 -2965 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2 -2967 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2, 7 -2969 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2, 7, 7 -2970 cover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 7 -2972 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 0x0000000000000007 -2973 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 0x0007 -2976 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 0x0007, 0x0004000000010A000110 -2978 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0007, 0x0004000000010A000110, 2 -2980 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0004000000010A000110, 2, 0x0007 -2982 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110 -2983 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110, 0x0004000700010A000110 -2984 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110 -2986 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110, 7 -2988 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 1 -2989 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 1, 2 -2990 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 3 -2991 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 10 -2992 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2 -2994 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2, 2 -2996 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2, 2, 2 -2997 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2, 4 -2998 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4 -2957 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 4 -2959 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 4, 4 -2961 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4 -3003 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 0x0004000700010A000110 -3005 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 0x0004000700010A000110, 4, 4 -3007 retsub 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110 -2844 concat 0x0001000200010A, 0x000110, 1, 0x00020004000700010A000110 -2845 retsub 0x00020004000700010A000110 -1596 dup 0x00020004000700010A000110, 0x00020004000700010A000110 -1597 byte 0x00020004000700010a000110 0x00020004000700010A000110, 0x00020004000700010A000110, 0x00020004000700010A000110 -1611 == 0x00020004000700010A000110, 1 -1612 assert 0x00020004000700010A000110 -1613 dup 0x00020004000700010A000110, 0x00020004000700010A000110 -1614 extract 2 0 0x00020004000700010A000110, 0x0004000700010A000110 -1617 swap 0x0004000700010A000110, 0x00020004000700010A000110 -1618 dup 0x0004000700010A000110, 0x00020004000700010A000110, 0x00020004000700010A000110 -1619 int 0 0x0004000700010A000110, 0x00020004000700010A000110, 0x00020004000700010A000110, 0 -1620 extract_uint16 0x0004000700010A000110, 0x00020004000700010A000110, 2 -1621 int 0 0x0004000700010A000110, 0x00020004000700010A000110, 2, 0 -1622 swap 0x0004000700010A000110, 0x00020004000700010A000110, 0, 2 -1623 < 0x0004000700010A000110, 0x00020004000700010A000110, 1 -1624 assert 0x0004000700010A000110, 0x00020004000700010A000110 -1625 int 0 0x0004000700010A000110, 0x00020004000700010A000110, 0 -1626 int 2 0x0004000700010A000110, 0x00020004000700010A000110, 0, 2 -1627 * 0x0004000700010A000110, 0x00020004000700010A000110, 0 -1628 dig 2 0x0004000700010A000110, 0x00020004000700010A000110, 0, 0x0004000700010A000110 -1630 swap 0x0004000700010A000110, 0x00020004000700010A000110, 0x0004000700010A000110, 0 -1631 extract_uint16 0x0004000700010A000110, 0x00020004000700010A000110, 4 -1632 dig 2 0x0004000700010A000110, 0x00020004000700010A000110, 4, 0x0004000700010A000110 -1634 dig 1 0x0004000700010A000110, 0x00020004000700010A000110, 4, 0x0004000700010A000110, 4 -1636 extract_uint16 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1 -1637 int 1 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1, 1 -1638 * 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1 -1639 int 2 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1, 2 -1640 + 0x0004000700010A000110, 0x00020004000700010A000110, 4, 3 -1641 uncover 3 0x00020004000700010A000110, 4, 3, 0x0004000700010A000110 -1643 uncover 2 0x00020004000700010A000110, 3, 0x0004000700010A000110, 4 -1645 uncover 2 0x00020004000700010A000110, 0x0004000700010A000110, 4, 3 -1647 extract3 0x00020004000700010A000110, 0x00010A -1648 extract 2 0 0x00020004000700010A000110, 0x0A -1651 byte 0x 0x00020004000700010A000110, 0x0A, 0x -1652 byte 0xff 0x00020004000700010A000110, 0x0A, 0x, 0xFF -1654 concat 0x00020004000700010A000110, 0x0A, 0xFF -1655 concat 0x00020004000700010A000110, 0x0AFF -1656 dup 0x00020004000700010A000110, 0x0AFF, 0x0AFF -1657 len 0x00020004000700010A000110, 0x0AFF, 2 -1658 itob 0x00020004000700010A000110, 0x0AFF, 0x0000000000000002 -1659 extract 6 2 0x00020004000700010A000110, 0x0AFF, 0x0002 -1662 swap 0x00020004000700010A000110, 0x0002, 0x0AFF -1663 concat 0x00020004000700010A000110, 0x00020AFF -1664 int 0 0x00020004000700010A000110, 0x00020AFF, 0 -1665 callsub dynamic_array_replace_byte_length_head 0x00020004000700010A000110, 0x00020AFF, 0 -2846 proto 3 1 0x00020004000700010A000110, 0x00020AFF, 0 -2849 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x00020004000700010A000110 -2851 substring 0 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002 -2854 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0002 -2855 btoi 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2 -2856 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x00020004000700010A000110 -2858 extract 2 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x0004000700010A000110 -2861 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x0004000700010A000110, 0x00020AFF -2863 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x0004000700010A000110, 0x00020AFF, 0 -2865 uncover 3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 -2867 callsub static_array_replace_byte_length_head 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 -2872 proto 4 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 -2875 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0 -2877 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0, 2 -2879 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 1 -2880 assert 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 -2881 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0 -2883 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0, 2 -2884 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0 -2885 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0, 0x0004000700010A000110 -2887 swap 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700010A000110, 0 -2888 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4 -2889 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 0x0004000700010A000110 -2891 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 0x0004000700010A000110, 4 -2893 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 1 -2894 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 1, 4 -2896 swap 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 4, 1 -2897 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 5 -2898 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 5, 2 -2899 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 7 -2900 swap 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 4 -2901 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 4, 0x0004000700010A000110 -2903 int 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 4, 0x0004000700010A000110, 0 -2904 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700010A000110, 0, 4 -2906 substring3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x00040007 -2907 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x00040007, 0x00020AFF -2909 concat 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF -2910 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF, 0x0004000700010A000110 -2912 len 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF, 10 -2913 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF, 10, 0x0004000700010A000110 -2915 uncover 3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF, 10, 0x0004000700010A000110, 7 -2917 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF, 0x0004000700010A000110, 7, 10 -2919 substring3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF, 0x000110 -2920 concat 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110 -2921 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2 -2923 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0 -2925 callsub recalculate_head_for_elements_with_byte_length_head 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0 -2929 proto 3 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0 -2932 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 2 -2934 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 2, 2 -2935 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4 -2936 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0 -2938 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0, 2 -2939 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0 -2940 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0, 0x0004000700020AFF000110 -2942 swap 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0x0004000700020AFF000110, 0 -2943 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4 -2944 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 -2946 select 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4 -2947 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 2 -2949 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 2, 2 -2950 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4 -2951 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 -2953 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 2 -2954 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 -2955 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 2 -2956 assert 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 -2957 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0 -2959 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4 -2961 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 -2965 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0 -2967 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4 -2969 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 4 -2970 cover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 4 -2972 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 -2973 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 0x0004 -2976 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x0004000700020AFF000110 -2978 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110, 0 -2980 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110, 0, 0x0004 -2982 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110 -2983 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110, 0x0004000700020AFF000110 -2984 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110 -2986 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110, 4 -2988 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 2 -2989 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 2, 2 -2990 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 4 -2991 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 8 -2992 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0 -2994 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0, 0 -2996 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0, 0, 2 -2997 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0, 2 -2998 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2 -2957 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2 -2959 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2, 4 -2961 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2 -2965 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2 -2967 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2, 8 -2969 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2, 8, 8 -2970 cover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 8 -2972 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 0x0000000000000008 -2973 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 0x0008 -2976 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 0x0008, 0x0004000700020AFF000110 -2978 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0008, 0x0004000700020AFF000110, 2 -2980 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000700020AFF000110, 2, 0x0008 -2982 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110 -2983 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110, 0x0004000800020AFF000110 -2984 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110 -2986 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110, 8 -2988 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 1 -2989 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 1, 2 -2990 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 3 -2991 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 11 -2992 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2 -2994 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2, 2 -2996 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2, 2, 2 -2997 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2, 4 -2998 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4 -2957 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 4 -2959 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 4, 4 -2961 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4 -3003 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 0x0004000800020AFF000110 -3005 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 0x0004000800020AFF000110, 4, 4 -3007 retsub 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110 -2928 retsub 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000800020AFF000110 -2870 concat 0x00020004000700010A000110, 0x00020AFF, 0, 0x00020004000800020AFF000110 -2871 retsub 0x00020004000800020AFF000110 -1668 dup 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 -1669 byte 0x00020004000800020aff000110 0x00020004000800020AFF000110, 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 -1684 == 0x00020004000800020AFF000110, 1 -1685 assert 0x00020004000800020AFF000110 -1686 dup 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 -1687 extract 2 0 0x00020004000800020AFF000110, 0x0004000800020AFF000110 -1690 swap 0x0004000800020AFF000110, 0x00020004000800020AFF000110 -1691 dup 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 -1692 int 0 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0x00020004000800020AFF000110, 0 -1693 extract_uint16 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 2 -1694 int 0 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 2, 0 -1695 swap 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0, 2 -1696 < 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 1 -1697 assert 0x0004000800020AFF000110, 0x00020004000800020AFF000110 -1698 int 0 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0 -1699 int 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0, 2 -1700 * 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0 -1701 dig 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0, 0x0004000800020AFF000110 -1703 swap 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0x0004000800020AFF000110, 0 -1704 extract_uint16 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4 -1705 dig 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 0x0004000800020AFF000110 -1707 dig 1 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 0x0004000800020AFF000110, 4 -1709 extract_uint16 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2 -1710 int 1 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2, 1 -1711 * 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2 -1712 int 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2, 2 -1713 + 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 4 -1714 uncover 3 0x00020004000800020AFF000110, 4, 4, 0x0004000800020AFF000110 -1716 uncover 2 0x00020004000800020AFF000110, 4, 0x0004000800020AFF000110, 4 -1718 uncover 2 0x00020004000800020AFF000110, 0x0004000800020AFF000110, 4, 4 -1720 extract3 0x00020004000800020AFF000110, 0x00020AFF -1721 dup 0x00020004000800020AFF000110, 0x00020AFF, 0x00020AFF -1722 int 0 0x00020004000800020AFF000110, 0x00020AFF, 0x00020AFF, 0 -1723 extract_uint16 0x00020004000800020AFF000110, 0x00020AFF, 2 -1724 int 1 0x00020004000800020AFF000110, 0x00020AFF, 2, 1 -1725 swap 0x00020004000800020AFF000110, 0x00020AFF, 1, 2 -1726 < 0x00020004000800020AFF000110, 0x00020AFF, 1 -1727 assert 0x00020004000800020AFF000110, 0x00020AFF -1728 int 3 0x00020004000800020AFF000110, 0x00020AFF, 3 -1730 byte 0x00 0x00020004000800020AFF000110, 0x00020AFF, 3, 0x00 -1731 replace3 0x00020004000800020AFF000110, 0x00020A00 -1732 int 0 0x00020004000800020AFF000110, 0x00020A00, 0 -1733 callsub dynamic_array_replace_byte_length_head 0x00020004000800020AFF000110, 0x00020A00, 0 -2846 proto 3 1 0x00020004000800020AFF000110, 0x00020A00, 0 -2849 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x00020004000800020AFF000110 -2851 substring 0 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002 -2854 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0002 -2855 btoi 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2 -2856 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x00020004000800020AFF000110 -2858 extract 2 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x0004000800020AFF000110 -2861 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x0004000800020AFF000110, 0x00020A00 -2863 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x0004000800020AFF000110, 0x00020A00, 0 -2865 uncover 3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 -2867 callsub static_array_replace_byte_length_head 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 -2872 proto 4 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 -2875 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0 -2877 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0, 2 -2879 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 1 -2880 assert 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 -2881 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0 -2883 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0, 2 -2884 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0 -2885 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0, 0x0004000800020AFF000110 -2887 swap 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020AFF000110, 0 -2888 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4 -2889 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 0x0004000800020AFF000110 -2891 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 0x0004000800020AFF000110, 4 -2893 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 2 -2894 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 2, 4 -2896 swap 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 4, 2 -2897 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 6 -2898 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 6, 2 -2899 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 8 -2900 swap 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 4 -2901 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 4, 0x0004000800020AFF000110 -2903 int 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 4, 0x0004000800020AFF000110, 0 -2904 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020AFF000110, 0, 4 -2906 substring3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x00040008 -2907 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x00040008, 0x00020A00 -2909 concat 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00 -2910 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00, 0x0004000800020AFF000110 -2912 len 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00, 11 -2913 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00, 11, 0x0004000800020AFF000110 -2915 uncover 3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00, 11, 0x0004000800020AFF000110, 8 -2917 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00, 0x0004000800020AFF000110, 8, 11 -2919 substring3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00, 0x000110 -2920 concat 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110 -2921 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2 -2923 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0 -2925 callsub recalculate_head_for_elements_with_byte_length_head 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0 -2929 proto 3 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0 -2932 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 2 -2934 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 2, 2 -2935 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4 -2936 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0 -2938 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0, 2 -2939 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0 -2940 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0, 0x0004000800020A00000110 -2942 swap 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0x0004000800020A00000110, 0 -2943 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4 -2944 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 -2946 select 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4 -2947 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 2 -2949 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 2, 2 -2950 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4 -2951 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 -2953 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 2 -2954 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 -2955 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 2 -2956 assert 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 -2957 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0 -2959 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4 -2961 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 -2965 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0 -2967 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4 -2969 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 4 -2970 cover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 4 -2972 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 -2973 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 0x0004 -2976 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x0004000800020A00000110 -2978 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110, 0 -2980 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110, 0, 0x0004 -2982 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110 -2983 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110, 0x0004000800020A00000110 -2984 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110 -2986 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110, 4 -2988 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 2 -2989 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 2, 2 -2990 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 4 -2991 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 8 -2992 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0 -2994 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0, 0 -2996 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0, 0, 2 -2997 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0, 2 -2998 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2 -2957 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2 -2959 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2, 4 -2961 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2 -2965 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2 -2967 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2, 8 -2969 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2, 8, 8 -2970 cover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 8 -2972 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 0x0000000000000008 -2973 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 0x0008 -2976 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 0x0008, 0x0004000800020A00000110 -2978 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0008, 0x0004000800020A00000110, 2 -2980 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110, 2, 0x0008 -2982 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110 -2983 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110, 0x0004000800020A00000110 -2984 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110 -2986 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110, 8 -2988 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 1 -2989 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 1, 2 -2990 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 3 -2991 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 11 -2992 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2 -2994 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2, 2 -2996 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2, 2, 2 -2997 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2, 4 -2998 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4 -2957 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 4 -2959 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 4, 4 -2961 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4 -3003 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 0x0004000800020A00000110 -3005 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 0x0004000800020A00000110, 4, 4 -3007 retsub 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110 -2928 retsub 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020A00000110 -2870 concat 0x00020004000800020AFF000110, 0x00020A00, 0, 0x00020004000800020A00000110 -2871 retsub 0x00020004000800020A00000110 -1736 byte 0x00020004000800020a00000110 0x00020004000800020A00000110, 0x00020004000800020A00000110 -1751 == 1 -1752 assert -1753 retsub +1684 proto 0 0 +1687 byte 0x0000 0x0000 +1689 byte 0x 0x0000, 0x +1690 concat 0x0000 +1691 dup 0x0000, 0x0000 +1692 byte 0x0000 0x0000, 0x0000, 0x0000 +1694 == 0x0000, 1 +1695 assert 0x0000 +1696 byte 0x 0x0000, 0x +1697 byte 0x0a 0x0000, 0x, 0x0A +1699 concat 0x0000, 0x0A +1700 byte 0x0001 0x0000, 0x0A, 0x0001 +1702 uncover 1 0x0000, 0x0001, 0x0A +1704 concat 0x0000, 0x00010A +1705 byte 0x 0x0000, 0x00010A, 0x +1706 uncover 1 0x0000, 0x, 0x00010A +1708 concat 0x0000, 0x00010A +1709 int 1 0x0000, 0x00010A, 1 +1710 callsub dynamic_array_concat_byte_length_head 0x0000, 0x00010A, 1 +3030 proto 3 1 0x0000, 0x00010A, 1 +3033 frame_dig -3 0x0000, 0x00010A, 1, 0x0000 +3035 int 0 0x0000, 0x00010A, 1, 0x0000, 0 +3036 extract_uint16 0x0000, 0x00010A, 1, 0 +3037 dup 0x0000, 0x00010A, 1, 0, 0 +3038 frame_dig -1 0x0000, 0x00010A, 1, 0, 0, 1 +3040 + 0x0000, 0x00010A, 1, 0, 1 +3041 cover 1 0x0000, 0x00010A, 1, 1, 0 +3043 int 2 0x0000, 0x00010A, 1, 1, 0, 2 +3044 * 0x0000, 0x00010A, 1, 1, 0 +3045 int 2 0x0000, 0x00010A, 1, 1, 0, 2 +3046 + 0x0000, 0x00010A, 1, 1, 2 +3047 cover 1 0x0000, 0x00010A, 1, 2, 1 +3049 dup 0x0000, 0x00010A, 1, 2, 1, 1 +3050 itob 0x0000, 0x00010A, 1, 2, 1, 0x0000000000000001 +3051 extract 6 2 0x0000, 0x00010A, 1, 2, 1, 0x0001 +3054 cover 1 0x0000, 0x00010A, 1, 2, 0x0001, 1 +3056 frame_dig -3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000 +3058 int 2 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2 +3059 dig 4 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2, 2 +3061 substring3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x +3062 frame_dig -1 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 1 +3064 int 2 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 1, 2 +3065 * 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 2 +3066 bzero 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x, 0x0000 +3067 concat 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000 +3068 frame_dig -3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 0x0000 +3070 len 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2 +3071 frame_dig -3 0x0000, 0x00010A, 1, 2, 0x0001, 1, 0x0000, 2, 0x0000 +3073 uncover 5 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 2, 0x0000, 2 +3075 uncover 2 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 0x0000, 2, 2 +3077 substring3 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 0x +3078 concat 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000 +3079 frame_dig -2 0x0000, 0x00010A, 1, 0x0001, 1, 0x0000, 0x00010A +3081 concat 0x0000, 0x00010A, 1, 0x0001, 1, 0x000000010A +3082 uncover 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1 +3084 int 0 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0 +3085 callsub recalculate_head_for_elements_with_byte_length_head 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0 +3176 proto 3 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0 +3179 frame_dig -2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 1 +3181 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 1, 2 +3182 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2 +3183 frame_dig -1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0 +3185 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 2 +3186 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0 +3187 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 0x000000010A +3189 uncover 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0x000000010A, 0 +3191 extract_uint16 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0 +3192 frame_dig -1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 0 +3194 select 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2 +3195 frame_dig -2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 1 +3197 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 1, 2 +3198 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2 +3199 frame_dig -1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 +3201 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2 +3202 * 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 +3203 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2 +3204 assert 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 +3205 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0 +3207 frame_dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2 +3209 < 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 +3213 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0 +3215 frame_dig 0 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2 +3217 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 2 +3218 cover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 2 +3220 itob 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 0x0000000000000002 +3221 extract 6 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 0x0002 +3224 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0, 0x0002, 0x000000010A +3226 uncover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A, 0 +3228 uncover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x000000010A, 0, 0x0002 +3230 replace3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x000200010A +3231 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x000200010A, 0x000200010A +3232 frame_bury -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 0x000200010A +3234 dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 0x000200010A, 2 +3236 extract_uint16 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 1 +3237 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 1, 2 +3238 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 2, 3 +3239 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 5 +3240 frame_bury 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0 +3242 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0, 0 +3244 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0, 0, 2 +3245 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 0, 2 +3246 frame_bury 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2 +3205 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 2 +3207 frame_dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 2, 2 +3209 < 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2 +3251 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 5, 2, 2, 0x000200010A +3253 frame_bury 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 0x000200010A, 2, 2 +3255 retsub 0x0000, 0x00010A, 1, 0x0001, 0x000200010A +3088 concat 0x0000, 0x00010A, 1, 0x0001000200010A +3089 retsub 0x0001000200010A +1713 dup 0x0001000200010A, 0x0001000200010A +1714 byte 0x0001000200010a 0x0001000200010A, 0x0001000200010A, 0x0001000200010A +1723 == 0x0001000200010A, 1 +1724 assert 0x0001000200010A +1725 byte 0x 0x0001000200010A, 0x +1726 byte 0x10 0x0001000200010A, 0x, 0x10 +1729 concat 0x0001000200010A, 0x10 +1730 byte 0x0001 0x0001000200010A, 0x10, 0x0001 +1732 uncover 1 0x0001000200010A, 0x0001, 0x10 +1734 concat 0x0001000200010A, 0x000110 +1735 byte 0x 0x0001000200010A, 0x000110, 0x +1736 uncover 1 0x0001000200010A, 0x, 0x000110 +1738 concat 0x0001000200010A, 0x000110 +1739 int 1 0x0001000200010A, 0x000110, 1 +1740 callsub dynamic_array_concat_byte_length_head 0x0001000200010A, 0x000110, 1 +3030 proto 3 1 0x0001000200010A, 0x000110, 1 +3033 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0001000200010A +3035 int 0 0x0001000200010A, 0x000110, 1, 0x0001000200010A, 0 +3036 extract_uint16 0x0001000200010A, 0x000110, 1, 1 +3037 dup 0x0001000200010A, 0x000110, 1, 1, 1 +3038 frame_dig -1 0x0001000200010A, 0x000110, 1, 1, 1, 1 +3040 + 0x0001000200010A, 0x000110, 1, 1, 2 +3041 cover 1 0x0001000200010A, 0x000110, 1, 2, 1 +3043 int 2 0x0001000200010A, 0x000110, 1, 2, 1, 2 +3044 * 0x0001000200010A, 0x000110, 1, 2, 2 +3045 int 2 0x0001000200010A, 0x000110, 1, 2, 2, 2 +3046 + 0x0001000200010A, 0x000110, 1, 2, 4 +3047 cover 1 0x0001000200010A, 0x000110, 1, 4, 2 +3049 dup 0x0001000200010A, 0x000110, 1, 4, 2, 2 +3050 itob 0x0001000200010A, 0x000110, 1, 4, 2, 0x0000000000000002 +3051 extract 6 2 0x0001000200010A, 0x000110, 1, 4, 2, 0x0002 +3054 cover 1 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2 +3056 frame_dig -3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0001000200010A +3058 int 2 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0001000200010A, 2 +3059 dig 4 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0001000200010A, 2, 4 +3061 substring3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002 +3062 frame_dig -1 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 1 +3064 int 2 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 1, 2 +3065 * 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 2 +3066 bzero 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x0002, 0x0000 +3067 concat 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000 +3068 frame_dig -3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000, 0x0001000200010A +3070 len 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000, 7 +3071 frame_dig -3 0x0001000200010A, 0x000110, 1, 4, 0x0002, 2, 0x00020000, 7, 0x0001000200010A +3073 uncover 5 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x00020000, 7, 0x0001000200010A, 4 +3075 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x00020000, 0x0001000200010A, 4, 7 +3077 substring3 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x00020000, 0x00010A +3078 concat 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x0002000000010A +3079 frame_dig -2 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x0002000000010A, 0x000110 +3081 concat 0x0001000200010A, 0x000110, 1, 0x0002, 2, 0x0002000000010A000110 +3082 uncover 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2 +3084 int 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0 +3085 callsub recalculate_head_for_elements_with_byte_length_head 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0 +3176 proto 3 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0 +3179 frame_dig -2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 2 +3181 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 2, 2 +3182 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4 +3183 frame_dig -1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0 +3185 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0, 2 +3186 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0 +3187 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0, 0x0002000000010A000110 +3189 uncover 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0x0002000000010A000110, 0 +3191 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2 +3192 frame_dig -1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2, 0 +3194 select 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4 +3195 frame_dig -2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2 +3197 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 2, 2 +3198 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4 +3199 frame_dig -1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 +3201 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 2 +3202 * 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 +3203 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 2 +3204 assert 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 +3205 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0 +3207 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4 +3209 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 +3213 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0 +3215 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4 +3217 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 4 +3218 cover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 4 +3220 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 +3221 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 0x0004 +3224 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x0002000000010A000110 +3226 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110, 0 +3228 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0002000000010A000110, 0, 0x0004 +3230 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110 +3231 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110, 0x0004000000010A000110 +3232 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110 +3234 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004000000010A000110, 4 +3236 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 1 +3237 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 1, 2 +3238 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 4, 3 +3239 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 7 +3240 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0 +3242 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0, 0 +3244 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0, 0, 2 +3245 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 0, 2 +3246 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2 +3205 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2 +3207 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2, 4 +3209 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2 +3213 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2 +3215 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2, 7 +3217 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 2, 7, 7 +3218 cover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 7 +3220 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 0x0000000000000007 +3221 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 0x0007 +3224 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 2, 0x0007, 0x0004000000010A000110 +3226 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0007, 0x0004000000010A000110, 2 +3228 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0004000000010A000110, 2, 0x0007 +3230 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110 +3231 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110, 0x0004000700010A000110 +3232 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110 +3234 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 0x0004000700010A000110, 7 +3236 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 1 +3237 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 1, 2 +3238 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 7, 3 +3239 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 7, 4, 2, 10 +3240 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2 +3242 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2, 2 +3244 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2, 2, 2 +3245 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 2, 4 +3246 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4 +3205 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 4 +3207 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 4, 4 +3209 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4 +3251 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 10, 4, 4, 0x0004000700010A000110 +3253 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 0x0004000700010A000110, 4, 4 +3255 retsub 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110 +3088 concat 0x0001000200010A, 0x000110, 1, 0x00020004000700010A000110 +3089 retsub 0x00020004000700010A000110 +1743 dup 0x00020004000700010A000110, 0x00020004000700010A000110 +1744 byte 0x00020004000700010a000110 0x00020004000700010A000110, 0x00020004000700010A000110, 0x00020004000700010A000110 +1758 == 0x00020004000700010A000110, 1 +1759 assert 0x00020004000700010A000110 +1760 dup 0x00020004000700010A000110, 0x00020004000700010A000110 +1761 extract 2 0 0x00020004000700010A000110, 0x0004000700010A000110 +1764 cover 1 0x0004000700010A000110, 0x00020004000700010A000110 +1766 dup 0x0004000700010A000110, 0x00020004000700010A000110, 0x00020004000700010A000110 +1767 int 0 0x0004000700010A000110, 0x00020004000700010A000110, 0x00020004000700010A000110, 0 +1768 extract_uint16 0x0004000700010A000110, 0x00020004000700010A000110, 2 +1769 int 0 0x0004000700010A000110, 0x00020004000700010A000110, 2, 0 +1770 uncover 1 0x0004000700010A000110, 0x00020004000700010A000110, 0, 2 +1772 < 0x0004000700010A000110, 0x00020004000700010A000110, 1 +1773 assert 0x0004000700010A000110, 0x00020004000700010A000110 +1774 int 0 0x0004000700010A000110, 0x00020004000700010A000110, 0 +1775 int 2 0x0004000700010A000110, 0x00020004000700010A000110, 0, 2 +1776 * 0x0004000700010A000110, 0x00020004000700010A000110, 0 +1777 dig 2 0x0004000700010A000110, 0x00020004000700010A000110, 0, 0x0004000700010A000110 +1779 uncover 1 0x0004000700010A000110, 0x00020004000700010A000110, 0x0004000700010A000110, 0 +1781 extract_uint16 0x0004000700010A000110, 0x00020004000700010A000110, 4 +1782 dig 2 0x0004000700010A000110, 0x00020004000700010A000110, 4, 0x0004000700010A000110 +1784 dig 1 0x0004000700010A000110, 0x00020004000700010A000110, 4, 0x0004000700010A000110, 4 +1786 extract_uint16 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1 +1787 int 1 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1, 1 +1788 * 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1 +1789 int 2 0x0004000700010A000110, 0x00020004000700010A000110, 4, 1, 2 +1790 + 0x0004000700010A000110, 0x00020004000700010A000110, 4, 3 +1791 uncover 3 0x00020004000700010A000110, 4, 3, 0x0004000700010A000110 +1793 uncover 2 0x00020004000700010A000110, 3, 0x0004000700010A000110, 4 +1795 uncover 2 0x00020004000700010A000110, 0x0004000700010A000110, 4, 3 +1797 extract3 0x00020004000700010A000110, 0x00010A +1798 extract 2 0 0x00020004000700010A000110, 0x0A +1801 byte 0x 0x00020004000700010A000110, 0x0A, 0x +1802 byte 0xff 0x00020004000700010A000110, 0x0A, 0x, 0xFF +1804 concat 0x00020004000700010A000110, 0x0A, 0xFF +1805 concat 0x00020004000700010A000110, 0x0AFF +1806 dup 0x00020004000700010A000110, 0x0AFF, 0x0AFF +1807 len 0x00020004000700010A000110, 0x0AFF, 2 +1808 itob 0x00020004000700010A000110, 0x0AFF, 0x0000000000000002 +1809 extract 6 2 0x00020004000700010A000110, 0x0AFF, 0x0002 +1812 uncover 1 0x00020004000700010A000110, 0x0002, 0x0AFF +1814 concat 0x00020004000700010A000110, 0x00020AFF +1815 int 0 0x00020004000700010A000110, 0x00020AFF, 0 +1816 callsub dynamic_array_replace_byte_length_head 0x00020004000700010A000110, 0x00020AFF, 0 +3090 proto 3 1 0x00020004000700010A000110, 0x00020AFF, 0 +3093 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x00020004000700010A000110 +3095 substring 0 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002 +3098 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0002 +3099 btoi 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2 +3100 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x00020004000700010A000110 +3102 extract 2 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x0004000700010A000110 +3105 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x0004000700010A000110, 0x00020AFF +3107 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 2, 0x0004000700010A000110, 0x00020AFF, 0 +3109 uncover 3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 +3111 callsub static_array_replace_byte_length_head 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 +3116 proto 4 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 +3119 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0 +3121 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0, 2 +3123 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 1 +3124 assert 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2 +3125 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0 +3127 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0, 2 +3128 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0 +3129 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0, 0x0004000700010A000110 +3131 uncover 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700010A000110, 0 +3133 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4 +3134 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 0x0004000700010A000110 +3136 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 0x0004000700010A000110, 4 +3138 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 1 +3139 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 1, 4 +3141 uncover 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 4, 1 +3143 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 5 +3144 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 5, 2 +3145 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 4, 7 +3146 cover 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 4 +3148 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 4, 0x0004000700010A000110 +3150 int 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 4, 0x0004000700010A000110, 0 +3151 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700010A000110, 0, 4 +3153 substring3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x00040007 +3154 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x00040007, 0x00020AFF +3156 concat 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF +3157 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF, 0x0004000700010A000110 +3159 len 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF, 10 +3160 frame_dig -4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 7, 0x0004000700020AFF, 10, 0x0004000700010A000110 +3162 uncover 3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF, 10, 0x0004000700010A000110, 7 +3164 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF, 0x0004000700010A000110, 7, 10 +3166 substring3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF, 0x000110 +3167 concat 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110 +3168 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2 +3170 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0 +3172 callsub recalculate_head_for_elements_with_byte_length_head 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0 +3176 proto 3 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0 +3179 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 2 +3181 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 2, 2 +3182 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4 +3183 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0 +3185 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0, 2 +3186 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0 +3187 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0, 0x0004000700020AFF000110 +3189 uncover 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0x0004000700020AFF000110, 0 +3191 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4 +3192 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 +3194 select 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4 +3195 frame_dig -2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 2 +3197 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 2, 2 +3198 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4 +3199 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 +3201 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 2 +3202 * 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 +3203 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 2 +3204 assert 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 +3205 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0 +3207 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4 +3209 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 +3213 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0 +3215 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4 +3217 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 4 +3218 cover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 4 +3220 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 +3221 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 0x0004 +3224 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x0004000700020AFF000110 +3226 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110, 0 +3228 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110, 0, 0x0004 +3230 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110 +3231 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110, 0x0004000700020AFF000110 +3232 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110 +3234 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004000700020AFF000110, 4 +3236 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 2 +3237 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 2, 2 +3238 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 4 +3239 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 8 +3240 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0 +3242 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0, 0 +3244 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0, 0, 2 +3245 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 0, 2 +3246 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2 +3205 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2 +3207 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2, 4 +3209 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2 +3213 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2 +3215 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2, 8 +3217 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 2, 8, 8 +3218 cover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 8 +3220 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 0x0000000000000008 +3221 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 0x0008 +3224 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 2, 0x0008, 0x0004000700020AFF000110 +3226 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0008, 0x0004000700020AFF000110, 2 +3228 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000700020AFF000110, 2, 0x0008 +3230 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110 +3231 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110, 0x0004000800020AFF000110 +3232 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110 +3234 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 0x0004000800020AFF000110, 8 +3236 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 1 +3237 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 1, 2 +3238 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 8, 3 +3239 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 8, 4, 2, 11 +3240 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2 +3242 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2, 2 +3244 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2, 2, 2 +3245 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 2, 4 +3246 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4 +3205 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 4 +3207 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 4, 4 +3209 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4 +3251 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 11, 4, 4, 0x0004000800020AFF000110 +3253 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 0x0004000800020AFF000110, 4, 4 +3255 retsub 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110 +3175 retsub 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000800020AFF000110 +3114 concat 0x00020004000700010A000110, 0x00020AFF, 0, 0x00020004000800020AFF000110 +3115 retsub 0x00020004000800020AFF000110 +1819 dup 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 +1820 byte 0x00020004000800020aff000110 0x00020004000800020AFF000110, 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 +1835 == 0x00020004000800020AFF000110, 1 +1836 assert 0x00020004000800020AFF000110 +1837 dup 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 +1838 extract 2 0 0x00020004000800020AFF000110, 0x0004000800020AFF000110 +1841 cover 1 0x0004000800020AFF000110, 0x00020004000800020AFF000110 +1843 dup 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0x00020004000800020AFF000110 +1844 int 0 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0x00020004000800020AFF000110, 0 +1845 extract_uint16 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 2 +1846 int 0 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 2, 0 +1847 uncover 1 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0, 2 +1849 < 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 1 +1850 assert 0x0004000800020AFF000110, 0x00020004000800020AFF000110 +1851 int 0 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0 +1852 int 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0, 2 +1853 * 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0 +1854 dig 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0, 0x0004000800020AFF000110 +1856 uncover 1 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 0x0004000800020AFF000110, 0 +1858 extract_uint16 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4 +1859 dig 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 0x0004000800020AFF000110 +1861 dig 1 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 0x0004000800020AFF000110, 4 +1863 extract_uint16 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2 +1864 int 1 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2, 1 +1865 * 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2 +1866 int 2 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 2, 2 +1867 + 0x0004000800020AFF000110, 0x00020004000800020AFF000110, 4, 4 +1868 uncover 3 0x00020004000800020AFF000110, 4, 4, 0x0004000800020AFF000110 +1870 uncover 2 0x00020004000800020AFF000110, 4, 0x0004000800020AFF000110, 4 +1872 uncover 2 0x00020004000800020AFF000110, 0x0004000800020AFF000110, 4, 4 +1874 extract3 0x00020004000800020AFF000110, 0x00020AFF +1875 dup 0x00020004000800020AFF000110, 0x00020AFF, 0x00020AFF +1876 int 0 0x00020004000800020AFF000110, 0x00020AFF, 0x00020AFF, 0 +1877 extract_uint16 0x00020004000800020AFF000110, 0x00020AFF, 2 +1878 int 1 0x00020004000800020AFF000110, 0x00020AFF, 2, 1 +1879 uncover 1 0x00020004000800020AFF000110, 0x00020AFF, 1, 2 +1881 < 0x00020004000800020AFF000110, 0x00020AFF, 1 +1882 assert 0x00020004000800020AFF000110, 0x00020AFF +1883 int 3 0x00020004000800020AFF000110, 0x00020AFF, 3 +1885 byte 0x00 0x00020004000800020AFF000110, 0x00020AFF, 3, 0x00 +1886 replace3 0x00020004000800020AFF000110, 0x00020A00 +1887 int 0 0x00020004000800020AFF000110, 0x00020A00, 0 +1888 callsub dynamic_array_replace_byte_length_head 0x00020004000800020AFF000110, 0x00020A00, 0 +3090 proto 3 1 0x00020004000800020AFF000110, 0x00020A00, 0 +3093 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x00020004000800020AFF000110 +3095 substring 0 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002 +3098 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0002 +3099 btoi 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2 +3100 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x00020004000800020AFF000110 +3102 extract 2 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x0004000800020AFF000110 +3105 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x0004000800020AFF000110, 0x00020A00 +3107 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 2, 0x0004000800020AFF000110, 0x00020A00, 0 +3109 uncover 3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 +3111 callsub static_array_replace_byte_length_head 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 +3116 proto 4 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 +3119 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0 +3121 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0, 2 +3123 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 1 +3124 assert 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2 +3125 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0 +3127 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0, 2 +3128 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0 +3129 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0, 0x0004000800020AFF000110 +3131 uncover 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020AFF000110, 0 +3133 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4 +3134 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 0x0004000800020AFF000110 +3136 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 0x0004000800020AFF000110, 4 +3138 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 2 +3139 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 2, 4 +3141 uncover 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 4, 2 +3143 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 6 +3144 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 6, 2 +3145 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 4, 8 +3146 cover 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 4 +3148 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 4, 0x0004000800020AFF000110 +3150 int 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 4, 0x0004000800020AFF000110, 0 +3151 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020AFF000110, 0, 4 +3153 substring3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x00040008 +3154 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x00040008, 0x00020A00 +3156 concat 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00 +3157 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00, 0x0004000800020AFF000110 +3159 len 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00, 11 +3160 frame_dig -4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 8, 0x0004000800020A00, 11, 0x0004000800020AFF000110 +3162 uncover 3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00, 11, 0x0004000800020AFF000110, 8 +3164 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00, 0x0004000800020AFF000110, 8, 11 +3166 substring3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00, 0x000110 +3167 concat 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110 +3168 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2 +3170 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0 +3172 callsub recalculate_head_for_elements_with_byte_length_head 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0 +3176 proto 3 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0 +3179 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 2 +3181 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 2, 2 +3182 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4 +3183 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0 +3185 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0, 2 +3186 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0 +3187 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0, 0x0004000800020A00000110 +3189 uncover 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0x0004000800020A00000110, 0 +3191 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4 +3192 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 +3194 select 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4 +3195 frame_dig -2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 2 +3197 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 2, 2 +3198 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4 +3199 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 +3201 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 2 +3202 * 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 +3203 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 2 +3204 assert 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 +3205 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0 +3207 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4 +3209 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 +3213 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0 +3215 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4 +3217 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 4 +3218 cover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 4 +3220 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 +3221 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 0x0004 +3224 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x0004000800020A00000110 +3226 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110, 0 +3228 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110, 0, 0x0004 +3230 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110 +3231 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110, 0x0004000800020A00000110 +3232 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110 +3234 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004000800020A00000110, 4 +3236 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 2 +3237 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 2, 2 +3238 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 4 +3239 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 8 +3240 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0 +3242 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0, 0 +3244 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0, 0, 2 +3245 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 0, 2 +3246 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2 +3205 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2 +3207 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2, 4 +3209 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2 +3213 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2 +3215 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2, 8 +3217 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 2, 8, 8 +3218 cover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 8 +3220 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 0x0000000000000008 +3221 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 0x0008 +3224 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 2, 0x0008, 0x0004000800020A00000110 +3226 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0008, 0x0004000800020A00000110, 2 +3228 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110, 2, 0x0008 +3230 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110 +3231 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110, 0x0004000800020A00000110 +3232 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110 +3234 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 0x0004000800020A00000110, 8 +3236 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 1 +3237 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 1, 2 +3238 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 8, 3 +3239 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 8, 4, 2, 11 +3240 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2 +3242 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2, 2 +3244 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2, 2, 2 +3245 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 2, 4 +3246 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4 +3205 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 4 +3207 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 4, 4 +3209 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4 +3251 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 11, 4, 4, 0x0004000800020A00000110 +3253 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 0x0004000800020A00000110, 4, 4 +3255 retsub 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110 +3175 retsub 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020A00000110 +3114 concat 0x00020004000800020AFF000110, 0x00020A00, 0, 0x00020004000800020A00000110 +3115 retsub 0x00020004000800020A00000110 +1891 byte 0x00020004000800020a00000110 0x00020004000800020A00000110, 0x00020004000800020A00000110 +1906 == 1 +1907 assert +1908 retsub 119 callsub array_of_array_static -1754 proto 0 0 -1757 byte 0x 0x -1758 byte 0x0a 0x, 0x0A -1760 concat 0x0A -1761 byte 0x09 0x0A, 0x09 -1764 concat 0x0A09 -1765 byte 0x 0x0A09, 0x -1766 swap 0x, 0x0A09 -1767 concat 0x0A09 -1768 byte 0x 0x0A09, 0x -1769 byte 0x40 0x0A09, 0x, "@" -1772 concat 0x0A09, "@" -1773 byte 0x80 0x0A09, "@", 0x80 -1775 concat 0x0A09, 0x4080 -1776 byte 0x 0x0A09, 0x4080, 0x -1777 swap 0x0A09, 0x, 0x4080 -1778 concat 0x0A09, 0x4080 -1779 byte 0x 0x0A09, 0x4080, 0x -1780 uncover 2 0x4080, 0x, 0x0A09 -1782 concat 0x4080, 0x0A09 -1783 swap 0x0A09, 0x4080 -1784 concat 0x0A094080 -1785 byte 0x 0x0A094080, 0x -1786 swap 0x, 0x0A094080 -1787 concat 0x0A094080 -1788 dup 0x0A094080, 0x0A094080 -1789 byte 0x0a094080 0x0A094080, 0x0A094080, 0x0A094080 -1795 == 0x0A094080, 1 -1796 assert 0x0A094080 -1797 byte 0x 0x0A094080, 0x -1798 byte 0xff 0x0A094080, 0x, 0xFF -1800 concat 0x0A094080, 0xFF -1801 byte 0xfe 0x0A094080, 0xFF, 0xFE -1804 concat 0x0A094080, 0xFFFE -1805 byte 0x 0x0A094080, 0xFFFE, 0x -1806 swap 0x0A094080, 0x, 0xFFFE -1807 concat 0x0A094080, 0xFFFE -1808 swap 0xFFFE, 0x0A094080 -1809 int 0 0xFFFE, 0x0A094080, 0 -1810 uncover 2 0x0A094080, 0, 0xFFFE -1812 replace3 0xFFFE4080 -1813 dup 0xFFFE4080, 0xFFFE4080 -1814 byte 0xfffe4080 0xFFFE4080, 0xFFFE4080, 0xFFFE4080 -1820 == 0xFFFE4080, 1 -1821 assert 0xFFFE4080 -1822 dup 0xFFFE4080, 0xFFFE4080 -1823 int 1 0xFFFE4080, 0xFFFE4080, 1 -1824 int 2 0xFFFE4080, 0xFFFE4080, 1, 2 -1825 * 0xFFFE4080, 0xFFFE4080, 2 -1826 int 2 0xFFFE4080, 0xFFFE4080, 2, 2 -1827 extract3 0xFFFE4080, 0x4080 -1828 int 0 0xFFFE4080, 0x4080, 0 -1829 byte 0x01 0xFFFE4080, 0x4080, 0, 0x01 -1830 replace3 0xFFFE4080, 0x0180 -1831 swap 0x0180, 0xFFFE4080 -1832 int 2 0x0180, 0xFFFE4080, 2 -1833 uncover 2 0xFFFE4080, 2, 0x0180 -1835 replace3 0xFFFE0180 -1836 byte 0xfffe0180 0xFFFE0180, 0xFFFE0180 -1842 == 1 -1843 assert -1844 retsub +1909 proto 0 0 +1912 byte 0x 0x +1913 byte 0x0a 0x, 0x0A +1915 concat 0x0A +1916 byte 0x09 0x0A, 0x09 +1919 concat 0x0A09 +1920 byte 0x 0x0A09, 0x +1921 uncover 1 0x, 0x0A09 +1923 concat 0x0A09 +1924 byte 0x 0x0A09, 0x +1925 byte 0x40 0x0A09, 0x, "@" +1928 concat 0x0A09, "@" +1929 byte 0x80 0x0A09, "@", 0x80 +1931 concat 0x0A09, 0x4080 +1932 byte 0x 0x0A09, 0x4080, 0x +1933 uncover 1 0x0A09, 0x, 0x4080 +1935 concat 0x0A09, 0x4080 +1936 byte 0x 0x0A09, 0x4080, 0x +1937 uncover 2 0x4080, 0x, 0x0A09 +1939 concat 0x4080, 0x0A09 +1940 uncover 1 0x0A09, 0x4080 +1942 concat 0x0A094080 +1943 byte 0x 0x0A094080, 0x +1944 uncover 1 0x, 0x0A094080 +1946 concat 0x0A094080 +1947 dup 0x0A094080, 0x0A094080 +1948 byte 0x0a094080 0x0A094080, 0x0A094080, 0x0A094080 +1954 == 0x0A094080, 1 +1955 assert 0x0A094080 +1956 byte 0x 0x0A094080, 0x +1957 byte 0xff 0x0A094080, 0x, 0xFF +1959 concat 0x0A094080, 0xFF +1960 byte 0xfe 0x0A094080, 0xFF, 0xFE +1963 concat 0x0A094080, 0xFFFE +1964 byte 0x 0x0A094080, 0xFFFE, 0x +1965 uncover 1 0x0A094080, 0x, 0xFFFE +1967 concat 0x0A094080, 0xFFFE +1968 uncover 1 0xFFFE, 0x0A094080 +1970 int 0 0xFFFE, 0x0A094080, 0 +1971 uncover 2 0x0A094080, 0, 0xFFFE +1973 replace3 0xFFFE4080 +1974 dup 0xFFFE4080, 0xFFFE4080 +1975 byte 0xfffe4080 0xFFFE4080, 0xFFFE4080, 0xFFFE4080 +1981 == 0xFFFE4080, 1 +1982 assert 0xFFFE4080 +1983 dup 0xFFFE4080, 0xFFFE4080 +1984 int 1 0xFFFE4080, 0xFFFE4080, 1 +1985 int 2 0xFFFE4080, 0xFFFE4080, 1, 2 +1986 * 0xFFFE4080, 0xFFFE4080, 2 +1987 int 2 0xFFFE4080, 0xFFFE4080, 2, 2 +1988 extract3 0xFFFE4080, 0x4080 +1989 int 0 0xFFFE4080, 0x4080, 0 +1990 byte 0x01 0xFFFE4080, 0x4080, 0, 0x01 +1991 replace3 0xFFFE4080, 0x0180 +1992 uncover 1 0x0180, 0xFFFE4080 +1994 int 2 0x0180, 0xFFFE4080, 2 +1995 uncover 2 0xFFFE4080, 2, 0x0180 +1997 replace3 0xFFFE0180 +1998 byte 0xfffe0180 0xFFFE0180, 0xFFFE0180 +2004 == 1 +2005 assert +2006 retsub 122 callsub index_assign -1845 proto 0 0 -1848 byte 0x 0x -1849 byte 0x01 0x, 0x01 -1850 concat 0x01 -1851 byte 0x02 0x01, 0x02 -1852 concat 0x0102 -1853 byte 0x0002 0x0102, 0x0002 -1855 swap 0x0002, 0x0102 -1856 concat 0x00020102 -1857 dup 0x00020102, 0x00020102 -1858 int 0 0x00020102, 0x00020102, 0 -1859 extract_uint16 0x00020102, 2 -1860 int 0 0x00020102, 2, 0 -1861 swap 0x00020102, 0, 2 -1862 < 0x00020102, 1 -1863 assert 0x00020102 -1864 int 2 0x00020102, 2 -1865 byte 0xff 0x00020102, 2, 0xFF -1867 replace3 0x0002FF02 -1868 byte 0x0002ff02 0x0002FF02, 0x0002FF02 -1874 == 1 -1875 assert -1876 byte 0x 0x -1877 byte 0x01 0x, 0x01 -1878 concat 0x01 -1879 byte 0x02 0x01, 0x02 -1880 concat 0x0102 -1881 byte 0x 0x0102, 0x -1882 swap 0x, 0x0102 -1883 concat 0x0102 -1884 int 1 0x0102, 1 -1885 byte 0xff 0x0102, 1, 0xFF -1887 replace3 0x01FF -1888 byte 0x01ff 0x01FF, 0x01FF -1892 == 1 -1893 assert -1894 byte 0x00 0x00 -1895 int 0 0x00, 0 -1896 int 1 0x00, 0, 1 -1897 setbit 0x80 -1898 byte 0x00 0x80, 0x00 -1899 int 0 0x80, 0x00, 0 -1900 int 0 0x80, 0x00, 0, 0 -1901 setbit 0x80, 0x00 -1902 byte 0x 0x80, 0x00, 0x -1903 uncover 2 0x00, 0x, 0x80 -1905 concat 0x00, 0x80 -1906 swap 0x80, 0x00 -1907 int 0 0x80, 0x00, 0 -1908 getbit 0x80, 0 -1909 swap 0, 0x80 -1910 int 1 0, 0x80, 1 -1911 uncover 2 0x80, 1, 0 -1913 setbit 0x80 -1914 byte 0x0002 0x80, 0x0002 -1916 swap 0x0002, 0x80 -1917 concat 0x000280 -1918 byte 0x00 0x000280, 0x00 -1919 int 0 0x000280, 0x00, 0 -1920 int 0 0x000280, 0x00, 0, 0 -1921 setbit 0x000280, 0x00 -1922 swap 0x00, 0x000280 -1923 dup 0x00, 0x000280, 0x000280 -1924 int 0 0x00, 0x000280, 0x000280, 0 -1925 extract_uint16 0x00, 0x000280, 2 -1926 int 0 0x00, 0x000280, 2, 0 -1927 swap 0x00, 0x000280, 0, 2 -1928 < 0x00, 0x000280, 1 -1929 assert 0x00, 0x000280 -1930 swap 0x000280, 0x00 -1931 int 0 0x000280, 0x00, 0 -1932 getbit 0x000280, 0 -1933 swap 0, 0x000280 -1934 int 16 0, 0x000280, 16 -1936 uncover 2 0x000280, 16, 0 -1938 setbit 0x000200 -1939 byte 0x000200 0x000200, 0x000200 -1944 == 1 -1945 assert -1946 byte 0x00 0x00 -1947 int 0 0x00, 0 -1948 int 1 0x00, 0, 1 -1949 setbit 0x80 -1950 byte 0x00 0x80, 0x00 -1951 int 0 0x80, 0x00, 0 -1952 int 1 0x80, 0x00, 0, 1 -1953 setbit 0x80, 0x80 -1954 byte 0x 0x80, 0x80, 0x -1955 uncover 2 0x80, 0x, 0x80 -1957 concat 0x80, 0x80 -1958 swap 0x80, 0x80 -1959 int 0 0x80, 0x80, 0 -1960 getbit 0x80, 1 -1961 swap 1, 0x80 -1962 int 1 1, 0x80, 1 -1963 uncover 2 0x80, 1, 1 -1965 setbit 0xC0 -1966 byte 0x 0xC0, 0x -1967 swap 0x, 0xC0 -1968 concat 0xC0 -1969 byte 0x00 0xC0, 0x00 -1970 int 0 0xC0, 0x00, 0 -1971 int 0 0xC0, 0x00, 0, 0 -1972 setbit 0xC0, 0x00 -1973 int 0 0xC0, 0x00, 0 -1974 getbit 0xC0, 0 -1975 swap 0, 0xC0 -1976 int 1 0, 0xC0, 1 -1977 uncover 2 0xC0, 1, 0 -1979 setbit 0x80 -1980 byte 0x80 0x80, 0x80 -1982 == 1 -1983 assert -1984 retsub +2007 proto 0 0 +2010 byte 0x 0x +2011 byte 0x01 0x, 0x01 +2012 concat 0x01 +2013 byte 0x02 0x01, 0x02 +2014 concat 0x0102 +2015 byte 0x0002 0x0102, 0x0002 +2017 uncover 1 0x0002, 0x0102 +2019 concat 0x00020102 +2020 dup 0x00020102, 0x00020102 +2021 int 0 0x00020102, 0x00020102, 0 +2022 extract_uint16 0x00020102, 2 +2023 int 0 0x00020102, 2, 0 +2024 uncover 1 0x00020102, 0, 2 +2026 < 0x00020102, 1 +2027 assert 0x00020102 +2028 int 2 0x00020102, 2 +2029 byte 0xff 0x00020102, 2, 0xFF +2031 replace3 0x0002FF02 +2032 byte 0x0002ff02 0x0002FF02, 0x0002FF02 +2038 == 1 +2039 assert +2040 byte 0x 0x +2041 byte 0x01 0x, 0x01 +2042 concat 0x01 +2043 byte 0x02 0x01, 0x02 +2044 concat 0x0102 +2045 byte 0x 0x0102, 0x +2046 uncover 1 0x, 0x0102 +2048 concat 0x0102 +2049 int 1 0x0102, 1 +2050 byte 0xff 0x0102, 1, 0xFF +2052 replace3 0x01FF +2053 byte 0x01ff 0x01FF, 0x01FF +2057 == 1 +2058 assert +2059 byte 0x00 0x00 +2060 int 0 0x00, 0 +2061 int 1 0x00, 0, 1 +2062 setbit 0x80 +2063 byte 0x00 0x80, 0x00 +2064 int 0 0x80, 0x00, 0 +2065 int 0 0x80, 0x00, 0, 0 +2066 setbit 0x80, 0x00 +2067 byte 0x 0x80, 0x00, 0x +2068 uncover 2 0x00, 0x, 0x80 +2070 concat 0x00, 0x80 +2071 cover 1 0x80, 0x00 +2073 int 0 0x80, 0x00, 0 +2074 getbit 0x80, 0 +2075 uncover 1 0, 0x80 +2077 int 1 0, 0x80, 1 +2078 uncover 2 0x80, 1, 0 +2080 setbit 0x80 +2081 byte 0x0002 0x80, 0x0002 +2083 uncover 1 0x0002, 0x80 +2085 concat 0x000280 +2086 byte 0x00 0x000280, 0x00 +2087 int 0 0x000280, 0x00, 0 +2088 int 0 0x000280, 0x00, 0, 0 +2089 setbit 0x000280, 0x00 +2090 cover 1 0x00, 0x000280 +2092 dup 0x00, 0x000280, 0x000280 +2093 int 0 0x00, 0x000280, 0x000280, 0 +2094 extract_uint16 0x00, 0x000280, 2 +2095 int 0 0x00, 0x000280, 2, 0 +2096 uncover 1 0x00, 0x000280, 0, 2 +2098 < 0x00, 0x000280, 1 +2099 assert 0x00, 0x000280 +2100 uncover 1 0x000280, 0x00 +2102 int 0 0x000280, 0x00, 0 +2103 getbit 0x000280, 0 +2104 uncover 1 0, 0x000280 +2106 int 16 0, 0x000280, 16 +2108 uncover 2 0x000280, 16, 0 +2110 setbit 0x000200 +2111 byte 0x000200 0x000200, 0x000200 +2116 == 1 +2117 assert +2118 byte 0x00 0x00 +2119 int 0 0x00, 0 +2120 int 1 0x00, 0, 1 +2121 setbit 0x80 +2122 byte 0x00 0x80, 0x00 +2123 int 0 0x80, 0x00, 0 +2124 int 1 0x80, 0x00, 0, 1 +2125 setbit 0x80, 0x80 +2126 byte 0x 0x80, 0x80, 0x +2127 uncover 2 0x80, 0x, 0x80 +2129 concat 0x80, 0x80 +2130 cover 1 0x80, 0x80 +2132 int 0 0x80, 0x80, 0 +2133 getbit 0x80, 1 +2134 uncover 1 1, 0x80 +2136 int 1 1, 0x80, 1 +2137 uncover 2 0x80, 1, 1 +2139 setbit 0xC0 +2140 byte 0x 0xC0, 0x +2141 uncover 1 0x, 0xC0 +2143 concat 0xC0 +2144 byte 0x00 0xC0, 0x00 +2145 int 0 0xC0, 0x00, 0 +2146 int 0 0xC0, 0x00, 0, 0 +2147 setbit 0xC0, 0x00 +2148 int 0 0xC0, 0x00, 0 +2149 getbit 0xC0, 0 +2150 uncover 1 0, 0xC0 +2152 int 1 0, 0xC0, 1 +2153 uncover 2 0xC0, 1, 0 +2155 setbit 0x80 +2156 byte 0x80 0x80, 0x80 +2158 == 1 +2159 assert +2160 retsub 125 callsub struct_assign -1985 proto 0 0 -1988 byte 0x00 0x00 -1989 int 0 0x00, 0 -1990 int 1 0x00, 0, 1 -1991 setbit 0x80 -1992 byte "Happy" 0x80, "Happy" -1994 len 0x80, 5 -1995 itob 0x80, 0x0000000000000005 -1996 extract 6 2 0x80, 0x0005 -1999 byte "Happy" 0x80, 0x0005, "Happy" -2001 concat 0x80, 0x00054861707079 -2002 swap 0x00054861707079, 0x80 -2003 byte "Days" 0x00054861707079, 0x80, "Days" -2005 len 0x00054861707079, 0x80, 4 -2006 itob 0x00054861707079, 0x80, 0x0000000000000004 -2007 extract 6 2 0x00054861707079, 0x80, 0x0004 -2010 byte "Days" 0x00054861707079, 0x80, 0x0004, "Days" -2012 concat 0x00054861707079, 0x80, 0x000444617973 -2013 cover 2 0x000444617973, 0x00054861707079, 0x80 -2015 byte 0x 0x000444617973, 0x00054861707079, 0x80, 0x -2016 swap 0x000444617973, 0x00054861707079, 0x, 0x80 -2017 concat 0x000444617973, 0x00054861707079, 0x80 -2018 byte 0x32 0x000444617973, 0x00054861707079, 0x80, "2" -2020 concat 0x000444617973, 0x00054861707079, 0x8032 -2021 int 6 0x000444617973, 0x00054861707079, 0x8032, 6 -2023 itob 0x000444617973, 0x00054861707079, 0x8032, 0x0000000000000006 -2024 extract 6 2 0x000444617973, 0x00054861707079, 0x8032, 0x0006 -2027 concat 0x000444617973, 0x00054861707079, 0x80320006 -2028 dig 1 0x000444617973, 0x00054861707079, 0x80320006, 0x00054861707079 -2030 len 0x000444617973, 0x00054861707079, 0x80320006, 7 -2031 int 6 0x000444617973, 0x00054861707079, 0x80320006, 7, 6 -2033 swap 0x000444617973, 0x00054861707079, 0x80320006, 6, 7 -2034 + 0x000444617973, 0x00054861707079, 0x80320006, 13 -2035 itob 0x000444617973, 0x00054861707079, 0x80320006, 0x000000000000000D -2036 extract 6 2 0x000444617973, 0x00054861707079, 0x80320006, 0x000D -2039 concat 0x000444617973, 0x00054861707079, 0x80320006000D -2040 swap 0x000444617973, 0x80320006000D, 0x00054861707079 -2041 concat 0x000444617973, 0x80320006000D00054861707079 -2042 swap 0x80320006000D00054861707079, 0x000444617973 -2043 concat 0x80320006000D00054861707079000444617973 -2044 byte 0x00 0x80320006000D00054861707079000444617973, 0x00 -2045 int 0 0x80320006000D00054861707079000444617973, 0x00, 0 -2046 int 0 0x80320006000D00054861707079000444617973, 0x00, 0, 0 -2047 setbit 0x80320006000D00054861707079000444617973, 0x00 -2048 int 0 0x80320006000D00054861707079000444617973, 0x00, 0 -2049 getbit 0x80320006000D00054861707079000444617973, 0 -2050 swap 0, 0x80320006000D00054861707079000444617973 -2051 int 0 0, 0x80320006000D00054861707079000444617973, 0 -2052 uncover 2 0x80320006000D00054861707079000444617973, 0, 0 -2054 setbit 0x00320006000D00054861707079000444617973 -2055 int 1 0x00320006000D00054861707079000444617973, 1 -2056 byte 0x0c 0x00320006000D00054861707079000444617973, 1, 0x0C -2058 replace3 0x000C0006000D00054861707079000444617973 -2059 byte 0x00 0x000C0006000D00054861707079000444617973, 0x00 -2060 int 0 0x000C0006000D00054861707079000444617973, 0x00, 0 -2061 int 0 0x000C0006000D00054861707079000444617973, 0x00, 0, 0 -2062 setbit 0x000C0006000D00054861707079000444617973, 0x00 -2063 byte "Happy" 0x000C0006000D00054861707079000444617973, 0x00, "Happy" -2065 len 0x000C0006000D00054861707079000444617973, 0x00, 5 -2066 itob 0x000C0006000D00054861707079000444617973, 0x00, 0x0000000000000005 -2067 extract 6 2 0x000C0006000D00054861707079000444617973, 0x00, 0x0005 -2070 byte "Happy" 0x000C0006000D00054861707079000444617973, 0x00, 0x0005, "Happy" -2072 concat 0x000C0006000D00054861707079000444617973, 0x00, 0x00054861707079 -2073 swap 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00 -2074 byte "Days" 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, "Days" -2076 len 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 4 -2077 itob 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x0000000000000004 -2078 extract 6 2 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x0004 -2081 byte "Days" 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x0004, "Days" -2083 concat 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x000444617973 -2084 cover 2 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00 -2086 byte 0x 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00, 0x -2087 swap 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x, 0x00 -2088 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00 -2089 byte 0x0c 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00, 0x0C -2091 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C -2092 int 6 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C, 6 -2094 itob 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C, 0x0000000000000006 -2095 extract 6 2 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C, 0x0006 -2098 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006 -2099 dig 1 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 0x00054861707079 -2101 len 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 7 -2102 int 6 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 7, 6 -2104 swap 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 6, 7 -2105 + 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 13 -2106 itob 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 0x000000000000000D -2107 extract 6 2 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 0x000D -2110 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006000D -2111 swap 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x000C0006000D, 0x00054861707079 -2112 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x000C0006000D00054861707079 -2113 swap 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079, 0x000444617973 -2114 concat 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 -2115 dig 1 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 -2117 swap 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 -2118 == 0x000C0006000D00054861707079000444617973, 1 -2119 assert 0x000C0006000D00054861707079000444617973 -2120 byte "Hmmmm" 0x000C0006000D00054861707079000444617973, "Hmmmm" -2122 len 0x000C0006000D00054861707079000444617973, 5 -2123 itob 0x000C0006000D00054861707079000444617973, 0x0000000000000005 -2124 extract 6 2 0x000C0006000D00054861707079000444617973, 0x0005 -2127 byte "Hmmmm" 0x000C0006000D00054861707079000444617973, 0x0005, "Hmmmm" -2129 concat 0x000C0006000D00054861707079000444617973, 0x0005486D6D6D6D -2130 swap 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973 -2131 dup 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 -2132 int 2 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973, 2 -2133 extract_uint16 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6 -2134 dig 1 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D00054861707079000444617973 -2136 int 0 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D00054861707079000444617973, 0 -2137 dig 2 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D00054861707079000444617973, 0, 6 -2139 extract3 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D -2140 swap 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6 -2141 dig 2 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6, 0x000C0006000D00054861707079000444617973 -2143 int 4 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6, 0x000C0006000D00054861707079000444617973, 4 -2144 extract_uint16 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6, 13 -2145 swap 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 6 -2146 dig 3 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 6, 0x000C0006000D00054861707079000444617973 -2148 len 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 6, 19 -2149 swap 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 19, 6 -2150 uncover 4 0x0005486D6D6D6D, 0x000C0006000D, 13, 19, 6, 0x000C0006000D00054861707079000444617973 -2152 dig 3 0x0005486D6D6D6D, 0x000C0006000D, 13, 19, 6, 0x000C0006000D00054861707079000444617973, 13 -2154 uncover 3 0x0005486D6D6D6D, 0x000C0006000D, 13, 6, 0x000C0006000D00054861707079000444617973, 13, 19 -2156 substring3 0x0005486D6D6D6D, 0x000C0006000D, 13, 6, 0x000444617973 -2157 uncover 3 0x0005486D6D6D6D, 13, 6, 0x000444617973, 0x000C0006000D -2159 dig 4 0x0005486D6D6D6D, 13, 6, 0x000444617973, 0x000C0006000D, 0x0005486D6D6D6D -2161 concat 0x0005486D6D6D6D, 13, 6, 0x000444617973, 0x000C0006000D0005486D6D6D6D -2162 swap 0x0005486D6D6D6D, 13, 6, 0x000C0006000D0005486D6D6D6D, 0x000444617973 -2163 concat 0x0005486D6D6D6D, 13, 6, 0x000C0006000D0005486D6D6D6D000444617973 -2164 uncover 2 0x0005486D6D6D6D, 6, 0x000C0006000D0005486D6D6D6D000444617973, 13 -2166 uncover 2 0x0005486D6D6D6D, 0x000C0006000D0005486D6D6D6D000444617973, 13, 6 -2168 - 0x0005486D6D6D6D, 0x000C0006000D0005486D6D6D6D000444617973, 7 -2169 cover 2 7, 0x0005486D6D6D6D, 0x000C0006000D0005486D6D6D6D000444617973 -2171 swap 7, 0x000C0006000D0005486D6D6D6D000444617973, 0x0005486D6D6D6D -2172 len 7, 0x000C0006000D0005486D6D6D6D000444617973, 7 -2173 dig 1 7, 0x000C0006000D0005486D6D6D6D000444617973, 7, 0x000C0006000D0005486D6D6D6D000444617973 -2175 int 4 7, 0x000C0006000D0005486D6D6D6D000444617973, 7, 0x000C0006000D0005486D6D6D6D000444617973, 4 -2176 extract_uint16 7, 0x000C0006000D0005486D6D6D6D000444617973, 7, 13 -2177 swap 7, 0x000C0006000D0005486D6D6D6D000444617973, 13, 7 -2178 + 7, 0x000C0006000D0005486D6D6D6D000444617973, 20 -2179 uncover 2 0x000C0006000D0005486D6D6D6D000444617973, 20, 7 -2181 - 0x000C0006000D0005486D6D6D6D000444617973, 13 -2182 itob 0x000C0006000D0005486D6D6D6D000444617973, 0x000000000000000D -2183 extract 6 2 0x000C0006000D0005486D6D6D6D000444617973, 0x000D -2186 swap 0x000D, 0x000C0006000D0005486D6D6D6D000444617973 -2187 int 4 0x000D, 0x000C0006000D0005486D6D6D6D000444617973, 4 -2188 uncover 2 0x000C0006000D0005486D6D6D6D000444617973, 4, 0x000D -2190 replace3 0x000C0006000D0005486D6D6D6D000444617973 -2191 byte "Oh well" 0x000C0006000D0005486D6D6D6D000444617973, "Oh well" -2193 len 0x000C0006000D0005486D6D6D6D000444617973, 7 -2194 itob 0x000C0006000D0005486D6D6D6D000444617973, 0x0000000000000007 -2195 extract 6 2 0x000C0006000D0005486D6D6D6D000444617973, 0x0007 -2198 byte "Oh well" 0x000C0006000D0005486D6D6D6D000444617973, 0x0007, "Oh well" -2200 concat 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C -2201 dig 1 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D000444617973 -2203 int 4 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D000444617973, 4 -2204 extract_uint16 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C, 13 -2205 uncover 2 0x00074F682077656C6C, 13, 0x000C0006000D0005486D6D6D6D000444617973 -2207 int 0 0x00074F682077656C6C, 13, 0x000C0006000D0005486D6D6D6D000444617973, 0 -2208 uncover 2 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D000444617973, 0, 13 -2210 extract3 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D -2211 swap 0x000C0006000D0005486D6D6D6D, 0x00074F682077656C6C -2212 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C -2213 byte 0x00 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00 -2214 int 0 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0 -2215 int 0 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0, 0 -2216 setbit 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00 -2217 byte "Hmmmm" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, "Hmmmm" -2219 len 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 5 -2220 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0000000000000005 -2221 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0005 -2224 byte "Hmmmm" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0005, "Hmmmm" -2226 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0005486D6D6D6D -2227 swap 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00 -2228 byte "Oh well" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, "Oh well" -2230 len 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 7 -2231 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0000000000000007 -2232 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0007 -2235 byte "Oh well" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0007, "Oh well" -2237 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x00074F682077656C6C -2238 cover 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00 -2240 byte 0x 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x -2241 swap 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x, 0x00 -2242 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00 -2243 byte 0x0c 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0C -2245 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C -2246 int 6 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C, 6 -2248 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C, 0x0000000000000006 -2249 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C, 0x0006 -2252 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006 -2253 dig 1 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 0x0005486D6D6D6D -2255 len 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 7 -2256 int 6 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 7, 6 -2258 swap 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 6, 7 -2259 + 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 13 -2260 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 0x000000000000000D -2261 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 0x000D -2264 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006000D -2265 swap 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x000C0006000D, 0x0005486D6D6D6D -2266 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D -2267 swap 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x000C0006000D0005486D6D6D6D, 0x00074F682077656C6C -2268 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x000C0006000D0005486D6D6D6D00074F682077656C6C -2269 == 1 -2270 assert -2271 retsub +2161 proto 0 0 +2164 byte 0x00 0x00 +2165 int 0 0x00, 0 +2166 int 1 0x00, 0, 1 +2167 setbit 0x80 +2168 byte "Happy" 0x80, "Happy" +2170 len 0x80, 5 +2171 itob 0x80, 0x0000000000000005 +2172 extract 6 2 0x80, 0x0005 +2175 byte "Happy" 0x80, 0x0005, "Happy" +2177 concat 0x80, 0x00054861707079 +2178 cover 1 0x00054861707079, 0x80 +2180 byte "Days" 0x00054861707079, 0x80, "Days" +2182 len 0x00054861707079, 0x80, 4 +2183 itob 0x00054861707079, 0x80, 0x0000000000000004 +2184 extract 6 2 0x00054861707079, 0x80, 0x0004 +2187 byte "Days" 0x00054861707079, 0x80, 0x0004, "Days" +2189 concat 0x00054861707079, 0x80, 0x000444617973 +2190 cover 2 0x000444617973, 0x00054861707079, 0x80 +2192 byte 0x 0x000444617973, 0x00054861707079, 0x80, 0x +2193 uncover 1 0x000444617973, 0x00054861707079, 0x, 0x80 +2195 concat 0x000444617973, 0x00054861707079, 0x80 +2196 byte 0x32 0x000444617973, 0x00054861707079, 0x80, "2" +2198 concat 0x000444617973, 0x00054861707079, 0x8032 +2199 int 6 0x000444617973, 0x00054861707079, 0x8032, 6 +2201 itob 0x000444617973, 0x00054861707079, 0x8032, 0x0000000000000006 +2202 extract 6 2 0x000444617973, 0x00054861707079, 0x8032, 0x0006 +2205 concat 0x000444617973, 0x00054861707079, 0x80320006 +2206 dig 1 0x000444617973, 0x00054861707079, 0x80320006, 0x00054861707079 +2208 len 0x000444617973, 0x00054861707079, 0x80320006, 7 +2209 int 6 0x000444617973, 0x00054861707079, 0x80320006, 7, 6 +2211 uncover 1 0x000444617973, 0x00054861707079, 0x80320006, 6, 7 +2213 + 0x000444617973, 0x00054861707079, 0x80320006, 13 +2214 itob 0x000444617973, 0x00054861707079, 0x80320006, 0x000000000000000D +2215 extract 6 2 0x000444617973, 0x00054861707079, 0x80320006, 0x000D +2218 concat 0x000444617973, 0x00054861707079, 0x80320006000D +2219 uncover 1 0x000444617973, 0x80320006000D, 0x00054861707079 +2221 concat 0x000444617973, 0x80320006000D00054861707079 +2222 uncover 1 0x80320006000D00054861707079, 0x000444617973 +2224 concat 0x80320006000D00054861707079000444617973 +2225 byte 0x00 0x80320006000D00054861707079000444617973, 0x00 +2226 int 0 0x80320006000D00054861707079000444617973, 0x00, 0 +2227 int 0 0x80320006000D00054861707079000444617973, 0x00, 0, 0 +2228 setbit 0x80320006000D00054861707079000444617973, 0x00 +2229 int 0 0x80320006000D00054861707079000444617973, 0x00, 0 +2230 getbit 0x80320006000D00054861707079000444617973, 0 +2231 uncover 1 0, 0x80320006000D00054861707079000444617973 +2233 int 0 0, 0x80320006000D00054861707079000444617973, 0 +2234 uncover 2 0x80320006000D00054861707079000444617973, 0, 0 +2236 setbit 0x00320006000D00054861707079000444617973 +2237 int 1 0x00320006000D00054861707079000444617973, 1 +2238 byte 0x0c 0x00320006000D00054861707079000444617973, 1, 0x0C +2240 replace3 0x000C0006000D00054861707079000444617973 +2241 byte 0x00 0x000C0006000D00054861707079000444617973, 0x00 +2242 int 0 0x000C0006000D00054861707079000444617973, 0x00, 0 +2243 int 0 0x000C0006000D00054861707079000444617973, 0x00, 0, 0 +2244 setbit 0x000C0006000D00054861707079000444617973, 0x00 +2245 byte "Happy" 0x000C0006000D00054861707079000444617973, 0x00, "Happy" +2247 len 0x000C0006000D00054861707079000444617973, 0x00, 5 +2248 itob 0x000C0006000D00054861707079000444617973, 0x00, 0x0000000000000005 +2249 extract 6 2 0x000C0006000D00054861707079000444617973, 0x00, 0x0005 +2252 byte "Happy" 0x000C0006000D00054861707079000444617973, 0x00, 0x0005, "Happy" +2254 concat 0x000C0006000D00054861707079000444617973, 0x00, 0x00054861707079 +2255 cover 1 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00 +2257 byte "Days" 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, "Days" +2259 len 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 4 +2260 itob 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x0000000000000004 +2261 extract 6 2 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x0004 +2264 byte "Days" 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x0004, "Days" +2266 concat 0x000C0006000D00054861707079000444617973, 0x00054861707079, 0x00, 0x000444617973 +2267 cover 2 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00 +2269 byte 0x 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00, 0x +2270 uncover 1 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x, 0x00 +2272 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00 +2273 byte 0x0c 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x00, 0x0C +2275 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C +2276 int 6 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C, 6 +2278 itob 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C, 0x0000000000000006 +2279 extract 6 2 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C, 0x0006 +2282 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006 +2283 dig 1 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 0x00054861707079 +2285 len 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 7 +2286 int 6 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 7, 6 +2288 uncover 1 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 6, 7 +2290 + 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 13 +2291 itob 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 0x000000000000000D +2292 extract 6 2 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006, 0x000D +2295 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x00054861707079, 0x000C0006000D +2296 uncover 1 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x000C0006000D, 0x00054861707079 +2298 concat 0x000C0006000D00054861707079000444617973, 0x000444617973, 0x000C0006000D00054861707079 +2299 uncover 1 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079, 0x000444617973 +2301 concat 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 +2302 dig 1 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 +2304 uncover 1 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 +2306 == 0x000C0006000D00054861707079000444617973, 1 +2307 assert 0x000C0006000D00054861707079000444617973 +2308 byte "Hmmmm" 0x000C0006000D00054861707079000444617973, "Hmmmm" +2310 len 0x000C0006000D00054861707079000444617973, 5 +2311 itob 0x000C0006000D00054861707079000444617973, 0x0000000000000005 +2312 extract 6 2 0x000C0006000D00054861707079000444617973, 0x0005 +2315 byte "Hmmmm" 0x000C0006000D00054861707079000444617973, 0x0005, "Hmmmm" +2317 concat 0x000C0006000D00054861707079000444617973, 0x0005486D6D6D6D +2318 cover 1 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973 +2320 dup 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973 +2321 int 2 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D00054861707079000444617973, 2 +2322 extract_uint16 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6 +2323 dig 1 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D00054861707079000444617973 +2325 int 0 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D00054861707079000444617973, 0 +2326 dig 2 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D00054861707079000444617973, 0, 6 +2328 extract3 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 6, 0x000C0006000D +2329 cover 1 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6 +2331 dig 2 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6, 0x000C0006000D00054861707079000444617973 +2333 int 4 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6, 0x000C0006000D00054861707079000444617973, 4 +2334 extract_uint16 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 6, 13 +2335 cover 1 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 6 +2337 dig 3 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 6, 0x000C0006000D00054861707079000444617973 +2339 len 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 6, 19 +2340 cover 1 0x0005486D6D6D6D, 0x000C0006000D00054861707079000444617973, 0x000C0006000D, 13, 19, 6 +2342 uncover 4 0x0005486D6D6D6D, 0x000C0006000D, 13, 19, 6, 0x000C0006000D00054861707079000444617973 +2344 dig 3 0x0005486D6D6D6D, 0x000C0006000D, 13, 19, 6, 0x000C0006000D00054861707079000444617973, 13 +2346 uncover 3 0x0005486D6D6D6D, 0x000C0006000D, 13, 6, 0x000C0006000D00054861707079000444617973, 13, 19 +2348 substring3 0x0005486D6D6D6D, 0x000C0006000D, 13, 6, 0x000444617973 +2349 uncover 3 0x0005486D6D6D6D, 13, 6, 0x000444617973, 0x000C0006000D +2351 dig 4 0x0005486D6D6D6D, 13, 6, 0x000444617973, 0x000C0006000D, 0x0005486D6D6D6D +2353 concat 0x0005486D6D6D6D, 13, 6, 0x000444617973, 0x000C0006000D0005486D6D6D6D +2354 uncover 1 0x0005486D6D6D6D, 13, 6, 0x000C0006000D0005486D6D6D6D, 0x000444617973 +2356 concat 0x0005486D6D6D6D, 13, 6, 0x000C0006000D0005486D6D6D6D000444617973 +2357 uncover 2 0x0005486D6D6D6D, 6, 0x000C0006000D0005486D6D6D6D000444617973, 13 +2359 uncover 2 0x0005486D6D6D6D, 0x000C0006000D0005486D6D6D6D000444617973, 13, 6 +2361 - 0x0005486D6D6D6D, 0x000C0006000D0005486D6D6D6D000444617973, 7 +2362 cover 2 7, 0x0005486D6D6D6D, 0x000C0006000D0005486D6D6D6D000444617973 +2364 uncover 1 7, 0x000C0006000D0005486D6D6D6D000444617973, 0x0005486D6D6D6D +2366 len 7, 0x000C0006000D0005486D6D6D6D000444617973, 7 +2367 dig 1 7, 0x000C0006000D0005486D6D6D6D000444617973, 7, 0x000C0006000D0005486D6D6D6D000444617973 +2369 int 4 7, 0x000C0006000D0005486D6D6D6D000444617973, 7, 0x000C0006000D0005486D6D6D6D000444617973, 4 +2370 extract_uint16 7, 0x000C0006000D0005486D6D6D6D000444617973, 7, 13 +2371 uncover 1 7, 0x000C0006000D0005486D6D6D6D000444617973, 13, 7 +2373 + 7, 0x000C0006000D0005486D6D6D6D000444617973, 20 +2374 uncover 2 0x000C0006000D0005486D6D6D6D000444617973, 20, 7 +2376 - 0x000C0006000D0005486D6D6D6D000444617973, 13 +2377 itob 0x000C0006000D0005486D6D6D6D000444617973, 0x000000000000000D +2378 extract 6 2 0x000C0006000D0005486D6D6D6D000444617973, 0x000D +2381 uncover 1 0x000D, 0x000C0006000D0005486D6D6D6D000444617973 +2383 int 4 0x000D, 0x000C0006000D0005486D6D6D6D000444617973, 4 +2384 uncover 2 0x000C0006000D0005486D6D6D6D000444617973, 4, 0x000D +2386 replace3 0x000C0006000D0005486D6D6D6D000444617973 +2387 byte "Oh well" 0x000C0006000D0005486D6D6D6D000444617973, "Oh well" +2389 len 0x000C0006000D0005486D6D6D6D000444617973, 7 +2390 itob 0x000C0006000D0005486D6D6D6D000444617973, 0x0000000000000007 +2391 extract 6 2 0x000C0006000D0005486D6D6D6D000444617973, 0x0007 +2394 byte "Oh well" 0x000C0006000D0005486D6D6D6D000444617973, 0x0007, "Oh well" +2396 concat 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C +2397 dig 1 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D000444617973 +2399 int 4 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D000444617973, 4 +2400 extract_uint16 0x000C0006000D0005486D6D6D6D000444617973, 0x00074F682077656C6C, 13 +2401 uncover 2 0x00074F682077656C6C, 13, 0x000C0006000D0005486D6D6D6D000444617973 +2403 int 0 0x00074F682077656C6C, 13, 0x000C0006000D0005486D6D6D6D000444617973, 0 +2404 uncover 2 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D000444617973, 0, 13 +2406 extract3 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D +2407 uncover 1 0x000C0006000D0005486D6D6D6D, 0x00074F682077656C6C +2409 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C +2410 byte 0x00 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00 +2411 int 0 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0 +2412 int 0 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0, 0 +2413 setbit 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00 +2414 byte "Hmmmm" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, "Hmmmm" +2416 len 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 5 +2417 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0000000000000005 +2418 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0005 +2421 byte "Hmmmm" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0005, "Hmmmm" +2423 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00, 0x0005486D6D6D6D +2424 cover 1 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00 +2426 byte "Oh well" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, "Oh well" +2428 len 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 7 +2429 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0000000000000007 +2430 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0007 +2433 byte "Oh well" 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0007, "Oh well" +2435 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x00074F682077656C6C +2436 cover 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00 +2438 byte 0x 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x +2439 uncover 1 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x, 0x00 +2441 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00 +2442 byte 0x0c 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x00, 0x0C +2444 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C +2445 int 6 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C, 6 +2447 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C, 0x0000000000000006 +2448 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C, 0x0006 +2451 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006 +2452 dig 1 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 0x0005486D6D6D6D +2454 len 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 7 +2455 int 6 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 7, 6 +2457 uncover 1 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 6, 7 +2459 + 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 13 +2460 itob 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 0x000000000000000D +2461 extract 6 2 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006, 0x000D +2464 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x0005486D6D6D6D, 0x000C0006000D +2465 uncover 1 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x000C0006000D, 0x0005486D6D6D6D +2467 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x00074F682077656C6C, 0x000C0006000D0005486D6D6D6D +2468 uncover 1 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x000C0006000D0005486D6D6D6D, 0x00074F682077656C6C +2470 concat 0x000C0006000D0005486D6D6D6D00074F682077656C6C, 0x000C0006000D0005486D6D6D6D00074F682077656C6C +2471 == 1 +2472 assert +2473 retsub 128 callsub array_concat -2272 proto 0 0 -2275 byte 0x 0x -2276 byte 0x01 0x, 0x01 -2277 concat 0x01 -2278 byte 0x02 0x01, 0x02 -2279 concat 0x0102 -2280 byte 0x0002 0x0102, 0x0002 -2282 swap 0x0002, 0x0102 -2283 concat 0x00020102 -2284 extract 2 0 0x0102 -2287 byte 0x 0x0102, 0x -2288 byte 0x03 0x0102, 0x, 0x03 -2290 concat 0x0102, 0x03 -2291 byte 0x04 0x0102, 0x03, 0x04 -2293 concat 0x0102, 0x0304 -2294 concat 0x01020304 -2295 dup 0x01020304, 0x01020304 -2296 len 0x01020304, 4 -2297 itob 0x01020304, 0x0000000000000004 -2298 extract 6 2 0x01020304, 0x0004 -2301 swap 0x0004, 0x01020304 -2302 concat 0x000401020304 -2303 byte 0x 0x000401020304, 0x -2304 byte 0x01 0x000401020304, 0x, 0x01 -2305 concat 0x000401020304, 0x01 -2306 byte 0x02 0x000401020304, 0x01, 0x02 -2307 concat 0x000401020304, 0x0102 -2308 byte 0x03 0x000401020304, 0x0102, 0x03 -2310 concat 0x000401020304, 0x010203 -2311 byte 0x04 0x000401020304, 0x010203, 0x04 -2313 concat 0x000401020304, 0x01020304 -2314 byte 0x0004 0x000401020304, 0x01020304, 0x0004 -2316 swap 0x000401020304, 0x0004, 0x01020304 -2317 concat 0x000401020304, 0x000401020304 -2318 dig 1 0x000401020304, 0x000401020304, 0x000401020304 -2320 swap 0x000401020304, 0x000401020304, 0x000401020304 -2321 == 0x000401020304, 1 -2322 assert 0x000401020304 -2323 extract 2 0 0x01020304 -2326 byte 0x 0x01020304, 0x -2327 byte 0x05 0x01020304, 0x, 0x05 -2329 concat 0x01020304, 0x05 -2330 concat 0x0102030405 -2331 dup 0x0102030405, 0x0102030405 -2332 len 0x0102030405, 5 -2333 itob 0x0102030405, 0x0000000000000005 -2334 extract 6 2 0x0102030405, 0x0005 -2337 swap 0x0005, 0x0102030405 -2338 concat 0x00050102030405 -2339 byte 0x 0x00050102030405, 0x -2340 byte 0x01 0x00050102030405, 0x, 0x01 -2341 concat 0x00050102030405, 0x01 -2342 byte 0x02 0x00050102030405, 0x01, 0x02 -2343 concat 0x00050102030405, 0x0102 -2344 byte 0x03 0x00050102030405, 0x0102, 0x03 -2346 concat 0x00050102030405, 0x010203 -2347 byte 0x04 0x00050102030405, 0x010203, 0x04 -2349 concat 0x00050102030405, 0x01020304 -2350 byte 0x05 0x00050102030405, 0x01020304, 0x05 -2352 concat 0x00050102030405, 0x0102030405 -2353 byte 0x0005 0x00050102030405, 0x0102030405, 0x0005 -2357 swap 0x00050102030405, 0x0005, 0x0102030405 -2358 concat 0x00050102030405, 0x00050102030405 -2359 == 1 -2360 assert -2361 byte "Hello" "Hello" -2363 len 5 -2364 itob 0x0000000000000005 -2365 extract 6 2 0x0005 -2368 byte "Hello" 0x0005, "Hello" -2370 concat 0x000548656C6C6F -2371 byte "World" 0x000548656C6C6F, "World" -2373 len 0x000548656C6C6F, 5 -2374 itob 0x000548656C6C6F, 0x0000000000000005 -2375 extract 6 2 0x000548656C6C6F, 0x0005 -2378 byte "World" 0x000548656C6C6F, 0x0005, "World" -2380 concat 0x000548656C6C6F, 0x0005576F726C64 -2381 swap 0x0005576F726C64, 0x000548656C6C6F -2382 int 4 0x0005576F726C64, 0x000548656C6C6F, 4 -2383 itob 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000004 -2384 extract 6 2 0x0005576F726C64, 0x000548656C6C6F, 0x0004 -2387 byte 0x 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x -2388 swap 0x0005576F726C64, 0x000548656C6C6F, 0x, 0x0004 -2389 concat 0x0005576F726C64, 0x000548656C6C6F, 0x0004 -2390 dig 1 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000548656C6C6F -2392 len 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7 -2393 int 4 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7, 4 -2394 swap 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 4, 7 -2395 + 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 11 -2396 itob 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000000000000000B -2397 extract 6 2 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000B -2400 concat 0x0005576F726C64, 0x000548656C6C6F, 0x0004000B -2401 swap 0x0005576F726C64, 0x0004000B, 0x000548656C6C6F -2402 concat 0x0005576F726C64, 0x0004000B000548656C6C6F -2403 swap 0x0004000B000548656C6C6F, 0x0005576F726C64 -2404 concat 0x0004000B000548656C6C6F0005576F726C64 -2405 byte 0x0002 0x0004000B000548656C6C6F0005576F726C64, 0x0002 -2407 swap 0x0002, 0x0004000B000548656C6C6F0005576F726C64 -2408 concat 0x00020004000B000548656C6C6F0005576F726C64 -2409 byte "Hello" 0x00020004000B000548656C6C6F0005576F726C64, "Hello" -2411 len 0x00020004000B000548656C6C6F0005576F726C64, 5 -2412 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0000000000000005 -2413 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0005 -2416 byte "Hello" 0x00020004000B000548656C6C6F0005576F726C64, 0x0005, "Hello" -2418 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F -2419 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 2 -2420 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0000000000000002 -2421 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0002 -2424 byte 0x 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0002, 0x -2425 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x, 0x0002 -2426 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0002 -2427 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x0002, 0x000548656C6C6F -2428 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x0002000548656C6C6F -2429 byte 0x0001 0x00020004000B000548656C6C6F0005576F726C64, 0x0002000548656C6C6F, 0x0001 -2431 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x0001, 0x0002000548656C6C6F -2432 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F -2433 byte "World" 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, "World" -2435 len 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 5 -2436 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0000000000000005 -2437 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005 -2440 byte "World" 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005, "World" -2442 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64 -2443 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 2 -2444 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0000000000000002 -2445 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0002 -2448 byte 0x 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0002, 0x -2449 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x, 0x0002 -2450 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0002 -2451 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0002, 0x0005576F726C64 -2452 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64 -2453 byte 0x0001 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 0x0001 -2455 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0001, 0x00020005576F726C64 -2456 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64 -2457 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64, 0x000100020005576F726C64 -2458 int 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64, 0x000100020005576F726C64, 0 -2459 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64, 1 -2460 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x000100020005576F726C64 -2461 extract 2 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x00020005576F726C64 -2464 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1 -2465 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1, 1 -2466 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1, 1, 2 -2467 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1, 2 -2468 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 1 -2469 dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 1, 0x00020005576F726C64 -2471 len 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 1, 9 -2472 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 9, 1 -2473 uncover 3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 2, 9, 1, 0x00020005576F726C64 -2475 uncover 3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 9, 1, 0x00020005576F726C64, 2 -2477 uncover 3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x00020005576F726C64, 2, 9 -2479 substring3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x0005576F726C64 -2480 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 1, 0x0005576F726C64, 0x00010002000548656C6C6F -2482 swap 0x00020004000B000548656C6C6F0005576F726C64, 1, 0x00010002000548656C6C6F, 0x0005576F726C64 -2483 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1 -2485 callsub dynamic_array_concat_byte_length_head 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1 -2790 proto 3 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1 -2793 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x00010002000548656C6C6F -2795 int 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x00010002000548656C6C6F, 0 -2796 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1 -2797 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1, 1 -2798 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1, 1, 1 -2800 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1, 2 -2801 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 1 -2802 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 1, 2 -2803 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 2 -2804 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 2, 2 -2805 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 4 -2806 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2 -2807 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2, 2 -2808 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2, 0x0000000000000002 -2809 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2, 0x0002 -2812 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2 -2813 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00010002000548656C6C6F -2815 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00010002000548656C6C6F, 2 -2816 dig 4 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00010002000548656C6C6F, 2, 4 -2818 substring3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002 -2819 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 1 -2821 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 1, 2 -2822 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 2 -2823 bzero 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 0x0000 -2824 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000 -2825 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000, 0x00010002000548656C6C6F -2827 len 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000, 11 -2828 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000, 11, 0x00010002000548656C6C6F -2830 uncover 5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000, 11, 0x00010002000548656C6C6F, 4 -2832 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000, 0x00010002000548656C6C6F, 4, 11 -2834 substring3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000, 0x000548656C6C6F -2835 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000000548656C6C6F -2836 frame_dig -2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000000548656C6C6F, 0x0005576F726C64 -2838 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000000548656C6C6F0005576F726C64 -2839 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2 -2840 int 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0 -2841 callsub recalculate_head_for_elements_with_byte_length_head 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0 -2929 proto 3 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0 -2932 frame_dig -2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 2 -2934 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 2, 2 -2935 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4 -2936 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0 -2938 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0, 2 -2939 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0 -2940 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0, 0x00020000000548656C6C6F0005576F726C64 -2942 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0x00020000000548656C6C6F0005576F726C64, 0 -2943 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2 -2944 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2, 0 -2946 select 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4 -2947 frame_dig -2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2 -2949 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2, 2 -2950 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4 -2951 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 -2953 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 2 -2954 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 -2955 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 2 -2956 assert 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 -2957 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0 -2959 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4 -2961 < 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 -2965 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0 -2967 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4 -2969 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 4 -2970 cover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 4 -2972 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 -2973 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 0x0004 -2976 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x00020000000548656C6C6F0005576F726C64 -2978 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0 -2980 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00020000000548656C6C6F0005576F726C64, 0, 0x0004 -2982 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64 -2983 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 0x00040000000548656C6C6F0005576F726C64 -2984 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64 -2986 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 4 -2988 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 5 -2989 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 5, 2 -2990 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 7 -2991 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 11 -2992 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0 -2994 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0, 0 -2996 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0, 0, 2 -2997 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0, 2 -2998 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2 -2957 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2 -2959 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2, 4 -2961 < 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 1 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2 -2965 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2 -2967 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2, 11 -2969 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2, 11, 11 -2970 cover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 11 -2972 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 0x000000000000000B -2973 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 0x000B -2976 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 0x000B, 0x00040000000548656C6C6F0005576F726C64 -2978 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2 -2980 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x00040000000548656C6C6F0005576F726C64, 2, 0x000B -2982 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 -2983 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64 -2984 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 -2986 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 11 -2988 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 5 -2989 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 5, 2 -2990 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 7 -2991 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 18 -2992 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2 -2994 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2, 2 -2996 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2, 2, 2 -2997 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2, 4 -2998 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4 -3000 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4 -2957 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 4 -2959 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 4, 4 -2961 < 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 0 -2962 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4 -3003 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 0x0004000B000548656C6C6F0005576F726C64 -3005 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 4 -3007 retsub 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 -2844 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x00020004000B000548656C6C6F0005576F726C64 -2845 retsub 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 -2488 == 1 -2489 assert -2490 retsub +2474 proto 0 0 +2477 byte 0x 0x +2478 byte 0x01 0x, 0x01 +2479 concat 0x01 +2480 byte 0x02 0x01, 0x02 +2481 concat 0x0102 +2482 byte 0x0002 0x0102, 0x0002 +2484 uncover 1 0x0002, 0x0102 +2486 concat 0x00020102 +2487 extract 2 0 0x0102 +2490 byte 0x 0x0102, 0x +2491 byte 0x03 0x0102, 0x, 0x03 +2493 concat 0x0102, 0x03 +2494 byte 0x04 0x0102, 0x03, 0x04 +2496 concat 0x0102, 0x0304 +2497 concat 0x01020304 +2498 dup 0x01020304, 0x01020304 +2499 len 0x01020304, 4 +2500 itob 0x01020304, 0x0000000000000004 +2501 extract 6 2 0x01020304, 0x0004 +2504 uncover 1 0x0004, 0x01020304 +2506 concat 0x000401020304 +2507 byte 0x 0x000401020304, 0x +2508 byte 0x01 0x000401020304, 0x, 0x01 +2509 concat 0x000401020304, 0x01 +2510 byte 0x02 0x000401020304, 0x01, 0x02 +2511 concat 0x000401020304, 0x0102 +2512 byte 0x03 0x000401020304, 0x0102, 0x03 +2514 concat 0x000401020304, 0x010203 +2515 byte 0x04 0x000401020304, 0x010203, 0x04 +2517 concat 0x000401020304, 0x01020304 +2518 byte 0x0004 0x000401020304, 0x01020304, 0x0004 +2520 uncover 1 0x000401020304, 0x0004, 0x01020304 +2522 concat 0x000401020304, 0x000401020304 +2523 dig 1 0x000401020304, 0x000401020304, 0x000401020304 +2525 uncover 1 0x000401020304, 0x000401020304, 0x000401020304 +2527 == 0x000401020304, 1 +2528 assert 0x000401020304 +2529 extract 2 0 0x01020304 +2532 byte 0x 0x01020304, 0x +2533 byte 0x05 0x01020304, 0x, 0x05 +2535 concat 0x01020304, 0x05 +2536 concat 0x0102030405 +2537 dup 0x0102030405, 0x0102030405 +2538 len 0x0102030405, 5 +2539 itob 0x0102030405, 0x0000000000000005 +2540 extract 6 2 0x0102030405, 0x0005 +2543 uncover 1 0x0005, 0x0102030405 +2545 concat 0x00050102030405 +2546 byte 0x 0x00050102030405, 0x +2547 byte 0x01 0x00050102030405, 0x, 0x01 +2548 concat 0x00050102030405, 0x01 +2549 byte 0x02 0x00050102030405, 0x01, 0x02 +2550 concat 0x00050102030405, 0x0102 +2551 byte 0x03 0x00050102030405, 0x0102, 0x03 +2553 concat 0x00050102030405, 0x010203 +2554 byte 0x04 0x00050102030405, 0x010203, 0x04 +2556 concat 0x00050102030405, 0x01020304 +2557 byte 0x05 0x00050102030405, 0x01020304, 0x05 +2559 concat 0x00050102030405, 0x0102030405 +2560 byte 0x0005 0x00050102030405, 0x0102030405, 0x0005 +2564 uncover 1 0x00050102030405, 0x0005, 0x0102030405 +2566 concat 0x00050102030405, 0x00050102030405 +2567 == 1 +2568 assert +2569 byte "Hello" "Hello" +2571 len 5 +2572 itob 0x0000000000000005 +2573 extract 6 2 0x0005 +2576 byte "Hello" 0x0005, "Hello" +2578 concat 0x000548656C6C6F +2579 byte "World" 0x000548656C6C6F, "World" +2581 len 0x000548656C6C6F, 5 +2582 itob 0x000548656C6C6F, 0x0000000000000005 +2583 extract 6 2 0x000548656C6C6F, 0x0005 +2586 byte "World" 0x000548656C6C6F, 0x0005, "World" +2588 concat 0x000548656C6C6F, 0x0005576F726C64 +2589 cover 1 0x0005576F726C64, 0x000548656C6C6F +2591 int 4 0x0005576F726C64, 0x000548656C6C6F, 4 +2592 itob 0x0005576F726C64, 0x000548656C6C6F, 0x0000000000000004 +2593 extract 6 2 0x0005576F726C64, 0x000548656C6C6F, 0x0004 +2596 byte 0x 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x +2597 uncover 1 0x0005576F726C64, 0x000548656C6C6F, 0x, 0x0004 +2599 concat 0x0005576F726C64, 0x000548656C6C6F, 0x0004 +2600 dig 1 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000548656C6C6F +2602 len 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7 +2603 int 4 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 7, 4 +2604 uncover 1 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 4, 7 +2606 + 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 11 +2607 itob 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000000000000000B +2608 extract 6 2 0x0005576F726C64, 0x000548656C6C6F, 0x0004, 0x000B +2611 concat 0x0005576F726C64, 0x000548656C6C6F, 0x0004000B +2612 uncover 1 0x0005576F726C64, 0x0004000B, 0x000548656C6C6F +2614 concat 0x0005576F726C64, 0x0004000B000548656C6C6F +2615 uncover 1 0x0004000B000548656C6C6F, 0x0005576F726C64 +2617 concat 0x0004000B000548656C6C6F0005576F726C64 +2618 byte 0x0002 0x0004000B000548656C6C6F0005576F726C64, 0x0002 +2620 uncover 1 0x0002, 0x0004000B000548656C6C6F0005576F726C64 +2622 concat 0x00020004000B000548656C6C6F0005576F726C64 +2623 byte "Hello" 0x00020004000B000548656C6C6F0005576F726C64, "Hello" +2625 len 0x00020004000B000548656C6C6F0005576F726C64, 5 +2626 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0000000000000005 +2627 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0005 +2630 byte "Hello" 0x00020004000B000548656C6C6F0005576F726C64, 0x0005, "Hello" +2632 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F +2633 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 2 +2634 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0000000000000002 +2635 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0002 +2638 byte 0x 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0002, 0x +2639 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x, 0x0002 +2641 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x000548656C6C6F, 0x0002 +2642 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0002, 0x000548656C6C6F +2644 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x0002000548656C6C6F +2645 byte 0x0001 0x00020004000B000548656C6C6F0005576F726C64, 0x0002000548656C6C6F, 0x0001 +2647 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0001, 0x0002000548656C6C6F +2649 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F +2650 byte "World" 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, "World" +2652 len 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 5 +2653 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0000000000000005 +2654 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005 +2657 byte "World" 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005, "World" +2659 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64 +2660 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 2 +2661 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0000000000000002 +2662 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0002 +2665 byte 0x 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0002, 0x +2666 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x, 0x0002 +2668 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 0x0002 +2669 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0002, 0x0005576F726C64 +2671 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64 +2672 byte 0x0001 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 0x0001 +2674 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0001, 0x00020005576F726C64 +2676 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64 +2677 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64, 0x000100020005576F726C64 +2678 int 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64, 0x000100020005576F726C64, 0 +2679 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x000100020005576F726C64, 1 +2680 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x000100020005576F726C64 +2682 extract 2 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x00020005576F726C64 +2685 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1 +2687 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1, 1 +2688 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1, 1, 2 +2689 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 1, 2 +2690 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 1 +2692 dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 1, 0x00020005576F726C64 +2694 len 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 1, 9 +2695 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x00020005576F726C64, 2, 9, 1 +2697 uncover 3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 2, 9, 1, 0x00020005576F726C64 +2699 uncover 3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 9, 1, 0x00020005576F726C64, 2 +2701 uncover 3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x00020005576F726C64, 2, 9 +2703 substring3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 1, 0x0005576F726C64 +2704 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 1, 0x0005576F726C64, 0x00010002000548656C6C6F +2706 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 1, 0x00010002000548656C6C6F, 0x0005576F726C64 +2708 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1 +2710 callsub dynamic_array_concat_byte_length_head 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1 +3030 proto 3 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1 +3033 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x00010002000548656C6C6F +3035 int 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x00010002000548656C6C6F, 0 +3036 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1 +3037 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1, 1 +3038 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1, 1, 1 +3040 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 1, 2 +3041 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 1 +3043 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 1, 2 +3044 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 2 +3045 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 2, 2 +3046 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 2, 4 +3047 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2 +3049 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2, 2 +3050 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2, 0x0000000000000002 +3051 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 2, 0x0002 +3054 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2 +3056 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00010002000548656C6C6F +3058 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00010002000548656C6C6F, 2 +3059 dig 4 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00010002000548656C6C6F, 2, 4 +3061 substring3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002 +3062 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 1 +3064 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 1, 2 +3065 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 2 +3066 bzero 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x0002, 0x0000 +3067 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000 +3068 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000, 0x00010002000548656C6C6F +3070 len 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000, 11 +3071 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 4, 0x0002, 2, 0x00020000, 11, 0x00010002000548656C6C6F +3073 uncover 5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000, 11, 0x00010002000548656C6C6F, 4 +3075 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000, 0x00010002000548656C6C6F, 4, 11 +3077 substring3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000, 0x000548656C6C6F +3078 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000000548656C6C6F +3079 frame_dig -2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000000548656C6C6F, 0x0005576F726C64 +3081 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 2, 0x00020000000548656C6C6F0005576F726C64 +3082 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2 +3084 int 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0 +3085 callsub recalculate_head_for_elements_with_byte_length_head 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0 +3176 proto 3 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0 +3179 frame_dig -2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 2 +3181 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 2, 2 +3182 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4 +3183 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0 +3185 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0, 2 +3186 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0 +3187 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0, 0x00020000000548656C6C6F0005576F726C64 +3189 uncover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0x00020000000548656C6C6F0005576F726C64, 0 +3191 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2 +3192 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2, 0 +3194 select 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4 +3195 frame_dig -2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2 +3197 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 2, 2 +3198 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4 +3199 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 +3201 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 2 +3202 * 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 +3203 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 2 +3204 assert 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 +3205 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0 +3207 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4 +3209 < 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 +3213 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0 +3215 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4 +3217 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 4 +3218 cover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 4 +3220 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 0x0000000000000004 +3221 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 0x0004 +3224 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0, 0x0004, 0x00020000000548656C6C6F0005576F726C64 +3226 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0 +3228 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00020000000548656C6C6F0005576F726C64, 0, 0x0004 +3230 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64 +3231 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 0x00040000000548656C6C6F0005576F726C64 +3232 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64 +3234 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 4 +3236 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 5 +3237 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 5, 2 +3238 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 7 +3239 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 11 +3240 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0 +3242 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0, 0 +3244 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0, 0, 2 +3245 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 0, 2 +3246 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2 +3205 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2 +3207 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2, 4 +3209 < 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 1 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2 +3213 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2 +3215 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2, 11 +3217 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 2, 11, 11 +3218 cover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 11 +3220 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 0x000000000000000B +3221 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 0x000B +3224 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 2, 0x000B, 0x00040000000548656C6C6F0005576F726C64 +3226 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2 +3228 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x00040000000548656C6C6F0005576F726C64, 2, 0x000B +3230 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 +3231 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64 +3232 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 +3234 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 11 +3236 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 5 +3237 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 5, 2 +3238 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 11, 7 +3239 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 11, 4, 2, 18 +3240 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2 +3242 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2, 2 +3244 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2, 2, 2 +3245 + 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 2, 4 +3246 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4 +3248 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4 +3205 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 4 +3207 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 4, 4 +3209 < 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 0 +3210 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4 +3251 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 18, 4, 4, 0x0004000B000548656C6C6F0005576F726C64 +3253 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 4, 4 +3255 retsub 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 +3088 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x00020004000B000548656C6C6F0005576F726C64 +3089 retsub 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 +2713 == 1 +2714 assert +2715 retsub 131 int 1 1 132 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out/mutation.O2.log b/test_cases/arc4_types/out/mutation.O2.log index 3f08a29304..158da6a134 100644 --- a/test_cases/arc4_types/out/mutation.O2.log +++ b/test_cases/arc4_types/out/mutation.O2.log @@ -521,118 +521,118 @@ PC Teal 1407 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0, 8, 4 1408 frame_dig -1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0, 8, 4, 0 1410 select 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 0, 8 -1411 swap 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 -1412 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0 -1414 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8 -1416 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 -1420 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8 -1422 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 8 -1423 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0000000000000008 -1424 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008 -1427 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 -1431 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0 -1432 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 -1434 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0008 -1436 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 8 -1442 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 5 -1443 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 5, 2 -1444 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 7 -1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 15 -1446 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 0, 0 -1448 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 0, 0, 2 -1449 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 0, 2 -1450 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2 -1412 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2 -1414 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 8 -1416 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2 -1420 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15 -1422 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 15 -1423 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000000000000000F -1424 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F -1427 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2 -1431 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2, 2 -1432 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2 -1434 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x000F -1436 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 15 -1442 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 5 -1443 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 5, 2 -1444 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 7 -1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 22 -1446 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 2, 2 -1448 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 2, 2, 2 -1449 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 2, 4 -1450 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4 -1412 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4 -1414 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 8 -1416 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4 -1420 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22 -1422 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 22 -1423 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0000000000000016 -1424 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016 -1427 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 -1431 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4 -1432 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 -1434 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0016 -1436 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 22 -1442 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 3 -1443 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 3, 2 -1444 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 5 -1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 27 -1446 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 4, 4 -1448 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 4, 4, 2 -1449 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 4, 6 -1450 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6 -1412 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6 -1414 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 8 -1416 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6 -1420 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27 -1422 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 27 -1423 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x000000000000001B -1424 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B -1427 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6 -1431 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6, 6 -1432 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6 -1434 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x001B -1436 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 27 -1442 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 3 -1443 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 3, 2 -1444 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 5 -1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 32 -1446 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 6, 6 -1448 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 6, 6, 2 -1449 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 6, 8 -1450 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8 -1412 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 8 -1414 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 8, 8 -1416 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8 -1455 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 -1457 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 32, 8 -1459 retsub 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1411 cover 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 +1413 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0 +1415 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8 +1417 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0 +1421 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8 +1423 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 8 +1424 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0000000000000008 +1425 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008 +1428 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 +1432 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0 +1433 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0 +1435 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0008 +1437 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0004000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 8 +1443 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 5 +1444 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 5, 2 +1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 8, 7 +1446 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 8, 0, 0, 15 +1447 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 0, 0 +1449 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 0, 0, 2 +1450 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 0, 2 +1451 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2 +1413 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2 +1415 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 8 +1417 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2 +1421 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15 +1423 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 15 +1424 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000000000000000F +1425 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F +1428 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2 +1432 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2, 2 +1433 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x000F, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2 +1435 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x000F +1437 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000B00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 15 +1443 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 5 +1444 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 5, 2 +1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 15, 7 +1446 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 15, 2, 2, 22 +1447 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 2, 2 +1449 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 2, 2, 2 +1450 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 2, 4 +1451 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4 +1413 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4 +1415 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 8 +1417 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4 +1421 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22 +1423 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 22 +1424 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0000000000000016 +1425 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016 +1428 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 +1432 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4 +1433 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0016, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4 +1435 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0016 +1437 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00000000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 22 +1443 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 3 +1444 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 3, 2 +1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 22, 5 +1446 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 22, 4, 4, 27 +1447 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 4, 4 +1449 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 4, 4, 2 +1450 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 4, 6 +1451 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6 +1413 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6 +1415 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 8 +1417 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6 +1421 frame_dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27 +1423 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 27 +1424 itob 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x000000000000001B +1425 extract 6 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B +1428 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6 +1432 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6, 6 +1433 cover 4 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x001B, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6 +1435 uncover 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x001B +1437 replace3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F00160000000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 27 +1443 extract_uint16 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 3 +1444 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 3, 2 +1445 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 27, 5 +1446 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 27, 6, 6, 32 +1447 frame_bury 1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 6, 6 +1449 int 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 6, 6, 2 +1450 + 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 6, 8 +1451 frame_bury 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8 +1413 frame_dig 2 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 8 +1415 frame_dig 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 8, 8 +1417 < 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8 +1456 frame_dig -3 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 8, 32, 8, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 +1458 frame_bury 0 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 32, 8 +1460 retsub 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x0004, 0x0008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 1304 concat 0x00020004000B000548656C6C6F0005576F726C64, 0x0003466F6F0003426172, 2, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 1305 retsub 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 283 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172 @@ -710,222 +710,222 @@ PC Teal 1407 swap 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0, 16, 8 1408 frame_dig -1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0, 16, 8, 0 1410 select 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 0, 16 -1411 swap 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 16 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0000000000000010 -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010 -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0010 -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 16 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 5 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 5, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 7 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 23 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 0, 0 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 0, 0, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 0, 2 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 23 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0000000000000017 -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017 -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2, 2 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x0017 -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 23 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 5 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 5, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 7 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 30 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 2, 2 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 2, 2, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 2, 4 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 30 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x000000000000001E -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x001E -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 30 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 3 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 3, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 5 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 35 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 4, 4 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 4, 4, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 4, 6 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 35 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0000000000000023 -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023 -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6, 6 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 35 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 3 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 3, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 5 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 40 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 6, 6 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 6, 6, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 6, 8 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 40 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0000000000000028 -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028 -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 8 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x0028 -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 5 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 5, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 7 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 47 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 8, 8 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 8, 8, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 8, 10 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 47 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x000000000000002F -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10, 10 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x002F -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 47 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 5 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 5, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 7 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 54 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 10, 10 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 10, 10, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 10, 12 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 54 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0000000000000036 -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036 -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12, 12 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0036 -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 54 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 3 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 3, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 5 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 59 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 12, 12 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 12, 12, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 12, 14 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14 -1420 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59 -1422 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 59 -1423 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x000000000000003B -1424 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B -1427 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14 -1431 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14, 14 -1432 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14 -1434 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003B -1436 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 59 -1442 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 3 -1443 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 3, 2 -1444 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 5 -1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 64 -1446 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 14, 14 -1448 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 14, 14, 2 -1449 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 14, 16 -1450 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16 -1412 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 16 -1414 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 16, 16 -1416 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16 -1455 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 -1457 frame_bury 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 64, 16 -1459 retsub 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1411 cover 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 16 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0000000000000010 +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010 +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0, 0x0010 +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0008000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 16 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 5 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 5, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 16, 7 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 16, 0, 0, 23 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 0, 0 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 0, 0, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 0, 2 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 23 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0000000000000017 +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017 +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2, 2 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x0017, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 2, 0x0017 +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x0010000F0016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 23 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 5 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 5, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 23, 7 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 23, 2, 2, 30 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 2, 2 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 2, 2, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 2, 4 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 30 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x000000000000001E +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4, 4 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x001E, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x001E +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x001000170016001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 30 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 3 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 3, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 30, 5 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 30, 4, 4, 35 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 4, 4 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 4, 4, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 4, 6 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 35 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0000000000000023 +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023 +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6, 6 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x0023, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E001B0000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 35 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 3 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 3, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 35, 5 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 35, 6, 6, 40 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 6, 6 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 6, 6, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 6, 8 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 40 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0000000000000028 +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028 +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 8 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x0028, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x0028 +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230000000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 40 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 5 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 5, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 40, 7 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 40, 8, 8, 47 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 8, 8 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 8, 8, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 8, 10 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 47 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x000000000000002F +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10, 10 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x002F, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x002F +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028000000000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 47 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 5 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 5, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 47, 7 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 47, 10, 10, 54 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 10, 10 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 10, 10, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 10, 12 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 54 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0000000000000036 +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036 +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12, 12 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x0036, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0036 +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00000000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 54 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 3 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 3, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 54, 5 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 54, 12, 12, 59 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 12, 12 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 12, 12, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 12, 14 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14 +1421 frame_dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59 +1423 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 59 +1424 itob 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x000000000000003B +1425 extract 6 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B +1428 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14 +1432 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14, 14 +1433 cover 4 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x003B, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14 +1435 uncover 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003B +1437 replace3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F00360000000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 59 +1443 extract_uint16 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 3 +1444 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 3, 2 +1445 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 59, 5 +1446 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 59, 14, 14, 64 +1447 frame_bury 1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 14, 14 +1449 int 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 14, 14, 2 +1450 + 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 14, 16 +1451 frame_bury 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16 +1413 frame_dig 2 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 16 +1415 frame_dig 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 16, 16 +1417 < 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16 +1456 frame_dig -3 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 16, 64, 16, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 +1458 frame_bury 0 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 64, 16 +1460 retsub 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 1304 concat 0x00040008000F0016001B000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F0005576F726C640003466F6F0003426172, 4, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 1305 retsub 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 348 byte 0x000800100017001e00230028002f0036003b000548656c6c6f0005576f726c640003466f6f0003426172000548656c6c6f0005576f726c640003466f6f0003426172 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172 @@ -996,144 +996,144 @@ PC Teal 1407 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 6, 16, 35 1408 frame_dig -1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 6, 16, 35, 3 1410 select 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 6, 35 -1411 swap 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6 -1412 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6 -1414 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 16 -1416 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6 -1420 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35 -1422 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 35 -1423 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0000000000000023 -1424 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023 -1427 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 -1431 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6, 6 -1432 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 -1434 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 -1436 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 35 -1442 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 5 -1443 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 5, 2 -1444 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 7 -1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 42 -1446 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 6, 6 -1448 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 6, 6, 2 -1449 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 6, 8 -1450 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8 -1412 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8 -1414 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 16 -1416 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8 -1420 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42 -1422 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 42 -1423 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x000000000000002A -1424 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A -1427 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 -1431 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 8 -1432 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 -1434 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x002A -1436 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 42 -1442 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 5 -1443 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 5, 2 -1444 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 7 -1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 49 -1446 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 8, 8 -1448 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 8, 8, 2 -1449 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 8, 10 -1450 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10 -1412 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10 -1414 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 16 -1416 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10 -1420 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49 -1422 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 49 -1423 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0000000000000031 -1424 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031 -1427 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 -1431 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10, 10 -1432 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 -1434 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x0031 -1436 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 49 -1442 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 5 -1443 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 5, 2 -1444 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 7 -1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 56 -1446 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 10, 10 -1448 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 10, 10, 2 -1449 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 10, 12 -1450 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12 -1412 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12 -1414 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 16 -1416 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12 -1420 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56 -1422 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 56 -1423 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0000000000000038 -1424 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038 -1427 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12 -1431 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12, 12 -1432 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12 -1434 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0038 -1436 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56 -1442 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 3 -1443 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 3, 2 -1444 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 5 -1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 61 -1446 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 12, 12 -1448 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 12, 12, 2 -1449 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 12, 14 -1450 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14 -1412 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14 -1414 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 16 -1416 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14 -1420 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61 -1422 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 61 -1423 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x000000000000003D -1424 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D -1427 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14 -1431 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14, 14 -1432 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14 -1434 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003D -1436 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1437 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1440 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 61 -1442 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 3 -1443 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 3, 2 -1444 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 5 -1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 66 -1446 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 14, 14 -1448 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 14, 14, 2 -1449 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 14, 16 -1450 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16 -1412 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 16 -1414 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 16, 16 -1416 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16 -1455 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 -1457 frame_bury 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 66, 16 -1459 retsub 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1411 cover 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6 +1413 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6 +1415 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 16 +1417 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6 +1421 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35 +1423 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 35 +1424 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0000000000000023 +1425 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023 +1428 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 +1432 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6, 6 +1433 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x0023, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6 +1435 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 6, 0x0023 +1437 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 35 +1443 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 5 +1444 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 5, 2 +1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 35, 7 +1446 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 35, 6, 6, 42 +1447 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 6, 6 +1449 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 6, 6, 2 +1450 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 6, 8 +1451 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8 +1413 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8 +1415 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 16 +1417 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8 +1421 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42 +1423 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 42 +1424 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x000000000000002A +1425 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A +1428 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 +1432 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 8 +1433 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x002A, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8 +1435 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 0x002A +1437 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 42 +1443 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 5 +1444 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 5, 2 +1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 42, 7 +1446 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 42, 8, 8, 49 +1447 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 8, 8 +1449 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 8, 8, 2 +1450 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 8, 10 +1451 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10 +1413 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10 +1415 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 16 +1417 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10 +1421 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49 +1423 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 49 +1424 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0000000000000031 +1425 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031 +1428 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 +1432 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10, 10 +1433 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x0031, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10 +1435 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 10, 0x0031 +1437 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A002F0036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 49 +1443 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 5 +1444 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 5, 2 +1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 49, 7 +1446 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 49, 10, 10, 56 +1447 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 10, 10 +1449 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 10, 10, 2 +1450 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 10, 12 +1451 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12 +1413 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12 +1415 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 16 +1417 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12 +1421 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56 +1423 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 56 +1424 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0000000000000038 +1425 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038 +1428 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12 +1432 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12, 12 +1433 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x0038, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12 +1435 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 12, 0x0038 +1437 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310036003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 56 +1443 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 3 +1444 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 3, 2 +1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 56, 5 +1446 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 56, 12, 12, 61 +1447 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 12, 12 +1449 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 12, 12, 2 +1450 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 12, 14 +1451 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14 +1413 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14 +1415 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 16 +1417 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14 +1421 frame_dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61 +1423 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 61 +1424 itob 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x000000000000003D +1425 extract 6 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D +1428 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14 +1432 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14, 14 +1433 cover 4 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x003D, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14 +1435 uncover 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 14, 0x003D +1437 replace3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1438 dup 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003B000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1441 dig 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 61 +1443 extract_uint16 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 3 +1444 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 3, 2 +1445 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 61, 5 +1446 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 61, 14, 14, 66 +1447 frame_bury 1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 14, 14 +1449 int 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 14, 14, 2 +1450 + 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 14, 16 +1451 frame_bury 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16 +1413 frame_dig 2 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 16 +1415 frame_dig 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 16, 16 +1417 < 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16 +1456 frame_dig -3 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 16, 66, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 +1458 frame_bury 0 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 8, 3, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 66, 16 +1460 retsub 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 1387 retsub 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 1330 concat 0x000800100017001E00230028002F0036003B000548656C6C6F0005576F726C640003466F6F0003426172000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 3, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 1331 retsub 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172 @@ -1201,92 +1201,92 @@ PC Teal 1407 swap 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 10, 16, 49 1408 frame_dig -1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 10, 16, 49, 5 1410 select 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 10, 49 -1411 swap 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 16 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 49 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0000000000000031 -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031 -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10, 10 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10, 0x0031 -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 49 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 5 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 5, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 7 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 56 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 10, 10 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 10, 10, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 10, 12 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 16 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 56 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0000000000000038 -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038 -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12, 12 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12, 0x0038 -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 56 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 3 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 3, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 5 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 61 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 12, 12 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 12, 12, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 12, 14 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 16 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 61 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x000000000000003D -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 14 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 0x003D -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 3 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 3, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 5 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 66 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 14, 14 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 14, 14, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 14, 16 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 16 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 16, 16 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16 -1455 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 -1457 frame_bury 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 66, 16 -1459 retsub 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1411 cover 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 16 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 49 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0000000000000031 +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031 +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10, 10 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x0031, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 10, 0x0031 +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 49 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 5 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 5, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 49, 7 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 49, 10, 10, 56 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 10, 10 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 10, 10, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 10, 12 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 16 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 56 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0000000000000038 +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038 +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12, 12 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x0038, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 12, 0x0038 +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 56 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 3 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 3, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 56, 5 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 56, 12, 12, 61 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 12, 12 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 12, 12, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 12, 14 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 16 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 61 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x000000000000003D +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 14 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x003D, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 14, 0x003D +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 61 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 3 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 3, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 61, 5 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 61, 14, 14, 66 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 14, 14 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 14, 14, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 14, 16 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 16 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 16, 16 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16 +1456 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 16, 66, 16, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 +1458 frame_bury 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 8, 5, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 66, 16 +1460 retsub 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 8, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 1387 retsub 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x0008, 0x00100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 1330 concat 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F0005576F726C640003466F6F0003426172, 0x000548656C6C6F, 5, 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 1331 retsub 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172 @@ -1351,196 +1351,196 @@ PC Teal 1407 swap 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0, 14, 16 1408 frame_dig -1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0, 14, 16, 0 1410 select 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 0, 14 -1411 swap 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 14 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000000000000000E -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 0 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 0x000E -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 5 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 5, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 7 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 21 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 0, 0 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 0, 0, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 0, 2 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 21 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0000000000000015 -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015 -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2, 2 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2, 0x0015 -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 21 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 5 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 5, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 7 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 28 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 2, 2 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 2, 2, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 2, 4 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 28 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x000000000000001C -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4, 4 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4, 0x001C -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 28 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 3 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 3, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 5 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 33 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 4, 4 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 4, 4, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 4, 6 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 33 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0000000000000021 -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021 -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 6 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0021 -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 33 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 5 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 5, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 7 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 40 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 6, 6 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 6, 6, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 6, 8 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 40 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0000000000000028 -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028 -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8, 8 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8, 0x0028 -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 40 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 5 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 5, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 7 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 47 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 8, 8 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 8, 8, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 8, 10 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 47 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x000000000000002F -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10, 10 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10, 0x002F -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 47 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 5 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 5, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 7 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 54 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 10, 10 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 10, 10, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 10, 12 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12 -1420 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54 -1422 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 54 -1423 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0000000000000036 -1424 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036 -1427 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1429 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 -1431 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 12 -1432 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 -1434 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 0x0036 -1436 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1437 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1438 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1440 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 -1442 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 3 -1443 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 3, 2 -1444 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 5 -1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 59 -1446 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 12, 12 -1448 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 12, 12, 2 -1449 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 12, 14 -1450 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14 -1412 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 14 -1414 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 14, 14 -1416 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14 -1455 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F -1457 frame_bury 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 59, 14 -1459 retsub 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1411 cover 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 14 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000000000000000E +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 0 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0, 0x000E +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x00100017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 14 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 5 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 5, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 14, 7 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 14, 0, 0, 21 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 0, 0 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 0, 0, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 0, 2 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 21 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0000000000000015 +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015 +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2, 2 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x0015, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 2, 0x0015 +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0017001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 21 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 5 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 5, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 21, 7 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 21, 2, 2, 28 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 2, 2 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 2, 2, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 2, 4 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 28 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x000000000000001C +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4, 4 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x001C, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 4, 0x001C +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001E0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 28 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 3 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 3, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 28, 5 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 28, 4, 4, 33 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 4, 4 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 4, 4, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 4, 6 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 33 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0000000000000021 +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021 +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 6 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x0021, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 6, 0x0021 +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0023002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 33 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 5 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 5, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 33, 7 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 33, 6, 6, 40 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 6, 6 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 6, 6, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 6, 8 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 40 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0000000000000028 +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028 +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8, 8 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x0028, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 8, 0x0028 +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002A00310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 40 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 5 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 5, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 40, 7 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 40, 8, 8, 47 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 8, 8 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 8, 8, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 8, 10 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 47 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x000000000000002F +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10, 10 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x002F, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 10, 0x002F +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C0021002800310038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 47 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 5 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 5, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 47, 7 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 47, 10, 10, 54 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 10, 10 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 10, 10, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 10, 12 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12 +1421 frame_dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54 +1423 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 54 +1424 itob 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0000000000000036 +1425 extract 6 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036 +1428 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1430 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 +1432 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 12 +1433 cover 4 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x0036, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12 +1435 uncover 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 12, 0x0036 +1437 replace3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1438 dup 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0038000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1439 frame_bury -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1441 dig 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 54 +1443 extract_uint16 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 3 +1444 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 3, 2 +1445 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 54, 5 +1446 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 54, 12, 12, 59 +1447 frame_bury 1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 12, 12 +1449 int 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 12, 12, 2 +1450 + 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 12, 14 +1451 frame_bury 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14 +1413 frame_dig 2 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 14 +1415 frame_dig 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 14, 14 +1417 < 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14 +1456 frame_dig -3 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 14, 59, 14, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F +1458 frame_bury 0 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 7, 0, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 59, 14 +1460 retsub 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007, 0x000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F 1107 concat 0x000800100017001E0023002A00310038003D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F0003426172, 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F 1108 retsub 0x0003426172, 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F 444 swap 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003426172 @@ -1604,170 +1604,170 @@ PC Teal 1407 swap 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0, 12, 14 1408 frame_dig -1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0, 12, 14, 0 1410 select 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 0, 12 -1411 swap 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 -1412 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0 -1414 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12 -1416 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 -1420 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12 -1422 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 12 -1423 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000000000000000C -1424 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C -1427 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1429 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 -1431 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0, 0 -1432 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 -1434 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0, 0x000C -1436 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1437 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1438 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1440 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 12 -1442 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 5 -1443 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 5, 2 -1444 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 7 -1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 19 -1446 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 0, 0 -1448 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 0, 0, 2 -1449 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 0, 2 -1450 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2 -1412 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2 -1414 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 12 -1416 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2 -1420 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19 -1422 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 19 -1423 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0000000000000013 -1424 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013 -1427 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1429 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2 -1431 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2, 2 -1432 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2 -1434 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2, 0x0013 -1436 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1437 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1438 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1440 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 19 -1442 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 5 -1443 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 5, 2 -1444 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 7 -1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 26 -1446 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 2, 2 -1448 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 2, 2, 2 -1449 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 2, 4 -1450 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4 -1412 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4 -1414 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 12 -1416 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4 -1420 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26 -1422 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 26 -1423 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x000000000000001A -1424 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A -1427 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1429 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4 -1431 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4, 4 -1432 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4 -1434 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4, 0x001A -1436 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1437 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1438 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1440 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 26 -1442 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 3 -1443 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 3, 2 -1444 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 5 -1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 31 -1446 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 4, 4 -1448 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 4, 4, 2 -1449 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 4, 6 -1450 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6 -1412 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6 -1414 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 12 -1416 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6 -1420 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31 -1422 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 31 -1423 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x000000000000001F -1424 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F -1427 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1429 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 -1431 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 6 -1432 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 -1434 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0x001F -1436 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1437 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1438 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1440 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 31 -1442 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 5 -1443 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 5, 2 -1444 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 7 -1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 38 -1446 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 6, 6 -1448 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 6, 6, 2 -1449 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 6, 8 -1450 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8 -1412 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8 -1414 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 12 -1416 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8 -1420 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38 -1422 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 38 -1423 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0000000000000026 -1424 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026 -1427 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1429 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8 -1431 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8, 8 -1432 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8 -1434 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8, 0x0026 -1436 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1437 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1438 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1440 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 38 -1442 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 5 -1443 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 5, 2 -1444 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 7 -1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 45 -1446 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 8, 8 -1448 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 8, 8, 2 -1449 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 8, 10 -1450 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10 -1412 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10 -1414 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 12 -1416 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10 -1420 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45 -1422 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 45 -1423 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x000000000000002D -1424 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D -1427 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1429 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10 -1431 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10, 10 -1432 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10 -1434 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10, 0x002D -1436 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1437 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1438 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1440 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 45 -1442 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 5 -1443 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 5, 2 -1444 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 7 -1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 52 -1446 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 10, 10 -1448 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 10, 10, 2 -1449 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 10, 12 -1450 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12 -1412 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 12 -1414 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 12, 12 -1416 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12 -1455 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F -1457 frame_bury 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 52, 12 -1459 retsub 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1411 cover 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 +1413 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0 +1415 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12 +1417 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0 +1421 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12 +1423 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 12 +1424 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000000000000000C +1425 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C +1428 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1430 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 +1432 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0, 0 +1433 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0 +1435 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0, 0x000C +1437 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1438 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000E0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1439 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1441 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 12 +1443 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 5 +1444 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 5, 2 +1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 12, 7 +1446 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 12, 0, 0, 19 +1447 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 0, 0 +1449 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 0, 0, 2 +1450 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 0, 2 +1451 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2 +1413 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2 +1415 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 12 +1417 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2 +1421 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19 +1423 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 19 +1424 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0000000000000013 +1425 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013 +1428 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1430 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2 +1432 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2, 2 +1433 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x0013, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2 +1435 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 2, 0x0013 +1437 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1438 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0015001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1439 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1441 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 19 +1443 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 5 +1444 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 5, 2 +1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 19, 7 +1446 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 19, 2, 2, 26 +1447 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 2, 2 +1449 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 2, 2, 2 +1450 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 2, 4 +1451 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4 +1413 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4 +1415 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 12 +1417 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4 +1421 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26 +1423 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 26 +1424 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x000000000000001A +1425 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A +1428 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1430 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4 +1432 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4, 4 +1433 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x001A, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4 +1435 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 4, 0x001A +1437 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1438 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001C00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1439 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1441 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 26 +1443 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 3 +1444 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 3, 2 +1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 26, 5 +1446 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 26, 4, 4, 31 +1447 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 4, 4 +1449 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 4, 4, 2 +1450 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 4, 6 +1451 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6 +1413 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6 +1415 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 12 +1417 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6 +1421 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31 +1423 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 31 +1424 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x000000000000001F +1425 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F +1428 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1430 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 +1432 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 6 +1433 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x001F, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6 +1435 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0x001F +1437 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1438 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A00210028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1439 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1441 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 31 +1443 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 5 +1444 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 5, 2 +1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 31, 7 +1446 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 31, 6, 6, 38 +1447 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 6, 6 +1449 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 6, 6, 2 +1450 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 6, 8 +1451 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8 +1413 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8 +1415 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 12 +1417 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8 +1421 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38 +1423 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 38 +1424 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0000000000000026 +1425 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026 +1428 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1430 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8 +1432 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8, 8 +1433 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x0026, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8 +1435 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 8, 0x0026 +1437 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1438 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0028002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1439 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1441 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 38 +1443 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 5 +1444 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 5, 2 +1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 38, 7 +1446 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 38, 8, 8, 45 +1447 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 8, 8 +1449 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 8, 8, 2 +1450 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 8, 10 +1451 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10 +1413 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10 +1415 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 12 +1417 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10 +1421 frame_dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45 +1423 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 45 +1424 itob 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x000000000000002D +1425 extract 6 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D +1428 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1430 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10 +1432 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10, 10 +1433 cover 4 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x002D, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10 +1435 uncover 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 10, 0x002D +1437 replace3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1438 dup 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002F000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1439 frame_bury -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1441 dig 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 45 +1443 extract_uint16 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 5 +1444 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 5, 2 +1445 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 45, 7 +1446 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 45, 10, 10, 52 +1447 frame_bury 1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 10, 10 +1449 int 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 10, 10, 2 +1450 + 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 10, 12 +1451 frame_bury 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12 +1413 frame_dig 2 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 12 +1415 frame_dig 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 12, 12 +1417 < 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12 +1456 frame_dig -3 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 12, 52, 12, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F +1458 frame_bury 0 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 6, 0, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 52, 12 +1460 retsub 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006, 0x000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F 1107 concat 0x0007000E0015001C00210028002F0036000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F0003466F6F, 0x0003466F6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F 1108 retsub 0x0003466F6F, 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F 457 swap 0x0006000C0013001A001F0026002D000548656C6C6F0005576F726C640003466F6F000548656C6C6F000548656C6C6F000548656C6C6F, 0x0003466F6F @@ -1837,40 +1837,40 @@ PC Teal 1407 swap 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 2, 0 1408 frame_dig -1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 2, 0, 0 1410 select 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 0, 2 -1411 swap 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 -1412 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0 -1414 frame_dig 0 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2 -1416 < 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 -1420 frame_dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2 -1422 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 2 -1423 itob 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0000000000000002 -1424 extract 6 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002 -1427 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A -1429 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A, 0 -1431 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A, 0, 0 -1432 cover 4 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x0002, 0x000000010A, 0 -1434 uncover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x000000010A, 0, 0x0002 -1436 replace3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A -1437 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A, 0x000200010A -1438 frame_bury -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A -1440 dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A, 2 -1442 extract_uint16 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 1 -1443 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 1, 2 -1444 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 3 -1445 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 5 -1446 frame_bury 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 0, 0 -1448 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 0, 0, 2 -1449 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 0, 2 -1450 frame_bury 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2 -1412 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 2 -1414 frame_dig 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 2, 2 -1416 < 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2 -1455 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 0x000200010A -1457 frame_bury 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 0x000200010A, 5, 2 -1459 retsub 0x0000, 0x00010A, 1, 0x0001, 0x000200010A +1411 cover 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 +1413 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0 +1415 frame_dig 0 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2 +1417 < 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0 +1421 frame_dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2 +1423 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 2 +1424 itob 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0000000000000002 +1425 extract 6 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002 +1428 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A +1430 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A, 0 +1432 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 2, 0x0002, 0x000000010A, 0, 0 +1433 cover 4 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x0002, 0x000000010A, 0 +1435 uncover 2 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x000000010A, 0, 0x0002 +1437 replace3 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A +1438 dup 0x0000, 0x00010A, 1, 0x0001, 0x000000010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A, 0x000200010A +1439 frame_bury -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A +1441 dig 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 0x000200010A, 2 +1443 extract_uint16 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 1 +1444 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 1, 2 +1445 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 2, 3 +1446 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 2, 0, 0, 5 +1447 frame_bury 1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 0, 0 +1449 int 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 0, 0, 2 +1450 + 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 0, 2 +1451 frame_bury 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2 +1413 frame_dig 2 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 2 +1415 frame_dig 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 2, 2 +1417 < 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2 +1456 frame_dig -3 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 2, 5, 2, 0x000200010A +1458 frame_bury 0 0x0000, 0x00010A, 1, 0x0001, 0x000200010A, 1, 0, 0x000200010A, 5, 2 +1460 retsub 0x0000, 0x00010A, 1, 0x0001, 0x000200010A 1304 concat 0x0000, 0x00010A, 1, 0x0001000200010A 1305 retsub 0x0001000200010A 542 dup 0x0001000200010A, 0x0001000200010A @@ -1933,66 +1933,66 @@ PC Teal 1407 swap 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0, 4, 2 1408 frame_dig -1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0, 4, 2, 0 1410 select 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 0, 4 -1411 swap 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 -1412 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0 -1414 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4 -1416 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 -1420 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4 -1422 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 4 -1423 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0000000000000004 -1424 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004 -1427 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110 -1429 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110, 0 -1431 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110, 0, 0 -1432 cover 4 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x0002000000010A000110, 0 -1434 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0002000000010A000110, 0, 0x0004 -1436 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110 -1437 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110, 0x0004000000010A000110 -1438 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110 -1440 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110, 4 -1442 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 1 -1443 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 1, 2 -1444 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 3 -1445 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 7 -1446 frame_bury 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 0, 0 -1448 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 0, 0, 2 -1449 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 0, 2 -1450 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2 -1412 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2 -1414 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 4 -1416 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2 -1420 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7 -1422 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 7 -1423 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0000000000000007 -1424 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007 -1427 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007, 0x0004000000010A000110 -1429 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007, 0x0004000000010A000110, 2 -1431 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007, 0x0004000000010A000110, 2, 2 -1432 cover 4 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0007, 0x0004000000010A000110, 2 -1434 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000000010A000110, 2, 0x0007 -1436 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110 -1437 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110, 0x0004000700010A000110 -1438 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110 -1440 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110, 7 -1442 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 1 -1443 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 1, 2 -1444 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 3 -1445 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 10 -1446 frame_bury 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 2, 2 -1448 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 2, 2, 2 -1449 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 2, 4 -1450 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4 -1412 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 4 -1414 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 4, 4 -1416 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4 -1455 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 0x0004000700010A000110 -1457 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 0x0004000700010A000110, 10, 4 -1459 retsub 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110 +1411 cover 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 +1413 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0 +1415 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4 +1417 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0 +1421 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4 +1423 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 4 +1424 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0000000000000004 +1425 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004 +1428 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110 +1430 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110, 0 +1432 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0002000000010A000110, 0, 0 +1433 cover 4 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x0002000000010A000110, 0 +1435 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0002000000010A000110, 0, 0x0004 +1437 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110 +1438 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0002000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110, 0x0004000000010A000110 +1439 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110 +1441 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000000010A000110, 4 +1443 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 1 +1444 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 1, 2 +1445 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 4, 3 +1446 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 4, 0, 0, 7 +1447 frame_bury 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 0, 0 +1449 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 0, 0, 2 +1450 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 0, 2 +1451 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2 +1413 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2 +1415 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 4 +1417 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2 +1421 frame_dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7 +1423 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 7 +1424 itob 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0000000000000007 +1425 extract 6 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007 +1428 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007, 0x0004000000010A000110 +1430 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007, 0x0004000000010A000110, 2 +1432 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 7, 0x0007, 0x0004000000010A000110, 2, 2 +1433 cover 4 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0007, 0x0004000000010A000110, 2 +1435 uncover 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000000010A000110, 2, 0x0007 +1437 replace3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110 +1438 dup 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000000010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110, 0x0004000700010A000110 +1439 frame_bury -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110 +1441 dig 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 0x0004000700010A000110, 7 +1443 extract_uint16 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 1 +1444 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 1, 2 +1445 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 7, 3 +1446 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 7, 2, 2, 10 +1447 frame_bury 1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 2, 2 +1449 int 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 2, 2, 2 +1450 + 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 2, 4 +1451 frame_bury 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4 +1413 frame_dig 2 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 4 +1415 frame_dig 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 4, 4 +1417 < 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4 +1456 frame_dig -3 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 4, 10, 4, 0x0004000700010A000110 +1458 frame_bury 0 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110, 2, 0, 0x0004000700010A000110, 10, 4 +1460 retsub 0x0001000200010A, 0x000110, 1, 0x0002, 0x0004000700010A000110 1304 concat 0x0001000200010A, 0x000110, 1, 0x00020004000700010A000110 1305 retsub 0x00020004000700010A000110 563 dup 0x00020004000700010A000110, 0x00020004000700010A000110 @@ -2089,66 +2089,66 @@ PC Teal 1407 swap 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0, 4, 4 1408 frame_dig -1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0, 4, 4, 0 1410 select 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 0, 4 -1411 swap 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 -1412 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0 -1414 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4 -1416 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 -1420 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4 -1422 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 4 -1423 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0000000000000004 -1424 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004 -1427 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110 -1429 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110, 0 -1431 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110, 0, 0 -1432 cover 4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x0004000700020AFF000110, 0 -1434 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110, 0, 0x0004 -1436 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110 -1437 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110, 0x0004000700020AFF000110 -1438 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110 -1440 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110, 4 -1442 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 2 -1443 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 2, 2 -1444 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 4 -1445 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 8 -1446 frame_bury 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 0, 0 -1448 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 0, 0, 2 -1449 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 0, 2 -1450 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2 -1412 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2 -1414 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 4 -1416 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2 -1420 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8 -1422 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 8 -1423 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0000000000000008 -1424 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008 -1427 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000700020AFF000110 -1429 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000700020AFF000110, 2 -1431 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000700020AFF000110, 2, 2 -1432 cover 4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0008, 0x0004000700020AFF000110, 2 -1434 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000700020AFF000110, 2, 0x0008 -1436 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110 -1437 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110, 0x0004000800020AFF000110 -1438 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110 -1440 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110, 8 -1442 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 1 -1443 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 1, 2 -1444 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 3 -1445 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 11 -1446 frame_bury 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 2, 2 -1448 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 2, 2, 2 -1449 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 2, 4 -1450 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4 -1412 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 4 -1414 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 4, 4 -1416 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4 -1455 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 0x0004000800020AFF000110 -1457 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 0x0004000800020AFF000110, 11, 4 -1459 retsub 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110 +1411 cover 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 +1413 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0 +1415 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4 +1417 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0 +1421 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4 +1423 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 4 +1424 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0000000000000004 +1425 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004 +1428 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110 +1430 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110, 0 +1432 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000700020AFF000110, 0, 0 +1433 cover 4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x0004000700020AFF000110, 0 +1435 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110, 0, 0x0004 +1437 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110 +1438 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110, 0x0004000700020AFF000110 +1439 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110 +1441 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000700020AFF000110, 4 +1443 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 2 +1444 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 2, 2 +1445 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 4, 4 +1446 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 4, 0, 0, 8 +1447 frame_bury 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 0, 0 +1449 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 0, 0, 2 +1450 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 0, 2 +1451 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2 +1413 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2 +1415 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 4 +1417 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2 +1421 frame_dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8 +1423 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 8 +1424 itob 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0000000000000008 +1425 extract 6 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008 +1428 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000700020AFF000110 +1430 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000700020AFF000110, 2 +1432 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000700020AFF000110, 2, 2 +1433 cover 4 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0008, 0x0004000700020AFF000110, 2 +1435 uncover 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000700020AFF000110, 2, 0x0008 +1437 replace3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110 +1438 dup 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000700020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110, 0x0004000800020AFF000110 +1439 frame_bury -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110 +1441 dig 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020AFF000110, 8 +1443 extract_uint16 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 1 +1444 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 1, 2 +1445 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 8, 3 +1446 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 8, 2, 2, 11 +1447 frame_bury 1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 2, 2 +1449 int 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 2, 2, 2 +1450 + 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 2, 4 +1451 frame_bury 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4 +1413 frame_dig 2 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 4 +1415 frame_dig 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 4, 4 +1417 < 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4 +1456 frame_dig -3 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 4, 11, 4, 0x0004000800020AFF000110 +1458 frame_bury 0 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110, 2, 0, 0x0004000800020AFF000110, 11, 4 +1460 retsub 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000700010A000110, 0x00020AFF, 0, 2, 0x0004000800020AFF000110 1387 retsub 0x00020004000700010A000110, 0x00020AFF, 0, 0x0002, 0x0004000800020AFF000110 1330 concat 0x00020004000700010A000110, 0x00020AFF, 0, 0x00020004000800020AFF000110 1331 retsub 0x00020004000800020AFF000110 @@ -2245,66 +2245,66 @@ PC Teal 1407 swap 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0, 4, 4 1408 frame_dig -1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0, 4, 4, 0 1410 select 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 0, 4 -1411 swap 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 -1412 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0 -1414 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4 -1416 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 -1420 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4 -1422 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 4 -1423 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0000000000000004 -1424 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004 -1427 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110 -1429 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110, 0 -1431 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110, 0, 0 -1432 cover 4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x0004000800020A00000110, 0 -1434 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110, 0, 0x0004 -1436 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110 -1437 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110, 0x0004000800020A00000110 -1438 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110 -1440 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110, 4 -1442 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 2 -1443 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 2, 2 -1444 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 4 -1445 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 8 -1446 frame_bury 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 0, 0 -1448 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 0, 0, 2 -1449 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 0, 2 -1450 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2 -1412 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2 -1414 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 4 -1416 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2 -1420 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8 -1422 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 8 -1423 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0000000000000008 -1424 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008 -1427 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000800020A00000110 -1429 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000800020A00000110, 2 -1431 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000800020A00000110, 2, 2 -1432 cover 4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0008, 0x0004000800020A00000110, 2 -1434 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110, 2, 0x0008 -1436 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110 -1437 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110, 0x0004000800020A00000110 -1438 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110 -1440 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110, 8 -1442 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 1 -1443 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 1, 2 -1444 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 3 -1445 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 11 -1446 frame_bury 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 2, 2 -1448 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 2, 2, 2 -1449 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 2, 4 -1450 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4 -1412 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 4 -1414 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 4, 4 -1416 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4 -1455 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 0x0004000800020A00000110 -1457 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 0x0004000800020A00000110, 11, 4 -1459 retsub 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110 +1411 cover 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 +1413 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0 +1415 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4 +1417 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0 +1421 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4 +1423 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 4 +1424 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0000000000000004 +1425 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004 +1428 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110 +1430 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110, 0 +1432 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 4, 0x0004, 0x0004000800020A00000110, 0, 0 +1433 cover 4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x0004000800020A00000110, 0 +1435 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110, 0, 0x0004 +1437 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110 +1438 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110, 0x0004000800020A00000110 +1439 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110 +1441 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 0x0004000800020A00000110, 4 +1443 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 2 +1444 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 2, 2 +1445 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 4, 4 +1446 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 4, 0, 0, 8 +1447 frame_bury 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 0, 0 +1449 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 0, 0, 2 +1450 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 0, 2 +1451 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2 +1413 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2 +1415 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 4 +1417 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2 +1421 frame_dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8 +1423 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 8 +1424 itob 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0000000000000008 +1425 extract 6 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008 +1428 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000800020A00000110 +1430 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000800020A00000110, 2 +1432 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 8, 0x0008, 0x0004000800020A00000110, 2, 2 +1433 cover 4 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0008, 0x0004000800020A00000110, 2 +1435 uncover 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110, 2, 0x0008 +1437 replace3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110 +1438 dup 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110, 0x0004000800020A00000110 +1439 frame_bury -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110 +1441 dig 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 0x0004000800020A00000110, 8 +1443 extract_uint16 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 1 +1444 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 1, 2 +1445 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 8, 3 +1446 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 8, 2, 2, 11 +1447 frame_bury 1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 2, 2 +1449 int 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 2, 2, 2 +1450 + 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 2, 4 +1451 frame_bury 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4 +1413 frame_dig 2 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 4 +1415 frame_dig 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 4, 4 +1417 < 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4 +1456 frame_dig -3 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 4, 11, 4, 0x0004000800020A00000110 +1458 frame_bury 0 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110, 2, 0, 0x0004000800020A00000110, 11, 4 +1460 retsub 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020AFF000110, 0x00020A00, 0, 2, 0x0004000800020A00000110 1387 retsub 0x00020004000800020AFF000110, 0x00020A00, 0, 0x0002, 0x0004000800020A00000110 1330 concat 0x00020004000800020AFF000110, 0x00020A00, 0, 0x00020004000800020A00000110 1331 retsub 0x00020004000800020A00000110 @@ -2462,66 +2462,66 @@ PC Teal 1407 swap 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0, 4, 2 1408 frame_dig -1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0, 4, 2, 0 1410 select 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 0, 4 -1411 swap 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 -1412 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0 -1414 frame_dig 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4 -1416 < 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 -1420 frame_dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4 -1422 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 4 -1423 itob 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0000000000000004 -1424 extract 6 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004 -1427 frame_dig -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64 -1429 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0 -1431 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0, 0 -1432 cover 4 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0 -1434 uncover 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00020000000548656C6C6F0005576F726C64, 0, 0x0004 -1436 replace3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64 -1437 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 0x00040000000548656C6C6F0005576F726C64 -1438 frame_bury -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64 -1440 dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 4 -1442 extract_uint16 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 5 -1443 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 5, 2 -1444 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 7 -1445 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 11 -1446 frame_bury 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 0, 0 -1448 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 0, 0, 2 -1449 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 0, 2 -1450 frame_bury 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2 -1412 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2 -1414 frame_dig 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 4 -1416 < 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 1 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2 -1420 frame_dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11 -1422 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 11 -1423 itob 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000000000000000B -1424 extract 6 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B -1427 frame_dig -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64 -1429 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2 -1431 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2, 2 -1432 cover 4 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2 -1434 uncover 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x00040000000548656C6C6F0005576F726C64, 2, 0x000B -1436 replace3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 -1437 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64 -1438 frame_bury -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 -1440 dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 11 -1442 extract_uint16 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 5 -1443 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 5, 2 -1444 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 7 -1445 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 18 -1446 frame_bury 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 2, 2 -1448 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 2, 2, 2 -1449 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 2, 4 -1450 frame_bury 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4 -1452 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4 -1412 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 4 -1414 frame_dig 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 4, 4 -1416 < 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 0 -1417 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4 -1455 frame_dig -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 0x0004000B000548656C6C6F0005576F726C64 -1457 frame_bury 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 18, 4 -1459 retsub 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 +1411 cover 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 +1413 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0 +1415 frame_dig 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4 +1417 < 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0 +1421 frame_dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4 +1423 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 4 +1424 itob 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0000000000000004 +1425 extract 6 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004 +1428 frame_dig -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64 +1430 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0 +1432 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0, 0 +1433 cover 4 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x0004, 0x00020000000548656C6C6F0005576F726C64, 0 +1435 uncover 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00020000000548656C6C6F0005576F726C64, 0, 0x0004 +1437 replace3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64 +1438 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00020000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 0x00040000000548656C6C6F0005576F726C64 +1439 frame_bury -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64 +1441 dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 0x00040000000548656C6C6F0005576F726C64, 4 +1443 extract_uint16 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 5 +1444 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 5, 2 +1445 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 4, 7 +1446 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 4, 0, 0, 11 +1447 frame_bury 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 0, 0 +1449 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 0, 0, 2 +1450 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 0, 2 +1451 frame_bury 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2 +1413 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2 +1415 frame_dig 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 4 +1417 < 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 1 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2 +1421 frame_dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11 +1423 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 11 +1424 itob 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000000000000000B +1425 extract 6 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B +1428 frame_dig -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64 +1430 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2 +1432 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2, 2 +1433 cover 4 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x000B, 0x00040000000548656C6C6F0005576F726C64, 2 +1435 uncover 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x00040000000548656C6C6F0005576F726C64, 2, 0x000B +1437 replace3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 +1438 dup 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x00040000000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 0x0004000B000548656C6C6F0005576F726C64 +1439 frame_bury -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64 +1441 dig 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 0x0004000B000548656C6C6F0005576F726C64, 11 +1443 extract_uint16 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 5 +1444 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 5, 2 +1445 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 11, 7 +1446 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 11, 2, 2, 18 +1447 frame_bury 1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 2, 2 +1449 int 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 2, 2, 2 +1450 + 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 2, 4 +1451 frame_bury 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4 +1453 b recalculate_head_for_elements_with_byte_length_head_for_header@1 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4 +1413 frame_dig 2 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 4 +1415 frame_dig 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 4, 4 +1417 < 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 0 +1418 bz recalculate_head_for_elements_with_byte_length_head_after_for@5 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4 +1456 frame_dig -3 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 4, 18, 4, 0x0004000B000548656C6C6F0005576F726C64 +1458 frame_bury 0 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64, 2, 0, 0x0004000B000548656C6C6F0005576F726C64, 18, 4 +1460 retsub 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x0002, 0x0004000B000548656C6C6F0005576F726C64 1304 concat 0x00010002000548656C6C6F, 0x0005576F726C64, 1, 0x00020004000B000548656C6C6F0005576F726C64 1305 retsub 0x00020004000B000548656C6C6F0005576F726C64 962 byte 0x00020004000b000548656c6c6f0005576f726c64 0x00020004000B000548656C6C6F0005576F726C64, 0x00020004000B000548656C6C6F0005576F726C64 diff --git a/test_cases/arc4_types/out/numeric.O0.log b/test_cases/arc4_types/out/numeric.O0.log index 7fa5cbd2e6..de37946414 100644 --- a/test_cases/arc4_types/out/numeric.O0.log +++ b/test_cases/arc4_types/out/numeric.O0.log @@ -6,180 +6,180 @@ PC Teal 103 extract 7 1 0xFF 106 btoi 255 107 int 255 255, 255 -109 swap 255, 255 -110 == 1 -111 assert -112 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 -113 len 9 -114 int 1 9, 1 -115 dig 1 9, 1, 9 -117 >= 9, 0 -118 int 1 9, 0, 1 -119 uncover 2 0, 1, 9 -121 uncover 2 1, 9, 0 -123 select 1 -124 byte 0x7fffffffffffffff00 1, 0x7FFFFFFFFFFFFFFF00 -125 int 0 1, 0x7FFFFFFFFFFFFFFF00, 0 -126 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 1 -128 substring3 0x7F -129 btoi 127 -130 int 127 127, 127 -132 == 1 -133 assert -134 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 -135 len 9 -136 int 3 9, 3 -138 dig 1 9, 3, 9 -140 >= 9, 0 -141 int 3 9, 0, 3 -143 uncover 2 0, 3, 9 -145 uncover 2 3, 9, 0 -147 select 3 -148 byte 0x7fffffffffffffff00 3, 0x7FFFFFFFFFFFFFFF00 -149 int 0 3, 0x7FFFFFFFFFFFFFFF00, 0 -150 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 3 -152 substring3 0x7FFFFF -153 btoi 8388607 -154 int 8388607 8388607, 8388607 -159 == 1 -160 assert -161 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 -162 len 9 -163 int 2 9, 2 -165 dig 1 9, 2, 9 -167 >= 9, 0 -168 int 2 9, 0, 2 -170 uncover 2 0, 2, 9 -172 uncover 2 2, 9, 0 -174 select 2 -175 byte 0x7fffffffffffffff00 2, 0x7FFFFFFFFFFFFFFF00 -176 int 0 2, 0x7FFFFFFFFFFFFFFF00, 0 -177 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 2 -179 substring3 0x7FFF -180 btoi 32767 -181 int 32767 32767, 32767 -185 == 1 -186 assert -187 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 -188 len 9 -189 int 4 9, 4 -191 dig 1 9, 4, 9 -193 >= 9, 0 -194 int 4 9, 0, 4 -196 uncover 2 0, 4, 9 -198 uncover 2 4, 9, 0 -200 select 4 -201 byte 0x7fffffffffffffff00 4, 0x7FFFFFFFFFFFFFFF00 -202 int 0 4, 0x7FFFFFFFFFFFFFFF00, 0 -203 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 4 -205 substring3 0x7FFFFFFF -206 btoi 2147483647 -207 int 2147483647 2147483647, 2147483647 -213 == 1 -214 assert -215 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 -216 len 9 -217 int 8 9, 8 -218 dig 1 9, 8, 9 -220 >= 9, 0 -221 int 8 9, 0, 8 -222 uncover 2 0, 8, 9 -224 uncover 2 8, 9, 0 -226 select 8 -227 byte 0x7fffffffffffffff00 8, 0x7FFFFFFFFFFFFFFF00 -228 int 0 8, 0x7FFFFFFFFFFFFFFF00, 0 -229 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 8 -231 substring3 0x7FFFFFFFFFFFFFFF -232 btoi 9223372036854775807 -233 int 9223372036854775807 9223372036854775807, 9223372036854775807 -243 == 1 -244 assert -245 int 1456853943940 1456853943940 -252 itob 0x0000015333430684 -253 byte 0x0000015333430684 0x0000015333430684, 0x0000015333430684 -263 swap 0x0000015333430684, 0x0000015333430684 -264 == 1 -265 assert -266 int 1450000000000 1450000000000 -273 itob 0x000001519ABC2400 -274 byte 0x000001519abc2400 0x000001519ABC2400, 0x000001519ABC2400 -284 swap 0x000001519ABC2400, 0x000001519ABC2400 -285 == 1 -286 assert -287 byte 0x000009184e72a000 0x000009184E72A000 -288 len 8 -289 int 8 8, 8 -290 == 1 -291 assert -292 int 10000000000000 10000000000000 -300 itob 0x000009184E72A000 -301 byte 0x000009184e72a000 0x000009184E72A000, 0x000009184E72A000 -302 swap 0x000009184E72A000, 0x000009184E72A000 -303 == 1 -304 assert -305 int 10000000000 10000000000 -311 itob 0x00000002540BE400 -312 byte 0x00000002540be400 0x00000002540BE400, 0x00000002540BE400 -322 swap 0x00000002540BE400, 0x00000002540BE400 -323 == 1 -324 assert -325 int 0 0 -326 itob 0x0000000000000000 -327 byte 0x0000000000000000 0x0000000000000000, 0x0000000000000000 -337 swap 0x0000000000000000, 0x0000000000000000 -338 == 1 -339 assert -340 int 100 100 -342 itob 0x0000000000000064 -343 byte 0x0000000000000064 0x0000000000000064, 0x0000000000000064 -353 swap 0x0000000000000064, 0x0000000000000064 -354 == 1 -355 assert -356 int 10 10 -358 itob 0x000000000000000A -359 byte 0x000000000000000a 0x000000000000000A, 0x000000000000000A -369 swap 0x000000000000000A, 0x000000000000000A -370 == 1 -371 assert -372 int 1 1 -373 itob 0x0000000000000001 -374 byte 0x0000000000000001 0x0000000000000001, 0x0000000000000001 -384 swap 0x0000000000000001, 0x0000000000000001 -385 == 1 -386 assert -387 int 18446744073709551615 18446744073709551615 -398 itob 0xFFFFFFFFFFFFFFFF -399 byte 0xffffffffffffffff 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF -409 swap 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF -410 == 1 -411 assert -412 byte 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -413 byte 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -414 b== 1 -415 assert -416 byte 0x01 0x01 -417 byte 0x01 0x01, 0x01 -418 b+ 0x02 -419 dup 0x02, 0x02 -420 len 0x02, 1 -421 int 16 0x02, 1, 16 -422 <= 0x02, 1 -423 assert 0x02 -424 int 16 0x02, 16 -425 bzero 0x02, 0x00000000000000000000000000000000 -426 b| 0x00000000000000000000000000000002 -427 byte 0x01 0x00000000000000000000000000000002, 0x01 -428 byte 0x00000000000000000000000000000001 0x00000000000000000000000000000002, 0x01, 0x00000000000000000000000000000001 -446 b== 0x00000000000000000000000000000002, 1 -447 assert 0x00000000000000000000000000000002 -448 len 16 -449 int 16 16, 16 -450 == 1 -451 assert -452 byte 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -453 len 64 -454 int 64 64, 64 -456 == 1 -457 assert -458 int 1 1 -459 return 1 \ No newline at end of file +109 uncover 1 255, 255 +111 == 1 +112 assert +113 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 +114 len 9 +115 int 1 9, 1 +116 dig 1 9, 1, 9 +118 >= 9, 0 +119 int 1 9, 0, 1 +120 uncover 2 0, 1, 9 +122 uncover 2 1, 9, 0 +124 select 1 +125 byte 0x7fffffffffffffff00 1, 0x7FFFFFFFFFFFFFFF00 +126 int 0 1, 0x7FFFFFFFFFFFFFFF00, 0 +127 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 1 +129 substring3 0x7F +130 btoi 127 +131 int 127 127, 127 +133 == 1 +134 assert +135 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 +136 len 9 +137 int 3 9, 3 +139 dig 1 9, 3, 9 +141 >= 9, 0 +142 int 3 9, 0, 3 +144 uncover 2 0, 3, 9 +146 uncover 2 3, 9, 0 +148 select 3 +149 byte 0x7fffffffffffffff00 3, 0x7FFFFFFFFFFFFFFF00 +150 int 0 3, 0x7FFFFFFFFFFFFFFF00, 0 +151 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 3 +153 substring3 0x7FFFFF +154 btoi 8388607 +155 int 8388607 8388607, 8388607 +160 == 1 +161 assert +162 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 +163 len 9 +164 int 2 9, 2 +166 dig 1 9, 2, 9 +168 >= 9, 0 +169 int 2 9, 0, 2 +171 uncover 2 0, 2, 9 +173 uncover 2 2, 9, 0 +175 select 2 +176 byte 0x7fffffffffffffff00 2, 0x7FFFFFFFFFFFFFFF00 +177 int 0 2, 0x7FFFFFFFFFFFFFFF00, 0 +178 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 2 +180 substring3 0x7FFF +181 btoi 32767 +182 int 32767 32767, 32767 +186 == 1 +187 assert +188 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 +189 len 9 +190 int 4 9, 4 +192 dig 1 9, 4, 9 +194 >= 9, 0 +195 int 4 9, 0, 4 +197 uncover 2 0, 4, 9 +199 uncover 2 4, 9, 0 +201 select 4 +202 byte 0x7fffffffffffffff00 4, 0x7FFFFFFFFFFFFFFF00 +203 int 0 4, 0x7FFFFFFFFFFFFFFF00, 0 +204 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 4 +206 substring3 0x7FFFFFFF +207 btoi 2147483647 +208 int 2147483647 2147483647, 2147483647 +214 == 1 +215 assert +216 byte 0x7fffffffffffffff00 0x7FFFFFFFFFFFFFFF00 +217 len 9 +218 int 8 9, 8 +219 dig 1 9, 8, 9 +221 >= 9, 0 +222 int 8 9, 0, 8 +223 uncover 2 0, 8, 9 +225 uncover 2 8, 9, 0 +227 select 8 +228 byte 0x7fffffffffffffff00 8, 0x7FFFFFFFFFFFFFFF00 +229 int 0 8, 0x7FFFFFFFFFFFFFFF00, 0 +230 uncover 2 0x7FFFFFFFFFFFFFFF00, 0, 8 +232 substring3 0x7FFFFFFFFFFFFFFF +233 btoi 9223372036854775807 +234 int 9223372036854775807 9223372036854775807, 9223372036854775807 +244 == 1 +245 assert +246 int 1456853943940 1456853943940 +253 itob 0x0000015333430684 +254 byte 0x0000015333430684 0x0000015333430684, 0x0000015333430684 +264 uncover 1 0x0000015333430684, 0x0000015333430684 +266 == 1 +267 assert +268 int 1450000000000 1450000000000 +275 itob 0x000001519ABC2400 +276 byte 0x000001519abc2400 0x000001519ABC2400, 0x000001519ABC2400 +286 uncover 1 0x000001519ABC2400, 0x000001519ABC2400 +288 == 1 +289 assert +290 byte 0x000009184e72a000 0x000009184E72A000 +291 len 8 +292 int 8 8, 8 +293 == 1 +294 assert +295 int 10000000000000 10000000000000 +303 itob 0x000009184E72A000 +304 byte 0x000009184e72a000 0x000009184E72A000, 0x000009184E72A000 +305 uncover 1 0x000009184E72A000, 0x000009184E72A000 +307 == 1 +308 assert +309 int 10000000000 10000000000 +315 itob 0x00000002540BE400 +316 byte 0x00000002540be400 0x00000002540BE400, 0x00000002540BE400 +326 uncover 1 0x00000002540BE400, 0x00000002540BE400 +328 == 1 +329 assert +330 int 0 0 +331 itob 0x0000000000000000 +332 byte 0x0000000000000000 0x0000000000000000, 0x0000000000000000 +342 uncover 1 0x0000000000000000, 0x0000000000000000 +344 == 1 +345 assert +346 int 100 100 +348 itob 0x0000000000000064 +349 byte 0x0000000000000064 0x0000000000000064, 0x0000000000000064 +359 uncover 1 0x0000000000000064, 0x0000000000000064 +361 == 1 +362 assert +363 int 10 10 +365 itob 0x000000000000000A +366 byte 0x000000000000000a 0x000000000000000A, 0x000000000000000A +376 uncover 1 0x000000000000000A, 0x000000000000000A +378 == 1 +379 assert +380 int 1 1 +381 itob 0x0000000000000001 +382 byte 0x0000000000000001 0x0000000000000001, 0x0000000000000001 +392 uncover 1 0x0000000000000001, 0x0000000000000001 +394 == 1 +395 assert +396 int 18446744073709551615 18446744073709551615 +407 itob 0xFFFFFFFFFFFFFFFF +408 byte 0xffffffffffffffff 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF +418 uncover 1 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF +420 == 1 +421 assert +422 byte 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +423 byte 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +424 b== 1 +425 assert +426 byte 0x01 0x01 +427 byte 0x01 0x01, 0x01 +428 b+ 0x02 +429 dup 0x02, 0x02 +430 len 0x02, 1 +431 int 16 0x02, 1, 16 +432 <= 0x02, 1 +433 assert 0x02 +434 int 16 0x02, 16 +435 bzero 0x02, 0x00000000000000000000000000000000 +436 b| 0x00000000000000000000000000000002 +437 byte 0x01 0x00000000000000000000000000000002, 0x01 +438 byte 0x00000000000000000000000000000001 0x00000000000000000000000000000002, 0x01, 0x00000000000000000000000000000001 +456 b== 0x00000000000000000000000000000002, 1 +457 assert 0x00000000000000000000000000000002 +458 len 16 +459 int 16 16, 16 +460 == 1 +461 assert +462 byte 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +463 len 64 +464 int 64 64, 64 +466 == 1 +467 assert +468 int 1 1 +469 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out/string.O0.log b/test_cases/arc4_types/out/string.O0.log index d7cd076618..f1d8fe7ce8 100644 --- a/test_cases/arc4_types/out/string.O0.log +++ b/test_cases/arc4_types/out/string.O0.log @@ -9,203 +9,203 @@ PC Teal Stack 71 concat 0x000C48656C6C6F20576F726C6421 72 dup 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421 73 extract 2 0 0x000C48656C6C6F20576F726C6421, "Hello World!" -76 swap "Hello World!", 0x000C48656C6C6F20576F726C6421 -77 dup "Hello World!", 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421 -78 byte "Hello World!" "Hello World!", 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421, "Hello World!" -79 != "Hello World!", 0x000C48656C6C6F20576F726C6421, 1 -80 assert "Hello World!", 0x000C48656C6C6F20576F726C6421 -81 dup "Hello World!", 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421 -82 len "Hello World!", 0x000C48656C6C6F20576F726C6421, 14 -83 int 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2 -84 dig 1 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2, 14 -86 >= "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 0 -87 int 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 0, 2 -88 dig 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 0, 2, 14 -90 uncover 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2, 14, 0 -92 select "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2 -93 uncover 2 "Hello World!", 14, 2, 0x000C48656C6C6F20576F726C6421 -95 swap "Hello World!", 14, 0x000C48656C6C6F20576F726C6421, 2 -96 uncover 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 2, 14 -98 substring3 "Hello World!", "Hello World!" -99 byte "Hello World!" "Hello World!", "Hello World!", "Hello World!" -100 == "Hello World!", 1 -101 assert "Hello World!" -102 byte "Hello World!" "Hello World!", "Hello World!" -103 == 1 -104 assert -105 byte "Hello" "Hello" -106 len 5 -107 itob 0x0000000000000005 -108 extract 6 2 0x0005 -111 byte "Hello" 0x0005, "Hello" -112 concat 0x000548656C6C6F -113 byte " " 0x000548656C6C6F, " " -114 len 0x000548656C6C6F, 1 -115 itob 0x000548656C6C6F, 0x0000000000000001 -116 extract 6 2 0x000548656C6C6F, 0x0001 -119 byte " " 0x000548656C6C6F, 0x0001, " " -120 concat 0x000548656C6C6F, 0x000120 -121 byte "World!" 0x000548656C6C6F, 0x000120, "World!" -123 len 0x000548656C6C6F, 0x000120, 6 -124 itob 0x000548656C6C6F, 0x000120, 0x0000000000000006 -125 extract 6 2 0x000548656C6C6F, 0x000120, 0x0006 -128 byte "World!" 0x000548656C6C6F, 0x000120, 0x0006, "World!" -130 concat 0x000548656C6C6F, 0x000120, 0x0006576F726C6421 -131 swap 0x000548656C6C6F, 0x0006576F726C6421, 0x000120 -132 byte "Hello World!" 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, "Hello World!" -133 len 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 12 -134 itob 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000000000000000C -135 extract 6 2 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000C -138 byte "Hello World!" 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000C, "Hello World!" -139 concat 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000C48656C6C6F20576F726C6421 -140 cover 3 0x000C48656C6C6F20576F726C6421, 0x000548656C6C6F, 0x0006576F726C6421, 0x000120 -142 uncover 2 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x000120, 0x000548656C6C6F -144 extract 2 0 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x000120, "Hello" -147 swap 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello", 0x000120 -148 extract 2 0 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello", " " -151 concat 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello " -152 dup 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", "Hello " -153 len 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", 6 -154 itob 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", 0x0000000000000006 -155 extract 6 2 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", 0x0006 -158 swap 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x0006, "Hello " -159 concat 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x000648656C6C6F20 -160 extract 2 0 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello " -163 swap 0x000C48656C6C6F20576F726C6421, "Hello ", 0x0006576F726C6421 -164 extract 2 0 0x000C48656C6C6F20576F726C6421, "Hello ", "World!" -167 concat 0x000C48656C6C6F20576F726C6421, "Hello World!" -168 dup 0x000C48656C6C6F20576F726C6421, "Hello World!", "Hello World!" -169 len 0x000C48656C6C6F20576F726C6421, "Hello World!", 12 -170 itob 0x000C48656C6C6F20576F726C6421, "Hello World!", 0x000000000000000C -171 extract 6 2 0x000C48656C6C6F20576F726C6421, "Hello World!", 0x000C -174 swap 0x000C48656C6C6F20576F726C6421, 0x000C, "Hello World!" -175 concat 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421 -176 == 1 -177 assert -178 byte "hi" "hi" -180 len 2 -181 itob 0x0000000000000002 -182 extract 6 2 0x0002 -185 byte "hi" 0x0002, "hi" -187 concat 0x00026869 -188 dup 0x00026869, 0x00026869 -189 extract 2 0 0x00026869, "hi" -192 swap "hi", 0x00026869 -193 extract 2 0 "hi", "hi" -196 concat "hihi" -197 dup "hihi", "hihi" -198 len "hihi", 4 -199 itob "hihi", 0x0000000000000004 -200 extract 6 2 "hihi", 0x0004 -203 swap 0x0004, "hihi" -204 concat 0x000468696869 -205 byte "hihi" 0x000468696869, "hihi" -207 len 0x000468696869, 4 -208 itob 0x000468696869, 0x0000000000000004 -209 extract 6 2 0x000468696869, 0x0004 -212 byte "hihi" 0x000468696869, 0x0004, "hihi" -214 concat 0x000468696869, 0x000468696869 -215 == 1 -216 assert -217 byte "a" "a" -219 len 1 -220 itob 0x0000000000000001 -221 extract 6 2 0x0001 -224 byte "a" 0x0001, "a" -226 concat 0x000161 -227 extract 2 0 "a" -230 byte "b" "a", "b" -232 len "a", 1 -233 itob "a", 0x0000000000000001 -234 extract 6 2 "a", 0x0001 -237 byte "b" "a", 0x0001, "b" -239 concat "a", 0x000162 -240 extract 2 0 "a", "b" -243 concat "ab" -244 dup "ab", "ab" -245 len "ab", 2 -246 itob "ab", 0x0000000000000002 -247 extract 6 2 "ab", 0x0002 -250 swap 0x0002, "ab" -251 concat 0x00026162 -252 extract 2 0 "ab" -255 byte "cd" "ab", "cd" -257 len "ab", 2 -258 itob "ab", 0x0000000000000002 -259 extract 6 2 "ab", 0x0002 -262 byte "cd" "ab", 0x0002, "cd" -264 concat "ab", 0x00026364 -265 extract 2 0 "ab", "cd" -268 concat "abcd" -269 dup "abcd", "abcd" -270 len "abcd", 4 -271 itob "abcd", 0x0000000000000004 -272 extract 6 2 "abcd", 0x0004 -275 swap 0x0004, "abcd" -276 concat 0x000461626364 -277 extract 2 0 "abcd" -280 byte "e" "abcd", "e" -282 len "abcd", 1 -283 itob "abcd", 0x0000000000000001 -284 extract 6 2 "abcd", 0x0001 -287 byte "e" "abcd", 0x0001, "e" -289 concat "abcd", 0x000165 -290 extract 2 0 "abcd", "e" -293 concat "abcde" -294 dup "abcde", "abcde" -295 len "abcde", 5 -296 itob "abcde", 0x0000000000000005 -297 extract 6 2 "abcde", 0x0005 -300 swap 0x0005, "abcde" -301 concat 0x00056162636465 -302 extract 2 0 "abcde" -305 byte "f" "abcde", "f" -307 len "abcde", 1 -308 itob "abcde", 0x0000000000000001 -309 extract 6 2 "abcde", 0x0001 -312 byte "f" "abcde", 0x0001, "f" -314 concat "abcde", 0x000166 -315 extract 2 0 "abcde", "f" -318 concat "abcdef" -319 dup "abcdef", "abcdef" -320 len "abcdef", 6 -321 itob "abcdef", 0x0000000000000006 -322 extract 6 2 "abcdef", 0x0006 -325 swap 0x0006, "abcdef" -326 concat 0x0006616263646566 -327 extract 2 0 "abcdef" -330 byte "g" "abcdef", "g" -332 len "abcdef", 1 -333 itob "abcdef", 0x0000000000000001 -334 extract 6 2 "abcdef", 0x0001 -337 byte "g" "abcdef", 0x0001, "g" -339 concat "abcdef", 0x000167 -340 extract 2 0 "abcdef", "g" -343 concat "abcdefg" -344 dup "abcdefg", "abcdefg" -345 len "abcdefg", 7 -346 itob "abcdefg", 0x0000000000000007 -347 extract 6 2 "abcdefg", 0x0007 -350 swap 0x0007, "abcdefg" -351 concat 0x000761626364656667 -352 byte "abcdefg" 0x000761626364656667, "abcdefg" -354 len 0x000761626364656667, 7 -355 itob 0x000761626364656667, 0x0000000000000007 -356 extract 6 2 0x000761626364656667, 0x0007 -359 byte "abcdefg" 0x000761626364656667, 0x0007, "abcdefg" -361 concat 0x000761626364656667, 0x000761626364656667 -362 swap 0x000761626364656667, 0x000761626364656667 -363 == 1 -364 assert -365 byte "" 0x -366 len 0 -367 itob 0x0000000000000000 -368 extract 6 2 0x0000 -371 byte "" 0x0000, 0x -372 concat 0x0000 -373 extract 2 0 0x -376 byte "" 0x, 0x -377 == 1 -378 assert -379 int 1 1 -381 return 1 \ No newline at end of file +76 cover 1 "Hello World!", 0x000C48656C6C6F20576F726C6421 +78 dup "Hello World!", 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421 +79 byte "Hello World!" "Hello World!", 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421, "Hello World!" +80 != "Hello World!", 0x000C48656C6C6F20576F726C6421, 1 +81 assert "Hello World!", 0x000C48656C6C6F20576F726C6421 +82 dup "Hello World!", 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421 +83 len "Hello World!", 0x000C48656C6C6F20576F726C6421, 14 +84 int 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2 +85 dig 1 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2, 14 +87 >= "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 0 +88 int 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 0, 2 +89 dig 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 0, 2, 14 +91 uncover 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2, 14, 0 +93 select "Hello World!", 0x000C48656C6C6F20576F726C6421, 14, 2 +94 uncover 2 "Hello World!", 14, 2, 0x000C48656C6C6F20576F726C6421 +96 uncover 1 "Hello World!", 14, 0x000C48656C6C6F20576F726C6421, 2 +98 uncover 2 "Hello World!", 0x000C48656C6C6F20576F726C6421, 2, 14 +100 substring3 "Hello World!", "Hello World!" +101 byte "Hello World!" "Hello World!", "Hello World!", "Hello World!" +102 == "Hello World!", 1 +103 assert "Hello World!" +104 byte "Hello World!" "Hello World!", "Hello World!" +105 == 1 +106 assert +107 byte "Hello" "Hello" +108 len 5 +109 itob 0x0000000000000005 +110 extract 6 2 0x0005 +113 byte "Hello" 0x0005, "Hello" +114 concat 0x000548656C6C6F +115 byte " " 0x000548656C6C6F, " " +116 len 0x000548656C6C6F, 1 +117 itob 0x000548656C6C6F, 0x0000000000000001 +118 extract 6 2 0x000548656C6C6F, 0x0001 +121 byte " " 0x000548656C6C6F, 0x0001, " " +122 concat 0x000548656C6C6F, 0x000120 +123 byte "World!" 0x000548656C6C6F, 0x000120, "World!" +125 len 0x000548656C6C6F, 0x000120, 6 +126 itob 0x000548656C6C6F, 0x000120, 0x0000000000000006 +127 extract 6 2 0x000548656C6C6F, 0x000120, 0x0006 +130 byte "World!" 0x000548656C6C6F, 0x000120, 0x0006, "World!" +132 concat 0x000548656C6C6F, 0x000120, 0x0006576F726C6421 +133 cover 1 0x000548656C6C6F, 0x0006576F726C6421, 0x000120 +135 byte "Hello World!" 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, "Hello World!" +136 len 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 12 +137 itob 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000000000000000C +138 extract 6 2 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000C +141 byte "Hello World!" 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000C, "Hello World!" +142 concat 0x000548656C6C6F, 0x0006576F726C6421, 0x000120, 0x000C48656C6C6F20576F726C6421 +143 cover 3 0x000C48656C6C6F20576F726C6421, 0x000548656C6C6F, 0x0006576F726C6421, 0x000120 +145 uncover 2 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x000120, 0x000548656C6C6F +147 extract 2 0 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x000120, "Hello" +150 uncover 1 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello", 0x000120 +152 extract 2 0 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello", " " +155 concat 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello " +156 dup 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", "Hello " +157 len 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", 6 +158 itob 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", 0x0000000000000006 +159 extract 6 2 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello ", 0x0006 +162 uncover 1 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x0006, "Hello " +164 concat 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, 0x000648656C6C6F20 +165 extract 2 0 0x000C48656C6C6F20576F726C6421, 0x0006576F726C6421, "Hello " +168 uncover 1 0x000C48656C6C6F20576F726C6421, "Hello ", 0x0006576F726C6421 +170 extract 2 0 0x000C48656C6C6F20576F726C6421, "Hello ", "World!" +173 concat 0x000C48656C6C6F20576F726C6421, "Hello World!" +174 dup 0x000C48656C6C6F20576F726C6421, "Hello World!", "Hello World!" +175 len 0x000C48656C6C6F20576F726C6421, "Hello World!", 12 +176 itob 0x000C48656C6C6F20576F726C6421, "Hello World!", 0x000000000000000C +177 extract 6 2 0x000C48656C6C6F20576F726C6421, "Hello World!", 0x000C +180 uncover 1 0x000C48656C6C6F20576F726C6421, 0x000C, "Hello World!" +182 concat 0x000C48656C6C6F20576F726C6421, 0x000C48656C6C6F20576F726C6421 +183 == 1 +184 assert +185 byte "hi" "hi" +187 len 2 +188 itob 0x0000000000000002 +189 extract 6 2 0x0002 +192 byte "hi" 0x0002, "hi" +194 concat 0x00026869 +195 dup 0x00026869, 0x00026869 +196 extract 2 0 0x00026869, "hi" +199 cover 1 "hi", 0x00026869 +201 extract 2 0 "hi", "hi" +204 concat "hihi" +205 dup "hihi", "hihi" +206 len "hihi", 4 +207 itob "hihi", 0x0000000000000004 +208 extract 6 2 "hihi", 0x0004 +211 uncover 1 0x0004, "hihi" +213 concat 0x000468696869 +214 byte "hihi" 0x000468696869, "hihi" +216 len 0x000468696869, 4 +217 itob 0x000468696869, 0x0000000000000004 +218 extract 6 2 0x000468696869, 0x0004 +221 byte "hihi" 0x000468696869, 0x0004, "hihi" +223 concat 0x000468696869, 0x000468696869 +224 == 1 +225 assert +226 byte "a" "a" +228 len 1 +229 itob 0x0000000000000001 +230 extract 6 2 0x0001 +233 byte "a" 0x0001, "a" +235 concat 0x000161 +236 extract 2 0 "a" +239 byte "b" "a", "b" +241 len "a", 1 +242 itob "a", 0x0000000000000001 +243 extract 6 2 "a", 0x0001 +246 byte "b" "a", 0x0001, "b" +248 concat "a", 0x000162 +249 extract 2 0 "a", "b" +252 concat "ab" +253 dup "ab", "ab" +254 len "ab", 2 +255 itob "ab", 0x0000000000000002 +256 extract 6 2 "ab", 0x0002 +259 uncover 1 0x0002, "ab" +261 concat 0x00026162 +262 extract 2 0 "ab" +265 byte "cd" "ab", "cd" +267 len "ab", 2 +268 itob "ab", 0x0000000000000002 +269 extract 6 2 "ab", 0x0002 +272 byte "cd" "ab", 0x0002, "cd" +274 concat "ab", 0x00026364 +275 extract 2 0 "ab", "cd" +278 concat "abcd" +279 dup "abcd", "abcd" +280 len "abcd", 4 +281 itob "abcd", 0x0000000000000004 +282 extract 6 2 "abcd", 0x0004 +285 uncover 1 0x0004, "abcd" +287 concat 0x000461626364 +288 extract 2 0 "abcd" +291 byte "e" "abcd", "e" +293 len "abcd", 1 +294 itob "abcd", 0x0000000000000001 +295 extract 6 2 "abcd", 0x0001 +298 byte "e" "abcd", 0x0001, "e" +300 concat "abcd", 0x000165 +301 extract 2 0 "abcd", "e" +304 concat "abcde" +305 dup "abcde", "abcde" +306 len "abcde", 5 +307 itob "abcde", 0x0000000000000005 +308 extract 6 2 "abcde", 0x0005 +311 uncover 1 0x0005, "abcde" +313 concat 0x00056162636465 +314 extract 2 0 "abcde" +317 byte "f" "abcde", "f" +319 len "abcde", 1 +320 itob "abcde", 0x0000000000000001 +321 extract 6 2 "abcde", 0x0001 +324 byte "f" "abcde", 0x0001, "f" +326 concat "abcde", 0x000166 +327 extract 2 0 "abcde", "f" +330 concat "abcdef" +331 dup "abcdef", "abcdef" +332 len "abcdef", 6 +333 itob "abcdef", 0x0000000000000006 +334 extract 6 2 "abcdef", 0x0006 +337 uncover 1 0x0006, "abcdef" +339 concat 0x0006616263646566 +340 extract 2 0 "abcdef" +343 byte "g" "abcdef", "g" +345 len "abcdef", 1 +346 itob "abcdef", 0x0000000000000001 +347 extract 6 2 "abcdef", 0x0001 +350 byte "g" "abcdef", 0x0001, "g" +352 concat "abcdef", 0x000167 +353 extract 2 0 "abcdef", "g" +356 concat "abcdefg" +357 dup "abcdefg", "abcdefg" +358 len "abcdefg", 7 +359 itob "abcdefg", 0x0000000000000007 +360 extract 6 2 "abcdefg", 0x0007 +363 uncover 1 0x0007, "abcdefg" +365 concat 0x000761626364656667 +366 byte "abcdefg" 0x000761626364656667, "abcdefg" +368 len 0x000761626364656667, 7 +369 itob 0x000761626364656667, 0x0000000000000007 +370 extract 6 2 0x000761626364656667, 0x0007 +373 byte "abcdefg" 0x000761626364656667, 0x0007, "abcdefg" +375 concat 0x000761626364656667, 0x000761626364656667 +376 uncover 1 0x000761626364656667, 0x000761626364656667 +378 == 1 +379 assert +380 byte "" 0x +381 len 0 +382 itob 0x0000000000000000 +383 extract 6 2 0x0000 +386 byte "" 0x0000, 0x +387 concat 0x0000 +388 extract 2 0 0x +391 byte "" 0x, 0x +392 == 1 +393 assert +394 int 1 1 +396 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out/structs.O0.log b/test_cases/arc4_types/out/structs.O0.log index 6a0a8366cc..8e666f5e26 100644 --- a/test_cases/arc4_types/out/structs.O0.log +++ b/test_cases/arc4_types/out/structs.O0.log @@ -9,217 +9,217 @@ PC Teal Stack 37 byte 0x000000230384b842 0x, 0x, 0x000000083CFBF217, 0x000000230384B842 38 concat 0x, 0x, 0x000000083CFBF217000000230384B842 39 dup 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -40 swap 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -41 byte 0x 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x -42 byte 0x000000083cfbf217 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x, 0x000000083CFBF217 -43 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217 -44 byte 0x000000230384b842 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000230384B842 -45 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -46 callsub add 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -157 proto 2 3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -160 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -162 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0 -163 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0, 8 -164 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217 -165 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217000000230384B842 -167 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217000000230384B842, 0 -168 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217000000230384B842, 0, 8 -169 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217 -170 callsub add_decimal 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217 -197 proto 2 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217 -200 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 0x000000083CFBF217 -202 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 35382882839 -203 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 35382882839, 0x000000083CFBF217 -205 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 35382882839, 35382882839 -206 + 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 70765765678 -207 itob 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 0x0000001079F7E42E -208 retsub 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E -173 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000083CFBF217000000230384B842 -175 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000083CFBF217000000230384B842, 8 -176 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000083CFBF217000000230384B842, 8, 8 -177 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842 -178 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000083CFBF217000000230384B842 -180 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000083CFBF217000000230384B842, 8 -181 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000083CFBF217000000230384B842, 8, 8 -182 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842 -183 callsub add_decimal 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842 -197 proto 2 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842 -200 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 0x000000230384B842 -202 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 150382884930 -203 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 150382884930, 0x000000230384B842 -205 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 150382884930, 150382884930 -206 + 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 300765769860 -207 itob 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 0x0000004607097084 -208 retsub 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084 -186 byte 0x 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084, 0x -187 uncover 2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x, 0x0000001079F7E42E -189 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E -190 swap 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084 -191 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084 -192 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842 -194 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -196 retsub 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -49 pop 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842 -50 pop 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084 -51 dup 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E0000004607097084 -52 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E0000004607097084, 0 -53 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E0000004607097084, 0, 8 -54 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E -55 swap 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000001079F7E42E0000004607097084 -56 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000001079F7E42E0000004607097084, 8 -57 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000001079F7E42E0000004607097084, 8, 8 -58 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084 -59 swap 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E -60 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E, 0 -61 bury 5 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E -63 b main_for_body@3 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E -71 log 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084 -72 dig 3 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0 -74 dup 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0 -75 int 1 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0, 1 -76 + 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 1 -77 bury 4 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0 -79 switch main_for_header_1@2 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084 -66 dup 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000004607097084 -67 dig 3 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000004607097084, 1 -69 bury 5 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000004607097084 -71 log 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084 -72 dig 3 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1 -74 dup 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1, 1 -75 int 1 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1, 1, 1 -76 + 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1, 2 -77 bury 4 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1 -79 switch main_for_header_1@2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084 -83 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00 -84 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0 -85 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0, 1 -86 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80 -87 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00 -88 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0 -89 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0, 0 -90 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00 -91 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x00 -92 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x00, 0 -93 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x00, 0, 1 -94 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x80 -95 cover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00 -97 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00 -98 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00, 0 -99 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00, 0, 0 -100 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00 -101 cover 3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00 -103 byte 0x 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00, 0x -104 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x00, 0x, 0x80 -106 concat 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x00, 0x80 -107 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00 -108 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00, 0 -109 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0 -110 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0, 0x80 -111 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0, 0x80, 1 -112 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 1, 0 -114 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80 -115 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80 -116 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0 -117 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 1 -118 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 1, 0x80 -119 int 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 1, 0x80, 2 -120 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 2, 1 -122 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0xA0 -123 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x00 -124 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x00, 0 -125 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0 -126 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0xA0 -127 int 3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0xA0, 3 -129 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 3, 0 -131 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0 -132 dup 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 -133 callsub check 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 -209 proto 1 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 -212 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 -214 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 0 -215 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 -216 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00 -217 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00, 0 -218 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 1 -220 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80 -221 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80, 0 -222 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 -223 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +40 cover 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +42 byte 0x 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x +43 byte 0x000000083cfbf217 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x, 0x000000083CFBF217 +44 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217 +45 byte 0x000000230384b842 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000230384B842 +46 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +47 callsub add 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +168 proto 2 3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +171 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +173 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0 +174 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0, 8 +175 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217 +176 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217000000230384B842 +178 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217000000230384B842, 0 +179 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217000000230384B842, 0, 8 +180 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217 +181 callsub add_decimal 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217 +209 proto 2 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217 +212 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 0x000000083CFBF217 +214 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 35382882839 +215 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 35382882839, 0x000000083CFBF217 +217 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 35382882839, 35382882839 +218 + 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 70765765678 +219 itob 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217, 0x000000083CFBF217, 0x0000001079F7E42E +220 retsub 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E +184 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000083CFBF217000000230384B842 +186 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000083CFBF217000000230384B842, 8 +187 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000083CFBF217000000230384B842, 8, 8 +188 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842 +189 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000083CFBF217000000230384B842 +191 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000083CFBF217000000230384B842, 8 +192 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000083CFBF217000000230384B842, 8, 8 +193 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842 +194 callsub add_decimal 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842 +209 proto 2 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842 +212 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 0x000000230384B842 +214 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 150382884930 +215 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 150382884930, 0x000000230384B842 +217 btoi 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 150382884930, 150382884930 +218 + 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 300765769860 +219 itob 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x000000230384B842, 0x000000230384B842, 0x0000004607097084 +220 retsub 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084 +197 byte 0x 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084, 0x +198 uncover 2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x, 0x0000001079F7E42E +200 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E +201 uncover 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084 +203 concat 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084 +204 frame_dig -2 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842 +206 frame_dig -1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +208 retsub 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +50 pop 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x000000083CFBF217000000230384B842 +51 pop 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084 +52 dup 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E0000004607097084 +53 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E0000004607097084, 0 +54 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E0000004607097084, 0, 8 +55 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E0000004607097084, 0x0000001079F7E42E +56 cover 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000001079F7E42E0000004607097084 +58 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000001079F7E42E0000004607097084, 8 +59 int 8 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000001079F7E42E0000004607097084, 8, 8 +60 extract3 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000001079F7E42E, 0x0000004607097084 +61 cover 1 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E +63 int 0 0x, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E, 0 +64 bury 5 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E +66 b main_for_body@3 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000001079F7E42E +74 log 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084 +75 dig 3 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0 +77 dup 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0 +78 int 1 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0, 1 +79 + 0, 0x, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 1 +80 bury 4 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0 +82 switch main_for_header_1@2 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084 +69 dup 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000004607097084 +70 dig 3 0, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000004607097084, 1 +72 bury 5 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x0000004607097084 +74 log 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084 +75 dig 3 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1 +77 dup 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1, 1 +78 int 1 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1, 1, 1 +79 + 1, 1, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1, 2 +80 bury 4 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1 +82 switch main_for_header_1@2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084 +86 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00 +87 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0 +88 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0, 1 +89 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80 +90 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00 +91 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0 +92 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0, 0 +93 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00 +94 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x00 +95 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x00, 0 +96 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x00, 0, 1 +97 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x00, 0x80 +98 cover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00 +100 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00 +101 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00, 0 +102 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00, 0, 0 +103 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x80, 0x80, 0x00, 0x00 +104 cover 3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00 +106 byte 0x 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00, 0x +107 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x00, 0x, 0x80 +109 concat 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x00, 0x80 +110 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00 +112 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0x00, 0 +113 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0 +114 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0, 0x80 +116 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0, 0x80, 1 +117 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 1, 0 +119 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80 +120 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80 +122 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 0x80, 0 +123 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 1 +124 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 1, 0x80 +126 int 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 1, 0x80, 2 +127 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0x80, 2, 1 +129 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x00, 0xA0 +130 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x00 +132 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x00, 0 +133 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0 +134 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0xA0 +136 int 3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0, 0xA0, 3 +138 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 3, 0 +140 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0 +141 dup 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +142 callsub check 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +221 proto 1 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 224 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 -226 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 1 -227 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 -228 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00 -229 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00, 0 -230 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 0 -232 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00 -233 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0 -234 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 -235 ! 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 -236 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 -237 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 -239 int 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 2 -240 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 -241 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00 -242 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00, 0 -243 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 1 -245 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80 -246 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80, 0 -247 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 +226 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 0 +227 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 +228 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00 +229 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00, 0 +230 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 1 +232 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80 +233 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80, 0 +234 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 +235 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +236 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 +238 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 1 +239 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 +240 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00 +241 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00, 0 +242 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 0 +244 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00 +245 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0 +246 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 +247 ! 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 248 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 249 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 -251 int 3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 3 -253 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 -254 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00 -255 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00, 0 -256 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 0 -258 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00 -259 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0 -260 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 -261 ! 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 -262 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 -263 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 -265 retsub 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 -136 pop 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0 -137 dup 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 -138 log 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0 -139 dig 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842 -141 dup 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -142 dig 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 -144 == 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 1 -145 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842 -146 byte 0x 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 0x -147 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x, 0x000000083CFBF217000000230384B842 -148 concat 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842 -149 swap 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842, 0xA0 -150 concat 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 -151 callsub nested_decode 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 -266 proto 1 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 -269 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0 -271 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 0 -272 int 16 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 0, 16 -274 extract3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842 -275 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842, 0 -276 int 8 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842, 0, 8 -277 extract3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217 -278 int 35382882839 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217, 35382882839 -285 itob 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217, 0x000000083CFBF217 -286 == 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1 -287 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 -288 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0 -290 int 16 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 16 -292 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 16, 1 -293 extract3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0xA0 -294 int 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0xA0, 2 -295 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1 -296 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1, 0x00 -297 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1, 0x00, 0 -298 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x00, 0, 1 -300 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x80 -301 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x80, 0 -302 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1 -303 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 -304 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0 -306 retsub 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 -154 pop 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084 -155 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1 -156 return 1 \ No newline at end of file +251 int 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 2 +252 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 +253 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00 +254 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1, 0x00, 0 +255 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 1 +257 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80 +258 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x80, 0 +259 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 +260 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +261 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 +263 int 3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0, 3 +265 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 +266 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00 +267 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0, 0x00, 0 +268 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0, 0 +270 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00 +271 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0x00, 0 +272 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0 +273 ! 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 1 +274 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +275 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0, 0xA0 +277 retsub 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +145 pop 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0 +146 dup 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0xA0 +147 log 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0 +148 dig 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842 +150 dup 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +151 dig 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842, 0x000000083CFBF217000000230384B842 +153 == 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 1 +154 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842 +155 byte 0x 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842, 0x +156 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x, 0x000000083CFBF217000000230384B842 +158 concat 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0xA0, 0x000000083CFBF217000000230384B842 +159 uncover 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842, 0xA0 +161 concat 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 +162 callsub nested_decode 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 +278 proto 1 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 +281 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0 +283 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 0 +284 int 16 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 0, 16 +286 extract3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842 +287 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842, 0 +288 int 8 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842, 0, 8 +289 extract3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217 +290 int 35382882839 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217, 35382882839 +297 itob 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217, 0x000000083CFBF217 +298 == 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1 +299 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 +300 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0 +302 int 16 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 16 +304 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0, 16, 1 +305 extract3 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0xA0 +306 int 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0xA0, 2 +307 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1 +308 byte 0x00 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1, 0x00 +309 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1, 0x00, 0 +310 uncover 2 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x00, 0, 1 +312 setbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x80 +313 int 0 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x80, 0 +314 getbit 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 1 +315 assert 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 +316 frame_dig -1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0, 0x000000083CFBF217000000230384B842A0 +318 retsub 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 0x000000083CFBF217000000230384B842A0 +165 pop 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084 +166 int 1 1, 2, 0x000000083CFBF217000000230384B842, 0x0000004607097084, 1 +167 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out/tuples.O0.log b/test_cases/arc4_types/out/tuples.O0.log index 7ce011930a..4d359d5f52 100644 --- a/test_cases/arc4_types/out/tuples.O0.log +++ b/test_cases/arc4_types/out/tuples.O0.log @@ -13,522 +13,522 @@ PC Teal Stack 46 extract 6 2 0x000568656C6C6F, 0x0005 49 byte "world" 0x000568656C6C6F, 0x0005, "world" 50 concat 0x000568656C6C6F, 0x0005776F726C64 -51 swap 0x0005776F726C64, 0x000568656C6C6F -52 byte 0x 0x0005776F726C64, 0x000568656C6C6F, 0x -53 byte 0x01 0x0005776F726C64, 0x000568656C6C6F, 0x, 0x01 -56 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01 -57 byte 0x02 0x0005776F726C64, 0x000568656C6C6F, 0x01, 0x02 -60 concat 0x0005776F726C64, 0x000568656C6C6F, 0x0102 -61 int 7 0x0005776F726C64, 0x000568656C6C6F, 0x0102, 7 -63 itob 0x0005776F726C64, 0x000568656C6C6F, 0x0102, 0x0000000000000007 -64 extract 6 2 0x0005776F726C64, 0x000568656C6C6F, 0x0102, 0x0007 -67 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01020007 -68 dig 1 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 0x000568656C6C6F -70 len 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 7 -71 int 7 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 7, 7 -73 swap 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 7, 7 -74 + 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 14 -75 itob 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 0x000000000000000E -76 extract 6 2 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 0x000E -79 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01020007000E -80 byte 0xff 0x0005776F726C64, 0x000568656C6C6F, 0x01020007000E, 0xFF -83 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01020007000EFF -84 swap 0x0005776F726C64, 0x01020007000EFF, 0x000568656C6C6F -85 concat 0x0005776F726C64, 0x01020007000EFF000568656C6C6F -86 swap 0x01020007000EFF000568656C6C6F, 0x0005776F726C64 -87 concat 0x01020007000EFF000568656C6C6F0005776F726C64 -88 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 -89 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 -90 byte 0x01020007000eff000568656c6c6f0005776f726c64 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 -113 == 0x01020007000EFF000568656C6C6F0005776F726C64, 1 -114 assert 0x01020007000EFF000568656C6C6F0005776F726C64 -115 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00 -116 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0 -117 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0, 1 -118 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80 -119 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00 -120 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0 -121 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0, 0 -122 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00 -123 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x00 -124 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x00, 0 -125 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x00, 0, 1 -126 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80 -127 cover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00 -129 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x00 -130 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x00, 0 -131 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x00, 0, 1 -132 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80 -133 cover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00 -135 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x00 -136 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x00, 0 -137 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 -138 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x80 -139 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00 -141 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 -142 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 -143 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 -144 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80 -145 cover 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 -147 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 -148 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 -149 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 0 -150 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 -151 cover 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 -153 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 -154 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 -155 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 -156 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80 -157 cover 7 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 -159 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 -160 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 -161 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 -162 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80 -163 cover 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 -165 byte 0x 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x -166 byte 0x04 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x, 0x04 -169 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04 -170 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80 -172 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x0480 -173 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 0x00 -174 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 0x00, 0 -175 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 0 -176 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0, 0x0480 -177 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0, 0x0480, 9 -178 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 9, 0 -180 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480 -181 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 0x80 -182 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 0x80, 0 -183 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 1 -184 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 1, 0x0480 -185 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 1, 0x0480, 10 -186 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 10, 1 -188 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04A0 -189 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 0x80 -190 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 0x80, 0 -191 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 1 -192 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 1, 0x04A0 -193 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 1, 0x04A0, 11 -195 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 11, 1 -197 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04B0 -198 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 0x80 -199 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 0x80, 0 -200 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 1 -201 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 1, 0x04B0 -202 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 1, 0x04B0, 12 -204 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 12, 1 -206 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B8 -207 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 0x80 -208 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 0x80, 0 -209 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 1 -210 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 1, 0x04B8 -211 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 1, 0x04B8, 13 -213 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 13, 1 -215 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04BC -216 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 0x00 -217 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 0x00, 0 -218 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 0 -219 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0, 0x04BC -220 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0, 0x04BC, 14 -222 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 14, 0 -224 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC -225 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 0x80 -226 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 0x80, 0 -227 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 1 -228 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 1, 0x04BC -229 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 1, 0x04BC, 15 -231 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 15, 1 -233 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BD -234 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD, 0x80 -235 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD80 -236 byte 0x10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD80, 0x10 -239 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010 -240 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010 -241 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010 -242 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010 -243 byte 0x04bd8010 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010, 0x04BD8010 -249 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 1 -250 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010 -251 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010 -252 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010, 0 -253 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010, 0, 1 -254 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04 -255 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010 -256 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x04BD8010 -257 int 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x04BD8010, 8 -259 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 1 -260 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 1, 0x00 -261 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 1, 0x00, 0 -262 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x00, 0, 1 -264 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x80 -265 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010 -266 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x04BD8010 -267 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x04BD8010, 9 -268 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0 -269 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0, 0x00 -270 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0, 0x00, 0 -271 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x00, 0, 0 -273 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x00 -274 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010 -275 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010 -276 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 10 -277 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 1 -278 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00 -279 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 -280 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 -282 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x80 -283 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010 -284 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 -285 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 11 -287 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1 -288 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 -289 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 -290 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 -292 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 -293 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 -294 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -295 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 12 -297 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1 -298 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00 -299 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 -300 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 -302 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x80 -303 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010 -304 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -305 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 13 -307 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1 -308 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00 -309 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 -310 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 -312 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x80 -313 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010 -314 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -315 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 14 -317 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0 -318 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00 -319 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00, 0 -320 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 0 -322 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00 -323 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010 -324 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010 -325 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 15 -327 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1 -328 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00 -329 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 -330 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 -332 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x80 -333 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010 -334 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 -335 int 16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 16 -337 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1 -338 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 -339 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 -340 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 -342 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 -343 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 -344 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -345 int 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3 -347 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3, 1 -348 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10 -349 uncover 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04 -351 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80, 0x80, 0x04BD8010, 0x10 -353 uncover 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80, 0x80, 0x04BD8010, 0x10, 0x80 -355 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80, 0x80, 0x04BD8010, 0x10, 0x80, 0x80 -356 cover 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04, 0x80, 0x80, 0x04BD8010, 0x10, 0x80 -358 cover 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04, 0x80, 0x80, 0x04BD8010, 0x10 -360 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04, 0x80, 0x04BD8010, 0x10, 0x80 -362 cover 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04, 0x80, 0x04BD8010, 0x10 -364 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04, 0x04BD8010, 0x10, 0x80 -366 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04, 0x04BD8010, 0x10 -368 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04, 0x04BD8010, 0x10, 0x10 -369 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x04BD8010, 0x10 -371 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x04BD8010 -372 int 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x04BD8010, 3 -374 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x04BD8010, 3, 1 -375 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x10 -376 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x10 -377 b== 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 1 -378 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04 -379 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 4 -380 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 4, 4 -382 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 1 -383 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 -384 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 -385 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 -386 bz main_ternary_false@2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -394 dig 7 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 -396 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 -397 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 -398 bz main_ternary_false@4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -406 dig 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 -408 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 -409 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 -410 bz main_ternary_false@6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -418 dig 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 -420 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 -421 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 -422 bz main_ternary_false@8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -430 dig 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 -432 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 -433 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 -434 bz main_ternary_false@10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -442 dig 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 -444 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 -445 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 -446 bz main_ternary_false@12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -454 dig 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 -456 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 -457 != 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 -458 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -459 dig 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00 -461 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x00 -462 != 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 -463 bz main_ternary_false@20 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -471 dig 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00 -473 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x00 -474 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 -475 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -476 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x10 -477 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 16 -478 int 16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 16, 16 -480 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 -481 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -482 dig 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010 -484 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010 -485 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010, 0 -486 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010, 0, 1 -487 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04 -488 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010 -489 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x04BD8010 -490 int 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x04BD8010, 8 -492 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 1 -493 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 1, 0x00 -494 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 1, 0x00, 0 -495 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x00, 0, 1 -497 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x80 -498 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010 -499 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x04BD8010 -500 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x04BD8010, 9 -501 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0 -502 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0, 0x00 -503 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0, 0x00, 0 -504 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x00, 0, 0 -506 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x00 -507 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010 -508 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010 -509 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 10 -510 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 1 -511 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00 -512 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 -513 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 -515 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x80 -516 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010 -517 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 -518 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 11 -520 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1 -521 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 -522 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 -523 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 -525 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 -526 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 -527 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -528 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 12 -530 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1 -531 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00 -532 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 -533 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 -535 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x80 -536 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010 -537 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -538 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 13 -540 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1 -541 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00 -542 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 -543 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 -545 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x80 -546 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010 -547 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -548 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 14 -550 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0 -551 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00 -552 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00, 0 -553 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 0 -555 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00 -556 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010 -557 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010 -558 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 15 -560 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1 -561 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00 -562 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 -563 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 -565 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x80 -566 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010 -567 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 -568 int 16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 16 -570 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1 -571 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 -572 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 -573 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 -575 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 -576 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 -577 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 -578 int 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3 -580 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3, 1 -581 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10 -582 byte 0x 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x -583 uncover 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x, 0x04 -585 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04 -586 uncover 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04, 0x80 -588 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480 -589 uncover 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x00 -591 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x00, 0 -592 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0 -593 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x0480 -594 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x0480, 9 -595 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 9, 0 -597 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480 -598 uncover 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x80 -600 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x80, 0 -601 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 1 -602 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x0480 -603 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x0480, 10 -604 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 10, 1 -606 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0 -607 uncover 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 0x80 -609 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 0x80, 0 -610 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 1 -611 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04A0 -612 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04A0, 11 -614 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 11, 1 -616 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0 -617 uncover 7 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 0x80 -619 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 0x80, 0 -620 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 1 -621 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B0 -622 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B0, 12 -624 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 12, 1 -626 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8 -627 uncover 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 0x80 -629 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 0x80, 0 -630 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 1 -631 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B8 -632 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B8, 13 -634 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 13, 1 -636 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC -637 uncover 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x00 -639 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x00, 0 -640 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 0 -641 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x04BC -642 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x04BC, 14 -644 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 14, 0 -646 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC -647 uncover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x80 -649 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x80, 0 -650 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 1 -651 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 1, 0x04BC -652 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 1, 0x04BC, 15 -654 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 15, 1 -656 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BD -657 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x10, 0x04BD, 0x80 -659 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x10, 0x04BD80 -660 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD80, 0x10 -661 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010 -662 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 -663 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -664 dig 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64 -666 callsub test_stuff 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64 -694 proto 1 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64 -697 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 -699 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 0 -700 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 0, 1 -701 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01 -702 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 -704 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 1 -705 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 1, 1 -706 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02 -707 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x01020007000EFF000568656C6C6F0005776F726C64 -709 int 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x01020007000EFF000568656C6C6F0005776F726C64, 2 -711 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7 -712 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 0x01020007000EFF000568656C6C6F0005776F726C64 -714 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 0x01020007000EFF000568656C6C6F0005776F726C64, 4 -716 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 14 -717 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 14, 0x01020007000EFF000568656C6C6F0005776F726C64 -719 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 14, 0x01020007000EFF000568656C6C6F0005776F726C64, 7 -721 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x01020007000EFF000568656C6C6F0005776F726C64, 7, 14 -723 substring3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F -724 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x01020007000EFF000568656C6C6F0005776F726C64 -726 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x01020007000EFF000568656C6C6F0005776F726C64, 4 -728 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14 -729 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14, 0x01020007000EFF000568656C6C6F0005776F726C64 -731 len 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14, 21 -732 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14, 21, 0x01020007000EFF000568656C6C6F0005776F726C64 -734 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 21, 0x01020007000EFF000568656C6C6F0005776F726C64, 14 -736 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x01020007000EFF000568656C6C6F0005776F726C64, 14, 21 -738 substring3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64 -739 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 -741 int 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 6 -743 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 6, 1 -744 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0xFF -745 uncover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 0x01 -747 cover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x02, 0x000568656C6C6F, 0x01, 0x0005776F726C64, 0xFF -749 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x02, 0x01, 0x0005776F726C64, 0xFF, 0x000568656C6C6F -751 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x01, 0x0005776F726C64, 0xFF -753 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x01, 0xFF, 0x0005776F726C64 -754 cover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0x01, 0xFF -756 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 -757 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 -759 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 0 -760 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 0, 1 -761 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01 -762 dig 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01, 0x01 -764 b== 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 1 -765 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 -766 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 -768 int 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 6 -770 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 6, 1 -771 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0xFF -772 dig 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0xFF, 0xFF -774 b== 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 1 -775 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 -776 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 -778 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 4 -780 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14 -781 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14, 0x01020007000EFF000568656C6C6F0005776F726C64 -783 len 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14, 21 -784 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14, 21, 0x01020007000EFF000568656C6C6F0005776F726C64 -786 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 21, 0x01020007000EFF000568656C6C6F0005776F726C64, 14 -788 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 14, 21 -790 substring3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x0005776F726C64 -791 dig 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x0005776F726C64, 0x0005776F726C64 -793 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 1 -794 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 -795 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 1 -796 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 1, 0x02 -798 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 1, 2 -799 + 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 3 -800 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 3, 0xFF -801 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 3, 255 -802 + 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 258 -803 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, 0x000568656C6C6F -805 extract 2 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, "hello" -808 byte " " 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, "hello", " " -811 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, "hello " -812 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello ", 0x0005776F726C64 -814 extract 2 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello ", "world" -817 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world" -818 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", "hello world" -819 len 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", 11 -820 itob 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", 0x000000000000000B -821 extract 6 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", 0x000B -824 swap 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, 0x000B, "hello world" -825 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, 0x000B68656C6C6F20776F726C64 -826 retsub 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, 0x000B68656C6C6F20776F726C64 -669 extract 2 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, "hello world" -672 byte "hello world" 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, "hello world", "hello world" -685 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, 1 -686 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258 -687 int 258 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, 258 -690 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 -691 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 -692 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 -693 return 1 \ No newline at end of file +51 cover 1 0x0005776F726C64, 0x000568656C6C6F +53 byte 0x 0x0005776F726C64, 0x000568656C6C6F, 0x +54 byte 0x01 0x0005776F726C64, 0x000568656C6C6F, 0x, 0x01 +57 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01 +58 byte 0x02 0x0005776F726C64, 0x000568656C6C6F, 0x01, 0x02 +61 concat 0x0005776F726C64, 0x000568656C6C6F, 0x0102 +62 int 7 0x0005776F726C64, 0x000568656C6C6F, 0x0102, 7 +64 itob 0x0005776F726C64, 0x000568656C6C6F, 0x0102, 0x0000000000000007 +65 extract 6 2 0x0005776F726C64, 0x000568656C6C6F, 0x0102, 0x0007 +68 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01020007 +69 dig 1 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 0x000568656C6C6F +71 len 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 7 +72 int 7 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 7, 7 +74 uncover 1 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 7, 7 +76 + 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 14 +77 itob 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 0x000000000000000E +78 extract 6 2 0x0005776F726C64, 0x000568656C6C6F, 0x01020007, 0x000E +81 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01020007000E +82 byte 0xff 0x0005776F726C64, 0x000568656C6C6F, 0x01020007000E, 0xFF +85 concat 0x0005776F726C64, 0x000568656C6C6F, 0x01020007000EFF +86 uncover 1 0x0005776F726C64, 0x01020007000EFF, 0x000568656C6C6F +88 concat 0x0005776F726C64, 0x01020007000EFF000568656C6C6F +89 uncover 1 0x01020007000EFF000568656C6C6F, 0x0005776F726C64 +91 concat 0x01020007000EFF000568656C6C6F0005776F726C64 +92 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 +93 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 +95 byte 0x01020007000eff000568656c6c6f0005776f726c64 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 +118 == 0x01020007000EFF000568656C6C6F0005776F726C64, 1 +119 assert 0x01020007000EFF000568656C6C6F0005776F726C64 +120 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00 +121 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0 +122 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0, 1 +123 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80 +124 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00 +125 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0 +126 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0, 0 +127 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00 +128 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x00 +129 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x00, 0 +130 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x00, 0, 1 +131 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80 +132 cover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00 +134 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x00 +135 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x00, 0 +136 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x00, 0, 1 +137 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80 +138 cover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00 +140 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x00 +141 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x00, 0 +142 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 +143 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x00, 0x80 +144 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00 +146 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 +147 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 +148 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 +149 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80 +150 cover 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 +152 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 +153 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 +154 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 0 +155 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 +156 cover 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 +158 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 +159 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 +160 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 +161 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80 +162 cover 7 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 +164 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00 +165 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0 +166 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0, 1 +167 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80 +168 cover 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00 +170 byte 0x 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x +171 byte 0x04 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x, 0x04 +174 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04 +175 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80 +177 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x0480 +178 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 0x00 +180 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 0x00, 0 +181 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 0 +182 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0, 0x0480 +184 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0, 0x0480, 9 +185 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480, 9, 0 +187 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x0480 +188 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 0x80 +190 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 0x80, 0 +191 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 1 +192 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 1, 0x0480 +194 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 1, 0x0480, 10 +195 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0480, 10, 1 +197 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04A0 +198 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 0x80 +200 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 0x80, 0 +201 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 1 +202 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 1, 0x04A0 +204 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 1, 0x04A0, 11 +206 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04A0, 11, 1 +208 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04B0 +209 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 0x80 +211 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 0x80, 0 +212 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 1 +213 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 1, 0x04B0 +215 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 1, 0x04B0, 12 +217 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B0, 12, 1 +219 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x80, 0x04B8 +220 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 0x80 +222 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 0x80, 0 +223 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 1 +224 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 1, 0x04B8 +226 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 1, 0x04B8, 13 +228 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04B8, 13, 1 +230 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x00, 0x04BC +231 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 0x00 +233 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 0x00, 0 +234 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 0 +235 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0, 0x04BC +237 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0, 0x04BC, 14 +239 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC, 14, 0 +241 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x80, 0x04BC +242 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 0x80 +244 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 0x80, 0 +245 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 1 +246 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 1, 0x04BC +248 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 1, 0x04BC, 15 +250 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BC, 15, 1 +252 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x80, 0x04BD +253 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD, 0x80 +255 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD80 +256 byte 0x10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD80, 0x10 +259 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010 +260 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010 +261 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010 +263 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010 +264 byte 0x04bd8010 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010, 0x04BD8010 +270 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 1 +271 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010 +272 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010 +273 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010, 0 +274 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04BD8010, 0, 1 +275 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04BD8010, 0x04 +276 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010 +278 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x04BD8010 +279 int 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x04BD8010, 8 +281 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 1 +282 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 1, 0x00 +283 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 1, 0x00, 0 +284 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x00, 0, 1 +286 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x04BD8010, 0x80 +287 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010 +289 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x04BD8010 +290 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x04BD8010, 9 +291 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0 +292 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0, 0x00 +293 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0, 0x00, 0 +294 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x00, 0, 0 +296 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x04BD8010, 0x00 +297 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010 +299 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010 +300 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 10 +301 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 1 +302 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00 +303 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 +304 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 +306 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x04BD8010, 0x80 +307 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010 +309 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 +310 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 11 +312 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1 +313 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 +314 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 +315 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 +317 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 +318 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 +320 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +321 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 12 +323 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1 +324 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00 +325 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 +326 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 +328 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x80 +329 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010 +331 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +332 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 13 +334 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1 +335 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00 +336 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 +337 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 +339 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x80 +340 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010 +342 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +343 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 14 +345 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0 +346 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00 +347 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00, 0 +348 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 0 +350 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00 +351 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010 +353 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010 +354 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 15 +356 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1 +357 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00 +358 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 +359 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 +361 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x80 +362 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010 +364 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 +365 int 16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 16 +367 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1 +368 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 +369 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 +370 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 +372 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 +373 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 +375 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +376 int 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3 +378 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3, 1 +379 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10 +380 uncover 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04 +382 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80, 0x80, 0x04BD8010, 0x10 +384 uncover 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80, 0x80, 0x04BD8010, 0x10, 0x80 +386 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04, 0x80, 0x80, 0x04BD8010, 0x10, 0x80, 0x80 +387 cover 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04, 0x80, 0x80, 0x04BD8010, 0x10, 0x80 +389 cover 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04, 0x80, 0x80, 0x04BD8010, 0x10 +391 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04, 0x80, 0x04BD8010, 0x10, 0x80 +393 cover 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04, 0x80, 0x04BD8010, 0x10 +395 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04, 0x04BD8010, 0x10, 0x80 +397 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04, 0x04BD8010, 0x10 +399 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04, 0x04BD8010, 0x10, 0x10 +400 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x04BD8010, 0x10 +402 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x04BD8010 +404 int 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x04BD8010, 3 +406 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x04BD8010, 3, 1 +407 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x10 +408 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 0x10, 0x10 +410 b== 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04, 1 +411 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04 +412 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 4 +413 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 4, 4 +415 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 1 +416 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 +417 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 +418 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 +419 bz main_ternary_false@2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +427 dig 7 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 +429 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 +430 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 +431 bz main_ternary_false@4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +439 dig 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 +441 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 +442 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 +443 bz main_ternary_false@6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +451 dig 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 +453 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 +454 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 +455 bz main_ternary_false@8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +463 dig 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 +465 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 +466 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 +467 bz main_ternary_false@10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +475 dig 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 +477 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 +478 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 +479 bz main_ternary_false@12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +487 dig 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80 +489 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00 +490 != 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 +491 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +492 dig 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00 +494 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x00 +495 != 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0 +496 bz main_ternary_false@20 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +504 dig 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00 +506 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x00 +507 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 +508 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +509 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x10 +510 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 16 +511 int 16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 16, 16 +513 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 +514 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +515 dig 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010 +517 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010 +518 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010, 0 +519 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010, 0, 1 +520 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04 +521 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010 +523 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x04BD8010 +524 int 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x04BD8010, 8 +526 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 1 +527 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 1, 0x00 +528 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 1, 0x00, 0 +529 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x00, 0, 1 +531 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x04BD8010, 0x80 +532 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010 +534 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x04BD8010 +535 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x04BD8010, 9 +536 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0 +537 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0, 0x00 +538 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0, 0x00, 0 +539 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x00, 0, 0 +541 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x04BD8010, 0x00 +542 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010 +544 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010 +545 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 10 +546 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 1 +547 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00 +548 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 +549 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 +551 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x04BD8010, 0x80 +552 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010 +554 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 +555 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 11 +557 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1 +558 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 +559 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 +560 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 +562 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 +563 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 +565 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +566 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 12 +568 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1 +569 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00 +570 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 +571 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 +573 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x80 +574 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010 +576 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +577 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 13 +579 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1 +580 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00 +581 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 1, 0x00, 0 +582 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 1 +584 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x04BD8010, 0x80 +585 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010 +587 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +588 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 14 +590 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0 +591 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00 +592 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0, 0x00, 0 +593 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00, 0, 0 +595 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x04BD8010, 0x00 +596 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010 +598 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010 +599 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x04BD8010, 15 +601 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1 +602 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00 +603 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 1, 0x00, 0 +604 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x00, 0, 1 +606 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x04BD8010, 0x80 +607 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010 +609 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010 +610 int 16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x04BD8010, 16 +612 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1 +613 byte 0x00 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00 +614 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 1, 0x00, 0 +615 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x00, 0, 1 +617 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x04BD8010, 0x80 +618 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010 +620 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010 +621 int 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3 +623 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x04BD8010, 3, 1 +624 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10 +625 byte 0x 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x +626 uncover 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x, 0x04 +628 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04 +629 uncover 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04, 0x80 +631 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480 +632 uncover 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x00 +634 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x00, 0 +635 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0 +636 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x0480 +638 int 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x0480, 9 +639 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 9, 0 +641 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480 +642 uncover 9 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x80 +644 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 0x80, 0 +645 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 1 +646 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x0480 +648 int 10 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x0480, 10 +649 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x0480, 10, 1 +651 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0 +652 uncover 8 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 0x80 +654 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 0x80, 0 +655 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 1 +656 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04A0 +658 int 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04A0, 11 +660 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04A0, 11, 1 +662 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0 +663 uncover 7 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 0x80 +665 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 0x80, 0 +666 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 1 +667 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B0 +669 int 12 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B0, 12 +671 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B0, 12, 1 +673 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8 +674 uncover 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 0x80 +676 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 0x80, 0 +677 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 1 +678 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B8 +680 int 13 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 1, 0x04B8, 13 +682 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04B8, 13, 1 +684 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x00, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC +685 uncover 5 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x00 +687 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x00, 0 +688 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 0 +689 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x04BC +691 int 14 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0, 0x04BC, 14 +693 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC, 14, 0 +695 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x80, 0x04BD8010, 0x10, 0x04BC +696 uncover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x80 +698 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 0x80, 0 +699 getbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 1 +700 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 1, 0x04BC +702 int 15 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 1, 0x04BC, 15 +704 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BC, 15, 1 +706 setbit 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x80, 0x04BD8010, 0x10, 0x04BD +707 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x10, 0x04BD, 0x80 +709 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x10, 0x04BD80 +710 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD80, 0x10 +712 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x04BD8010, 0x04BD8010 +713 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 +714 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +715 dig 11 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64 +717 callsub test_stuff 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64 +745 proto 1 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64 +748 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 +750 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 0 +751 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 0, 1 +752 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01 +753 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 +755 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 1 +756 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 1, 1 +757 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02 +758 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x01020007000EFF000568656C6C6F0005776F726C64 +760 int 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x01020007000EFF000568656C6C6F0005776F726C64, 2 +762 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7 +763 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 0x01020007000EFF000568656C6C6F0005776F726C64 +765 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 0x01020007000EFF000568656C6C6F0005776F726C64, 4 +767 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 14 +768 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 7, 14, 0x01020007000EFF000568656C6C6F0005776F726C64 +770 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 14, 0x01020007000EFF000568656C6C6F0005776F726C64, 7 +772 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x01020007000EFF000568656C6C6F0005776F726C64, 7, 14 +774 substring3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F +775 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x01020007000EFF000568656C6C6F0005776F726C64 +777 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x01020007000EFF000568656C6C6F0005776F726C64, 4 +779 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14 +780 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14, 0x01020007000EFF000568656C6C6F0005776F726C64 +782 len 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14, 21 +783 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 14, 21, 0x01020007000EFF000568656C6C6F0005776F726C64 +785 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 21, 0x01020007000EFF000568656C6C6F0005776F726C64, 14 +787 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x01020007000EFF000568656C6C6F0005776F726C64, 14, 21 +789 substring3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64 +790 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64 +792 int 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 6 +794 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0x01020007000EFF000568656C6C6F0005776F726C64, 6, 1 +795 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x01, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0xFF +796 uncover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x02, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 0x01 +798 cover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x02, 0x000568656C6C6F, 0x01, 0x0005776F726C64, 0xFF +800 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x02, 0x01, 0x0005776F726C64, 0xFF, 0x000568656C6C6F +802 cover 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x01, 0x0005776F726C64, 0xFF +804 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x01, 0xFF, 0x0005776F726C64 +806 cover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0x01, 0xFF +808 cover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 +810 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 +812 int 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 0 +813 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 0, 1 +814 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01 +815 dig 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01, 0x01 +817 b== 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 1 +818 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 +819 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 +821 int 6 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 6 +823 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 6, 1 +824 extract3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0xFF +825 dig 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0xFF, 0xFF +827 b== 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 1 +828 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 +829 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64 +831 int 4 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 4 +833 extract_uint16 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14 +834 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14, 0x01020007000EFF000568656C6C6F0005776F726C64 +836 len 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14, 21 +837 frame_dig -1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 14, 21, 0x01020007000EFF000568656C6C6F0005776F726C64 +839 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 21, 0x01020007000EFF000568656C6C6F0005776F726C64, 14 +841 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x01020007000EFF000568656C6C6F0005776F726C64, 14, 21 +843 substring3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x0005776F726C64 +844 dig 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 0x0005776F726C64, 0x0005776F726C64 +846 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01, 1 +847 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 0x01 +848 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x02, 0x0005776F726C64, 0xFF, 1 +849 uncover 3 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 1, 0x02 +851 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 1, 2 +852 + 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 0xFF, 3 +853 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 3, 0xFF +855 btoi 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 3, 255 +856 + 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x000568656C6C6F, 0x0005776F726C64, 258 +857 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, 0x000568656C6C6F +859 extract 2 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, "hello" +862 byte " " 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, "hello", " " +865 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 0x0005776F726C64, 258, "hello " +866 uncover 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello ", 0x0005776F726C64 +868 extract 2 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello ", "world" +871 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world" +872 dup 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", "hello world" +873 len 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", 11 +874 itob 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", 0x000000000000000B +875 extract 6 2 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, "hello world", 0x000B +878 uncover 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, 0x000B, "hello world" +880 concat 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 0x01020007000EFF000568656C6C6F0005776F726C64, 258, 0x000B68656C6C6F20776F726C64 +881 retsub 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, 0x000B68656C6C6F20776F726C64 +720 extract 2 0 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, "hello world" +723 byte "hello world" 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, "hello world", "hello world" +736 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, 1 +737 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258 +738 int 258 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 258, 258 +741 == 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 +742 assert 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10 +743 int 1 0x01020007000EFF000568656C6C6F0005776F726C64, 0x04BD8010, 0x80, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x10, 1 +744 return 1 \ No newline at end of file diff --git a/test_cases/arc4_types/out_unoptimized/Arc4AddressContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4AddressContract.approval.teal index f2c4e70980..0362f82115 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4AddressContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4AddressContract.approval.teal @@ -8,7 +8,7 @@ test_cases.arc4_types.address.Arc4AddressContract.approval_program: // assert address == Txn.sender txn Sender dig 1 - swap + uncover 1 == assert // arc4_types/address.py:10 @@ -28,7 +28,7 @@ test_cases.arc4_types.address.Arc4AddressContract.approval_program: dup len int 32 - swap + uncover 1 == assert // Address length is 32 bytes // arc4_types/address.py:14 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4ArraysContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4ArraysContract.approval.teal index c7b6454488..dca63d2f99 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4ArraysContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4ArraysContract.approval.teal @@ -13,14 +13,14 @@ test_cases.arc4_types.array.Arc4ArraysContract.approval_program: byte 0x02 concat byte 0x0002 - swap + uncover 1 concat dup - swap + cover 1 // arc4_types/array.py:26 // total = UInt64(0) int 0 - swap + cover 1 // arc4_types/array.py:27 // for uint8_item in dynamic_uint8_array: int 0 @@ -45,7 +45,7 @@ main_for_header@1: // total += uint8_item.native btoi dig 3 - swap + uncover 1 + bury 3 dup @@ -67,7 +67,7 @@ main_after_for@4: byte 0x0001 concat byte 0x0001 - swap + uncover 1 concat dup bury 16 @@ -97,7 +97,7 @@ main_for_header@5: // total += uint16_item.native btoi dig 3 - swap + uncover 1 + bury 3 dig 7 @@ -127,27 +127,27 @@ main_after_for@8: extract 6 2 byte "World" concat - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat dig 1 len int 4 - swap + uncover 1 + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat byte 0x0002 - swap + uncover 1 concat dup bury 15 @@ -163,19 +163,19 @@ main_after_for@8: // assert dynamic_string_array[0] == ARC4String("Hello") dup extract 2 0 - swap + cover 1 dup int 0 extract_uint16 int 0 - swap + uncover 1 < assert // Index access is out of bounds int 0 int 2 * dig 2 - swap + uncover 1 extract_uint16 dig 2 dig 1 @@ -223,7 +223,7 @@ main_for_header@9: int 2 * dig 1 - swap + uncover 1 extract_uint16 dig 1 dig 1 @@ -236,7 +236,7 @@ main_for_header@9: uncover 2 uncover 2 extract3 - swap + cover 1 // arc4_types/array.py:40 // if index == 0: int 0 @@ -253,10 +253,10 @@ main_else_body@12: // result += " " + string_item.native extract 2 0 byte " " - swap + uncover 1 concat dig 13 - swap + uncover 1 concat bury 13 @@ -286,7 +286,7 @@ main_after_for@15: byte 0x00000080 concat byte 0x - swap + uncover 1 concat bury 11 int 0 @@ -309,7 +309,7 @@ main_for_header@16: // total += uint32_item.native btoi dig 3 - swap + uncover 1 + bury 3 dig 5 @@ -331,7 +331,7 @@ main_after_for@19: byte 0x65 concat byte 0x - swap + uncover 1 concat // arc4_types/array.py:58 // assert (aliased_static[0].native + aliased_static[index].native) == 202 @@ -342,7 +342,7 @@ main_after_for@19: int 1 extract3 // on error: Index access is out of bounds btoi - swap + cover 1 // arc4_types/array.py:56 // index = UInt64(0) int 0 @@ -371,27 +371,27 @@ main_after_for@19: extract 6 2 byte "Pong" concat - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat dig 1 len int 4 - swap + uncover 1 + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat bury 12 // arc4_types/array.py:62 @@ -415,7 +415,7 @@ main_for_header@20: int 2 * dig 1 - swap + uncover 1 extract_uint16 dig 1 dig 1 @@ -428,7 +428,7 @@ main_for_header@20: uncover 2 uncover 2 extract3 - swap + cover 1 // arc4_types/array.py:64 // if index == 0: int 0 @@ -445,10 +445,10 @@ main_else_body@23: // result += " " + string_item.native extract 2 0 byte " " - swap + uncover 1 concat dig 13 - swap + uncover 1 concat bury 13 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4BoolEvalContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4BoolEvalContract.approval.teal index 7ace5d331f..6217616c2d 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4BoolEvalContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4BoolEvalContract.approval.teal @@ -209,7 +209,7 @@ test_cases.arc4_types.bool_eval.Arc4BoolEvalContract.approval_program: / itob extract 6 2 - swap + uncover 1 concat // arc4_types/bool_eval.py:64 // assert dynamic_arr diff --git a/test_cases/arc4_types/out_unoptimized/Arc4BoolTypeContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4BoolTypeContract.approval.teal index 5fe19b75fa..928e9cd42c 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4BoolTypeContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4BoolTypeContract.approval.teal @@ -113,80 +113,80 @@ test_cases.arc4_types.bool.Arc4BoolTypeContract.approval_program: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 3 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 4 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 5 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 6 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 7 uncover 2 setbit uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 9 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 10 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 11 uncover 2 setbit byte 0x - swap + uncover 1 concat // arc4_types/bool.py:30 // assert static_boolean_array.bytes == Bytes.from_hex("FFF0") @@ -251,22 +251,22 @@ test_cases.arc4_types.bool.Arc4BoolTypeContract.approval_program: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit byte 0x0003 - swap + uncover 1 concat // arc4_types/bool.py:39 // assert dynamic_boolean_array.bytes == Bytes.from_hex("0003A0") @@ -308,7 +308,7 @@ test_stuff: uncover 2 setbit frame_dig -2 - swap + uncover 1 == assert // arc4_types/bool.py:53 @@ -321,7 +321,7 @@ test_stuff: uncover 2 setbit frame_dig -1 - swap + uncover 1 == assert // arc4_types/bool.py:55 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4DynamicBytesContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4DynamicBytesContract.approval.teal index 5e9f8a85f1..e0969eb61b 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4DynamicBytesContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4DynamicBytesContract.approval.teal @@ -18,10 +18,10 @@ test_cases.arc4_types.dynamic_bytes.Arc4DynamicBytesContract.approval_program: byte 0x01 concat byte 0x0003 - swap + uncover 1 concat dup - swap + cover 1 // arc4_types/dynamic_bytes.py:13 // assert dynamic_bytes.native == b"\x02\x03\x01" dup @@ -59,7 +59,7 @@ main_for_header@1: // total += uint8_item.native btoi dig 4 - swap + uncover 1 + bury 4 dup @@ -124,7 +124,7 @@ main_for_header@5: // total += uint8_item.native btoi dig 4 - swap + uncover 1 + bury 4 dig 5 @@ -142,7 +142,7 @@ main_after_for@8: len itob extract 6 2 - swap + uncover 1 concat dup bury 10 @@ -185,7 +185,7 @@ main_for_header@9: // total += uint8_item.native btoi dig 4 - swap + uncover 1 + bury 4 dig 4 @@ -217,7 +217,7 @@ main_after_for@12: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/dynamic_bytes.py:38 // assert dynamic_bytes3.bytes == b"\x00\x05\x03\x04abc" diff --git a/test_cases/arc4_types/out_unoptimized/Arc4DynamicStringArrayContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4DynamicStringArrayContract.approval.teal index c6eea092c5..f983f19abb 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4DynamicStringArrayContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4DynamicStringArrayContract.approval.teal @@ -23,7 +23,7 @@ main_xyz_route@2: assert // is not creating callsub xyz byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -40,7 +40,7 @@ main_xyz_raw_route@3: assert // is not creating callsub xyz_raw byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -56,7 +56,7 @@ main_bare_routing@6: // class Arc4DynamicStringArrayContract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@7 b main_reject_bare_on_completion@8 @@ -97,7 +97,7 @@ xyz: extract 6 2 byte "Y" concat - swap + cover 1 // arc4_types/dynamic_string_array.py:10 // arc4.String("Z"), byte "Z" @@ -117,34 +117,34 @@ xyz: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 1 len int 6 - swap + uncover 1 + dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat byte 0x0003 - swap + uncover 1 concat retsub @@ -161,7 +161,7 @@ xyz_raw: byte 0x58 concat byte 0x0001 - swap + uncover 1 concat // arc4_types/dynamic_string_array.py:17 // arc4.DynamicArray(arc4.Byte(89)), @@ -169,16 +169,16 @@ xyz_raw: byte 0x59 concat byte 0x0001 - swap + uncover 1 concat - swap + cover 1 // arc4_types/dynamic_string_array.py:18 // arc4.DynamicArray(arc4.Byte(90)), byte 0x byte 0x5a concat byte 0x0001 - swap + uncover 1 concat cover 2 // arc4_types/dynamic_string_array.py:15-19 @@ -191,34 +191,34 @@ xyz_raw: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 1 len int 6 - swap + uncover 1 + dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat byte 0x0003 - swap + uncover 1 concat // arc4_types/dynamic_string_array.py:20 // return arc4.DynamicArray[arc4.String].from_bytes(raw.bytes) diff --git a/test_cases/arc4_types/out_unoptimized/Arc4MutableParamsContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4MutableParamsContract.approval.teal index 3fa2d193ce..04b205d9bf 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4MutableParamsContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4MutableParamsContract.approval.teal @@ -28,7 +28,7 @@ mutating_copies: byte 0x04 concat byte 0x - swap + uncover 1 concat // arc4_types/mutable_params.py:37 // b_val=Bool(True), @@ -44,7 +44,7 @@ mutating_copies: extract 6 2 byte "Happy" concat - swap + cover 1 // arc4_types/mutable_params.py:40 // s_val_2=String("Days"), byte "Days" @@ -62,7 +62,7 @@ mutating_copies: // s_val_2=String("Days"), // ) byte 0x - swap + uncover 1 concat // arc4_types/mutable_params.py:38 // u_val=UInt8(50), @@ -82,14 +82,14 @@ mutating_copies: dig 1 len int 6 - swap + uncover 1 + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_types/mutable_params.py:43 // my_array_copy = my_array.copy() @@ -101,11 +101,11 @@ mutating_copies: cover 3 // arc4_types/mutable_params.py:46 // my_array[2] = UInt8(5) - swap + uncover 1 int 2 byte 0x05 replace3 - swap + cover 1 // arc4_types/mutable_params.py:48 // assert my_array_copy[2] == UInt8(3), "my_array_copy should be unchanged" dig 2 @@ -161,7 +161,7 @@ mutating_copies: dig 1 int 2 extract_uint16 - swap + cover 1 dig 2 int 4 extract_uint16 @@ -211,7 +211,7 @@ mutating_copies: dig 2 int 2 extract_uint16 - swap + cover 1 dig 3 int 4 extract_uint16 @@ -233,7 +233,7 @@ mutating_copies: assert // my_struct_copy should not be mutated by the subroutine // arc4_types/mutable_params.py:73 // my_array_copy_2 = my_array_copy.copy() - swap + uncover 1 // arc4_types/mutable_params.py:75 // my_array_copy_2 = self.other_routine_2(my_array_copy_2) callsub other_routine_2 @@ -252,7 +252,7 @@ mutating_copies: // arc4_types/mutable_params.py:79 // self.other_routine_2(my_array_copy_2) callsub other_routine_2 - swap + cover 1 pop // arc4_types/mutable_params.py:80 // assert my_array_copy_2[0] == UInt8(10), "my_array_copy_2 should have mutated value" @@ -268,7 +268,7 @@ mutating_copies: // # Nested array items should still require a copy // nested = StructWithArray(test_array=my_array.copy()) byte 0x - swap + uncover 1 concat // arc4_types/mutable_params.py:90 // self.other_routine_2(nested.test_array.copy()) @@ -321,24 +321,24 @@ other_routine: uncover 2 dig 4 concat - swap + uncover 1 concat - swap + uncover 1 uncover 2 - cover 2 - swap + uncover 1 len dig 1 int 4 extract_uint16 - swap + uncover 1 + uncover 2 - itob extract 6 2 - swap + uncover 1 int 4 uncover 2 replace3 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4MutationContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4MutationContract.approval.teal index 831f4a4393..fc6b185135 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4MutationContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4MutationContract.approval.teal @@ -45,7 +45,7 @@ dynamic_array_fixed_size: byte 0x02 concat byte 0x0002 - swap + uncover 1 concat // arc4_types/mutation.py:146 // dynamic_uint8_array.append(UInt8(50)) @@ -58,7 +58,7 @@ dynamic_array_fixed_size: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/mutation.py:147 // assert dynamic_uint8_array == DynamicArray[UInt8](UInt8(1), UInt8(2), UInt8(50)) @@ -70,24 +70,24 @@ dynamic_array_fixed_size: byte 0x32 concat byte 0x0003 - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:148 // dynamic_uint8_array.extend(dynamic_uint8_array) dup extract 2 0 - swap + cover 1 extract 2 0 concat dup len itob extract 6 2 - swap + uncover 1 concat // arc4_types/mutation.py:150-152 // assert dynamic_uint8_array == DynamicArray[UInt8]( @@ -143,10 +143,10 @@ dynamic_array_fixed_size: // ) concat byte 0x0006 - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:153 @@ -162,7 +162,7 @@ dynamic_array_fixed_size: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/mutation.py:155-157 // assert dynamic_uint8_array == DynamicArray( @@ -234,17 +234,17 @@ dynamic_array_fixed_size: // ) concat byte 0x0008 - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:159 // popped = dynamic_uint8_array.pop() int 1 callsub dynamic_array_pop_fixed_size - swap + cover 1 // arc4_types/mutation.py:160 // assert popped == UInt8(90) byte 0x5a @@ -312,7 +312,7 @@ dynamic_array_fixed_size: // ) concat byte 0x0007 - swap + uncover 1 concat == assert @@ -338,15 +338,15 @@ dynamic_array_bool: byte 0x uncover 2 concat - swap + cover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit byte 0x0002 - swap + uncover 1 concat // arc4_types/mutation.py:169 // assert dynamic_bool_array.bytes == Bytes.from_hex("000280") @@ -367,7 +367,7 @@ dynamic_array_bool: byte 0x uncover 2 concat - swap + uncover 1 concat int 2 int 0 @@ -405,32 +405,32 @@ dynamic_array_bool: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 3 uncover 2 setbit byte 0x0004 - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:175 @@ -438,7 +438,7 @@ dynamic_array_bool: dup int 0 extract_uint16 - swap + cover 1 dup extract 2 0 uncover 2 @@ -512,60 +512,60 @@ dynamic_array_bool: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 3 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 4 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 5 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 6 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 7 uncover 2 setbit byte 0x0008 - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:187 @@ -575,7 +575,7 @@ dynamic_array_bool: int 1 setbit byte 0x - swap + uncover 1 concat int 1 int 0 @@ -656,68 +656,68 @@ dynamic_array_bool: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 3 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 4 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 5 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 6 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 7 uncover 2 setbit - swap + uncover 1 concat byte 0x0009 - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:201 // assert dynamic_bool_array.pop() == Bool(True) callsub dynamic_array_pop_bit - swap + cover 1 byte 0x00 int 0 int 1 @@ -727,7 +727,7 @@ dynamic_array_bool: // arc4_types/mutation.py:202 // assert dynamic_bool_array.pop() == Bool(False) callsub dynamic_array_pop_bit - swap + cover 1 byte 0x00 int 0 int 0 @@ -794,50 +794,50 @@ dynamic_array_bool: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 3 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 4 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 5 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 6 uncover 2 setbit byte 0x0007 - swap + uncover 1 concat == assert @@ -866,7 +866,7 @@ dynamic_array_string: extract 6 2 byte "World" concat - swap + cover 1 // arc4_types/mutation.py:217 // foo = String("Foo") byte "Foo" @@ -890,12 +890,12 @@ dynamic_array_string: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 2 len int 4 - swap + uncover 1 + itob extract 6 2 @@ -905,7 +905,7 @@ dynamic_array_string: dig 3 concat byte 0x0002 - swap + uncover 1 concat // arc4_types/mutation.py:220-221 // assert dynamic_string_array.bytes == Bytes( @@ -953,17 +953,17 @@ dynamic_array_string: dup int 0 extract_uint16 - swap + cover 1 dup extract 2 0 - swap + cover 1 dig 2 int 2 * - swap + cover 1 dig 2 len - swap + cover 1 uncover 3 uncover 3 uncover 3 @@ -977,20 +977,20 @@ dynamic_array_string: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 2 len int 16 - swap + uncover 1 + dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 4 len + @@ -998,9 +998,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 5 len + @@ -1008,9 +1008,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 2 len + @@ -1018,9 +1018,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + @@ -1028,9 +1028,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 4 len + @@ -1038,9 +1038,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 5 len + @@ -1064,10 +1064,10 @@ dynamic_array_string: dig 1 concat byte 0x0008 - swap + uncover 1 concat uncover 5 - swap + uncover 1 == assert // arc4_types/mutation.py:232 @@ -1076,20 +1076,20 @@ dynamic_array_string: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 2 len int 16 - swap + uncover 1 + dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 4 len + @@ -1097,9 +1097,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 5 len + @@ -1107,9 +1107,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 2 len + @@ -1117,9 +1117,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + @@ -1127,9 +1127,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 4 len + @@ -1137,9 +1137,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 5 len + @@ -1163,7 +1163,7 @@ dynamic_array_string: dig 1 concat byte 0x0008 - swap + uncover 1 concat // arc4_types/mutation.py:233 // dynamic_string_array[3] = hello @@ -1184,20 +1184,20 @@ dynamic_array_string: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 2 len int 16 - swap + uncover 1 + dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 4 len + @@ -1205,9 +1205,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 6 len + @@ -1215,9 +1215,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + @@ -1225,9 +1225,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + @@ -1235,9 +1235,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + @@ -1245,9 +1245,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 6 len + @@ -1271,17 +1271,17 @@ dynamic_array_string: dig 1 concat byte 0x0008 - swap + uncover 1 concat dig 4 - swap + uncover 1 == assert // arc4_types/mutation.py:240 // assert dynamic_string_array.pop() == bar uncover 3 callsub dynamic_array_pop_byte_length_head - swap + cover 1 uncover 2 == assert @@ -1298,20 +1298,20 @@ dynamic_array_string: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 1 len int 12 - swap + uncover 1 + dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + @@ -1319,9 +1319,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 4 len + @@ -1329,9 +1329,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 2 len + @@ -1339,9 +1339,9 @@ dynamic_array_string: itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 2 len + @@ -1358,10 +1358,10 @@ dynamic_array_string: concat dig 1 concat - swap + uncover 1 concat byte 0x0006 - swap + uncover 1 concat == assert @@ -1391,10 +1391,10 @@ array_of_array_dynamic: byte 0x0a concat byte 0x0001 - swap + uncover 1 concat byte 0x - swap + uncover 1 concat int 1 callsub dynamic_array_concat_byte_length_head @@ -1410,10 +1410,10 @@ array_of_array_dynamic: byte 0x10 concat byte 0x0001 - swap + uncover 1 concat byte 0x - swap + uncover 1 concat int 1 callsub dynamic_array_concat_byte_length_head @@ -1427,19 +1427,19 @@ array_of_array_dynamic: // array_of_array[0].append(UInt8(255)) dup extract 2 0 - swap + cover 1 dup int 0 extract_uint16 int 0 - swap + uncover 1 < assert // Index access is out of bounds int 0 int 2 * dig 2 - swap + uncover 1 extract_uint16 dig 2 dig 1 @@ -1461,7 +1461,7 @@ array_of_array_dynamic: len itob extract 6 2 - swap + uncover 1 concat int 0 callsub dynamic_array_replace_byte_length_head @@ -1475,19 +1475,19 @@ array_of_array_dynamic: // array_of_array[0][1] = UInt8(0) dup extract 2 0 - swap + cover 1 dup int 0 extract_uint16 int 0 - swap + uncover 1 < assert // Index access is out of bounds int 0 int 2 * dig 2 - swap + uncover 1 extract_uint16 dig 2 dig 1 @@ -1504,7 +1504,7 @@ array_of_array_dynamic: int 0 extract_uint16 int 1 - swap + uncover 1 < assert // Index access is out of bounds int 3 @@ -1534,7 +1534,7 @@ array_of_array_static: byte 0x09 concat byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:89 // StaticArray[UInt8, typing.Literal[2]](UInt8(64), UInt8(128)), @@ -1544,7 +1544,7 @@ array_of_array_static: byte 0x80 concat byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:87-90 // array_of_array = StaticArray[StaticArray[UInt8, typing.Literal[2]], typing.Literal[2]]( @@ -1554,10 +1554,10 @@ array_of_array_static: byte 0x uncover 2 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:92 // assert array_of_array.bytes == Bytes.from_hex("0A094080") @@ -1573,9 +1573,9 @@ array_of_array_static: byte 0xfe concat byte 0x - swap + uncover 1 concat - swap + uncover 1 int 0 uncover 2 replace3 @@ -1596,7 +1596,7 @@ array_of_array_static: int 0 byte 0x01 replace3 - swap + uncover 1 int 2 uncover 2 replace3 @@ -1622,7 +1622,7 @@ index_assign: byte 0x02 concat byte 0x0002 - swap + uncover 1 concat // arc4_types/mutation.py:103 // dynamic_uint8_array[0] = UInt8(255) @@ -1630,7 +1630,7 @@ index_assign: int 0 extract_uint16 int 0 - swap + uncover 1 < assert // Index access is out of bounds int 2 @@ -1649,7 +1649,7 @@ index_assign: byte 0x02 concat byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:106 // static_uint8_array[1] = UInt8(255) @@ -1674,15 +1674,15 @@ index_assign: byte 0x uncover 2 concat - swap + cover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit byte 0x0002 - swap + uncover 1 concat // arc4_types/mutation.py:110 // dynamic_bool_array[0] = Bool(False) @@ -1690,18 +1690,18 @@ index_assign: int 0 int 0 setbit - swap + cover 1 dup int 0 extract_uint16 int 0 - swap + uncover 1 < assert // Index access is out of bounds - swap + uncover 1 int 0 getbit - swap + uncover 1 int 16 uncover 2 setbit @@ -1723,15 +1723,15 @@ index_assign: byte 0x uncover 2 concat - swap + cover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:113 // static_bool_array[1] = Bool(False) @@ -1741,7 +1741,7 @@ index_assign: setbit int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit @@ -1773,7 +1773,7 @@ struct_assign: extract 6 2 byte "Happy" concat - swap + cover 1 // arc4_types/mutation.py:122 // s_val_2=String("Days"), byte "Days" @@ -1791,7 +1791,7 @@ struct_assign: // s_val_2=String("Days"), // ) byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:120 // u_val=UInt8(50), @@ -1811,14 +1811,14 @@ struct_assign: dig 1 len int 6 - swap + uncover 1 + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat // arc4_types/mutation.py:125 // test_struct.b_val = Bool(False) @@ -1828,7 +1828,7 @@ struct_assign: setbit int 0 getbit - swap + uncover 1 int 0 uncover 2 setbit @@ -1851,7 +1851,7 @@ struct_assign: extract 6 2 byte "Happy" concat - swap + cover 1 // arc4_types/mutation.py:131 // s_val_2=String("Days"), byte "Days" @@ -1869,7 +1869,7 @@ struct_assign: // s_val_2=String("Days"), // ) byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:129 // u_val=UInt8(12), @@ -1889,17 +1889,17 @@ struct_assign: dig 1 len int 6 - swap + uncover 1 + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:133 @@ -1910,7 +1910,7 @@ struct_assign: extract 6 2 byte "Hmmmm" concat - swap + cover 1 dup int 2 extract_uint16 @@ -1918,14 +1918,14 @@ struct_assign: int 0 dig 2 extract3 - swap + cover 1 dig 2 int 4 extract_uint16 - swap + cover 1 dig 3 len - swap + cover 1 uncover 4 dig 3 uncover 3 @@ -1933,24 +1933,24 @@ struct_assign: uncover 3 dig 4 concat - swap + uncover 1 concat uncover 2 uncover 2 - cover 2 - swap + uncover 1 len dig 1 int 4 extract_uint16 - swap + uncover 1 + uncover 2 - itob extract 6 2 - swap + uncover 1 int 4 uncover 2 replace3 @@ -1969,7 +1969,7 @@ struct_assign: int 0 uncover 2 extract3 - swap + uncover 1 concat // arc4_types/mutation.py:137 // b_val=Bool(False), @@ -1985,7 +1985,7 @@ struct_assign: extract 6 2 byte "Hmmmm" concat - swap + cover 1 // arc4_types/mutation.py:140 // s_val_2=String("Oh well"), byte "Oh well" @@ -2003,7 +2003,7 @@ struct_assign: // s_val_2=String("Oh well"), // ) byte 0x - swap + uncover 1 concat // arc4_types/mutation.py:138 // u_val=UInt8(12), @@ -2023,14 +2023,14 @@ struct_assign: dig 1 len int 6 - swap + uncover 1 + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat == assert @@ -2051,7 +2051,7 @@ array_concat: byte 0x02 concat byte 0x0002 - swap + uncover 1 concat // arc4_types/mutation.py:61 // array_concat_tuple = uint8_array + (UInt8(3), UInt8(4)) # noqa: RUF005 @@ -2066,7 +2066,7 @@ array_concat: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/mutation.py:62 // assert array_concat_tuple == DynamicArray(UInt8(1), UInt8(2), UInt8(3), UInt8(4)) @@ -2080,10 +2080,10 @@ array_concat: byte 0x04 concat byte 0x0004 - swap + uncover 1 concat dig 1 - swap + uncover 1 == assert // arc4_types/mutation.py:63 @@ -2097,7 +2097,7 @@ array_concat: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/mutation.py:64 // assert array_concat_tuple == DynamicArray(UInt8(1), UInt8(2), UInt8(3), UInt8(4), UInt8(5)) @@ -2113,7 +2113,7 @@ array_concat: byte 0x05 concat byte 0x0005 - swap + uncover 1 concat == assert @@ -2131,27 +2131,27 @@ array_concat: extract 6 2 byte "World" concat - swap + cover 1 int 4 itob extract 6 2 byte 0x - swap + uncover 1 concat dig 1 len int 4 - swap + uncover 1 + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat byte 0x0002 - swap + uncover 1 concat // arc4_types/mutation.py:67 // hello_world_concat = DynamicArray(String("Hello")) + DynamicArray(String("World")) @@ -2165,12 +2165,12 @@ array_concat: itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x0001 - swap + uncover 1 concat byte "World" len @@ -2182,32 +2182,32 @@ array_concat: itob extract 6 2 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x0001 - swap + uncover 1 concat dup int 0 extract_uint16 - swap + cover 1 extract 2 0 - swap + cover 1 dup int 2 * - swap + cover 1 dig 2 len - swap + cover 1 uncover 3 uncover 3 uncover 3 substring3 uncover 2 - swap + uncover 1 uncover 2 callsub dynamic_array_concat_byte_length_head // arc4_types/mutation.py:68 @@ -2233,7 +2233,7 @@ dynamic_array_pop_bit: itob extract 6 0 frame_dig -1 - swap + uncover 1 replace2 0 // /algopy_lib_arc4.py:37 dig 1 @@ -2252,15 +2252,15 @@ dynamic_array_pop_bit: int 0 setbit // /algopy_lib_arc4.py:40 - swap + uncover 1 int 7 + int 8 / int 2 - swap + uncover 1 + - swap + uncover 1 int 0 uncover 2 substring3 @@ -2283,7 +2283,7 @@ dynamic_array_pop_fixed_size: itob extract 6 0 frame_dig -2 - swap + uncover 1 replace2 0 // /algopy_lib_arc4.py:56 dup @@ -2297,7 +2297,7 @@ dynamic_array_pop_fixed_size: extract3 cover 2 // /algopy_lib_arc4.py:58 - swap + uncover 1 int 0 uncover 2 substring3 @@ -2327,11 +2327,11 @@ dynamic_array_pop_byte_length_head: dup dig 2 extract_uint16 - swap + cover 1 // /algopy_lib_arc4.py:78 dup len - swap + cover 1 dup dig 3 uncover 3 @@ -2357,7 +2357,7 @@ dynamic_array_pop_byte_length_head: // /algopy_lib_arc4.py:83-85 extract 6 2 // /algopy_lib_arc4.py:85-87 - swap + uncover 1 uncover 3 // /algopy_lib_arc4.py:86 int 0 @@ -2380,7 +2380,7 @@ dynamic_array_concat_bits: int 0 extract_uint16 dup - swap + cover 1 // /algopy_lib_arc4.py:141 dup frame_dig -2 @@ -2391,13 +2391,13 @@ dynamic_array_concat_bits: extract 6 0 // /algopy_lib_arc4.py:143 frame_dig -4 - swap + uncover 1 replace2 0 dup cover 3 cover 3 // /algopy_lib_arc4.py:144 - swap + uncover 1 int 7 + int 8 @@ -2405,7 +2405,7 @@ dynamic_array_concat_bits: dup cover 3 // /algopy_lib_arc4.py:145 - swap + uncover 1 int 7 + int 8 @@ -2421,7 +2421,7 @@ dynamic_array_concat_bits: - bzero frame_dig 4 - swap + uncover 1 concat frame_bury 7 @@ -2461,7 +2461,7 @@ dynamic_array_concat_bits_for_header@6: frame_dig 0 // /algopy_lib_arc4.py:151 frame_dig -3 - swap + uncover 1 getbit frame_dig 4 frame_dig 2 @@ -2500,19 +2500,19 @@ dynamic_array_concat_byte_length_head: dup frame_dig -1 + - swap + cover 1 // /algopy_lib_arc4.py:173 int 2 * int 2 + - swap + cover 1 // /algopy_lib_arc4.py:176 dup itob // /algopy_lib_arc4.py:175-177 extract 6 2 - swap + cover 1 // /algopy_lib_arc4.py:179 frame_dig -3 int 2 @@ -2538,7 +2538,7 @@ dynamic_array_concat_byte_length_head: frame_dig -2 concat // /algopy_lib_arc4.py:177-186 - swap + uncover 1 // /algopy_lib_arc4.py:185 int 0 // /algopy_lib_arc4.py:177-186 @@ -2584,7 +2584,7 @@ static_array_replace_byte_length_head: int 2 * frame_dig -4 - swap + uncover 1 extract_uint16 // /algopy_lib_arc4.py:295 frame_dig -4 @@ -2592,11 +2592,11 @@ static_array_replace_byte_length_head: extract_uint16 // /algopy_lib_arc4.py:296 dig 1 - swap + uncover 1 + int 2 + - swap + cover 1 // /algopy_lib_arc4.py:298 frame_dig -4 int 0 @@ -2634,7 +2634,7 @@ recalculate_head_for_elements_with_byte_length_head: int 2 * frame_dig -3 - swap + uncover 1 extract_uint16 // /algopy_lib_arc4.py:321-325 frame_dig -1 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4NumericTypesContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4NumericTypesContract.approval.teal index a9515d2693..d2a7e4d3b4 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4NumericTypesContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4NumericTypesContract.approval.teal @@ -16,7 +16,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: int 255 // arc4_types/numeric.py:34 // assert uint8 == int8_decoded - swap + uncover 1 == assert // arc4_types/numeric.py:36 @@ -153,7 +153,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x0000015333430684 // arc4_types/numeric.py:45 // assert decimals.bytes == op.itob(145_6853943940) - swap + uncover 1 == assert // arc4_types/numeric.py:49 @@ -165,7 +165,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x000001519abc2400 // arc4_types/numeric.py:49 // assert decimals_from_truncated_str.bytes == op.itob(145_0000000000) - swap + uncover 1 == assert // arc4_types/numeric.py:51 @@ -186,7 +186,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x000009184e72a000 // arc4_types/numeric.py:54 // assert thousand.bytes == op.itob(1000_0000000000) - swap + uncover 1 == assert // arc4_types/numeric.py:58 @@ -198,7 +198,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x00000002540be400 // arc4_types/numeric.py:58 // assert one_decimal.bytes == op.itob(1_0000000000) - swap + uncover 1 == assert // arc4_types/numeric.py:62 @@ -210,7 +210,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x0000000000000000 // arc4_types/numeric.py:62 // assert zero_decimal.bytes == op.itob(0) - swap + uncover 1 == assert // arc4_types/numeric.py:66 @@ -222,7 +222,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x0000000000000064 // arc4_types/numeric.py:66 // assert small_decimal.bytes == op.itob(100) - swap + uncover 1 == assert // arc4_types/numeric.py:70 @@ -234,7 +234,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x000000000000000a // arc4_types/numeric.py:70 // assert smaller_decimal.bytes == op.itob(10) - swap + uncover 1 == assert // arc4_types/numeric.py:74 @@ -246,7 +246,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0x0000000000000001 // arc4_types/numeric.py:74 // assert smallest_decimal.bytes == op.itob(1) - swap + uncover 1 == assert // arc4_types/numeric.py:78 @@ -258,7 +258,7 @@ test_cases.arc4_types.numeric.Arc4NumericTypesContract.approval_program: byte 0xffffffffffffffff // arc4_types/numeric.py:78 // assert sixty_four_decimal.bytes == op.itob(1844674407_3709551615) - swap + uncover 1 == assert // arc4_types/numeric.py:80 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4RefTypesContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4RefTypesContract.approval.teal index 86324c3183..96e0d6bb4a 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4RefTypesContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4RefTypesContract.approval.teal @@ -10,7 +10,7 @@ test_cases.arc4_types.reference_types.Arc4RefTypesContract.approval_program: // assert sender_address == op.Txn.sender txn Sender dig 1 - swap + uncover 1 == assert // arc4_types/reference_types.py:10-12 @@ -21,7 +21,7 @@ test_cases.arc4_types.reference_types.Arc4RefTypesContract.approval_program: dup len int 32 - swap + uncover 1 == assert // Address length is 32 bytes dup diff --git a/test_cases/arc4_types/out_unoptimized/Arc4StringTypesContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4StringTypesContract.approval.teal index fbecf5523c..9cdf1c5d81 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4StringTypesContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4StringTypesContract.approval.teal @@ -13,7 +13,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: // some_bytes_as_bytes_again = some_bytes_as_string.native.bytes dup extract 2 0 - swap + cover 1 // arc4_types/string.py:13 // some_bytes_as_string.bytes != HELLO_WORLD dup @@ -36,7 +36,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: uncover 2 select uncover 2 - swap + uncover 1 uncover 2 substring3 byte "Hello World!" @@ -75,7 +75,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: extract 6 2 byte "World!" concat - swap + cover 1 // arc4_types/string.py:26 // assert arc4.String("Hello World!") == (hello + space + world) byte "Hello World!" @@ -87,24 +87,24 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: cover 3 uncover 2 extract 2 0 - swap + uncover 1 extract 2 0 concat dup len itob extract 6 2 - swap + uncover 1 concat extract 2 0 - swap + uncover 1 extract 2 0 concat dup len itob extract 6 2 - swap + uncover 1 concat == assert @@ -120,14 +120,14 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: // thing += thing dup extract 2 0 - swap + cover 1 extract 2 0 concat dup len itob extract 6 2 - swap + uncover 1 concat // arc4_types/string.py:30 // assert thing == arc4.String("hihi") @@ -160,7 +160,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: len itob extract 6 2 - swap + uncover 1 concat extract 2 0 byte "cd" @@ -175,7 +175,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/string.py:33 // value += "e" @@ -192,7 +192,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/string.py:34 // value += arc4.String("f") @@ -209,7 +209,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/string.py:35 // value += arc4.String("g") @@ -226,7 +226,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: len itob extract 6 2 - swap + uncover 1 concat // arc4_types/string.py:36 // assert arc4.String("abcdefg") == value @@ -236,7 +236,7 @@ test_cases.arc4_types.string.Arc4StringTypesContract.approval_program: extract 6 2 byte "abcdefg" concat - swap + uncover 1 == assert // arc4_types/string.py:38 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4StructsFromAnotherModule.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4StructsFromAnotherModule.approval.teal index 00919f5913..e5e0d92493 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4StructsFromAnotherModule.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4StructsFromAnotherModule.approval.teal @@ -24,24 +24,24 @@ test_cases.arc4_types.structs2.Arc4StructsFromAnotherModule.approval_program: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 3 uncover 2 setbit diff --git a/test_cases/arc4_types/out_unoptimized/Arc4StructsTypeContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4StructsTypeContract.approval.teal index d39617b6d0..f37add44a5 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4StructsTypeContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4StructsTypeContract.approval.teal @@ -11,7 +11,7 @@ test_cases.arc4_types.structs.Arc4StructsTypeContract.approval_program: byte 0x000000230384b842 concat dup - swap + cover 1 // arc4_types/structs.py:28 // coord_2 = Vector(y=Decimal("150.382884930"), x=Decimal("35.382882839")) byte 0x @@ -30,11 +30,11 @@ test_cases.arc4_types.structs.Arc4StructsTypeContract.approval_program: int 0 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 int 8 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 int 0 bury 5 b main_for_body@3 @@ -81,24 +81,24 @@ main_for_body@3: byte 0x uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 1 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 2 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 3 uncover 2 setbit @@ -121,9 +121,9 @@ main_for_body@3: // arc4_types/structs.py:38 // nested_decode(VectorFlags(coord_1.copy(), flags.copy())) byte 0x - swap + uncover 1 concat - swap + uncover 1 concat callsub nested_decode pop @@ -169,7 +169,7 @@ add: byte 0x uncover 2 concat - swap + uncover 1 concat frame_dig -2 frame_dig -1 diff --git a/test_cases/arc4_types/out_unoptimized/Arc4TuplesTypeContract.approval.teal b/test_cases/arc4_types/out_unoptimized/Arc4TuplesTypeContract.approval.teal index 38f19a3357..481dfa86df 100644 --- a/test_cases/arc4_types/out_unoptimized/Arc4TuplesTypeContract.approval.teal +++ b/test_cases/arc4_types/out_unoptimized/Arc4TuplesTypeContract.approval.teal @@ -15,7 +15,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: extract 6 2 byte "world" concat - swap + cover 1 byte 0x byte 0x01 concat @@ -28,19 +28,19 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: dig 1 len int 7 - swap + uncover 1 + itob extract 6 2 concat byte 0xff concat - swap + uncover 1 concat - swap + uncover 1 concat dup - swap + cover 1 // arc4_types/tuples.py:18 // Bytes.from_hex("01020007000EFF000568656C6C6F0005776F726C64") byte 0x01020007000eff000568656c6c6f0005776f726c64 @@ -150,56 +150,56 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: concat uncover 2 concat - swap + uncover 1 int 0 getbit - swap + uncover 1 int 9 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 10 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 11 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 12 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 13 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 14 uncover 2 setbit - swap + uncover 1 int 0 getbit - swap + uncover 1 int 15 uncover 2 setbit - swap + uncover 1 concat // arc4_types/tuples.py:32 // UInt8(16), @@ -222,7 +222,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: // ) concat dup - swap + cover 1 // arc4_types/tuples.py:35 // assert boolean_packing.bytes == Bytes.from_hex("04BD8010") dup @@ -235,7 +235,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 int 1 extract3 // on error: Index access is out of bounds - swap + cover 1 dup int 8 getbit @@ -243,7 +243,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 9 getbit @@ -251,7 +251,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 10 getbit @@ -259,7 +259,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 11 getbit @@ -267,7 +267,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 12 getbit @@ -275,7 +275,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 13 getbit @@ -283,7 +283,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 14 getbit @@ -291,7 +291,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 15 getbit @@ -299,7 +299,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 16 getbit @@ -307,7 +307,7 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: int 0 uncover 2 setbit - swap + cover 1 dup int 3 int 1 @@ -326,11 +326,11 @@ test_cases.arc4_types.tuples.Arc4TuplesTypeContract.approval_program: cover 4 // arc4_types/tuples.py:37 // assert boolean_packing[10] == k - swap + uncover 1 int 3 int 1 extract3 // on error: Index access is out of bounds - swap + uncover 1 b== assert // arc4_types/tuples.py:38 @@ -452,7 +452,7 @@ main_ternary_merge@21: int 0 int 1 extract3 // on error: Index access is out of bounds - swap + cover 1 dup int 8 getbit @@ -460,7 +460,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 9 getbit @@ -468,7 +468,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 10 getbit @@ -476,7 +476,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 11 getbit @@ -484,7 +484,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 12 getbit @@ -492,7 +492,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 13 getbit @@ -500,7 +500,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 14 getbit @@ -508,7 +508,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 15 getbit @@ -516,7 +516,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 16 getbit @@ -524,7 +524,7 @@ main_ternary_merge@21: int 0 uncover 2 setbit - swap + cover 1 dup int 3 int 1 @@ -537,55 +537,55 @@ main_ternary_merge@21: uncover 10 int 0 getbit - swap + uncover 1 int 9 uncover 2 setbit uncover 9 int 0 getbit - swap + uncover 1 int 10 uncover 2 setbit uncover 8 int 0 getbit - swap + uncover 1 int 11 uncover 2 setbit uncover 7 int 0 getbit - swap + uncover 1 int 12 uncover 2 setbit uncover 6 int 0 getbit - swap + uncover 1 int 13 uncover 2 setbit uncover 5 int 0 getbit - swap + uncover 1 int 14 uncover 2 setbit uncover 4 int 0 getbit - swap + uncover 1 int 15 uncover 2 setbit uncover 3 concat - swap + uncover 1 concat == assert @@ -653,9 +653,9 @@ test_stuff: cover 2 uncover 3 cover 4 - swap + uncover 1 cover 2 - swap + cover 1 // arc4_types/tuples.py:58 // assert test_tuple[-0] == a frame_dig -1 @@ -694,7 +694,7 @@ test_stuff: uncover 3 btoi + - swap + uncover 1 btoi + // arc4_types/tuples.py:63 @@ -712,6 +712,6 @@ test_stuff: len itob extract 6 2 - swap + uncover 1 concat retsub diff --git a/test_cases/asset/out/Reference.approval.mir b/test_cases/asset/out/Reference.approval.mir index 29710b814c..c7dc0272c1 100644 --- a/test_cases/asset/out/Reference.approval.mir +++ b/test_cases/asset/out/Reference.approval.mir @@ -286,7 +286,7 @@ is_opted_asset_block@0: // virtual: load tmp%19#0 from l-stack (no copy) (𝕡) asset#0 | tmp%19#0 Global.current_application_address.is_opted_in(asset) asset/contract.py:67 frame_dig -1 // load asset#0 from parameters (𝕡) asset#0 | tmp%19#0,asset#0 Global.current_application_address.is_opted_in(asset) asset/contract.py:67 asset_holding_get AssetBalance // (𝕡) asset#0 | {asset_holding_get}.0,{asset_holding_get}.1 Global.current_application_address.is_opted_in(asset) asset/contract.py:67 - swap // store tmp%21#0 to l-stack (no copy) (𝕡) asset#0 | tmp%21#0,{asset_holding_get}.0 Global.current_application_address.is_opted_in(asset) asset/contract.py:67 + cover 1 // store tmp%21#0 to l-stack (no copy) (𝕡) asset#0 | tmp%21#0,{asset_holding_get}.0 Global.current_application_address.is_opted_in(asset) asset/contract.py:67 pop // (𝕡) asset#0 | tmp%21#0 Global.current_application_address.is_opted_in(asset) asset/contract.py:67 // virtual: load tmp%21#0 from l-stack (no copy) (𝕡) asset#0 | tmp%21#0 assert Global.current_application_address.is_opted_in(asset), "asset opted in" asset/contract.py:67 assert // asset opted in // (𝕡) asset#0 | assert Global.current_application_address.is_opted_in(asset), "asset opted in" asset/contract.py:67 diff --git a/test_cases/asset/out_unoptimized/Reference.approval.teal b/test_cases/asset/out_unoptimized/Reference.approval.teal index 2e14b64f31..7bbf219c76 100644 --- a/test_cases/asset/out_unoptimized/Reference.approval.teal +++ b/test_cases/asset/out_unoptimized/Reference.approval.teal @@ -227,7 +227,7 @@ is_opted_asset: global CurrentApplicationAddress frame_dig -1 asset_holding_get AssetBalance - swap + cover 1 pop assert // asset opted in retsub diff --git a/test_cases/augmented_assignment/out/Augmented.approval.mir b/test_cases/augmented_assignment/out/Augmented.approval.mir index 7fcda54a1e..e8ec1c9c67 100644 --- a/test_cases/augmented_assignment/out/Augmented.approval.mir +++ b/test_cases/augmented_assignment/out/Augmented.approval.mir @@ -54,7 +54,7 @@ main_if_body@5: // virtual: store n#0 to l-stack (no copy) (𝕗) me#0 | n#0 # variable augmented assignment\nn = op.Txn.num_app_args augmented_assignment/contract.py:26-27 dup // load n#0 from l-stack (copy) (𝕗) me#0 | n#0,n#0 BigUInt(n).bytes augmented_assignment/contract.py:28 itob // (𝕗) me#0 | n#0,{itob} BigUInt(n) augmented_assignment/contract.py:28 - swap // store bytes_to_add#0 to l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,n#0 BigUInt(n).bytes augmented_assignment/contract.py:28 + cover 1 // store bytes_to_add#0 to l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,n#0 BigUInt(n).bytes augmented_assignment/contract.py:28 dig 2 // load me#0 from f-stack (𝕗) me#0 | bytes_to_add#0,n#0,me#0 # local augmented assignment\n# this works, but need to silence mypy\nself.my_uint[me] augmented_assignment/contract.py:30-32 dup cover 2 // store me#0 to l-stack (copy) (𝕗) me#0 | bytes_to_add#0,me#0,n#0,me#0 # local augmented assignment\n# this works, but need to silence mypy\nself.my_uint[me] augmented_assignment/contract.py:30-32 @@ -97,11 +97,11 @@ main_if_body@5: // virtual: load global_uint_exists%0#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,n#0,global_uint_value%0#0,global_uint_exists%0#0 # global augmented assignment\nself.global_uint augmented_assignment/contract.py:35-36 assert // check global_uint exists // (𝕗) me#0 | bytes_to_add#0,n#0,global_uint_value%0#0 # global augmented assignment\nself.global_uint augmented_assignment/contract.py:35-36 // virtual: load global_uint_value%0#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,n#0,global_uint_value%0#0 # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 - swap // load n#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,global_uint_value%0#0,n#0 # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 + uncover 1 // load n#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,global_uint_value%0#0,n#0 # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 + // (𝕗) me#0 | bytes_to_add#0,{+} # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 // virtual: store new_state_value%2#0 to l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,new_state_value%2#0 # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 byte "global_uint" // (𝕗) me#0 | bytes_to_add#0,new_state_value%2#0,"global_uint" # global augmented assignment\nself.global_uint augmented_assignment/contract.py:35-36 - swap // load new_state_value%2#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,"global_uint",new_state_value%2#0 # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 + uncover 1 // load new_state_value%2#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,"global_uint",new_state_value%2#0 # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 app_global_put // (𝕗) me#0 | bytes_to_add#0 # global augmented assignment\nself.global_uint += n augmented_assignment/contract.py:35-36 int 0 // (𝕗) me#0 | bytes_to_add#0,0 self.global_bytes augmented_assignment/contract.py:37 byte "global_bytes" // (𝕗) me#0 | bytes_to_add#0,0,"global_bytes" self.global_bytes augmented_assignment/contract.py:37 @@ -111,11 +111,11 @@ main_if_body@5: // virtual: load global_bytes_exists%0#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,global_bytes_value%0#0,global_bytes_exists%0#0 self.global_bytes augmented_assignment/contract.py:37 assert // check global_bytes exists // (𝕗) me#0 | bytes_to_add#0,global_bytes_value%0#0 self.global_bytes augmented_assignment/contract.py:37 // virtual: load global_bytes_value%0#0 from l-stack (no copy) (𝕗) me#0 | bytes_to_add#0,global_bytes_value%0#0 self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 - swap // load bytes_to_add#0 from l-stack (no copy) (𝕗) me#0 | global_bytes_value%0#0,bytes_to_add#0 self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 + uncover 1 // load bytes_to_add#0 from l-stack (no copy) (𝕗) me#0 | global_bytes_value%0#0,bytes_to_add#0 self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 concat // (𝕗) me#0 | {concat} self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 // virtual: store new_state_value%3#0 to l-stack (no copy) (𝕗) me#0 | new_state_value%3#0 self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 byte "global_bytes" // (𝕗) me#0 | new_state_value%3#0,"global_bytes" self.global_bytes augmented_assignment/contract.py:37 - swap // load new_state_value%3#0 from l-stack (no copy) (𝕗) me#0 | "global_bytes",new_state_value%3#0 self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 + uncover 1 // load new_state_value%3#0 from l-stack (no copy) (𝕗) me#0 | "global_bytes",new_state_value%3#0 self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 app_global_put // (𝕗) me#0 | self.global_bytes += bytes_to_add augmented_assignment/contract.py:37 // Implicit fall through to main_after_if_else@6 // (𝕗) me#0 | diff --git a/test_cases/augmented_assignment/out_unoptimized/Augmented.approval.teal b/test_cases/augmented_assignment/out_unoptimized/Augmented.approval.teal index de237d3a6b..f8b3c75013 100644 --- a/test_cases/augmented_assignment/out_unoptimized/Augmented.approval.teal +++ b/test_cases/augmented_assignment/out_unoptimized/Augmented.approval.teal @@ -43,7 +43,7 @@ main_after_if_else@4: // bytes_to_add = BigUInt(n).bytes dup itob - swap + cover 1 // augmented_assignment/contract.py:30-32 // # local augmented assignment // # this works, but need to silence mypy @@ -69,7 +69,7 @@ main_after_if_else@4: assert // check my_bytes exists for account dig 3 concat - swap + uncover 1 byte "my_bytes" uncover 2 app_local_put @@ -80,10 +80,10 @@ main_after_if_else@4: byte "global_uint" app_global_get_ex assert // check global_uint exists - swap + uncover 1 + byte "global_uint" - swap + uncover 1 app_global_put // augmented_assignment/contract.py:37 // self.global_bytes += bytes_to_add @@ -91,10 +91,10 @@ main_after_if_else@4: byte "global_bytes" app_global_get_ex assert // check global_bytes exists - swap + uncover 1 concat byte "global_bytes" - swap + uncover 1 app_global_put main_after_if_else@6: diff --git a/test_cases/avm_types_in_abi/out/TestContract.approval.mir b/test_cases/avm_types_in_abi/out/TestContract.approval.mir index 4cea52be0d..01afd9af08 100644 --- a/test_cases/avm_types_in_abi/out/TestContract.approval.mir +++ b/test_cases/avm_types_in_abi/out/TestContract.approval.mir @@ -60,14 +60,14 @@ main_create_route@1: int 0 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,tmp%14#0,is_true%0#0,0x00,0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 uncover 2 // load is_true%0#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,tmp%14#0,0x00,0,is_true%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 setbit // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,tmp%14#0,{setbit} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // store encoded_bool%0#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,encoded_bool%0#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + cover 1 // store encoded_bool%0#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,encoded_bool%0#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 dup // load tmp%14#0 from l-stack (copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,encoded_bool%0#0,tmp%14#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 extract 1 8 // on error: Index access is out of bounds // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,encoded_bool%0#0,tmp%14#0,{extract} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 cover 2 // store item1%0#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 dup // load tmp%14#0 from l-stack (copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,tmp%14#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 int 9 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,tmp%14#0,tmp%14#0,9 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 extract_uint16 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,tmp%14#0,{extract_uint16} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // store item_start_offset%0#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,item_start_offset%0#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + cover 1 // store item_start_offset%0#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,item_start_offset%0#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 dup // load tmp%14#0 from l-stack (copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,item_start_offset%0#0,tmp%14#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 int 75 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,item_start_offset%0#0,tmp%14#0,tmp%14#0,75 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 extract_uint16 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item1%0#0,encoded_bool%0#0,item_start_offset%0#0,tmp%14#0,{extract_uint16} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 @@ -82,22 +82,22 @@ main_create_route@1: cover 5 // store item3%0#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,tmp%14#0,item_end_offset%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 dig 1 // load tmp%14#0 from l-stack (copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,tmp%14#0,item_end_offset%0#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 len // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,tmp%14#0,item_end_offset%0#0,{len} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // store item_end_offset%1#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,tmp%14#0,item_end_offset%1#0,item_end_offset%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + cover 1 // store item_end_offset%1#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,tmp%14#0,item_end_offset%1#0,item_end_offset%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 uncover 2 // load tmp%14#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,item_end_offset%1#0,item_end_offset%0#0,tmp%14#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // load item_end_offset%0#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,item_end_offset%1#0,tmp%14#0,item_end_offset%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + uncover 1 // load item_end_offset%0#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,item_end_offset%1#0,tmp%14#0,item_end_offset%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 uncover 2 // load item_end_offset%1#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,tmp%14#0,item_end_offset%0#0,item_end_offset%1#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 substring3 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,{substring3} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 // virtual: store item4%0#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,encoded_bool%0#0,item2%0#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 uncover 2 // load encoded_bool%0#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,item2%0#0,item4%0#0,encoded_bool%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 int 0 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,item2%0#0,item4%0#0,encoded_bool%0#0,0 getbit // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,item2%0#0,item4%0#0,{getbit} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // store tmp%15#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,item2%0#0,tmp%15#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + cover 1 // store tmp%15#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item1%0#0,item2%0#0,tmp%15#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 uncover 3 // load item1%0#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item2%0#0,tmp%15#0,item4%0#0,item1%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 btoi // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item2%0#0,tmp%15#0,item4%0#0,{btoi} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // store tmp%16#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item2%0#0,tmp%15#0,tmp%16#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + cover 1 // store tmp%16#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,item2%0#0,tmp%15#0,tmp%16#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 uncover 3 // load item2%0#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,tmp%15#0,tmp%16#0,item4%0#0,item2%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 extract 2 0 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,tmp%15#0,tmp%16#0,item4%0#0,{extract} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // store tmp%17#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,tmp%15#0,tmp%16#0,tmp%17#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + cover 1 // store tmp%17#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,tmp%15#0,tmp%16#0,tmp%17#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 // virtual: load item4%0#0 from l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,tmp%15#0,tmp%16#0,tmp%17#0,item4%0#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 extract 2 0 // tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,tmp%15#0,tmp%16#0,tmp%17#0,{extract} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 // virtual: store tmp%18#0 to l-stack (no copy) tmp%6#0,tmp%8#0,tmp%10#0,tmp%11#0,tmp%13#0,item3%0#0,tmp%15#0,tmp%16#0,tmp%17#0,tmp%18#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 @@ -115,7 +115,7 @@ main_create_route@1: cover 4 // store awst_tmp%9#0 to l-stack (no copy) awst_tmp%9#0,{create}.0,{create}.1,{create}.2,{create}.3 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 cover 3 // store awst_tmp%8#0 to l-stack (no copy) awst_tmp%9#0,awst_tmp%8#0,{create}.0,{create}.1,{create}.2 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 cover 2 // store awst_tmp%7#0 to l-stack (no copy) awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,{create}.0,{create}.1 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // store awst_tmp%6#0 to l-stack (no copy) awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,awst_tmp%6#0,{create}.0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + cover 1 // store awst_tmp%6#0 to l-stack (no copy) awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,awst_tmp%6#0,{create}.0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store awst_tmp%5#0 to l-stack (no copy) awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,awst_tmp%6#0,awst_tmp%5#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 byte 0x00 // awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,awst_tmp%6#0,awst_tmp%5#0,0x00 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 int 0 // awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,awst_tmp%6#0,awst_tmp%5#0,0x00,0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 @@ -135,9 +135,9 @@ main_create_route@1: substring 6 8 // encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,{substring} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store tmp%21#0 to l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,tmp%21#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: load tmp%21#0 from l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,awst_tmp%8#0,awst_tmp%7#0,tmp%21#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // load awst_tmp%7#0 from l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,awst_tmp%8#0,tmp%21#0,awst_tmp%7#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + uncover 1 // load awst_tmp%7#0 from l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,awst_tmp%8#0,tmp%21#0,awst_tmp%7#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 concat // encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,awst_tmp%8#0,{concat} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // store tmp%22#0 to l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,tmp%22#0,awst_tmp%8#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + cover 1 // store tmp%22#0 to l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,tmp%22#0,awst_tmp%8#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 dup // load awst_tmp%8#0 from l-stack (copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,tmp%22#0,awst_tmp%8#0,awst_tmp%8#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 len // encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,tmp%22#0,awst_tmp%8#0,{len} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store len_%0#0 to l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,tmp%22#0,awst_tmp%8#0,len_%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 @@ -166,7 +166,7 @@ main_create_route@1: // virtual: load length_uint16%0#0 from l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,awst_tmp%9#0,tmp%22#0,tmp%23#0,length_uint16%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 uncover 3 // load awst_tmp%9#0 from l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,tmp%22#0,tmp%23#0,length_uint16%0#0,awst_tmp%9#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 concat // encoded_bool%1#0,val_as_bytes%0#0,tmp%22#0,tmp%23#0,{concat} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // store encoded_value%0#0 to l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,tmp%22#0,encoded_value%0#0,tmp%23#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + cover 1 // store encoded_value%0#0 to l-stack (no copy) encoded_bool%1#0,val_as_bytes%0#0,tmp%22#0,encoded_value%0#0,tmp%23#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 uncover 4 // load encoded_bool%1#0 from l-stack (no copy) val_as_bytes%0#0,tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_bool%1#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 uncover 4 // load val_as_bytes%0#0 from l-stack (no copy) tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_bool%1#0,val_as_bytes%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 concat // tmp%22#0,encoded_value%0#0,tmp%23#0,{concat} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 @@ -179,13 +179,13 @@ main_create_route@1: len // tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_tuple_buffer%3#0,{len} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store data_length%0#0 to l-stack (no copy) tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_tuple_buffer%3#0,data_length%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 int 77 // tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_tuple_buffer%3#0,data_length%0#0,77 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // load data_length%0#0 from l-stack (no copy) tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_tuple_buffer%3#0,77,data_length%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + uncover 1 // load data_length%0#0 from l-stack (no copy) tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_tuple_buffer%3#0,77,data_length%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + // tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_tuple_buffer%3#0,{+} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store current_tail_offset%1#0 to l-stack (no copy) tmp%22#0,encoded_value%0#0,tmp%23#0,encoded_tuple_buffer%3#0,current_tail_offset%1#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // load encoded_tuple_buffer%3#0 from l-stack (no copy) tmp%22#0,encoded_value%0#0,tmp%23#0,current_tail_offset%1#0,encoded_tuple_buffer%3#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + uncover 1 // load encoded_tuple_buffer%3#0 from l-stack (no copy) tmp%22#0,encoded_value%0#0,tmp%23#0,current_tail_offset%1#0,encoded_tuple_buffer%3#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 uncover 2 // load tmp%23#0 from l-stack (no copy) tmp%22#0,encoded_value%0#0,current_tail_offset%1#0,encoded_tuple_buffer%3#0,tmp%23#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 concat // tmp%22#0,encoded_value%0#0,current_tail_offset%1#0,{concat} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // store encoded_tuple_buffer%4#0 to l-stack (no copy) tmp%22#0,encoded_value%0#0,encoded_tuple_buffer%4#0,current_tail_offset%1#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + cover 1 // store encoded_tuple_buffer%4#0 to l-stack (no copy) tmp%22#0,encoded_value%0#0,encoded_tuple_buffer%4#0,current_tail_offset%1#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: load current_tail_offset%1#0 from l-stack (no copy) tmp%22#0,encoded_value%0#0,encoded_tuple_buffer%4#0,current_tail_offset%1#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 itob // tmp%22#0,encoded_value%0#0,encoded_tuple_buffer%4#0,{itob} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store as_bytes%2#0 to l-stack (no copy) tmp%22#0,encoded_value%0#0,encoded_tuple_buffer%4#0,as_bytes%2#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 @@ -201,11 +201,11 @@ main_create_route@1: concat // encoded_value%0#0,{concat} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store encoded_tuple_buffer%6#0 to l-stack (no copy) encoded_value%0#0,encoded_tuple_buffer%6#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: load encoded_tuple_buffer%6#0 from l-stack (no copy) encoded_value%0#0,encoded_tuple_buffer%6#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // load encoded_value%0#0 from l-stack (no copy) encoded_tuple_buffer%6#0,encoded_value%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + uncover 1 // load encoded_value%0#0 from l-stack (no copy) encoded_tuple_buffer%6#0,encoded_value%0#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 concat // {concat} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store encoded_tuple_buffer%7#0 to l-stack (no copy) encoded_tuple_buffer%7#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 byte 0x151f7c75 // encoded_tuple_buffer%7#0,0x151f7c75 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 - swap // load encoded_tuple_buffer%7#0 from l-stack (no copy) 0x151f7c75,encoded_tuple_buffer%7#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 + uncover 1 // load encoded_tuple_buffer%7#0 from l-stack (no copy) 0x151f7c75,encoded_tuple_buffer%7#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 concat // {concat} arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: store tmp%24#0 to l-stack (no copy) tmp%24#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 // virtual: load tmp%24#0 from l-stack (no copy) tmp%24#0 arc4.abimethod(allow_actions=["NoOp"], create="require") avm_types_in_abi/contract.py:5 @@ -229,7 +229,7 @@ main_tuple_of_arc4_route@2: // virtual: store tmp%28#0 to l-stack (no copy) tmp%28#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 dup // load tmp%28#0 from l-stack (copy) tmp%28#0,tmp%28#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 extract 0 1 // on error: Index access is out of bounds // tmp%28#0,{extract} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 - swap // store item0%1#0 to l-stack (no copy) item0%1#0,tmp%28#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 + cover 1 // store item0%1#0 to l-stack (no copy) item0%1#0,tmp%28#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 // virtual: load tmp%28#0 from l-stack (no copy) item0%1#0,tmp%28#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 extract 1 32 // on error: Index access is out of bounds // item0%1#0,{extract} class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 // virtual: store item1%1#0 to l-stack (no copy) item0%1#0,item1%1#0 class TestContract(arc4.ARC4Contract): avm_types_in_abi/contract.py:4 @@ -243,7 +243,7 @@ main_tuple_of_arc4_route@2: concat // {concat} arc4.abimethod avm_types_in_abi/contract.py:19 // virtual: store encoded_tuple_buffer%10#0 to l-stack (no copy) encoded_tuple_buffer%10#0 arc4.abimethod avm_types_in_abi/contract.py:19 byte 0x151f7c75 // encoded_tuple_buffer%10#0,0x151f7c75 arc4.abimethod avm_types_in_abi/contract.py:19 - swap // load encoded_tuple_buffer%10#0 from l-stack (no copy) 0x151f7c75,encoded_tuple_buffer%10#0 arc4.abimethod avm_types_in_abi/contract.py:19 + uncover 1 // load encoded_tuple_buffer%10#0 from l-stack (no copy) 0x151f7c75,encoded_tuple_buffer%10#0 arc4.abimethod avm_types_in_abi/contract.py:19 concat // {concat} arc4.abimethod avm_types_in_abi/contract.py:19 // virtual: store tmp%29#0 to l-stack (no copy) tmp%29#0 arc4.abimethod avm_types_in_abi/contract.py:19 // virtual: load tmp%29#0 from l-stack (no copy) tmp%29#0 arc4.abimethod avm_types_in_abi/contract.py:19 diff --git a/test_cases/avm_types_in_abi/out_unoptimized/TestContract.approval.teal b/test_cases/avm_types_in_abi/out_unoptimized/TestContract.approval.teal index f1c52e43b9..2751cc291a 100644 --- a/test_cases/avm_types_in_abi/out_unoptimized/TestContract.approval.teal +++ b/test_cases/avm_types_in_abi/out_unoptimized/TestContract.approval.teal @@ -40,16 +40,16 @@ main_create_route@1: int 0 uncover 2 setbit - swap + cover 1 dup int 1 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 dup int 9 extract_uint16 - swap + cover 1 dup int 75 extract_uint16 @@ -57,24 +57,24 @@ main_create_route@1: uncover 3 uncover 2 substring3 - swap + cover 1 dup int 11 int 64 extract3 // on error: Index access is out of bounds - swap + cover 1 dup int 75 extract_uint16 - swap + cover 1 dup len - swap + cover 1 uncover 2 uncover 2 substring3 uncover 4 - swap + cover 1 uncover 4 cover 2 uncover 4 @@ -85,9 +85,9 @@ main_create_route@1: cover 3 btoi cover 2 - swap + uncover 1 extract 2 0 - swap + cover 1 extract 2 0 // avm_types_in_abi/contract.py:5 // @arc4.abimethod(allow_actions=["NoOp"], create="require") @@ -105,7 +105,7 @@ main_create_route@1: cover 4 cover 3 cover 2 - swap + cover 1 byte 0x00 int 0 uncover 2 @@ -117,7 +117,7 @@ main_create_route@1: len itob substring 6 8 - swap + uncover 1 concat cover 2 dup @@ -134,7 +134,7 @@ main_create_route@1: extract 6 2 uncover 2 concat - swap + cover 1 byte 0x uncover 4 concat @@ -147,21 +147,21 @@ main_create_route@1: dig 3 len int 77 - swap + uncover 1 + - swap + uncover 1 uncover 2 concat - swap + cover 1 itob extract 6 2 concat uncover 2 concat - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -183,21 +183,21 @@ main_tuple_of_arc4_route@2: int 0 int 1 extract3 // on error: Index access is out of bounds - swap + cover 1 int 1 int 32 extract3 // on error: Index access is out of bounds // avm_types_in_abi/contract.py:19 // @arc4.abimethod callsub tuple_of_arc4 - swap + cover 1 byte 0x - swap + uncover 1 concat - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -227,15 +227,15 @@ create: // result = (bool_param, uint64_param, bytes_param, biguint_param, string_param) frame_dig -10 dup - swap + cover 1 frame_dig -9 - swap + cover 1 frame_dig -8 - swap + cover 1 frame_dig -7 - swap + cover 1 frame_dig -6 - swap + cover 1 // avm_types_in_abi/contract.py:16 // assert result == tuple_param frame_dig -5 diff --git a/test_cases/boolean_binary_ops/out/BooleanBinaryOps.approval.mir b/test_cases/boolean_binary_ops/out/BooleanBinaryOps.approval.mir index 7370a89dda..0b3ae8aba0 100644 --- a/test_cases/boolean_binary_ops/out/BooleanBinaryOps.approval.mir +++ b/test_cases/boolean_binary_ops/out/BooleanBinaryOps.approval.mir @@ -122,7 +122,7 @@ test_boolean_shortcircuit_binary_ops_for_body@6: callsub bool_to_bytes // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,{bool_to_bytes} bool_to_bytes(lhs) boolean_binary_ops/contract.py:37 // virtual: store tmp%0#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,tmp%0#0 bool_to_bytes(lhs) boolean_binary_ops/contract.py:37 byte "_" // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,tmp%0#0,"_" b"_" boolean_binary_ops/contract.py:37 - swap // load tmp%0#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,"_",tmp%0#0 b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:37 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,"_",tmp%0#0 b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:37 concat // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,{concat} b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:37 // virtual: store tmp%1#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,tmp%1#0 b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:37 // virtual: load tmp%1#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,tmp%1#0 b"_" + bool_to_bytes(lhs) + b"_and_" boolean_binary_ops/contract.py:37 @@ -138,7 +138,7 @@ test_boolean_shortcircuit_binary_ops_for_body@6: dup // store and_msg#0 to l-stack (copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,and_msg#0,and_msg#0 and_msg = b"_" + bool_to_bytes(lhs) + b"_and_" + bool_to_bytes(rhs) boolean_binary_ops/contract.py:37 frame_bury 0 // store and_msg#0 to f-stack (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,and_msg#0 and_msg = b"_" + bool_to_bytes(lhs) + b"_and_" + bool_to_bytes(rhs) boolean_binary_ops/contract.py:37 byte "lhs" // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,and_msg#0,"lhs" b"lhs" boolean_binary_ops/contract.py:38 - swap // load and_msg#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,"lhs",and_msg#0 b"lhs" + and_msg boolean_binary_ops/contract.py:38 + uncover 1 // load and_msg#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,"lhs",and_msg#0 b"lhs" + and_msg boolean_binary_ops/contract.py:38 concat // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,{concat} b"lhs" + and_msg boolean_binary_ops/contract.py:38 // virtual: store tmp%4#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,tmp%4#0 b"lhs" + and_msg boolean_binary_ops/contract.py:38 // virtual: load lhs#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%4#0,lhs#0 log_and_return(lhs, b"lhs" + and_msg) boolean_binary_ops/contract.py:38 @@ -155,7 +155,7 @@ test_boolean_shortcircuit_binary_ops_and_contd@7: concat // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | {concat} b"rhs" + and_msg boolean_binary_ops/contract.py:39 // virtual: store tmp%6#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%6#0 b"rhs" + and_msg boolean_binary_ops/contract.py:39 frame_dig 2 // load rhs#0 from f-stack (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%6#0,rhs#0 log_and_return(\nrhs, b"rhs" + and_msg\n) boolean_binary_ops/contract.py:38-40 - swap // load tmp%6#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,tmp%6#0 log_and_return(\nrhs, b"rhs" + and_msg\n) boolean_binary_ops/contract.py:38-40 + uncover 1 // load tmp%6#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,tmp%6#0 log_and_return(\nrhs, b"rhs" + and_msg\n) boolean_binary_ops/contract.py:38-40 callsub log_and_return // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | {log_and_return} log_and_return(\nrhs, b"rhs" + and_msg\n) boolean_binary_ops/contract.py:38-40 // virtual: store tmp%7#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%7#0 log_and_return(\nrhs, b"rhs" + and_msg\n) boolean_binary_ops/contract.py:38-40 // virtual: load tmp%7#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%7#0 log_and_return(lhs, b"lhs" + and_msg) and log_and_return(\nrhs, b"rhs" + and_msg\n) boolean_binary_ops/contract.py:38-40 @@ -185,7 +185,7 @@ test_boolean_shortcircuit_binary_ops_bool_merge@10: && // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | (𝕏) and_result#0 | rhs#0,lhs#0,{&&} lhs and rhs boolean_binary_ops/contract.py:41 // virtual: store tmp%8#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | (𝕏) and_result#0 | rhs#0,lhs#0,tmp%8#0 lhs and rhs boolean_binary_ops/contract.py:41 uncover 3 // load and_result#0 from x-stack (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,tmp%8#0,and_result#0 and_result == (lhs and rhs) boolean_binary_ops/contract.py:41 - swap // load tmp%8#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,and_result#0,tmp%8#0 and_result == (lhs and rhs) boolean_binary_ops/contract.py:41 + uncover 1 // load tmp%8#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,and_result#0,tmp%8#0 and_result == (lhs and rhs) boolean_binary_ops/contract.py:41 == // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,{==} and_result == (lhs and rhs) boolean_binary_ops/contract.py:41 // virtual: store tmp%9#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,tmp%9#0 and_result == (lhs and rhs) boolean_binary_ops/contract.py:41 // virtual: load tmp%9#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,tmp%9#0 assert and_result == (lhs and rhs) boolean_binary_ops/contract.py:41 @@ -194,7 +194,7 @@ test_boolean_shortcircuit_binary_ops_bool_merge@10: callsub bool_to_bytes // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,{bool_to_bytes} bool_to_bytes(lhs) boolean_binary_ops/contract.py:42 // virtual: store tmp%10#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,tmp%10#0 bool_to_bytes(lhs) boolean_binary_ops/contract.py:42 byte "_" // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,tmp%10#0,"_" b"_" boolean_binary_ops/contract.py:42 - swap // load tmp%10#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,"_",tmp%10#0 b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:42 + uncover 1 // load tmp%10#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,"_",tmp%10#0 b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:42 concat // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,{concat} b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:42 // virtual: store tmp%11#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,tmp%11#0 b"_" + bool_to_bytes(lhs) boolean_binary_ops/contract.py:42 // virtual: load tmp%11#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,lhs#0,tmp%11#0 b"_" + bool_to_bytes(lhs) + b"_or_" boolean_binary_ops/contract.py:42 @@ -210,7 +210,7 @@ test_boolean_shortcircuit_binary_ops_bool_merge@10: dup // store or_msg#0 to l-stack (copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,or_msg#0,or_msg#0 or_msg = b"_" + bool_to_bytes(lhs) + b"_or_" + bool_to_bytes(rhs) boolean_binary_ops/contract.py:42 frame_bury 1 // store or_msg#0 to f-stack (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,or_msg#0 or_msg = b"_" + bool_to_bytes(lhs) + b"_or_" + bool_to_bytes(rhs) boolean_binary_ops/contract.py:42 byte "lhs" // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,or_msg#0,"lhs" b"lhs" boolean_binary_ops/contract.py:43 - swap // load or_msg#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,"lhs",or_msg#0 b"lhs" + or_msg boolean_binary_ops/contract.py:43 + uncover 1 // load or_msg#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,"lhs",or_msg#0 b"lhs" + or_msg boolean_binary_ops/contract.py:43 concat // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,{concat} b"lhs" + or_msg boolean_binary_ops/contract.py:43 // virtual: store tmp%14#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | lhs#0,tmp%14#0 b"lhs" + or_msg boolean_binary_ops/contract.py:43 // virtual: load lhs#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%14#0,lhs#0 log_and_return(lhs, b"lhs" + or_msg) boolean_binary_ops/contract.py:43 @@ -227,7 +227,7 @@ test_boolean_shortcircuit_binary_ops_or_contd@11: concat // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | {concat} b"rhs" + or_msg boolean_binary_ops/contract.py:44 // virtual: store tmp%16#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%16#0 b"rhs" + or_msg boolean_binary_ops/contract.py:44 frame_dig 2 // load rhs#0 from f-stack (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%16#0,rhs#0 log_and_return(\nrhs, b"rhs" + or_msg\n) boolean_binary_ops/contract.py:43-45 - swap // load tmp%16#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,tmp%16#0 log_and_return(\nrhs, b"rhs" + or_msg\n) boolean_binary_ops/contract.py:43-45 + uncover 1 // load tmp%16#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | rhs#0,tmp%16#0 log_and_return(\nrhs, b"rhs" + or_msg\n) boolean_binary_ops/contract.py:43-45 callsub log_and_return // (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | {log_and_return} log_and_return(\nrhs, b"rhs" + or_msg\n) boolean_binary_ops/contract.py:43-45 // virtual: store tmp%17#0 to l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%17#0 log_and_return(\nrhs, b"rhs" + or_msg\n) boolean_binary_ops/contract.py:43-45 // virtual: load tmp%17#0 from l-stack (no copy) (𝕗) and_msg#0,or_msg#0,rhs#0,tuple_index%0#8,tuple_index%1#0,tuple_index%1#7,tuple_index%0#0,lhs#0 | tmp%17#0 log_and_return(lhs, b"lhs" + or_msg) or log_and_return(\nrhs, b"rhs" + or_msg\n) boolean_binary_ops/contract.py:43-45 diff --git a/test_cases/boolean_binary_ops/out_unoptimized/BooleanBinaryOps.approval.teal b/test_cases/boolean_binary_ops/out_unoptimized/BooleanBinaryOps.approval.teal index 4e97ab7802..f9750d419e 100644 --- a/test_cases/boolean_binary_ops/out_unoptimized/BooleanBinaryOps.approval.teal +++ b/test_cases/boolean_binary_ops/out_unoptimized/BooleanBinaryOps.approval.teal @@ -126,7 +126,7 @@ test_boolean_shortcircuit_binary_ops_for_body@6: dup callsub bool_to_bytes byte "_" - swap + uncover 1 concat byte "_and_" concat @@ -138,7 +138,7 @@ test_boolean_shortcircuit_binary_ops_for_body@6: // boolean_binary_ops/contract.py:38 // and_result = log_and_return(lhs, b"lhs" + and_msg) and log_and_return( byte "lhs" - swap + uncover 1 concat callsub log_and_return // boolean_binary_ops/contract.py:38-40 @@ -156,7 +156,7 @@ test_boolean_shortcircuit_binary_ops_for_body@6: // rhs, b"rhs" + and_msg // ) frame_dig 3 - swap + uncover 1 callsub log_and_return bz test_boolean_shortcircuit_binary_ops_bool_false@9 int 1 @@ -182,7 +182,7 @@ test_boolean_shortcircuit_binary_ops_bool_merge@10: dup callsub bool_to_bytes byte "_" - swap + uncover 1 concat byte "_or_" concat @@ -194,7 +194,7 @@ test_boolean_shortcircuit_binary_ops_bool_merge@10: // boolean_binary_ops/contract.py:43 // or_result = log_and_return(lhs, b"lhs" + or_msg) or log_and_return( byte "lhs" - swap + uncover 1 concat callsub log_and_return // boolean_binary_ops/contract.py:43-45 @@ -212,7 +212,7 @@ test_boolean_shortcircuit_binary_ops_bool_merge@10: // rhs, b"rhs" + or_msg // ) frame_dig 3 - swap + uncover 1 callsub log_and_return bz test_boolean_shortcircuit_binary_ops_bool_false@13 diff --git a/test_cases/chained_assignment/out/ChainedAssignment.approval.mir b/test_cases/chained_assignment/out/ChainedAssignment.approval.mir index e0c444a26a..ca54ccd66b 100644 --- a/test_cases/chained_assignment/out/ChainedAssignment.approval.mir +++ b/test_cases/chained_assignment/out/ChainedAssignment.approval.mir @@ -41,7 +41,7 @@ BaseContract.__init___block@0: dig 1 // load awst_tmp%0#0 from l-stack (copy) awst_tmp%0#0,"state2",awst_tmp%0#0 self.state1 = self.state2 = join_log_and_return(\nright=Bytes(WAVE),\nleft=Bytes(b"Hello, world!"... chained_assignment/contract.py:10-13 app_global_put // awst_tmp%0#0 self.state1 = self.state2 = join_log_and_return(\nright=Bytes(WAVE),\nleft=Bytes(b"Hello, world!"... chained_assignment/contract.py:10-13 byte "state1" // awst_tmp%0#0,"state1" self.state1 chained_assignment/contract.py:10 - swap // load awst_tmp%0#0 from l-stack (no copy) "state1",awst_tmp%0#0 self.state1 = self.state2 = join_log_and_return(\nright=Bytes(WAVE),\nleft=Bytes(b"Hello, world!"... chained_assignment/contract.py:10-13 + uncover 1 // load awst_tmp%0#0 from l-stack (no copy) "state1",awst_tmp%0#0 self.state1 = self.state2 = join_log_and_return(\nright=Bytes(WAVE),\nleft=Bytes(b"Hello, world!"... chained_assignment/contract.py:10-13 app_global_put // self.state1 = self.state2 = join_log_and_return(\nright=Bytes(WAVE),\nleft=Bytes(b"Hello, world!"... chained_assignment/contract.py:10-13 retsub // diff --git a/test_cases/chained_assignment/out_unoptimized/ChainedAssignment.approval.teal b/test_cases/chained_assignment/out_unoptimized/ChainedAssignment.approval.teal index 126e94f785..324e6ca89a 100644 --- a/test_cases/chained_assignment/out_unoptimized/ChainedAssignment.approval.teal +++ b/test_cases/chained_assignment/out_unoptimized/ChainedAssignment.approval.teal @@ -58,7 +58,7 @@ BaseContract.__init__: // right=Bytes(WAVE), // left=Bytes(b"Hello, world!"), // ) - swap + uncover 1 app_global_put retsub diff --git a/test_cases/conditional_expressions/out/MyContract.approval.mir b/test_cases/conditional_expressions/out/MyContract.approval.mir index 039840cf64..bfd18d4957 100644 --- a/test_cases/conditional_expressions/out/MyContract.approval.mir +++ b/test_cases/conditional_expressions/out/MyContract.approval.mir @@ -11,7 +11,7 @@ main_block@0: int 0 // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0 | 0 UInt64(0) conditional_expressions/contract.py:14 callsub expensive_op // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0 | {expensive_op} self.expensive_op(UInt64(0)) conditional_expressions/contract.py:14 dup // store awst_tmp%0#0 to l-stack (copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0 | awst_tmp%0#0,awst_tmp%0#0 self.expensive_op(UInt64(0)) conditional_expressions/contract.py:14 - swap // store awst_tmp%0#0 to f-stack (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | awst_tmp%0#0 self.expensive_op(UInt64(0)) conditional_expressions/contract.py:14 + cover 1 // store awst_tmp%0#0 to f-stack (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | awst_tmp%0#0 self.expensive_op(UInt64(0)) conditional_expressions/contract.py:14 // virtual: load awst_tmp%0#0 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | awst_tmp%0#0 self.expensive_op(UInt64(0)) or self.side_effecting_op(UInt64(1)) conditional_expressions/contract.py:14 bz main_ternary_false@8 // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | self.expensive_op(UInt64(0)) or self.side_effecting_op(UInt64(1)) conditional_expressions/contract.py:14 // Implicit fall through to main_ternary_true@7 // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | self.expensive_op(UInt64(0)) or self.side_effecting_op(UInt64(1)) conditional_expressions/contract.py:14 @@ -101,7 +101,7 @@ main_ternary_merge@18: dup cover 2 // store e#0 to l-stack (copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | (𝕏) h#0 | e#0,1,e#0 a if b < c else d + e conditional_expressions/contract.py:20 + // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | (𝕏) h#0 | e#0,{+} d + e conditional_expressions/contract.py:20 - swap // store ternary_result%6#1 to l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | (𝕏) h#0 | ternary_result%6#1,e#0 a if b < c else d + e conditional_expressions/contract.py:20 + cover 1 // store ternary_result%6#1 to l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | (𝕏) h#0 | ternary_result%6#1,e#0 a if b < c else d + e conditional_expressions/contract.py:20 int 2 // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | (𝕏) h#0 | ternary_result%6#1,e#0,2 UInt64(2) conditional_expressions/contract.py:9 dig 6 // load f#0 from f-stack (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | (𝕏) h#0 | ternary_result%6#1,e#0,2,f#0 a * b * c * d * f conditional_expressions/contract.py:22 * // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | (𝕏) h#0 | ternary_result%6#1,e#0,{*} a * b * c * d * f conditional_expressions/contract.py:22 @@ -111,7 +111,7 @@ main_ternary_merge@18: * // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,e#0,{*} a * b * c * d * f * h conditional_expressions/contract.py:22 // virtual: store tmp%5#0 to l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,e#0,tmp%5#0 a * b * c * d * f * h conditional_expressions/contract.py:22 // virtual: load tmp%5#0 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,e#0,tmp%5#0 a * b * c * d * f * h - e conditional_expressions/contract.py:22 - swap // load e#0 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,tmp%5#0,e#0 a * b * c * d * f * h - e conditional_expressions/contract.py:22 + uncover 1 // load e#0 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,tmp%5#0,e#0 a * b * c * d * f * h - e conditional_expressions/contract.py:22 - // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,{-} a * b * c * d * f * h - e conditional_expressions/contract.py:22 // virtual: store tmp%6#0 to l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,tmp%6#0 a * b * c * d * f * h - e conditional_expressions/contract.py:22 // virtual: load tmp%6#0 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,tmp%6#0 a * b * c * d * f * h - e - g conditional_expressions/contract.py:22 @@ -119,7 +119,7 @@ main_ternary_merge@18: - // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,{-} a * b * c * d * f * h - e - g conditional_expressions/contract.py:22 // virtual: store tmp%7#0 to l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,tmp%7#0 a * b * c * d * f * h - e - g conditional_expressions/contract.py:22 // virtual: load tmp%7#0 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | ternary_result%6#1,tmp%7#0 result = a * b * c * d * f * h - e - g + i conditional_expressions/contract.py:22 - swap // load ternary_result%6#1 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | tmp%7#0,ternary_result%6#1 result = a * b * c * d * f * h - e - g + i conditional_expressions/contract.py:22 + uncover 1 // load ternary_result%6#1 from l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | tmp%7#0,ternary_result%6#1 result = a * b * c * d * f * h - e - g + i conditional_expressions/contract.py:22 + // (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | {+} a * b * c * d * f * h - e - g + i conditional_expressions/contract.py:22 // virtual: store result#0 to l-stack (no copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | result#0 result = a * b * c * d * f * h - e - g + i conditional_expressions/contract.py:22 dup // load result#0 from l-stack (copy) (𝕗) awst_tmp%1#0,awst_tmp%2#0,awst_tmp%3#0,e#0,f#0,g#0,awst_tmp%0#0 | result#0,result#0 op.itob(result) conditional_expressions/contract.py:24 diff --git a/test_cases/conditional_expressions/out_unoptimized/MyContract.approval.teal b/test_cases/conditional_expressions/out_unoptimized/MyContract.approval.teal index 06492bef3b..5988551640 100644 --- a/test_cases/conditional_expressions/out_unoptimized/MyContract.approval.teal +++ b/test_cases/conditional_expressions/out_unoptimized/MyContract.approval.teal @@ -165,7 +165,7 @@ main_ternary_merge@21: - dig 3 - - swap + uncover 1 + // conditional_expressions/contract.py:24 // log(op.itob(result)) diff --git a/test_cases/constants/out_unoptimized/AddressConstantContract.approval.teal b/test_cases/constants/out_unoptimized/AddressConstantContract.approval.teal index 1c945b1f72..712f9c27f8 100644 --- a/test_cases/constants/out_unoptimized/AddressConstantContract.approval.teal +++ b/test_cases/constants/out_unoptimized/AddressConstantContract.approval.teal @@ -17,7 +17,7 @@ test_cases.constants.address_constant.AddressConstantContract.approval_program: addr VCMJKWOY5P5P7SKMZFFOCEROPJCZOTIJMNIYNUCKH7LRO45JMJP6UYBIJA // constants/address_constant.py:9 // assert some_address - swap + uncover 1 != assert // constants/address_constant.py:8 @@ -27,7 +27,7 @@ test_cases.constants.address_constant.AddressConstantContract.approval_program: // some_address = Account(some_address.bytes) len int 32 - swap + uncover 1 == assert // Address length is 32 bytes // constants/address_constant.py:13 diff --git a/test_cases/contains/out/MyContract.approval.mir b/test_cases/contains/out/MyContract.approval.mir index 00ecb8ab47..33e4a8bde3 100644 --- a/test_cases/contains/out/MyContract.approval.mir +++ b/test_cases/contains/out/MyContract.approval.mir @@ -16,7 +16,7 @@ main_block@0: byte "five" // one_true#0,5,10,15,"five" b"five" contains/contract.py:11 callsub is_in_tuple_1 // one_true#0,{is_in_tuple_1} self.is_in_tuple_1(UInt64(5), (UInt64(10), not_ten, Bytes(b"five"))) contains/contract.py:11 // virtual: store one_false#0 to l-stack (no copy) one_true#0,one_false#0 one_false = self.is_in_tuple_1(UInt64(5), (UInt64(10), not_ten, Bytes(b"five"))) contains/contract.py:11 - swap // load one_true#0 from l-stack (no copy) one_false#0,one_true#0 assert one_true, "Should be true" contains/contract.py:12 + uncover 1 // load one_true#0 from l-stack (no copy) one_false#0,one_true#0 assert one_true, "Should be true" contains/contract.py:12 assert // Should be true // one_false#0 assert one_true, "Should be true" contains/contract.py:12 // virtual: load one_false#0 from l-stack (no copy) one_false#0 not one_false contains/contract.py:13 ! // {!} not one_false contains/contract.py:13 @@ -35,7 +35,7 @@ main_block@0: byte "bonjour" // two_true#0,"ciao","hello",0,"bonjour" b"bonjour" contains/contract.py:19 callsub is_in_tuple_2 // two_true#0,{is_in_tuple_2} self.is_in_tuple_2(\nBytes(b"ciao"), (Bytes(b"hello"), UInt64(0), Bytes(b"bonjour"))\n) contains/contract.py:18-20 // virtual: store two_false#0 to l-stack (no copy) two_true#0,two_false#0 two_false = self.is_in_tuple_2(\nBytes(b"ciao"), (Bytes(b"hello"), UInt64(0), Bytes(b"bonjour"))\n) contains/contract.py:18-20 - swap // load two_true#0 from l-stack (no copy) two_false#0,two_true#0 assert two_true, "Should be true" contains/contract.py:21 + uncover 1 // load two_true#0 from l-stack (no copy) two_false#0,two_true#0 assert two_true, "Should be true" contains/contract.py:21 assert // Should be true // two_false#0 assert two_true, "Should be true" contains/contract.py:21 // virtual: load two_false#0 from l-stack (no copy) two_false#0 not two_false contains/contract.py:22 ! // {!} not two_false contains/contract.py:22 @@ -52,7 +52,7 @@ main_block@0: byte 0x07acf5cae41e // three_true#0,0x3acbc457977e,0x1d65e22bcbbf,0x07acf5cae41e BigUInt(8439439483934) contains/contract.py:29 callsub is_in_tuple_3 // three_true#0,{is_in_tuple_3} self.is_in_tuple_3(\nBigUInt(32323423423423) + BigUInt(32323423423423),\n(BigUInt(32323423423423)... contains/contract.py:27-30 // virtual: store three_false#0 to l-stack (no copy) three_true#0,three_false#0 three_false = self.is_in_tuple_3(\nBigUInt(32323423423423) + BigUInt(32323423423423),\n(BigUInt(3... contains/contract.py:27-30 - swap // load three_true#0 from l-stack (no copy) three_false#0,three_true#0 assert three_true, "Should be true" contains/contract.py:31 + uncover 1 // load three_true#0 from l-stack (no copy) three_false#0,three_true#0 assert three_true, "Should be true" contains/contract.py:31 assert // Should be true // three_false#0 assert three_true, "Should be true" contains/contract.py:31 // virtual: load three_false#0 from l-stack (no copy) three_false#0 not three_false contains/contract.py:32 ! // {!} not three_false contains/contract.py:32 diff --git a/test_cases/contains/out_unoptimized/MyContract.approval.teal b/test_cases/contains/out_unoptimized/MyContract.approval.teal index c4937d168e..8d313facf8 100644 --- a/test_cases/contains/out_unoptimized/MyContract.approval.teal +++ b/test_cases/contains/out_unoptimized/MyContract.approval.teal @@ -25,7 +25,7 @@ test_cases.contains.contract.MyContract.approval_program: callsub is_in_tuple_1 // contains/contract.py:12 // assert one_true, "Should be true" - swap + uncover 1 assert // Should be true // contains/contract.py:13 // assert not one_false, "Should be false" @@ -55,7 +55,7 @@ test_cases.contains.contract.MyContract.approval_program: callsub is_in_tuple_2 // contains/contract.py:21 // assert two_true, "Should be true" - swap + uncover 1 assert // Should be true // contains/contract.py:22 // assert not two_false, "Should be false" @@ -88,7 +88,7 @@ test_cases.contains.contract.MyContract.approval_program: callsub is_in_tuple_3 // contains/contract.py:31 // assert three_true, "Should be true" - swap + uncover 1 assert // Should be true // contains/contract.py:32 // assert not three_false, "Should be false" diff --git a/test_cases/dup2_optimization_bug/out/MyContract.approval.mir b/test_cases/dup2_optimization_bug/out/MyContract.approval.mir index 57fd626916..0a67b7331f 100644 --- a/test_cases/dup2_optimization_bug/out/MyContract.approval.mir +++ b/test_cases/dup2_optimization_bug/out/MyContract.approval.mir @@ -18,7 +18,7 @@ main_block@0: // virtual: load reinterpret_bool%0#0 from l-stack (no copy) a#0,b#0,reinterpret_bool%0#0 assert a + b dup2_optimization_bug/crash.py:9 assert // a#0,b#0 assert a + b dup2_optimization_bug/crash.py:9 // virtual: load b#0 from l-stack (no copy) a#0,b#0 b + a dup2_optimization_bug/crash.py:10 - swap // load a#0 from l-stack (no copy) b#0,a#0 b + a dup2_optimization_bug/crash.py:10 + uncover 1 // load a#0 from l-stack (no copy) b#0,a#0 b + a dup2_optimization_bug/crash.py:10 concat // {concat} b + a dup2_optimization_bug/crash.py:10 // virtual: store tmp%1#0 to l-stack (no copy) tmp%1#0 b + a dup2_optimization_bug/crash.py:10 // virtual: load tmp%1#0 from l-stack (no copy) tmp%1#0 (b + a).length dup2_optimization_bug/crash.py:10 diff --git a/test_cases/dup2_optimization_bug/out_unoptimized/MyContract.approval.teal b/test_cases/dup2_optimization_bug/out_unoptimized/MyContract.approval.teal index 7ae254b733..cd0bdf971b 100644 --- a/test_cases/dup2_optimization_bug/out_unoptimized/MyContract.approval.teal +++ b/test_cases/dup2_optimization_bug/out_unoptimized/MyContract.approval.teal @@ -16,7 +16,7 @@ test_cases.dup2_optimization_bug.crash.MyContract.approval_program: assert // dup2_optimization_bug/crash.py:10 // return (b + a).length > 0 - swap + uncover 1 concat len int 0 diff --git a/test_cases/enumeration/out/EnumerationContract.approval.mir b/test_cases/enumeration/out/EnumerationContract.approval.mir index d657a524f9..c51701689a 100644 --- a/test_cases/enumeration/out/EnumerationContract.approval.mir +++ b/test_cases/enumeration/out/EnumerationContract.approval.mir @@ -9,7 +9,7 @@ main_block@0: int 5 // 10,21,5 UInt64(5) enumeration/contract.py:6 callsub enumerate_urange // {enumerate_urange}.0,{enumerate_urange}.1,{enumerate_urange}.2 enumerate_urange(UInt64(10), UInt64(21), UInt64(5)) enumeration/contract.py:6 cover 2 // store index_sum#0 to l-stack (no copy) index_sum#0,{enumerate_urange}.0,{enumerate_urange}.1 enumerate_urange(UInt64(10), UInt64(21), UInt64(5)) enumeration/contract.py:6 - swap // store item_sum#0 to l-stack (no copy) index_sum#0,item_sum#0,{enumerate_urange}.0 enumerate_urange(UInt64(10), UInt64(21), UInt64(5)) enumeration/contract.py:6 + cover 1 // store item_sum#0 to l-stack (no copy) index_sum#0,item_sum#0,{enumerate_urange}.0 enumerate_urange(UInt64(10), UInt64(21), UInt64(5)) enumeration/contract.py:6 // virtual: store iteration_count#0 to l-stack (no copy) index_sum#0,item_sum#0,iteration_count#0 enumerate_urange(UInt64(10), UInt64(21), UInt64(5)) enumeration/contract.py:6 // virtual: load iteration_count#0 from l-stack (no copy) index_sum#0,item_sum#0,iteration_count#0 iteration_count == 6 enumeration/contract.py:8 int 6 // index_sum#0,item_sum#0,iteration_count#0,6 6 enumeration/contract.py:8 @@ -35,7 +35,7 @@ main_block@0: byte "Cow" // "How","Now","Brown","Cow" b"Cow" enumeration/contract.py:13 callsub enumerate_tuple // {enumerate_tuple}.0,{enumerate_tuple}.1,{enumerate_tuple}.2 enumerate_tuple(\n(Bytes(b"How"), Bytes(b"Now"), Bytes(b"Brown"), Bytes(b"Cow"))\n) enumeration/contract.py:12-14 cover 2 // store index_sum#0 to l-stack (no copy) index_sum#0,{enumerate_tuple}.0,{enumerate_tuple}.1 enumerate_tuple(\n(Bytes(b"How"), Bytes(b"Now"), Bytes(b"Brown"), Bytes(b"Cow"))\n) enumeration/contract.py:12-14 - swap // store item_concat#0 to l-stack (no copy) index_sum#0,item_concat#0,{enumerate_tuple}.0 enumerate_tuple(\n(Bytes(b"How"), Bytes(b"Now"), Bytes(b"Brown"), Bytes(b"Cow"))\n) enumeration/contract.py:12-14 + cover 1 // store item_concat#0 to l-stack (no copy) index_sum#0,item_concat#0,{enumerate_tuple}.0 enumerate_tuple(\n(Bytes(b"How"), Bytes(b"Now"), Bytes(b"Brown"), Bytes(b"Cow"))\n) enumeration/contract.py:12-14 // virtual: store iteration_count#0 to l-stack (no copy) index_sum#0,item_concat#0,iteration_count#0 enumerate_tuple(\n(Bytes(b"How"), Bytes(b"Now"), Bytes(b"Brown"), Bytes(b"Cow"))\n) enumeration/contract.py:12-14 // virtual: load iteration_count#0 from l-stack (no copy) index_sum#0,item_concat#0,iteration_count#0 iteration_count == 8 enumeration/contract.py:16 int 8 // index_sum#0,item_concat#0,iteration_count#0,8 8 enumeration/contract.py:16 @@ -58,7 +58,7 @@ main_block@0: byte "abcdefg" // "abcdefg" b"abcdefg" enumeration/contract.py:20 callsub enumerate_bytes // {enumerate_bytes}.0,{enumerate_bytes}.1,{enumerate_bytes}.2 enumerate_bytes(Bytes(b"abcdefg")) enumeration/contract.py:20 cover 2 // store index_sum#0 to l-stack (no copy) index_sum#0,{enumerate_bytes}.0,{enumerate_bytes}.1 enumerate_bytes(Bytes(b"abcdefg")) enumeration/contract.py:20 - swap // store item_concat#0 to l-stack (no copy) index_sum#0,item_concat#0,{enumerate_bytes}.0 enumerate_bytes(Bytes(b"abcdefg")) enumeration/contract.py:20 + cover 1 // store item_concat#0 to l-stack (no copy) index_sum#0,item_concat#0,{enumerate_bytes}.0 enumerate_bytes(Bytes(b"abcdefg")) enumeration/contract.py:20 // virtual: store iteration_count#0 to l-stack (no copy) index_sum#0,item_concat#0,iteration_count#0 enumerate_bytes(Bytes(b"abcdefg")) enumeration/contract.py:20 // virtual: load iteration_count#0 from l-stack (no copy) index_sum#0,item_concat#0,iteration_count#0 iteration_count == 14 enumeration/contract.py:22 int 14 // index_sum#0,item_concat#0,iteration_count#0,14 14 enumeration/contract.py:22 @@ -166,7 +166,7 @@ enumerate_urange_for_body@7: // virtual: load item#0 from l-stack (no copy) (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | index#0,item#0 for index, item in uenumerate(urange(start, stop, step)): enumeration/contract.py:42 frame_dig -1 // load step#0 from parameters (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | index#0,item#0,step#0 for index, item in uenumerate(urange(start, stop, step)): enumeration/contract.py:42 + // (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | index#0,{+} urange(start, stop, step) enumeration/contract.py:42 - swap // store range_item%1#3 to l-stack (no copy) (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | range_item%1#3,index#0 for index, item in uenumerate(urange(start, stop, step)): enumeration/contract.py:42 + cover 1 // store range_item%1#3 to l-stack (no copy) (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | range_item%1#3,index#0 for index, item in uenumerate(urange(start, stop, step)): enumeration/contract.py:42 // virtual: load index#0 from l-stack (no copy) (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | range_item%1#3,index#0 index enumeration/contract.py:42 int 1 // (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | range_item%1#3,index#0,1 + // (𝕡) start#0,stop#0,step#0 | (𝕗) index#0,iteration_count#0,item_sum#0,index_sum#0,item#0 | range_item%1#3,{+} index enumeration/contract.py:42 @@ -203,28 +203,28 @@ enumerate_tuple_block@0: int 0 // (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | 0 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | frame_dig -4 // load tup.0#0 from parameters (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | tup.0#0 - swap // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | + cover 1 // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | b enumerate_tuple_for_body@5 // (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | item#4, tuple_index%0#0 enumerate_tuple_for_header_1@2: frame_dig 1 // load tuple_index%0#5 from f-stack (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | tuple_index%0#5 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | frame_dig -3 // load tup.1#0 from parameters (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | tup.1#0 - swap // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | + cover 1 // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | b enumerate_tuple_for_body@5 // (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | item#4, tuple_index%0#0 enumerate_tuple_for_header_2@3: frame_dig 1 // load tuple_index%0#5 from f-stack (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | tuple_index%0#5 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | frame_dig -2 // load tup.2#0 from parameters (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | tup.2#0 - swap // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | + cover 1 // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | b enumerate_tuple_for_body@5 // (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | item#4, tuple_index%0#0 enumerate_tuple_for_header_3@4: frame_dig 1 // load tuple_index%0#5 from f-stack (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | tuple_index%0#5 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | frame_dig -1 // load tup.3#0 from parameters (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) tuple_index%0#0 | tup.3#0 - swap // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | + cover 1 // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | // Implicit fall through to enumerate_tuple_for_body@5 // (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4,tuple_index%0#0 | item#4, tuple_index%0#0 enumerate_tuple_for_body@5: @@ -249,7 +249,7 @@ enumerate_tuple_for_header_0@8: int 0 // (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | 0 // virtual: store tuple_index%1#0 to l-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | tuple_index%1#0 frame_dig -4 // load tup.0#0 from parameters (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | tuple_index%1#0,tup.0#0 - swap // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4 | tuple_index%1#0 + cover 1 // store item#4 to x-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4 | tuple_index%1#0 // virtual: load tuple_index%1#0 from l-stack (no copy) (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4 | tuple_index%1#0 frame_bury 0 // store index#0 to f-stack (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4 | b enumerate_tuple_for_body@12 // (𝕡) tup.0#0,tup.1#0,tup.2#0,tup.3#0 | (𝕗) index#0,tuple_index%0#5,tuple_index%1#0,iteration_count#0,item_concat#0,index_sum#0 | (𝕏) item#4 | item#4 @@ -350,7 +350,7 @@ enumerate_bytes_for_body@2: + // (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0,item#0,{+} iteration_count += 1 enumeration/contract.py:74 frame_bury 1 // store iteration_count#0 to f-stack (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0,item#0 iteration_count += 1 enumeration/contract.py:74 frame_dig 2 // load item_concat#0 from f-stack (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0,item#0,item_concat#0 item_concat += item enumeration/contract.py:75 - swap // load item#0 from l-stack (no copy) (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0,item_concat#0,item#0 item_concat += item enumeration/contract.py:75 + uncover 1 // load item#0 from l-stack (no copy) (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0,item_concat#0,item#0 item_concat += item enumeration/contract.py:75 concat // (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0,{concat} item_concat += item enumeration/contract.py:75 frame_bury 2 // store item_concat#0 to f-stack (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0 item_concat += item enumeration/contract.py:75 // virtual: load item_index_internal%0#0 from l-stack (no copy) (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | item_index_internal%0#0 @@ -388,7 +388,7 @@ enumerate_bytes_for_body@6: + // (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0,item#0,{+} iteration_count += 1 enumeration/contract.py:77 frame_bury 1 // store iteration_count#0 to f-stack (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0,item#0 iteration_count += 1 enumeration/contract.py:77 frame_dig 2 // load item_concat#0 from f-stack (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0,item#0,item_concat#0 item_concat += item enumeration/contract.py:78 - swap // load item#0 from l-stack (no copy) (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0,item_concat#0,item#0 item_concat += item enumeration/contract.py:78 + uncover 1 // load item#0 from l-stack (no copy) (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0,item_concat#0,item#0 item_concat += item enumeration/contract.py:78 concat // (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0,{concat} item_concat += item enumeration/contract.py:78 frame_bury 2 // store item_concat#0 to f-stack (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0 item_concat += item enumeration/contract.py:78 frame_dig 3 // load index_sum#0 from f-stack (𝕡) bytes_#0 | (𝕗) index#0,iteration_count#0,item_concat#0,index_sum#0,bytes_length%0#0,item_index_internal%0#0 | index#0,index_sum#0 index_sum += index enumeration/contract.py:79 diff --git a/test_cases/enumeration/out_unoptimized/EnumerationContract.approval.teal b/test_cases/enumeration/out_unoptimized/EnumerationContract.approval.teal index 9736f2f872..1477636c4a 100644 --- a/test_cases/enumeration/out_unoptimized/EnumerationContract.approval.teal +++ b/test_cases/enumeration/out_unoptimized/EnumerationContract.approval.teal @@ -9,7 +9,7 @@ test_cases.enumeration.contract.EnumerationContract.approval_program: callsub enumerate_urange cover 2 cover 2 - swap + uncover 1 cover 2 // enumeration/contract.py:8 // assert iteration_count == 6 @@ -39,7 +39,7 @@ test_cases.enumeration.contract.EnumerationContract.approval_program: callsub enumerate_tuple cover 2 cover 2 - swap + uncover 1 cover 2 // enumeration/contract.py:16 // assert iteration_count == 8 @@ -62,7 +62,7 @@ test_cases.enumeration.contract.EnumerationContract.approval_program: callsub enumerate_bytes cover 2 cover 2 - swap + uncover 1 cover 2 // enumeration/contract.py:22 // assert iteration_count == 14 @@ -125,7 +125,7 @@ enumerate_urange_for_header@1: // enumeration/contract.py:40 // item_sum += item frame_dig 3 - swap + uncover 1 + frame_bury 3 // enumeration/contract.py:38 @@ -155,7 +155,7 @@ enumerate_urange_for_header@6: bz enumerate_urange_after_for@10 frame_dig 1 frame_dig 0 - swap + cover 1 // enumeration/contract.py:43 // iteration_count += 1 frame_dig 2 @@ -165,13 +165,13 @@ enumerate_urange_for_header@6: // enumeration/contract.py:44 // item_sum += item frame_dig 3 - swap + uncover 1 + frame_bury 3 // enumeration/contract.py:45 // index_sum += index frame_dig 4 - swap + uncover 1 + frame_bury 4 // enumeration/contract.py:42 @@ -324,7 +324,7 @@ enumerate_tuple_for_body@12: // enumeration/contract.py:62 // index_sum += index frame_dig 7 - swap + uncover 1 + frame_bury 7 frame_dig 3 @@ -389,7 +389,7 @@ enumerate_bytes_for_header@1: // enumeration/contract.py:75 // item_concat += item frame_dig 3 - swap + uncover 1 concat frame_bury 3 frame_dig 6 @@ -429,13 +429,13 @@ enumerate_bytes_for_header@5: // enumeration/contract.py:78 // item_concat += item frame_dig 3 - swap + uncover 1 concat frame_bury 3 // enumeration/contract.py:79 // index_sum += index frame_dig 4 - swap + uncover 1 + frame_bury 4 frame_dig 1 diff --git a/test_cases/everything/out/MyContract.approval.mir b/test_cases/everything/out/MyContract.approval.mir index 12622e7e0e..79d5e51c7e 100644 --- a/test_cases/everything/out/MyContract.approval.mir +++ b/test_cases/everything/out/MyContract.approval.mir @@ -38,7 +38,7 @@ main_register_route@2: txn OnCompletion // {txn} abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 // virtual: store tmp%5#0 to l-stack (no copy) tmp%5#0 abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 int 1 // tmp%5#0,1 abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 - swap // load tmp%5#0 from l-stack (no copy) 1,tmp%5#0 abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 + uncover 1 // load tmp%5#0 from l-stack (no copy) 1,tmp%5#0 abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 shl // {shl} abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 // virtual: load tmp%6#0 from l-stack (no copy) tmp%6#0 abimethod(allow_actions=["NoOp", "OptIn"]) everything/contract.py:47 @@ -73,7 +73,7 @@ main_say_hello_route@3: callsub say_hello // {say_hello} abimethod everything/contract.py:56 // virtual: store tmp%12#0 to l-stack (no copy) tmp%12#0 abimethod everything/contract.py:56 byte 0x151f7c75 // tmp%12#0,0x151f7c75 abimethod everything/contract.py:56 - swap // load tmp%12#0 from l-stack (no copy) 0x151f7c75,tmp%12#0 abimethod everything/contract.py:56 + uncover 1 // load tmp%12#0 from l-stack (no copy) 0x151f7c75,tmp%12#0 abimethod everything/contract.py:56 concat // {concat} abimethod everything/contract.py:56 // virtual: store tmp%13#0 to l-stack (no copy) tmp%13#0 abimethod everything/contract.py:56 // virtual: load tmp%13#0 from l-stack (no copy) tmp%13#0 abimethod everything/contract.py:56 @@ -102,7 +102,7 @@ main_calculate_route@4: callsub calculate // {calculate} abimethod everything/contract.py:64 // virtual: store tmp%19#0 to l-stack (no copy) tmp%19#0 abimethod everything/contract.py:64 byte 0x151f7c75 // tmp%19#0,0x151f7c75 abimethod everything/contract.py:64 - swap // load tmp%19#0 from l-stack (no copy) 0x151f7c75,tmp%19#0 abimethod everything/contract.py:64 + uncover 1 // load tmp%19#0 from l-stack (no copy) 0x151f7c75,tmp%19#0 abimethod everything/contract.py:64 concat // {concat} abimethod everything/contract.py:64 // virtual: store tmp%20#0 to l-stack (no copy) tmp%20#0 abimethod everything/contract.py:64 // virtual: load tmp%20#0 from l-stack (no copy) tmp%20#0 abimethod everything/contract.py:64 @@ -176,7 +176,7 @@ remember_creator_block@0: txn Sender // {txn} op.Txn.sender everything/my_base.py:9 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 op.Txn.sender everything/my_base.py:9 byte "creator" // new_state_value%0#0,"creator" self.creator everything/my_base.py:9 - swap // load new_state_value%0#0 from l-stack (no copy) "creator",new_state_value%0#0 self.creator = op.Txn.sender everything/my_base.py:9 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "creator",new_state_value%0#0 self.creator = op.Txn.sender everything/my_base.py:9 app_global_put // self.creator = op.Txn.sender everything/my_base.py:9 retsub // @@ -202,7 +202,7 @@ register_if_body@1: int 0 // (𝕡) name#0 | 0,0 self.name.maybe(account=0) everything/contract.py:51 byte "name" // (𝕡) name#0 | 0,0,"name" self.name.maybe(account=0) everything/contract.py:51 app_local_get_ex // (𝕡) name#0 | {app_local_get_ex}.0,{app_local_get_ex}.1 self.name.maybe(account=0) everything/contract.py:51 - swap // store sender_name_existed#0 to l-stack (no copy) (𝕡) name#0 | sender_name_existed#0,{app_local_get_ex}.0 self.name.maybe(account=0) everything/contract.py:51 + cover 1 // store sender_name_existed#0 to l-stack (no copy) (𝕡) name#0 | sender_name_existed#0,{app_local_get_ex}.0 self.name.maybe(account=0) everything/contract.py:51 pop // (𝕡) name#0 | sender_name_existed#0 self.name.maybe(account=0) everything/contract.py:51 // virtual: load sender_name_existed#0 from l-stack (no copy) (𝕡) name#0 | sender_name_existed#0 not sender_name_existed everything/contract.py:52 bnz register_after_if_else@4 // (𝕡) name#0 | not sender_name_existed everything/contract.py:52 @@ -223,7 +223,7 @@ register_if_body@2: + // (𝕡) name#0 | {+} self.counter += multiplicative_identity() everything/contract.py:53 // virtual: store new_state_value%0#0 to l-stack (no copy) (𝕡) name#0 | new_state_value%0#0 self.counter += multiplicative_identity() everything/contract.py:53 byte "counter" // (𝕡) name#0 | new_state_value%0#0,"counter" self.counter everything/contract.py:53 - swap // load new_state_value%0#0 from l-stack (no copy) (𝕡) name#0 | "counter",new_state_value%0#0 self.counter += multiplicative_identity() everything/contract.py:53 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) (𝕡) name#0 | "counter",new_state_value%0#0 self.counter += multiplicative_identity() everything/contract.py:53 app_global_put // (𝕡) name#0 | self.counter += multiplicative_identity() everything/contract.py:53 // Implicit fall through to register_after_if_else@4 // (𝕡) name#0 | @@ -262,7 +262,7 @@ say_hello_block@0: say_hello_if_body@1: byte 0x000f486f77647920737472616e67657221 // (𝕗) name#0 | 0x000f486f77647920737472616e67657221 String("Howdy stranger!") everything/contract.py:61 - swap + uncover 1 retsub // 0x000f486f77647920737472616e67657221 return String("Howdy stranger!") everything/contract.py:61 say_hello_after_if_else@2: @@ -270,7 +270,7 @@ say_hello_after_if_else@2: extract 2 0 // (𝕗) name#0 | {extract} "Hello, " + name everything/contract.py:62 // virtual: store expr_value_trimmed%1#0 to l-stack (no copy) (𝕗) name#0 | expr_value_trimmed%1#0 "Hello, " + name everything/contract.py:62 byte 0x48656c6c6f2c20 // (𝕗) name#0 | expr_value_trimmed%1#0,0x48656c6c6f2c20 "Hello, " + name everything/contract.py:62 - swap // load expr_value_trimmed%1#0 from l-stack (no copy) (𝕗) name#0 | 0x48656c6c6f2c20,expr_value_trimmed%1#0 "Hello, " + name everything/contract.py:62 + uncover 1 // load expr_value_trimmed%1#0 from l-stack (no copy) (𝕗) name#0 | 0x48656c6c6f2c20,expr_value_trimmed%1#0 "Hello, " + name everything/contract.py:62 concat // (𝕗) name#0 | {concat} "Hello, " + name everything/contract.py:62 // virtual: store concatenated%0#0 to l-stack (no copy) (𝕗) name#0 | concatenated%0#0 "Hello, " + name everything/contract.py:62 dup // load concatenated%0#0 from l-stack (copy) (𝕗) name#0 | concatenated%0#0,concatenated%0#0 "Hello, " + name everything/contract.py:62 @@ -283,7 +283,7 @@ say_hello_after_if_else@2: extract 6 2 // (𝕗) name#0 | concatenated%0#0,{extract} "Hello, " + name everything/contract.py:62 // virtual: store len_16_bit%0#0 to l-stack (no copy) (𝕗) name#0 | concatenated%0#0,len_16_bit%0#0 "Hello, " + name everything/contract.py:62 // virtual: load len_16_bit%0#0 from l-stack (no copy) (𝕗) name#0 | concatenated%0#0,len_16_bit%0#0 "Hello, " + name everything/contract.py:62 - swap // load concatenated%0#0 from l-stack (no copy) (𝕗) name#0 | len_16_bit%0#0,concatenated%0#0 "Hello, " + name everything/contract.py:62 + uncover 1 // load concatenated%0#0 from l-stack (no copy) (𝕗) name#0 | len_16_bit%0#0,concatenated%0#0 "Hello, " + name everything/contract.py:62 concat // (𝕗) name#0 | {concat} "Hello, " + name everything/contract.py:62 // virtual: store concat_result%0#0 to l-stack (no copy) (𝕗) name#0 | concat_result%0#0 "Hello, " + name everything/contract.py:62 // virtual: load concat_result%0#0 from l-stack (no copy) (𝕗) name#0 | concat_result%0#0 "Hello, " + name + "!" everything/contract.py:62 @@ -303,11 +303,11 @@ say_hello_after_if_else@2: extract 6 2 // (𝕗) name#0 | concatenated%1#0,{extract} "Hello, " + name + "!" everything/contract.py:62 // virtual: store len_16_bit%1#0 to l-stack (no copy) (𝕗) name#0 | concatenated%1#0,len_16_bit%1#0 "Hello, " + name + "!" everything/contract.py:62 // virtual: load len_16_bit%1#0 from l-stack (no copy) (𝕗) name#0 | concatenated%1#0,len_16_bit%1#0 "Hello, " + name + "!" everything/contract.py:62 - swap // load concatenated%1#0 from l-stack (no copy) (𝕗) name#0 | len_16_bit%1#0,concatenated%1#0 "Hello, " + name + "!" everything/contract.py:62 + uncover 1 // load concatenated%1#0 from l-stack (no copy) (𝕗) name#0 | len_16_bit%1#0,concatenated%1#0 "Hello, " + name + "!" everything/contract.py:62 concat // (𝕗) name#0 | {concat} "Hello, " + name + "!" everything/contract.py:62 // virtual: store concat_result%1#0 to l-stack (no copy) (𝕗) name#0 | concat_result%1#0 "Hello, " + name + "!" everything/contract.py:62 // virtual: load concat_result%1#0 from l-stack (no copy) (𝕗) name#0 | concat_result%1#0 return "Hello, " + name + "!" everything/contract.py:62 - swap + uncover 1 retsub // concat_result%1#0 return "Hello, " + name + "!" everything/contract.py:62 @@ -387,7 +387,7 @@ _remove_sender_block@0: - // {-} self.counter -= positive_one() everything/contract.py:83 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 self.counter -= positive_one() everything/contract.py:83 byte "counter" // new_state_value%0#0,"counter" self.counter everything/contract.py:83 - swap // load new_state_value%0#0 from l-stack (no copy) "counter",new_state_value%0#0 self.counter -= positive_one() everything/contract.py:83 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "counter",new_state_value%0#0 self.counter -= positive_one() everything/contract.py:83 app_global_put // self.counter -= positive_one() everything/contract.py:83 retsub // diff --git a/test_cases/everything/out/MyContract.clear.mir b/test_cases/everything/out/MyContract.clear.mir index 5c287eb1ee..57a1baa79a 100644 --- a/test_cases/everything/out/MyContract.clear.mir +++ b/test_cases/everything/out/MyContract.clear.mir @@ -28,7 +28,7 @@ _remove_sender_block@0: - // {-} self.counter -= positive_one() everything/contract.py:83 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 self.counter -= positive_one() everything/contract.py:83 byte "counter" // new_state_value%0#0,"counter" self.counter everything/contract.py:83 - swap // load new_state_value%0#0 from l-stack (no copy) "counter",new_state_value%0#0 self.counter -= positive_one() everything/contract.py:83 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "counter",new_state_value%0#0 self.counter -= positive_one() everything/contract.py:83 app_global_put // self.counter -= positive_one() everything/contract.py:83 retsub // diff --git a/test_cases/everything/out_unoptimized/MyContract.approval.teal b/test_cases/everything/out_unoptimized/MyContract.approval.teal index 4ceebada1d..484882d528 100644 --- a/test_cases/everything/out_unoptimized/MyContract.approval.teal +++ b/test_cases/everything/out_unoptimized/MyContract.approval.teal @@ -32,7 +32,7 @@ main_register_route@2: // @abimethod(allow_actions=["NoOp", "OptIn"]) txn OnCompletion int 1 - swap + uncover 1 shl int 3 & @@ -59,7 +59,7 @@ main_say_hello_route@3: assert // is not creating callsub say_hello byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -82,7 +82,7 @@ main_calculate_route@4: // @abimethod callsub calculate byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -166,7 +166,7 @@ remember_creator: // self.creator = op.Txn.sender txn Sender byte "creator" - swap + uncover 1 app_global_put retsub @@ -192,7 +192,7 @@ register: int 0 byte "name" app_local_get_ex - swap + cover 1 pop // everything/contract.py:52 // if not sender_name_existed: @@ -206,7 +206,7 @@ register: callsub multiplicative_identity + byte "counter" - swap + uncover 1 app_global_put register_after_if_else@3: @@ -259,7 +259,7 @@ say_hello: extract 6 2 byte "Howdy stranger!" concat - swap + uncover 1 retsub say_hello_after_if_else@2: @@ -279,7 +279,7 @@ say_hello_after_if_else@2: len itob extract 6 2 - swap + uncover 1 concat extract 2 0 byte "!" @@ -294,9 +294,9 @@ say_hello_after_if_else@2: len itob extract 6 2 - swap + uncover 1 concat - swap + uncover 1 retsub @@ -365,7 +365,7 @@ _remove_sender: callsub positive_one - byte "counter" - swap + uncover 1 app_global_put retsub diff --git a/test_cases/everything/out_unoptimized/MyContract.clear.teal b/test_cases/everything/out_unoptimized/MyContract.clear.teal index 9416b55def..859870565a 100644 --- a/test_cases/everything/out_unoptimized/MyContract.clear.teal +++ b/test_cases/everything/out_unoptimized/MyContract.clear.teal @@ -25,7 +25,7 @@ _remove_sender: callsub positive_one - byte "counter" - swap + uncover 1 app_global_put retsub diff --git a/test_cases/inner_transactions/out/ArrayAccessContract.approval.mir b/test_cases/inner_transactions/out/ArrayAccessContract.approval.mir index f442688a4b..2cfb448f02 100644 --- a/test_cases/inner_transactions/out/ArrayAccessContract.approval.mir +++ b/test_cases/inner_transactions/out/ArrayAccessContract.approval.mir @@ -14,7 +14,7 @@ main_abi_routing@1: txna ApplicationArgs 0 // {txna} class ArrayAccessContract(ARC4Contract): inner_transactions/array_access.py:20 // virtual: store tmp%1#0 to l-stack (no copy) tmp%1#0 class ArrayAccessContract(ARC4Contract): inner_transactions/array_access.py:20 method "test_branching_array_call(bool)void" // tmp%1#0,method<"test_branching_array_call(bool)void"> class ArrayAccessContract(ARC4Contract): inner_transactions/array_access.py:20 - swap // load tmp%1#0 from l-stack (no copy) method<"test_branching_array_call(bool)void">,tmp%1#0 class ArrayAccessContract(ARC4Contract): inner_transactions/array_access.py:20 + uncover 1 // load tmp%1#0 from l-stack (no copy) method<"test_branching_array_call(bool)void">,tmp%1#0 class ArrayAccessContract(ARC4Contract): inner_transactions/array_access.py:20 match main_test_branching_array_call_route@2 // class ArrayAccessContract(ARC4Contract): inner_transactions/array_access.py:20 err // reject transaction // class ArrayAccessContract(ARC4Contract): inner_transactions/array_access.py:20 @@ -65,7 +65,7 @@ test_branching_array_call_block@0: byte 0x00 // (𝕡) maybe#0 | maybe#0,0x00 maybe inner_transactions/array_access.py:23 != // (𝕡) maybe#0 | {!=} maybe inner_transactions/array_access.py:23 dup // store tmp%0#0 to l-stack (copy) (𝕡) maybe#0 | tmp%0#0,tmp%0#0 maybe inner_transactions/array_access.py:23 - swap // store tmp%0#0 to f-stack (𝕡) maybe#0 | (𝕗) tmp%0#0 | tmp%0#0 maybe inner_transactions/array_access.py:23 + cover 1 // store tmp%0#0 to f-stack (𝕡) maybe#0 | (𝕗) tmp%0#0 | tmp%0#0 maybe inner_transactions/array_access.py:23 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) maybe#0 | (𝕗) tmp%0#0 | tmp%0#0 if maybe: inner_transactions/array_access.py:23 bz test_branching_array_call_else_body@3 // (𝕡) maybe#0 | (𝕗) tmp%0#0 | if maybe: inner_transactions/array_access.py:23 // Implicit fall through to test_branching_array_call_if_body@1 // (𝕡) maybe#0 | (𝕗) tmp%0#0 | if maybe: inner_transactions/array_access.py:23 diff --git a/test_cases/inner_transactions/out/CreateAndTransferContract.approval.mir b/test_cases/inner_transactions/out/CreateAndTransferContract.approval.mir index 47bd7c4c30..3cabd85f60 100644 --- a/test_cases/inner_transactions/out/CreateAndTransferContract.approval.mir +++ b/test_cases/inner_transactions/out/CreateAndTransferContract.approval.mir @@ -14,7 +14,7 @@ main_abi_routing@1: txna ApplicationArgs 0 // {txna} class CreateAndTransferContract(ARC4Contract): inner_transactions/asset_transfer.py:10 // virtual: store tmp%1#0 to l-stack (no copy) tmp%1#0 class CreateAndTransferContract(ARC4Contract): inner_transactions/asset_transfer.py:10 method "create_and_transfer()void" // tmp%1#0,method<"create_and_transfer()void"> class CreateAndTransferContract(ARC4Contract): inner_transactions/asset_transfer.py:10 - swap // load tmp%1#0 from l-stack (no copy) method<"create_and_transfer()void">,tmp%1#0 class CreateAndTransferContract(ARC4Contract): inner_transactions/asset_transfer.py:10 + uncover 1 // load tmp%1#0 from l-stack (no copy) method<"create_and_transfer()void">,tmp%1#0 class CreateAndTransferContract(ARC4Contract): inner_transactions/asset_transfer.py:10 match main_create_and_transfer_route@2 // class CreateAndTransferContract(ARC4Contract): inner_transactions/asset_transfer.py:10 err // reject transaction // class CreateAndTransferContract(ARC4Contract): inner_transactions/asset_transfer.py:10 @@ -85,13 +85,13 @@ create_and_transfer_block@0: itxn_begin // new_asset#0 # transfer\nitxn.AssetTransfer(\nasset_sender=new_asset.creator,\nasset_receiver=Global.current_a... inner_transactions/asset_transfer.py:27-33 dup // load new_asset#0 from l-stack (copy) new_asset#0,new_asset#0 new_asset.creator inner_transactions/asset_transfer.py:29 asset_params_get AssetCreator // new_asset#0,{asset_params_get}.0,{asset_params_get}.1 new_asset.creator inner_transactions/asset_transfer.py:29 - swap // store check%0#0 to l-stack (no copy) new_asset#0,check%0#0,{asset_params_get}.0 new_asset.creator inner_transactions/asset_transfer.py:29 + cover 1 // store check%0#0 to l-stack (no copy) new_asset#0,check%0#0,{asset_params_get}.0 new_asset.creator inner_transactions/asset_transfer.py:29 cover 2 // store value%0#0 to l-stack (no copy) value%0#0,new_asset#0,check%0#0 new_asset.creator inner_transactions/asset_transfer.py:29 // virtual: load check%0#0 from l-stack (no copy) value%0#0,new_asset#0,check%0#0 new_asset.creator inner_transactions/asset_transfer.py:29 assert // asset exists // value%0#0,new_asset#0 new_asset.creator inner_transactions/asset_transfer.py:29 global CurrentApplicationAddress // value%0#0,new_asset#0,{global} Global.current_application_address inner_transactions/asset_transfer.py:30 // virtual: store inner_txn_params%1%%param_AssetReceiver_idx_0#0 to l-stack (no copy) value%0#0,new_asset#0,inner_txn_params%1%%param_AssetReceiver_idx_0#0 Global.current_application_address inner_transactions/asset_transfer.py:30 - swap // load new_asset#0 from l-stack (no copy) value%0#0,inner_txn_params%1%%param_AssetReceiver_idx_0#0,new_asset#0 + uncover 1 // load new_asset#0 from l-stack (no copy) value%0#0,inner_txn_params%1%%param_AssetReceiver_idx_0#0,new_asset#0 itxn_field XferAsset // value%0#0,inner_txn_params%1%%param_AssetReceiver_idx_0#0 int 1000 // value%0#0,inner_txn_params%1%%param_AssetReceiver_idx_0#0,1000 1000 inner_transactions/asset_transfer.py:31 itxn_field AssetAmount // value%0#0,inner_txn_params%1%%param_AssetReceiver_idx_0#0 diff --git a/test_cases/inner_transactions/out/Greeter.approval.mir b/test_cases/inner_transactions/out/Greeter.approval.mir index 6b2a07bc09..b623af8793 100644 --- a/test_cases/inner_transactions/out/Greeter.approval.mir +++ b/test_cases/inner_transactions/out/Greeter.approval.mir @@ -48,7 +48,7 @@ main_bootstrap_route@4: itob // {itob} arc4.abimethod() inner_transactions/c2c.py:10 // virtual: store val_as_bytes%0#0 to l-stack (no copy) val_as_bytes%0#0 arc4.abimethod() inner_transactions/c2c.py:10 byte 0x151f7c75 // val_as_bytes%0#0,0x151f7c75 arc4.abimethod() inner_transactions/c2c.py:10 - swap // load val_as_bytes%0#0 from l-stack (no copy) 0x151f7c75,val_as_bytes%0#0 arc4.abimethod() inner_transactions/c2c.py:10 + uncover 1 // load val_as_bytes%0#0 from l-stack (no copy) 0x151f7c75,val_as_bytes%0#0 arc4.abimethod() inner_transactions/c2c.py:10 concat // {concat} arc4.abimethod() inner_transactions/c2c.py:10 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 arc4.abimethod() inner_transactions/c2c.py:10 // virtual: load tmp%6#0 from l-stack (no copy) tmp%6#0 arc4.abimethod() inner_transactions/c2c.py:10 @@ -124,7 +124,7 @@ bootstrap_block@0: itxn CreatedApplicationID // {itxn} itxn.ApplicationCall(\napproval_program=Bytes.from_hex(HELLO_WORLD_APPROVAL_HEX),\nclear_state_pr... inner_transactions/c2c.py:14-19 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 itxn.ApplicationCall(\napproval_program=Bytes.from_hex(HELLO_WORLD_APPROVAL_HEX),\nclear_state_pr... inner_transactions/c2c.py:14-19 byte "hello_app" // new_state_value%0#0,"hello_app" self.hello_app inner_transactions/c2c.py:13 - swap // load new_state_value%0#0 from l-stack (no copy) "hello_app",new_state_value%0#0 self.hello_app = (\nitxn.ApplicationCall(\napproval_program=Bytes.from_hex(HELLO_WORLD_APPROVAL_H... inner_transactions/c2c.py:13-20 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "hello_app",new_state_value%0#0 self.hello_app = (\nitxn.ApplicationCall(\napproval_program=Bytes.from_hex(HELLO_WORLD_APPROVAL_H... inner_transactions/c2c.py:13-20 app_global_put // self.hello_app = (\nitxn.ApplicationCall(\napproval_program=Bytes.from_hex(HELLO_WORLD_APPROVAL_H... inner_transactions/c2c.py:13-20 int 0 // 0 self.hello_app inner_transactions/c2c.py:21 byte "hello_app" // 0,"hello_app" self.hello_app inner_transactions/c2c.py:21 @@ -165,7 +165,7 @@ log_greetings_block@0: // virtual: store hello_call.LastLog#0 to l-stack (no copy) (𝕡) name#0 | hello_call.LastLog#0 itxn.ApplicationCall(\napp_id=self.hello_app,\napp_args=(arc4.arc4_signature("hello(string)string... inner_transactions/c2c.py:25-28 dup // load hello_call.LastLog#0 from l-stack (copy) (𝕡) name#0 | hello_call.LastLog#0,hello_call.LastLog#0 arc4.String.from_log(hello_call.last_log) inner_transactions/c2c.py:29 extract 4 0 // (𝕡) name#0 | hello_call.LastLog#0,{extract} arc4.String.from_log(hello_call.last_log) inner_transactions/c2c.py:29 - swap // store greeting#0 to l-stack (no copy) (𝕡) name#0 | greeting#0,hello_call.LastLog#0 arc4.String.from_log(hello_call.last_log) inner_transactions/c2c.py:29 + cover 1 // store greeting#0 to l-stack (no copy) (𝕡) name#0 | greeting#0,hello_call.LastLog#0 arc4.String.from_log(hello_call.last_log) inner_transactions/c2c.py:29 // virtual: load hello_call.LastLog#0 from l-stack (no copy) (𝕡) name#0 | greeting#0,hello_call.LastLog#0 arc4.String.from_log(hello_call.last_log) inner_transactions/c2c.py:29 extract 0 4 // (𝕡) name#0 | greeting#0,{extract} arc4.String.from_log(hello_call.last_log) inner_transactions/c2c.py:29 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) name#0 | greeting#0,tmp%1#0 arc4.String.from_log(hello_call.last_log) inner_transactions/c2c.py:29 @@ -179,7 +179,7 @@ log_greetings_block@0: extract 2 0 // (𝕡) name#0 | {extract} greeting.native inner_transactions/c2c.py:30 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) name#0 | tmp%4#0 greeting.native inner_transactions/c2c.py:30 byte "HelloWorld returned: " // (𝕡) name#0 | tmp%4#0,"HelloWorld returned: " greeting.native inner_transactions/c2c.py:30 - swap // load tmp%4#0 from l-stack (no copy) (𝕡) name#0 | "HelloWorld returned: ",tmp%4#0 greeting.native inner_transactions/c2c.py:30 + uncover 1 // load tmp%4#0 from l-stack (no copy) (𝕡) name#0 | "HelloWorld returned: ",tmp%4#0 greeting.native inner_transactions/c2c.py:30 concat // (𝕡) name#0 | {concat} greeting.native inner_transactions/c2c.py:30 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) name#0 | tmp%5#0 greeting.native inner_transactions/c2c.py:30 // virtual: load tmp%5#0 from l-stack (no copy) (𝕡) name#0 | tmp%5#0 log("HelloWorld returned: ", greeting.native) inner_transactions/c2c.py:30 diff --git a/test_cases/inner_transactions/out/MyContract.approval.mir b/test_cases/inner_transactions/out/MyContract.approval.mir index 436606da17..08822ae142 100644 --- a/test_cases/inner_transactions/out/MyContract.approval.mir +++ b/test_cases/inner_transactions/out/MyContract.approval.mir @@ -126,7 +126,7 @@ test1_block@0: itxn ConfigAssetName // asset1_txn.CreatedAssetID#0,asset1_txn.ConfigAssetName#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,{itxn} asset_params inner_transactions/contract.py:60 // virtual: store asset2_txn.ConfigAssetName#0 to l-stack (no copy) asset1_txn.CreatedAssetID#0,asset1_txn.ConfigAssetName#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset2_txn.ConfigAssetName#0 asset_params inner_transactions/contract.py:60 itxn CreatedAssetID // asset1_txn.CreatedAssetID#0,asset1_txn.ConfigAssetName#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset2_txn.ConfigAssetName#0,{itxn} asset_params inner_transactions/contract.py:60 - swap // store asset2_txn.CreatedAssetID#0 to l-stack (no copy) asset1_txn.CreatedAssetID#0,asset1_txn.ConfigAssetName#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset2_txn.CreatedAssetID#0,asset2_txn.ConfigAssetName#0 asset_params inner_transactions/contract.py:60 + cover 1 // store asset2_txn.CreatedAssetID#0 to l-stack (no copy) asset1_txn.CreatedAssetID#0,asset1_txn.ConfigAssetName#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset2_txn.CreatedAssetID#0,asset2_txn.ConfigAssetName#0 asset_params inner_transactions/contract.py:60 uncover 4 // load asset1_txn.ConfigAssetName#0 from l-stack (no copy) asset1_txn.CreatedAssetID#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset2_txn.CreatedAssetID#0,asset2_txn.ConfigAssetName#0,asset1_txn.ConfigAssetName#0 asset1_txn.asset_name == b"AST1", "asset1_txn is correct" inner_transactions/contract.py:62 byte "AST1" // asset1_txn.CreatedAssetID#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset2_txn.CreatedAssetID#0,asset2_txn.ConfigAssetName#0,asset1_txn.ConfigAssetName#0,"AST1" b"AST1" inner_transactions/contract.py:62 == // asset1_txn.CreatedAssetID#0,asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset2_txn.CreatedAssetID#0,asset2_txn.ConfigAssetName#0,{==} asset1_txn.asset_name == b"AST1", "asset1_txn is correct" inner_transactions/contract.py:62 @@ -193,7 +193,7 @@ test1_block@0: gitxn 0 CreatedApplicationID // asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,{gitxn} app_create_params inner_transactions/contract.py:78 // virtual: store app_create_txn.CreatedApplicationID#0 to l-stack (no copy) asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,app_create_txn.CreatedApplicationID#0 app_create_params inner_transactions/contract.py:78 itxn ConfigAssetName // asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,app_create_txn.CreatedApplicationID#0,{itxn} asset_params inner_transactions/contract.py:78 - swap // store asset3_txn.ConfigAssetName#0 to l-stack (no copy) asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset3_txn.ConfigAssetName#0,app_create_txn.CreatedApplicationID#0 asset_params inner_transactions/contract.py:78 + cover 1 // store asset3_txn.ConfigAssetName#0 to l-stack (no copy) asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset3_txn.ConfigAssetName#0,app_create_txn.CreatedApplicationID#0 asset_params inner_transactions/contract.py:78 // virtual: load app_create_txn.CreatedApplicationID#0 from l-stack (no copy) asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset3_txn.ConfigAssetName#0,app_create_txn.CreatedApplicationID#0 assert app_create_txn.created_app, "created app" inner_transactions/contract.py:80 assert // created app // asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset3_txn.ConfigAssetName#0 assert app_create_txn.created_app, "created app" inner_transactions/contract.py:80 // virtual: load asset3_txn.ConfigAssetName#0 from l-stack (no copy) asset_params%%param_ConfigAssetManager_idx_0#0,asset_params%%param_ConfigAssetReserve_idx_0#0,asset3_txn.ConfigAssetName#0 asset3_txn.asset_name == b"AST3", "asset3_txn is correct" inner_transactions/contract.py:81 @@ -743,7 +743,7 @@ test4_block@0: bzero // {bzero} op.bzero(2044) inner_transactions/contract.py:228 // virtual: store lots_of_bytes#0 to l-stack (no copy) lots_of_bytes#0 lots_of_bytes = op.bzero(2044) inner_transactions/contract.py:228 byte 0x80fc0f // lots_of_bytes#0,0x80fc0f b"\x80" # pushbytes\nb"\xFC\x0F" inner_transactions/contract.py:232-233 - swap // load lots_of_bytes#0 from l-stack (no copy) 0x80fc0f,lots_of_bytes#0 Bytes(\nb"\x80" # pushbytes\nb"\xFC\x0F" # varuint 2044\n)\n+ lots_of_bytes inner_transactions/contract.py:231-235 + uncover 1 // load lots_of_bytes#0 from l-stack (no copy) 0x80fc0f,lots_of_bytes#0 Bytes(\nb"\x80" # pushbytes\nb"\xFC\x0F" # varuint 2044\n)\n+ lots_of_bytes inner_transactions/contract.py:231-235 concat // {concat} Bytes(\nb"\x80" # pushbytes\nb"\xFC\x0F" # varuint 2044\n)\n+ lots_of_bytes inner_transactions/contract.py:231-235 // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 Bytes(\nb"\x80" # pushbytes\nb"\xFC\x0F" # varuint 2044\n)\n+ lots_of_bytes inner_transactions/contract.py:231-235 // virtual: load tmp%0#0 from l-stack (no copy) tmp%0#0 approval_2 = (\nBytes(\nb"\x80" # pushbytes\nb"\xFC\x0F" # varuint 2044\n)\n+ lots_of_bytes\n+ ... inner_transactions/contract.py:230-237 @@ -775,7 +775,7 @@ test4_block@0: itxn ExtraProgramPages // approval_2#0,{itxn} app_p_1 inner_transactions/contract.py:245 // virtual: store app_1.ExtraProgramPages#0 to l-stack (no copy) approval_2#0,app_1.ExtraProgramPages#0 app_p_1 inner_transactions/contract.py:245 itxn NumApprovalProgramPages // approval_2#0,app_1.ExtraProgramPages#0,{itxn} app_p_1 inner_transactions/contract.py:245 - swap // store app_1.NumApprovalProgramPages#0 to l-stack (no copy) approval_2#0,app_1.NumApprovalProgramPages#0,app_1.ExtraProgramPages#0 app_p_1 inner_transactions/contract.py:245 + cover 1 // store app_1.NumApprovalProgramPages#0 to l-stack (no copy) approval_2#0,app_1.NumApprovalProgramPages#0,app_1.ExtraProgramPages#0 app_p_1 inner_transactions/contract.py:245 itxn NumClearStateProgramPages // approval_2#0,app_1.NumApprovalProgramPages#0,app_1.ExtraProgramPages#0,{itxn} app_p_1 inner_transactions/contract.py:245 cover 3 // store app_1.NumClearStateProgramPages#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,app_1.NumApprovalProgramPages#0,app_1.ExtraProgramPages#0 app_p_1 inner_transactions/contract.py:245 // virtual: load app_1.ExtraProgramPages#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,app_1.NumApprovalProgramPages#0,app_1.ExtraProgramPages#0 app_1.extra_program_pages == 3, "extra_pages == 3" inner_transactions/contract.py:246 @@ -791,11 +791,11 @@ test4_block@0: // virtual: load tmp%2#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,tmp%2#0 assert app_1.num_approval_program_pages == 2, "approval_pages == 2" inner_transactions/contract.py:247 assert // approval_pages == 2 // app_1.NumClearStateProgramPages#0,approval_2#0 assert app_1.num_approval_program_pages == 2, "approval_pages == 2" inner_transactions/contract.py:247 itxna ApprovalProgramPages 0 // app_1.NumClearStateProgramPages#0,approval_2#0,{itxna} app_1.approval_program_pages(0) inner_transactions/contract.py:249 - swap // store tmp%3#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0 app_1.approval_program_pages(0) inner_transactions/contract.py:249 + cover 1 // store tmp%3#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0 app_1.approval_program_pages(0) inner_transactions/contract.py:249 byte 0x098101 // app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,0x098101 ALWAYS_APPROVE inner_transactions/contract.py:229 dig 1 // load approval_2#0 from l-stack (copy) app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,0x098101,approval_2#0 approval_1 + approval_2 inner_transactions/contract.py:249 concat // app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,{concat} approval_1 + approval_2 inner_transactions/contract.py:249 - swap // store tmp%4#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0 approval_1 + approval_2 inner_transactions/contract.py:249 + cover 1 // store tmp%4#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0 approval_1 + approval_2 inner_transactions/contract.py:249 dup // load approval_2#0 from l-stack (copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,approval_2#0 approval_2[:-3] inner_transactions/contract.py:249 len // app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,{len} approval_2[:-3] inner_transactions/contract.py:249 // virtual: store length%0#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0 approval_2[:-3] inner_transactions/contract.py:249 @@ -809,7 +809,7 @@ test4_block@0: select // app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,{select} approval_2[:-3] inner_transactions/contract.py:249 // virtual: store bounded_offset%0#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,bounded_offset%0#0 approval_2[:-3] inner_transactions/contract.py:249 dig 1 // load length%0#0 from l-stack (copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,bounded_offset%0#0,length%0#0 approval_2[:-3] inner_transactions/contract.py:249 - swap // load bounded_offset%0#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,length%0#0,bounded_offset%0#0 approval_2[:-3] inner_transactions/contract.py:249 + uncover 1 // load bounded_offset%0#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,length%0#0,bounded_offset%0#0 approval_2[:-3] inner_transactions/contract.py:249 - // app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,{-} approval_2[:-3] inner_transactions/contract.py:249 // virtual: store bounded_index%0#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,bounded_index%0#0 approval_2[:-3] inner_transactions/contract.py:249 dig 2 // load approval_2#0 from l-stack (copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,bounded_index%0#0,approval_2#0 approval_2[:-3] inner_transactions/contract.py:249 @@ -818,11 +818,11 @@ test4_block@0: substring3 // app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,bounded_index%0#0,{substring3} approval_2[:-3] inner_transactions/contract.py:249 // virtual: store tmp%5#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,tmp%4#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%5#0 approval_2[:-3] inner_transactions/contract.py:249 uncover 4 // load tmp%4#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%5#0,tmp%4#0 approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 - swap // load tmp%5#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%4#0,tmp%5#0 approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 + uncover 1 // load tmp%5#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%4#0,tmp%5#0 approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 concat // app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,length%0#0,bounded_index%0#0,{concat} approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 // virtual: store tmp%6#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,tmp%3#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%6#0 approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 uncover 4 // load tmp%3#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%6#0,tmp%3#0 app_1.approval_program_pages(0) == approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 - swap // load tmp%6#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%3#0,tmp%6#0 app_1.approval_program_pages(0) == approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 + uncover 1 // load tmp%6#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%3#0,tmp%6#0 app_1.approval_program_pages(0) == approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 == // app_1.NumClearStateProgramPages#0,approval_2#0,length%0#0,bounded_index%0#0,{==} app_1.approval_program_pages(0) == approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 // virtual: store tmp%7#0 to l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%7#0 app_1.approval_program_pages(0) == approval_1 + approval_2 + approval_2[:-3] inner_transactions/contract.py:249 // virtual: load tmp%7#0 from l-stack (no copy) app_1.NumClearStateProgramPages#0,approval_2#0,length%0#0,bounded_index%0#0,tmp%7#0 assert (\napp_1.approval_program_pages(0) == approval_1 + approval_2 + approval_2[:-3]\n), "expec... inner_transactions/contract.py:248-250 diff --git a/test_cases/inner_transactions/out/itxn_loop.approval.mir b/test_cases/inner_transactions/out/itxn_loop.approval.mir index f1146469fc..0181f19038 100644 --- a/test_cases/inner_transactions/out/itxn_loop.approval.mir +++ b/test_cases/inner_transactions/out/itxn_loop.approval.mir @@ -126,7 +126,7 @@ main_next_field@11: itxn Note // (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | {itxn} app_params inner_transactions/itxn_loop.py:39 // virtual: store app_txn.Note#0 to l-stack (no copy) (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | app_txn.Note#0 app_params inner_transactions/itxn_loop.py:39 itxn NumAppArgs // (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | app_txn.Note#0,{itxn} app_params inner_transactions/itxn_loop.py:39 - swap // store app_txn.NumAppArgs#0 to l-stack (no copy) (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | app_txn.NumAppArgs#0,app_txn.Note#0 app_params inner_transactions/itxn_loop.py:39 + cover 1 // store app_txn.NumAppArgs#0 to l-stack (no copy) (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | app_txn.NumAppArgs#0,app_txn.Note#0 app_params inner_transactions/itxn_loop.py:39 // virtual: load app_txn.Note#0 from l-stack (no copy) (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | app_txn.NumAppArgs#0,app_txn.Note#0 log(app_txn.note) inner_transactions/itxn_loop.py:40 log // (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | app_txn.NumAppArgs#0 log(app_txn.note) inner_transactions/itxn_loop.py:40 // virtual: load app_txn.NumAppArgs#0 from l-stack (no copy) (𝕗) app_params%%param_ApplicationArgs_idx_0#0,app_params%%param_ApplicationArgs_idx_1#0,app_params%%param_ApplicationArgs_idx_2#0,i_note#0,app_params%%param_Note_idx_0#0,app_params%%ApplicationArgs_length#0,i#0 | app_txn.NumAppArgs#0 app_txn.num_app_args inner_transactions/itxn_loop.py:41 diff --git a/test_cases/inner_transactions/out_unoptimized/ArrayAccessContract.approval.teal b/test_cases/inner_transactions/out_unoptimized/ArrayAccessContract.approval.teal index 736d485f89..a10b4805e5 100644 --- a/test_cases/inner_transactions/out_unoptimized/ArrayAccessContract.approval.teal +++ b/test_cases/inner_transactions/out_unoptimized/ArrayAccessContract.approval.teal @@ -7,7 +7,7 @@ test_cases.inner_transactions.array_access.ArrayAccessContract.approval_program: bz main_bare_routing@5 txna ApplicationArgs 0 method "test_branching_array_call(bool)void" - swap + uncover 1 match main_test_branching_array_call_route@2 b main_switch_case_default@3 @@ -39,7 +39,7 @@ main_bare_routing@5: // class ArrayAccessContract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@6 b main_reject_bare_on_completion@7 diff --git a/test_cases/inner_transactions/out_unoptimized/CreateAndTransferContract.approval.teal b/test_cases/inner_transactions/out_unoptimized/CreateAndTransferContract.approval.teal index 5781868aab..74dad5c6da 100644 --- a/test_cases/inner_transactions/out_unoptimized/CreateAndTransferContract.approval.teal +++ b/test_cases/inner_transactions/out_unoptimized/CreateAndTransferContract.approval.teal @@ -7,7 +7,7 @@ test_cases.inner_transactions.asset_transfer.CreateAndTransferContract.approval_ bz main_bare_routing@5 txna ApplicationArgs 0 method "create_and_transfer()void" - swap + uncover 1 match main_create_and_transfer_route@2 b main_switch_case_default@3 @@ -34,7 +34,7 @@ main_bare_routing@5: // class CreateAndTransferContract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@6 b main_reject_bare_on_completion@7 @@ -137,14 +137,14 @@ create_and_transfer: dup asset_params_get AssetCreator assert // asset exists - swap + cover 1 // inner_transactions/asset_transfer.py:30 // asset_receiver=Global.current_application_address, global CurrentApplicationAddress // inner_transactions/asset_transfer.py:13-14 // # create // new_asset = ( - swap + uncover 1 itxn_field XferAsset // inner_transactions/asset_transfer.py:31 // asset_amount=1000, diff --git a/test_cases/inner_transactions/out_unoptimized/FieldTupleContract.approval.teal b/test_cases/inner_transactions/out_unoptimized/FieldTupleContract.approval.teal index 02fb55b64a..4a09efaff4 100644 --- a/test_cases/inner_transactions/out_unoptimized/FieldTupleContract.approval.teal +++ b/test_cases/inner_transactions/out_unoptimized/FieldTupleContract.approval.teal @@ -48,7 +48,7 @@ main_bare_routing@6: // class FieldTupleContract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@7 b main_reject_bare_on_completion@8 diff --git a/test_cases/inner_transactions/out_unoptimized/Greeter.approval.teal b/test_cases/inner_transactions/out_unoptimized/Greeter.approval.teal index 92f28a6f94..84fadbfef2 100644 --- a/test_cases/inner_transactions/out_unoptimized/Greeter.approval.teal +++ b/test_cases/inner_transactions/out_unoptimized/Greeter.approval.teal @@ -29,7 +29,7 @@ main_bootstrap_route@4: callsub bootstrap itob byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -63,7 +63,7 @@ main_bare_routing@8: // class Greeter(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@9 b main_reject_bare_on_completion@10 @@ -144,7 +144,7 @@ bootstrap: // .submit() // .created_app // ) - swap + uncover 1 app_global_put // inner_transactions/c2c.py:21 // return self.hello_app.id @@ -199,7 +199,7 @@ log_greetings: // greeting = arc4.String.from_log(hello_call.last_log) dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -209,7 +209,7 @@ log_greetings: byte "HelloWorld returned: " byte "" concat - swap + uncover 1 extract 2 0 concat log diff --git a/test_cases/inner_transactions/out_unoptimized/MyContract.approval.teal b/test_cases/inner_transactions/out_unoptimized/MyContract.approval.teal index 1cf8b1bcdb..2fb1dd6fed 100644 --- a/test_cases/inner_transactions/out_unoptimized/MyContract.approval.teal +++ b/test_cases/inner_transactions/out_unoptimized/MyContract.approval.teal @@ -174,7 +174,7 @@ test1: itxn_submit itxn ConfigAssetName itxn CreatedAssetID - swap + cover 1 // inner_transactions/contract.py:62 // assert asset1_txn.asset_name == b"AST1", "asset1_txn is correct" frame_dig 0 @@ -188,7 +188,7 @@ test1: assert // asset2_txn is correct // inner_transactions/contract.py:65 // assert asset1_txn.created_asset.name == b"AST1", "created asset 1 is correct" - swap + uncover 1 asset_params_get AssetName assert // asset exists byte "AST1" @@ -254,7 +254,7 @@ test1: itxn_submit gitxn 0 CreatedApplicationID itxn ConfigAssetName - swap + cover 1 // inner_transactions/contract.py:80 // assert app_create_txn.created_app, "created app" assert // created app @@ -1104,7 +1104,7 @@ test4: // b"\xFC\x0F" # varuint 2044 // ) // + lots_of_bytes - swap + uncover 1 concat // inner_transactions/contract.py:236 // + Bytes(b"\x48") # pop @@ -1127,11 +1127,11 @@ test4: // + Bytes(b"\x48") # pop // ) dup - swap + cover 1 // inner_transactions/contract.py:230 // approval_2 = ( dup - swap + cover 1 dup cover 2 cover 2 @@ -1172,7 +1172,7 @@ test4: itxn_submit itxn ExtraProgramPages itxn NumApprovalProgramPages - swap + cover 1 itxn NumClearStateProgramPages cover 2 // inner_transactions/contract.py:246 @@ -1198,7 +1198,7 @@ test4: dup cover 2 concat - swap + cover 1 dup len int 3 @@ -1214,10 +1214,10 @@ test4: uncover 2 substring3 uncover 2 - swap + uncover 1 concat uncover 2 - swap + uncover 1 == // inner_transactions/contract.py:248-250 // assert ( @@ -1228,7 +1228,7 @@ test4: // app_1.approval_program_pages(1) == approval_2[-3:] + approval_2 int 1 itxnas ApprovalProgramPages - swap + cover 1 dup len int 3 @@ -1239,13 +1239,13 @@ test4: uncover 2 select dig 1 - swap + uncover 1 - dig 2 - swap + uncover 1 uncover 2 substring3 - swap + uncover 1 concat == // inner_transactions/contract.py:251-253 diff --git a/test_cases/inner_transactions/out_unoptimized/itxn_loop.approval.teal b/test_cases/inner_transactions/out_unoptimized/itxn_loop.approval.teal index b718cef42e..27eda77a49 100644 --- a/test_cases/inner_transactions/out_unoptimized/itxn_loop.approval.teal +++ b/test_cases/inner_transactions/out_unoptimized/itxn_loop.approval.teal @@ -152,7 +152,7 @@ main_next_field@11: itxn_submit itxn Note itxn NumAppArgs - swap + cover 1 // inner_transactions/itxn_loop.py:40 // log(app_txn.note) log diff --git a/test_cases/intrinsics/out/ImmediateVariants.approval.mir b/test_cases/intrinsics/out/ImmediateVariants.approval.mir index 8c03fe5134..78a5e74170 100644 --- a/test_cases/intrinsics/out/ImmediateVariants.approval.mir +++ b/test_cases/intrinsics/out/ImmediateVariants.approval.mir @@ -18,7 +18,7 @@ main_block@0: gtxns NumAppArgs // num_app_args#0,{gtxns} GTxn.num_app_args(UInt64(0)) intrinsics/immediate_variants.py:21 // virtual: store tmp%2#0 to l-stack (no copy) num_app_args#0,tmp%2#0 GTxn.num_app_args(UInt64(0)) intrinsics/immediate_variants.py:21 // virtual: load tmp%2#0 from l-stack (no copy) num_app_args#0,tmp%2#0 GTxn.num_app_args(UInt64(0)) == num_app_args intrinsics/immediate_variants.py:21 - swap // load num_app_args#0 from l-stack (no copy) tmp%2#0,num_app_args#0 GTxn.num_app_args(UInt64(0)) == num_app_args intrinsics/immediate_variants.py:21 + uncover 1 // load num_app_args#0 from l-stack (no copy) tmp%2#0,num_app_args#0 GTxn.num_app_args(UInt64(0)) == num_app_args intrinsics/immediate_variants.py:21 == // {==} GTxn.num_app_args(UInt64(0)) == num_app_args intrinsics/immediate_variants.py:21 // virtual: store tmp%3#0 to l-stack (no copy) tmp%3#0 GTxn.num_app_args(UInt64(0)) == num_app_args intrinsics/immediate_variants.py:21 // virtual: load tmp%3#0 from l-stack (no copy) tmp%3#0 assert GTxn.num_app_args(UInt64(0)) == num_app_args intrinsics/immediate_variants.py:21 @@ -151,7 +151,7 @@ main_block@0: gitxna 0 ApplicationArgs 1 // second_arg#0,{gitxna} GITxn.application_args(0, 1) intrinsics/immediate_variants.py:49 // virtual: store tmp%28#0 to l-stack (no copy) second_arg#0,tmp%28#0 GITxn.application_args(0, 1) intrinsics/immediate_variants.py:49 // virtual: load tmp%28#0 from l-stack (no copy) second_arg#0,tmp%28#0 GITxn.application_args(0, 1) == second_arg intrinsics/immediate_variants.py:49 - swap // load second_arg#0 from l-stack (no copy) tmp%28#0,second_arg#0 GITxn.application_args(0, 1) == second_arg intrinsics/immediate_variants.py:49 + uncover 1 // load second_arg#0 from l-stack (no copy) tmp%28#0,second_arg#0 GITxn.application_args(0, 1) == second_arg intrinsics/immediate_variants.py:49 == // {==} GITxn.application_args(0, 1) == second_arg intrinsics/immediate_variants.py:49 // virtual: store tmp%29#0 to l-stack (no copy) tmp%29#0 GITxn.application_args(0, 1) == second_arg intrinsics/immediate_variants.py:49 // virtual: load tmp%29#0 from l-stack (no copy) tmp%29#0 assert GITxn.application_args(0, 1) == second_arg intrinsics/immediate_variants.py:49 diff --git a/test_cases/intrinsics/out_unoptimized/ImmediateVariants.approval.teal b/test_cases/intrinsics/out_unoptimized/ImmediateVariants.approval.teal index c1e1a596e2..41e8f77df6 100644 --- a/test_cases/intrinsics/out_unoptimized/ImmediateVariants.approval.teal +++ b/test_cases/intrinsics/out_unoptimized/ImmediateVariants.approval.teal @@ -14,7 +14,7 @@ test_cases.intrinsics.immediate_variants.ImmediateVariants.approval_program: // assert GTxn.num_app_args(UInt64(0)) == num_app_args int 0 gtxns NumAppArgs - swap + uncover 1 == assert // intrinsics/immediate_variants.py:22 @@ -146,7 +146,7 @@ test_cases.intrinsics.immediate_variants.ImmediateVariants.approval_program: // intrinsics/immediate_variants.py:49 // assert GITxn.application_args(0, 1) == second_arg gitxna 0 ApplicationArgs 1 - swap + uncover 1 == assert // intrinsics/immediate_variants.py:51 diff --git a/test_cases/less_simple/out/MyContract.clear.mir b/test_cases/less_simple/out/MyContract.clear.mir index 02c267d25e..8a03c701a1 100644 --- a/test_cases/less_simple/out/MyContract.clear.mir +++ b/test_cases/less_simple/out/MyContract.clear.mir @@ -32,11 +32,11 @@ main_for_body@2: sqrt // (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,{sqrt} op.sqrt(i) less_simple/contract.py:30 // virtual: store square_root#0 to l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,square_root#0 square_root = op.sqrt(i) less_simple/contract.py:30 dup // load square_root#0 from l-stack (copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,square_root#0,square_root#0 square_root * square_root less_simple/contract.py:31 - swap // load square_root#0 from l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,square_root#0,square_root#0 square_root * square_root less_simple/contract.py:31 + uncover 1 // load square_root#0 from l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,square_root#0,square_root#0 square_root * square_root less_simple/contract.py:31 * // (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,{*} square_root * square_root less_simple/contract.py:31 // virtual: store tmp%0#0 to l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,tmp%0#0 square_root * square_root less_simple/contract.py:31 // virtual: load tmp%0#0 from l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | i#0,tmp%0#0 square_root * square_root == i: less_simple/contract.py:31 - swap // load i#0 from l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | tmp%0#0,i#0 square_root * square_root == i: less_simple/contract.py:31 + uncover 1 // load i#0 from l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | tmp%0#0,i#0 square_root * square_root == i: less_simple/contract.py:31 == // (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | {==} square_root * square_root == i: less_simple/contract.py:31 // virtual: store tmp%1#0 to l-stack (no copy) (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | tmp%1#0 square_root * square_root == i: less_simple/contract.py:31 dig 2 // load sum_of_squares#0 from f-stack (𝕗) sum_of_squares#11,sum_of_squares#0,i#0 | tmp%1#0,sum_of_squares#0 diff --git a/test_cases/less_simple/out_unoptimized/MyContract.clear.teal b/test_cases/less_simple/out_unoptimized/MyContract.clear.teal index 6e50749f9a..d234000b0e 100644 --- a/test_cases/less_simple/out_unoptimized/MyContract.clear.teal +++ b/test_cases/less_simple/out_unoptimized/MyContract.clear.teal @@ -31,9 +31,9 @@ main_for_header@1: // less_simple/contract.py:31 // if square_root * square_root == i: dup - swap + uncover 1 * - swap + uncover 1 == dig 2 bury 4 diff --git a/test_cases/log/out/MyContract.approval.mir b/test_cases/log/out/MyContract.approval.mir index 768cc2d55f..17e267096f 100644 --- a/test_cases/log/out/MyContract.approval.mir +++ b/test_cases/log/out/MyContract.approval.mir @@ -57,7 +57,7 @@ main_ternary_merge@3: itob // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {itob} op.Txn.num_app_args + 7 log/contract.py:14 // virtual: store tmp%10#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%10#0 op.Txn.num_app_args + 7 log/contract.py:14 byte 0x350000000000000006 // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%10#0,0x350000000000000006 6 log/contract.py:13 - swap // load tmp%10#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | 0x350000000000000006,tmp%10#0 op.Txn.num_app_args + 7 log/contract.py:14 + uncover 1 // load tmp%10#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | 0x350000000000000006,tmp%10#0 op.Txn.num_app_args + 7 log/contract.py:14 concat // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {concat} op.Txn.num_app_args + 7 log/contract.py:14 // virtual: store tmp%11#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%11#0 op.Txn.num_app_args + 7 log/contract.py:14 // virtual: load tmp%11#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%11#0 BigUInt(8) log/contract.py:15 @@ -82,7 +82,7 @@ main_ternary_false@5: main_ternary_merge@6: dig 3 // load tmp%13#0 from f-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | (𝕏) ternary_result%1#0 | tmp%13#0 ternary_result%1#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:16 - swap // load ternary_result%1#0 from x-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%13#0,ternary_result%1#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:16 + uncover 1 // load ternary_result%1#0 from x-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%13#0,ternary_result%1#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:16 concat // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {concat} Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:16 // virtual: store tmp%15#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%15#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:16 // virtual: load tmp%15#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%15#0 log(\nb"5",\n6,\nop.Txn.num_app_args + 7,\nBigUInt(8),\nBytes(b"9") if op.Txn.num_app_args else B... log/contract.py:11-17 @@ -97,7 +97,7 @@ main_ternary_merge@6: itob // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {itob} op.Txn.num_app_args + 7 log/contract.py:21 // virtual: store tmp%22#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%22#0 op.Txn.num_app_args + 7 log/contract.py:21 byte 0x355f00000000000000065f // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%22#0,0x355f00000000000000065f op.Txn.num_app_args + 7 log/contract.py:21 - swap // load tmp%22#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | 0x355f00000000000000065f,tmp%22#0 op.Txn.num_app_args + 7 log/contract.py:21 + uncover 1 // load tmp%22#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | 0x355f00000000000000065f,tmp%22#0 op.Txn.num_app_args + 7 log/contract.py:21 concat // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {concat} op.Txn.num_app_args + 7 log/contract.py:21 // virtual: store tmp%23#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%23#0 op.Txn.num_app_args + 7 log/contract.py:21 // virtual: load tmp%23#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%23#0 BigUInt(8) log/contract.py:22 @@ -130,7 +130,7 @@ main_ternary_false@8: main_ternary_merge@9: dig 2 // load tmp%26#0 from f-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | (𝕏) ternary_result%2#0 | tmp%26#0 ternary_result%2#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:23 - swap // load ternary_result%2#0 from x-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%26#0,ternary_result%2#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:23 + uncover 1 // load ternary_result%2#0 from x-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%26#0,ternary_result%2#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:23 concat // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {concat} Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:23 // virtual: store tmp%27#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%27#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:23 // virtual: load tmp%27#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%27#0 log(\nb"5",\n6,\nop.Txn.num_app_args + 7,\nBigUInt(8),\nBytes(b"9") if op.Txn.num_app_args else B... log/contract.py:18-25 @@ -145,7 +145,7 @@ main_ternary_merge@9: itob // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {itob} op.Txn.num_app_args + 7 log/contract.py:29 // virtual: store tmp%34#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%34#0 op.Txn.num_app_args + 7 log/contract.py:29 byte 0x355f00000000000000065f // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%34#0,0x355f00000000000000065f op.Txn.num_app_args + 7 log/contract.py:29 - swap // load tmp%34#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | 0x355f00000000000000065f,tmp%34#0 op.Txn.num_app_args + 7 log/contract.py:29 + uncover 1 // load tmp%34#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | 0x355f00000000000000065f,tmp%34#0 op.Txn.num_app_args + 7 log/contract.py:29 concat // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {concat} op.Txn.num_app_args + 7 log/contract.py:29 // virtual: store tmp%35#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%35#0 op.Txn.num_app_args + 7 log/contract.py:29 // virtual: load tmp%35#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%35#0 BigUInt(8) log/contract.py:30 @@ -178,7 +178,7 @@ main_ternary_false@11: main_ternary_merge@12: dig 1 // load tmp%38#0 from f-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | (𝕏) ternary_result%3#0 | tmp%38#0 ternary_result%3#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:31 - swap // load ternary_result%3#0 from x-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%38#0,ternary_result%3#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:31 + uncover 1 // load ternary_result%3#0 from x-stack (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%38#0,ternary_result%3#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:31 concat // (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | {concat} Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:31 // virtual: store tmp%39#0 to l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%39#0 Bytes(b"9") if op.Txn.num_app_args else Bytes() log/contract.py:31 // virtual: load tmp%39#0 from l-stack (no copy) (𝕗) tmp%13#0,tmp%26#0,tmp%38#0 | tmp%39#0 log(\nb"5",\n6,\nop.Txn.num_app_args + 7,\nBigUInt(8),\nBytes(b"9") if op.Txn.num_app_args else B... log/contract.py:26-33 diff --git a/test_cases/log/out_unoptimized/MyContract.approval.teal b/test_cases/log/out_unoptimized/MyContract.approval.teal index d6e70e1eca..398285b3ca 100644 --- a/test_cases/log/out_unoptimized/MyContract.approval.teal +++ b/test_cases/log/out_unoptimized/MyContract.approval.teal @@ -115,7 +115,7 @@ main_ternary_merge@6: // log/contract.py:16 // Bytes(b"9") if op.Txn.num_app_args else Bytes(), dig 3 - swap + uncover 1 concat // log/contract.py:11-17 // log( @@ -178,7 +178,7 @@ main_ternary_merge@9: // log/contract.py:23 // Bytes(b"9") if op.Txn.num_app_args else Bytes(), dig 2 - swap + uncover 1 concat // log/contract.py:18-25 // log( @@ -242,7 +242,7 @@ main_ternary_merge@12: // log/contract.py:31 // Bytes(b"9") if op.Txn.num_app_args else Bytes(), dig 1 - swap + uncover 1 concat // log/contract.py:26-33 // log( diff --git a/test_cases/nested_loops/out/Nested.approval.mir b/test_cases/nested_loops/out/Nested.approval.mir index 3dc69722ef..3a6c63ea86 100644 --- a/test_cases/nested_loops/out/Nested.approval.mir +++ b/test_cases/nested_loops/out/Nested.approval.mir @@ -129,7 +129,7 @@ main_for_body@12: + // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0,{+} a + b + c + d + e + f nested_loops/contract.py:17 // virtual: store tmp%4#0 to l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0,tmp%4#0 a + b + c + d + e + f nested_loops/contract.py:17 dig 3 // load x#0 from f-stack (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0,tmp%4#0,x#0 x += a + b + c + d + e + f nested_loops/contract.py:17 - swap // load tmp%4#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0,x#0,tmp%4#0 x += a + b + c + d + e + f nested_loops/contract.py:17 + uncover 1 // load tmp%4#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0,x#0,tmp%4#0 x += a + b + c + d + e + f nested_loops/contract.py:17 + // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0,{+} x += a + b + c + d + e + f nested_loops/contract.py:17 bury 3 // store x#0 to f-stack (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0 x += a + b + c + d + e + f nested_loops/contract.py:17 // virtual: load f#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | f#0 for f in urange(n): nested_loops/contract.py:16 @@ -221,14 +221,14 @@ main_for_body@32: * // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0,{*} item * index nested_loops/contract.py:26 // virtual: store tmp%6#0 to l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0,tmp%6#0 item * index nested_loops/contract.py:26 dig 5 // load y#0 from f-stack (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0,tmp%6#0,y#0 y += item * index nested_loops/contract.py:26 - swap // load tmp%6#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0,y#0,tmp%6#0 y += item * index nested_loops/contract.py:26 + uncover 1 // load tmp%6#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0,y#0,tmp%6#0 y += item * index nested_loops/contract.py:26 + // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0,{+} y += item * index nested_loops/contract.py:26 bury 5 // store y#0 to f-stack (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0 y += item * index nested_loops/contract.py:26 // virtual: load item#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0 for index, item in uenumerate(urange(UInt64(10))): nested_loops/contract.py:25 int 1 // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,item#0,1 urange(UInt64(10)) nested_loops/contract.py:25 + // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,{+} urange(UInt64(10)) nested_loops/contract.py:25 // virtual: store range_item%6#0 to l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | index#0,range_item%6#0 for index, item in uenumerate(urange(UInt64(10))): nested_loops/contract.py:25 - swap // load index#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | range_item%6#0,index#0 index nested_loops/contract.py:25 + uncover 1 // load index#0 from l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | range_item%6#0,index#0 index nested_loops/contract.py:25 int 1 // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | range_item%6#0,index#0,1 + // (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | range_item%6#0,{+} index nested_loops/contract.py:25 // virtual: store range_index%0#0 to l-stack (no copy) (𝕗) b#0,c#0,d#0,e#0,f#0,index#0,item#0,y#0,x#0,a#0 | range_item%6#0,range_index%0#0 index nested_loops/contract.py:25 diff --git a/test_cases/nested_loops/out_unoptimized/Nested.approval.teal b/test_cases/nested_loops/out_unoptimized/Nested.approval.teal index 1b826379ca..cfe1ff851c 100644 --- a/test_cases/nested_loops/out_unoptimized/Nested.approval.teal +++ b/test_cases/nested_loops/out_unoptimized/Nested.approval.teal @@ -135,10 +135,10 @@ main_for_header@11: + dig 12 + - swap + uncover 1 + dig 2 - swap + uncover 1 + bury 2 // nested_loops/contract.py:16 @@ -226,7 +226,7 @@ main_for_header@31: // y += item * index * dig 3 - swap + uncover 1 + bury 3 // nested_loops/contract.py:25 diff --git a/test_cases/regression_118/out/Contract.approval.mir b/test_cases/regression_118/out/Contract.approval.mir index 383b89a1e7..59854793ed 100644 --- a/test_cases/regression_118/out/Contract.approval.mir +++ b/test_cases/regression_118/out/Contract.approval.mir @@ -14,7 +14,7 @@ main_abi_routing@1: txna ApplicationArgs 0 // {txna} class Contract(ARC4Contract): regression_118/contract.py:5 // virtual: store tmp%1#0 to l-stack (no copy) tmp%1#0 class Contract(ARC4Contract): regression_118/contract.py:5 method "verify(uint256[])(bool,string)" // tmp%1#0,method<"verify(uint256[])(bool,string)"> class Contract(ARC4Contract): regression_118/contract.py:5 - swap // load tmp%1#0 from l-stack (no copy) method<"verify(uint256[])(bool,string)">,tmp%1#0 class Contract(ARC4Contract): regression_118/contract.py:5 + uncover 1 // load tmp%1#0 from l-stack (no copy) method<"verify(uint256[])(bool,string)">,tmp%1#0 class Contract(ARC4Contract): regression_118/contract.py:5 match main_verify_route@2 // class Contract(ARC4Contract): regression_118/contract.py:5 err // reject transaction // class Contract(ARC4Contract): regression_118/contract.py:5 @@ -36,7 +36,7 @@ main_verify_route@2: callsub verify // {verify} abimethod regression_118/contract.py:6 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 abimethod regression_118/contract.py:6 byte 0x151f7c75 // tmp%6#0,0x151f7c75 abimethod regression_118/contract.py:6 - swap // load tmp%6#0 from l-stack (no copy) 0x151f7c75,tmp%6#0 abimethod regression_118/contract.py:6 + uncover 1 // load tmp%6#0 from l-stack (no copy) 0x151f7c75,tmp%6#0 abimethod regression_118/contract.py:6 concat // {concat} abimethod regression_118/contract.py:6 // virtual: store tmp%7#0 to l-stack (no copy) tmp%7#0 abimethod regression_118/contract.py:6 // virtual: load tmp%7#0 from l-stack (no copy) tmp%7#0 abimethod regression_118/contract.py:6 diff --git a/test_cases/regression_118/out_unoptimized/Contract.approval.teal b/test_cases/regression_118/out_unoptimized/Contract.approval.teal index c2b95f31ad..9da19d2bf4 100644 --- a/test_cases/regression_118/out_unoptimized/Contract.approval.teal +++ b/test_cases/regression_118/out_unoptimized/Contract.approval.teal @@ -7,7 +7,7 @@ test_cases.regression_118.contract.Contract.approval_program: bz main_bare_routing@5 txna ApplicationArgs 0 method "verify(uint256[])(bool,string)" - swap + uncover 1 match main_verify_route@2 b main_switch_case_default@3 @@ -27,7 +27,7 @@ main_verify_route@2: // @abimethod callsub verify byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -43,7 +43,7 @@ main_bare_routing@5: // class Contract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@6 b main_reject_bare_on_completion@7 @@ -102,7 +102,7 @@ verify: itob extract 6 2 concat - swap + uncover 1 concat retsub @@ -122,6 +122,6 @@ verify_after_if_else@2: itob extract 6 2 concat - swap + uncover 1 concat retsub diff --git a/test_cases/reinterpret_cast/out/Contract.approval.mir b/test_cases/reinterpret_cast/out/Contract.approval.mir index cf938365a5..e883f70bf7 100644 --- a/test_cases/reinterpret_cast/out/Contract.approval.mir +++ b/test_cases/reinterpret_cast/out/Contract.approval.mir @@ -39,7 +39,7 @@ main_bytes_to_bool_route@2: setbit // {setbit} arc4.abimethod() reinterpret_cast/contract.py:6 // virtual: store encoded_bool%0#0 to l-stack (no copy) encoded_bool%0#0 arc4.abimethod() reinterpret_cast/contract.py:6 byte 0x151f7c75 // encoded_bool%0#0,0x151f7c75 arc4.abimethod() reinterpret_cast/contract.py:6 - swap // load encoded_bool%0#0 from l-stack (no copy) 0x151f7c75,encoded_bool%0#0 arc4.abimethod() reinterpret_cast/contract.py:6 + uncover 1 // load encoded_bool%0#0 from l-stack (no copy) 0x151f7c75,encoded_bool%0#0 arc4.abimethod() reinterpret_cast/contract.py:6 concat // {concat} arc4.abimethod() reinterpret_cast/contract.py:6 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 arc4.abimethod() reinterpret_cast/contract.py:6 // virtual: load tmp%6#0 from l-stack (no copy) tmp%6#0 arc4.abimethod() reinterpret_cast/contract.py:6 diff --git a/test_cases/reinterpret_cast/out_unoptimized/Contract.approval.teal b/test_cases/reinterpret_cast/out_unoptimized/Contract.approval.teal index 21bb79c3d6..e9cf8dcf7c 100644 --- a/test_cases/reinterpret_cast/out_unoptimized/Contract.approval.teal +++ b/test_cases/reinterpret_cast/out_unoptimized/Contract.approval.teal @@ -27,7 +27,7 @@ main_bytes_to_bool_route@2: uncover 2 setbit byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -56,7 +56,7 @@ main_bare_routing@6: // class Contract(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@7 b main_reject_bare_on_completion@8 diff --git a/test_cases/reversed_iteration/out/MyContract.approval.mir b/test_cases/reversed_iteration/out/MyContract.approval.mir index 04b73f030b..82ee381e0f 100644 --- a/test_cases/reversed_iteration/out/MyContract.approval.mir +++ b/test_cases/reversed_iteration/out/MyContract.approval.mir @@ -32,7 +32,7 @@ main_for_body@8: dup // store reverse_index_internal%0#0 to l-stack (copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | reverse_index_internal%0#0,reverse_index_internal%0#0 bury 2 // store reverse_index_internal%0#0 to f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | reverse_index_internal%0#0 byte 0x // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | reverse_index_internal%0#0,0x arc4.StaticArray[arc4.UInt8, typing.Literal[0]]() reversed_iteration/contract.py:11 - swap // load reverse_index_internal%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | 0x,reverse_index_internal%0#0 x reversed_iteration/contract.py:11 + uncover 1 // load reverse_index_internal%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | 0x,reverse_index_internal%0#0 x reversed_iteration/contract.py:11 int 1 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | 0x,reverse_index_internal%0#0,1 for x in reversed(arc4.StaticArray[arc4.UInt8, typing.Literal[0]]()): reversed_iteration/contract.py:11 extract3 // on error: Index access is out of bounds // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | {extract3} for x in reversed(arc4.StaticArray[arc4.UInt8, typing.Literal[0]]()): reversed_iteration/contract.py:11 // virtual: store x#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | x#0 x reversed_iteration/contract.py:11 @@ -73,7 +73,7 @@ main_for_body@13: // virtual: load index_is_in_bounds%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0,assigned_value%0#0,index#0,index_is_in_bounds%0#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 assert // Index access is out of bounds // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0,assigned_value%0#0,index#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 dig 18 // load test_array#0 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0,assigned_value%0#0,index#0,test_array#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 - swap // load index#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0,assigned_value%0#0,test_array#0,index#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 + uncover 1 // load index#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0,assigned_value%0#0,test_array#0,index#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 uncover 2 // load assigned_value%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0,test_array#0,index#0,assigned_value%0#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 replace3 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0,{replace3} test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 bury 17 // store test_array#0 to f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:17 @@ -132,7 +132,7 @@ main_for_body@19: // virtual: store val_as_bytes%1#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,val_as_bytes%1#0 arc4.UInt8(item) reversed_iteration/contract.py:22 // virtual: load val_as_bytes%1#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,val_as_bytes%1#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:22 extract 7 1 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,{extract} arc4.UInt8(item) reversed_iteration/contract.py:22 - swap // store assigned_value%1#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | assigned_value%1#0,index#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:22 + cover 1 // store assigned_value%1#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | assigned_value%1#0,index#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:22 dup // load index#0 from l-stack (copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | assigned_value%1#0,index#0,index#0 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:22 int 4 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | assigned_value%1#0,index#0,index#0,4 test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:22 < // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | assigned_value%1#0,index#0,{<} test_array[index] = arc4.UInt8(item) reversed_iteration/contract.py:22 @@ -207,7 +207,7 @@ main_for_body@26: * // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | {*} for str_item in reversed(some_strings): reversed_iteration/contract.py:30 // virtual: store item_offset_offset%0#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item_offset_offset%0#0 for str_item in reversed(some_strings): reversed_iteration/contract.py:30 byte 0x00060009000c000161000162000163 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item_offset_offset%0#0,0x00060009000c000161000162000163 versed items\nsome_strings = arc4.StaticArray(arc4.String("a"), arc4.String("b"), arc4.String("c")) reversed_iteration/contract.py:27-28 - swap // load item_offset_offset%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | 0x00060009000c000161000162000163,item_offset_offset%0#0 for str_item in reversed(some_strings): reversed_iteration/contract.py:30 + uncover 1 // load item_offset_offset%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | 0x00060009000c000161000162000163,item_offset_offset%0#0 for str_item in reversed(some_strings): reversed_iteration/contract.py:30 extract_uint16 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | {extract_uint16} for str_item in reversed(some_strings): reversed_iteration/contract.py:30 // virtual: store item_offset%1#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item_offset%1#0 for str_item in reversed(some_strings): reversed_iteration/contract.py:30 byte 0x00060009000c000161000162000163 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item_offset%1#0,0x00060009000c000161000162000163 versed items\nsome_strings = arc4.StaticArray(arc4.String("a"), arc4.String("b"), arc4.String("c")) reversed_iteration/contract.py:27-28 @@ -225,7 +225,7 @@ main_for_body@26: // virtual: store str_item#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | str_item#0 str_item reversed_iteration/contract.py:30 dig 17 // load some_string_reversed#0 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | str_item#0,some_string_reversed#0 some_string_reversed += str_item reversed_iteration/contract.py:31 extract 2 0 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | str_item#0,{extract} some_string_reversed += str_item reversed_iteration/contract.py:31 - swap // store expr_value_trimmed%0#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | expr_value_trimmed%0#0,str_item#0 some_string_reversed += str_item reversed_iteration/contract.py:31 + cover 1 // store expr_value_trimmed%0#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | expr_value_trimmed%0#0,str_item#0 some_string_reversed += str_item reversed_iteration/contract.py:31 // virtual: load str_item#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | expr_value_trimmed%0#0,str_item#0 some_string_reversed += str_item reversed_iteration/contract.py:31 extract 2 0 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | expr_value_trimmed%0#0,{extract} some_string_reversed += str_item reversed_iteration/contract.py:31 // virtual: store expr_value_trimmed%1#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | expr_value_trimmed%0#0,expr_value_trimmed%1#0 some_string_reversed += str_item reversed_iteration/contract.py:31 @@ -243,7 +243,7 @@ main_for_body@26: extract 6 2 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | concatenated%0#0,{extract} some_string_reversed += str_item reversed_iteration/contract.py:31 // virtual: store len_16_bit%0#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | concatenated%0#0,len_16_bit%0#0 some_string_reversed += str_item reversed_iteration/contract.py:31 // virtual: load len_16_bit%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | concatenated%0#0,len_16_bit%0#0 some_string_reversed += str_item reversed_iteration/contract.py:31 - swap // load concatenated%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | len_16_bit%0#0,concatenated%0#0 some_string_reversed += str_item reversed_iteration/contract.py:31 + uncover 1 // load concatenated%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | len_16_bit%0#0,concatenated%0#0 some_string_reversed += str_item reversed_iteration/contract.py:31 concat // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | {concat} some_string_reversed += str_item reversed_iteration/contract.py:31 bury 17 // store some_string_reversed#0 to f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | some_string_reversed += str_item reversed_iteration/contract.py:31 dig 11 // load item_index_internal%1#0 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | item_index_internal%1#0 @@ -287,7 +287,7 @@ main_for_body@30: dig 1 // load index#0 from l-stack (copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,"HELLO",index#0 bytes_item reversed_iteration/contract.py:36 int 1 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,"HELLO",index#0,1 extract3 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,{extract3} bytes_item reversed_iteration/contract.py:36 - swap // store bytes_item#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0 bytes_item reversed_iteration/contract.py:36 + cover 1 // store bytes_item#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0 bytes_item reversed_iteration/contract.py:36 dup // load index#0 from l-stack (copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,index#0 op.itob(index) reversed_iteration/contract.py:37 itob // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,{itob} op.itob(index) reversed_iteration/contract.py:37 // virtual: store tmp%5#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0 op.itob(index) reversed_iteration/contract.py:37 @@ -304,11 +304,11 @@ main_for_body@30: select // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,length%5#0,{select} op.itob(index)[-1:] reversed_iteration/contract.py:37 // virtual: store bounded_offset%0#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,length%5#0,bounded_offset%0#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 dig 1 // load length%5#0 from l-stack (copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,length%5#0,bounded_offset%0#0,length%5#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 - swap // load bounded_offset%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,length%5#0,length%5#0,bounded_offset%0#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 + uncover 1 // load bounded_offset%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,length%5#0,length%5#0,bounded_offset%0#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 - // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,length%5#0,{-} op.itob(index)[-1:] reversed_iteration/contract.py:37 // virtual: store bounded_index%0#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,length%5#0,bounded_index%0#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 uncover 2 // load tmp%5#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,length%5#0,bounded_index%0#0,tmp%5#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 - swap // load bounded_index%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,length%5#0,tmp%5#0,bounded_index%0#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 + uncover 1 // load bounded_index%0#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,length%5#0,tmp%5#0,bounded_index%0#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 uncover 2 // load length%5#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%5#0,bounded_index%0#0,length%5#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 substring3 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,{substring3} op.itob(index)[-1:] reversed_iteration/contract.py:37 // virtual: store tmp%6#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | bytes_item#0,index#0,tmp%6#0 op.itob(index)[-1:] reversed_iteration/contract.py:37 @@ -317,7 +317,7 @@ main_for_body@30: concat // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,{concat} op.itob(index)[-1:] + bytes_item reversed_iteration/contract.py:37 // virtual: store tmp%7#0 to l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,tmp%7#0 op.itob(index)[-1:] + bytes_item reversed_iteration/contract.py:37 dig 19 // load bytes_reversed_with_index#0 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,tmp%7#0,bytes_reversed_with_index#0 bytes_reversed_with_index += op.itob(index)[-1:] + bytes_item reversed_iteration/contract.py:37 - swap // load tmp%7#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,bytes_reversed_with_index#0,tmp%7#0 bytes_reversed_with_index += op.itob(index)[-1:] + bytes_item reversed_iteration/contract.py:37 + uncover 1 // load tmp%7#0 from l-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,bytes_reversed_with_index#0,tmp%7#0 bytes_reversed_with_index += op.itob(index)[-1:] + bytes_item reversed_iteration/contract.py:37 concat // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,{concat} bytes_reversed_with_index += op.itob(index)[-1:] + bytes_item reversed_iteration/contract.py:37 bury 19 // store bytes_reversed_with_index#0 to f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0 bytes_reversed_with_index += op.itob(index)[-1:] + bytes_item reversed_iteration/contract.py:37 dig 11 // load item_index_internal%2#0 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | index#0,item_index_internal%2#0 @@ -390,7 +390,7 @@ main_after_for@39: int 99 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | 99 UInt64(99) reversed_iteration/contract.py:55 bury 11 // store prev_index#0 to f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | prev_index = UInt64(99) reversed_iteration/contract.py:55 int 0 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | 0 - swap // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | + cover 1 // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | int 5 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | 5 UInt64(5) reversed_iteration/contract.py:60 bury 6 // store tuple_item#0 to f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | tuple_item reversed_iteration/contract.py:56 b main_for_body@44 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | tuple_index%1#0, prev_item#0 @@ -403,7 +403,7 @@ main_for_header_1@41: dig 2 // load tuple_item#9 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | tuple_item#9 // virtual: store prev_item#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | dig 5 // load tuple_index%1#5 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | tuple_index%1#5 - swap // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | + cover 1 // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | b main_for_body@44 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | tuple_index%1#0, prev_item#0 main_for_header_2@42: @@ -414,7 +414,7 @@ main_for_header_2@42: dig 2 // load tuple_item#9 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | tuple_item#9 // virtual: store prev_item#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | dig 5 // load tuple_index%1#5 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | tuple_index%1#5 - swap // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | + cover 1 // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | b main_for_body@44 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | tuple_index%1#0, prev_item#0 main_for_header_3@43: @@ -425,7 +425,7 @@ main_for_header_3@43: dig 2 // load tuple_item#9 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | tuple_item#9 // virtual: store prev_item#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | dig 5 // load tuple_index%1#5 from f-stack (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) prev_item#0 | tuple_index%1#5 - swap // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | + cover 1 // store tuple_index%1#0 to x-stack (no copy) (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | // Implicit fall through to main_for_body@44 // (𝕗) bytes_reversed_with_index#0,some_string_reversed#0,test_array#0,test_array#16,index#0,item#0,item_index_internal%1#0,item_index_internal%2#0,prev_index#0,range_index%1#0,reverse_index_internal%1#0,reverse_index_internal%2#1,tuple_index%0#0,tuple_index%1#5,tuple_item#0,tuple_item#9,item_index_internal%0#0,reverse_index_internal%0#0 | (𝕏) tuple_index%1#0,prev_item#0 | tuple_index%1#0, prev_item#0 main_for_body@44: diff --git a/test_cases/reversed_iteration/out/trace.O0.log b/test_cases/reversed_iteration/out/trace.O0.log index 3563d91abe..c7b2ae344b 100644 --- a/test_cases/reversed_iteration/out/trace.O0.log +++ b/test_cases/reversed_iteration/out/trace.O0.log @@ -11,931 +11,931 @@ PC Teal Stack 40 int 0 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0 41 < 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0 42 bz main_after_for@6 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x -95 byte 0x 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x -96 byte 0x 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x -97 concat 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x -98 bury 25 0x, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x -100 int 0 0x, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0 -101 bury 18 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x -103 int 0 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0 -104 bury 7 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -106 dig 17 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -108 int 0 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0 -109 < 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -110 bz main_after_for@10 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -137 byte 0x 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x -138 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x00 -139 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00 -140 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 0x00 -141 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000 -142 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000, 0x00 -143 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000000 -144 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000000, 0x00 -145 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 -146 byte 0x 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0x -147 swap 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 -148 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 -149 dup 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0x00000000 -150 bury 22 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 -152 int 1 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 1 -153 assert 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 -154 int 0 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0 -155 int 4 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0, 4 -156 < 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 1 -157 swap 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000 -158 bury 21 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -160 bz main_after_for@16 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -163 int 4 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -164 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 -165 - 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -166 dup 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4 -167 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4, 1 -168 % 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 -169 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0, 0 -170 != 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 -171 swap 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 -172 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4, 1 -173 / 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 -174 swap 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 -175 + 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -176 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 1 -177 - 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -178 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 1 -179 swap 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 3 -180 * 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -181 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 -182 swap 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 3 -183 + 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -184 bury 9 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -186 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -187 bury 12 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -189 dig 8 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -191 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 -192 >= 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -193 dig 21 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000 -195 dup 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000, 0x00000000 -196 bury 22 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000 -198 bury 22 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -200 bz main_after_for@16 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -203 dig 8 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -205 dig 12 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 -207 swap 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 3 -208 itob 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x0000000000000003 -209 extract 7 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x03 -212 swap 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0 -213 dup 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 0 -214 int 4 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 0, 4 -215 < 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 1 -216 assert 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0 -217 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 1 -218 * 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0 -219 dig 22 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 0x00000000 -221 swap 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0x00000000, 0 -222 uncover 2 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0, 0x03 -224 replace3 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03000000 -225 bury 21 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -227 dig 8 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -229 int 0 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 -230 > 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -231 dig 21 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03000000 -233 bury 21 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -235 bz main_after_for@16 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -238 dig 8 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -240 int 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 1 -241 - 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 -242 bury 9 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -244 dig 11 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -246 int 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 1 -247 + 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -248 bury 12 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -250 b main_for_body@13 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -203 dig 8 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 -205 dig 12 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 -207 swap 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 2 -208 itob 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x0000000000000002 -209 extract 7 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x02 -212 swap 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1 -213 dup 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1 -214 int 4 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1, 4 -215 < 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1 -216 assert 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1 -217 int 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1 -218 * 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1 -219 dig 22 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 0x03000000 -221 swap 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 0x03000000, 1 -222 uncover 2 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03000000, 1, 0x02 -224 replace3 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020000 -225 bury 21 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -227 dig 8 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 -229 int 0 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0 -230 > 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -231 dig 21 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020000 -233 bury 21 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -235 bz main_after_for@16 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -238 dig 8 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 -240 int 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 -241 - 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -242 bury 9 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -244 dig 11 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -246 int 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 1 -247 + 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 -248 bury 12 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -250 b main_for_body@13 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -203 dig 8 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -205 dig 12 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 2 -207 swap 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 -208 itob 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x0000000000000001 -209 extract 7 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x01 -212 swap 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2 -213 dup 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 2 -214 int 4 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 2, 4 -215 < 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 1 -216 assert 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2 -217 int 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 1 -218 * 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2 -219 dig 22 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 0x03020000 -221 swap 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 0x03020000, 2 -222 uncover 2 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020000, 2, 0x01 -224 replace3 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 -225 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -227 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -229 int 0 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0 -230 > 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -231 dig 21 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020100 -233 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -235 bz main_after_for@16 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -238 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -240 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 1 -241 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -242 bury 9 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -244 dig 11 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 -246 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 -247 + 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -248 bury 12 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -250 b main_for_body@13 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -203 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -205 dig 12 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 3 -207 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 -208 itob 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x0000000000000000 -209 extract 7 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x00 -212 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3 -213 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 3 -214 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 3, 4 -215 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 1 -216 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3 -217 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 1 -218 * 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3 -219 dig 22 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 0x03020100 -221 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 0x03020100, 3 -222 uncover 2 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 3, 0x00 -224 replace3 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 -225 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -227 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -229 int 0 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0 -230 > 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -231 dig 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x03020100 -233 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -235 bz main_after_for@16 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -253 dig 19 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 -255 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 0x03020100 -256 bury 22 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 -258 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 0x03020100 -259 byte 0x03020100 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 0x03020100, 0x03020100 -265 == 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 1 -266 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 -267 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 1 -268 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 -269 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 4 -270 int 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 4, 8 -271 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 1 -272 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020100 -273 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -275 bz main_after_for@24 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -278 int 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 8 -279 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 8, 4 -280 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -281 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4 -282 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4, 1 -283 % 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 -284 int 0 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0, 0 -285 != 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 -286 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 -287 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4, 1 -288 / 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 -289 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 -290 + 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -291 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 1 -292 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -293 bury 15 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x -295 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -296 bury 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x -298 int 0 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -299 bury 11 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x -301 dig 7 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -303 int 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 8 -304 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -305 dig 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020100 -307 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -309 bz main_after_for@24 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x -312 dig 7 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -314 dig 15 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 3 -316 dig 12 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 3, 0 -318 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 3 -319 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 4 -320 itob 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x0000000000000004 -321 extract 7 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x04 -324 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3 -325 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3 -326 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3, 4 -327 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 1 -328 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3 -329 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3 -330 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3, 1 -331 * 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3 -332 dig 23 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3, 0x03020100 -334 swap 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 0x03020100, 3 -335 uncover 3 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x03020100, 3, 0x04 -337 replace3 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x03020104 -338 bury 22 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -340 int 2 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 2 -342 == 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -343 bz main_after_if_else@21 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x -353 dig 7 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 -355 int 1 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 1 -356 + 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5 -357 bury 8 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -359 dig 10 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -361 int 1 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 1 -362 + 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -363 bury 11 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -365 b main_for_header@18 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -301 dig 7 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5 -303 int 8 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 8 -304 < 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -305 dig 21 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020104 -307 bury 21 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -309 bz main_after_for@24 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -312 dig 7 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5 -314 dig 15 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 3 -316 dig 12 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 3, 1 -318 - 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 2 -319 swap 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 5 -320 itob 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x0000000000000005 -321 extract 7 1 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x05 -324 swap 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2 -325 dup 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2 -326 int 4 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2, 4 -327 < 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 1 -328 assert 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2 -329 dup 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2 -330 int 1 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2, 1 -331 * 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2 -332 dig 23 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2, 0x03020104 -334 swap 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 0x03020104, 2 -335 uncover 3 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x03020104, 2, 0x05 -337 replace3 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x03020504 -338 bury 22 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 -340 int 2 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 2 -342 == 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -343 bz main_after_if_else@21 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -346 dig 20 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020504 -348 bury 20 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -350 b main_after_for@24 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -368 dig 19 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020504 -370 byte 0x03020504 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020504, 0x03020504 -376 == 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -377 assert 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -378 byte "a" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, "a" -379 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 -380 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000000000000001 -381 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0001 -384 byte "a" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0001, "a" -385 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161 -386 byte "b" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, "b" -387 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 1 -388 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x0000000000000001 -389 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x0001 -392 byte "b" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x0001, "b" -393 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x000162 -394 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161 -395 byte "c" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, "c" -397 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 1 -398 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x0000000000000001 -399 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x0001 -402 byte "c" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x0001, "c" -404 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x000163 -405 cover 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161 -407 int 6 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 6 -409 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0000000000000006 -410 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006 -413 byte 0x 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 0x -414 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x, 0x0006 -415 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006 -416 dig 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 0x000161 -418 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 3 -419 int 6 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 3, 6 -421 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 6, 3 -422 + 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9 -423 dup 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9, 9 -424 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9, 0x0000000000000009 -425 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9, 0x0009 -428 uncover 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 9, 0x0009, 0x0006 -430 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 9, 0x0006, 0x0009 -431 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 9, 0x00060009 -432 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 9 -433 dig 3 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 9, 0x000162 -435 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 9, 3 -436 + 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 12 -437 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 0x000000000000000C -438 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 0x000C -441 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009000C -442 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x00060009000C, 0x000161 -443 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x00060009000C000161 -444 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x00060009000C000161, 0x000162 -445 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x00060009000C000161000162 -446 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162, 0x000163 -447 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163 -448 byte 0x 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x -449 swap 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163 -450 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163 -451 bury 22 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -453 byte "" 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x -454 len 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -455 itob 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000000000000000 -456 extract 6 2 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000 -459 byte "" 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000, 0x -460 concat 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000 -461 bury 23 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -463 int 0 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 -464 bury 17 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x -466 int 3 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 -468 bury 6 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x -470 dig 16 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 0 -472 int 3 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 0, 3 -474 < 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 1 -475 bz main_after_for@28 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x -478 dig 5 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 3 -480 int 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 3, 1 -481 - 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 2 -482 dup 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 2, 2 -483 bury 7 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2 -485 dig 22 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2, 0x00060009000C000161000162000163 -487 swap 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2 -488 int 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2, 2 -490 * 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 4 -491 dig 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 4, 0x00060009000C000161000162000163 -493 swap 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x00060009000C000161000162000163, 4 -494 extract_uint16 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12 -495 dig 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 0x00060009000C000161000162000163 -497 dig 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 0x00060009000C000161000162000163, 12 -499 extract_uint16 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1 -500 int 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1, 1 -501 * 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1 -502 int 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1, 2 -504 + 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 3 -505 uncover 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 12, 3, 0x00060009000C000161000162000163 -507 uncover 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 3, 0x00060009000C000161000162000163, 12 -509 uncover 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 3 -511 extract3 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163 -512 dig 23 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x0000 -514 extract 2 0 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x -517 swap 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163 -518 extract 2 0 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x, "c" -521 concat 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c" -522 dup 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", "c" -523 len 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", 1 -524 itob 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", 0x0000000000000001 -525 extract 6 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", 0x0001 -528 swap 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x0001, "c" -529 concat 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163 -530 bury 23 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x -532 dig 16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0 -534 int 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0, 1 -535 + 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 -536 bury 17 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x -538 b main_for_header@25 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x -470 dig 16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 -472 int 3 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1, 3 -474 < 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 -475 bz main_after_for@28 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x -478 dig 5 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2 -480 int 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2, 1 -481 - 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 -482 dup 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1, 1 -483 bury 7 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 -485 dig 22 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1, 0x00060009000C000161000162000163 -487 swap 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 1 -488 int 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 1, 2 -490 * 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2 -491 dig 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2, 0x00060009000C000161000162000163 -493 swap 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x00060009000C000161000162000163, 2 -494 extract_uint16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9 -495 dig 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 0x00060009000C000161000162000163 -497 dig 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 0x00060009000C000161000162000163, 9 -499 extract_uint16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1 -500 int 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1, 1 -501 * 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1 -502 int 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1, 2 -504 + 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 3 -505 uncover 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 9, 3, 0x00060009000C000161000162000163 -507 uncover 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 3, 0x00060009000C000161000162000163, 9 -509 uncover 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 3 -511 extract3 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x000162 -512 dig 23 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000163 -514 extract 2 0 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x000162, "c" -517 swap 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "c", 0x000162 -518 extract 2 0 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "c", "b" -521 concat 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb" -522 dup 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", "cb" -523 len 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", 2 -524 itob 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", 0x0000000000000002 -525 extract 6 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", 0x0002 -528 swap 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x0002, "cb" -529 concat 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00026362 -530 bury 23 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x -532 dig 16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 -534 int 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1, 1 -535 + 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 2 -536 bury 17 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x -538 b main_for_header@25 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x -470 dig 16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 2 -472 int 3 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 2, 3 -474 < 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 -475 bz main_after_for@28 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x -478 dig 5 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 -480 int 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1, 1 -481 - 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0 -482 dup 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0, 0 -483 bury 7 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0 -485 dig 22 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x00060009000C000161000162000163 -487 swap 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0 -488 int 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0, 2 -490 * 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0 -491 dig 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0, 0x00060009000C000161000162000163 -493 swap 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x00060009000C000161000162000163, 0 -494 extract_uint16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6 -495 dig 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 0x00060009000C000161000162000163 -497 dig 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 0x00060009000C000161000162000163, 6 -499 extract_uint16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1 -500 int 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1, 1 -501 * 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1 -502 int 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1, 2 -504 + 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 3 -505 uncover 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 6, 3, 0x00060009000C000161000162000163 -507 uncover 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x00060009000C000161000162000163, 6 -509 uncover 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 3 -511 extract3 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x000161 -512 dig 23 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x00026362 -514 extract 2 0 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x000161, "cb" -517 swap 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cb", 0x000161 -518 extract 2 0 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cb", "a" -521 concat 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba" -522 dup 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", "cba" -523 len 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", 3 -524 itob 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", 0x0000000000000003 -525 extract 6 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", 0x0003 -528 swap 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003, "cba" -529 concat 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261 -530 bury 23 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x -532 dig 16 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 2 -534 int 1 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 2, 1 -535 + 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3 -536 bury 17 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x -538 b main_for_header@25 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x -470 dig 16 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3 -472 int 3 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3, 3 -474 < 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0 -475 bz main_after_for@28 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x -541 byte "cba" 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba" -543 len 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3 -544 itob 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0000000000000003 -545 extract 6 2 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003 -548 byte "cba" 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003, "cba" -550 concat 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261 -551 dig 23 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261, 0x0003636261 -553 swap 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261, 0x0003636261 -554 == 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 1 -555 assert 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x -556 byte "" 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x -557 bury 24 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x -559 byte "HELLO" 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "HELLO" -561 len 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5 -562 dup 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5, 5 -563 bury 20 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5 -565 int 0 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5, 0 -566 bury 17 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5 -568 bury 5 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x -570 dig 15 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 0 -572 dig 19 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 0, 5 -574 < 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 1 -575 bz main_after_for@32 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x -578 dig 4 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 5 -580 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 5, 1 -581 - 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 4 -582 dup 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 4, 4 -583 bury 6 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4 -585 byte "HELLO" 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "HELLO" -587 dig 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "HELLO", 4 -589 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "HELLO", 4, 1 -590 extract3 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "O" -591 swap 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 4 -592 itob 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004 -593 dup 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 0x0000000000000004 -594 len 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8 -595 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1 -596 dig 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1, 8 -598 >= 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 0 -599 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 0, 1 -600 dig 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 0, 1, 8 -602 uncover 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1, 8, 0 -604 select 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1 -605 dig 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1, 8 -607 swap 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 8, 1 -608 - 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 7 -609 uncover 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 8, 7, 0x0000000000000004 -611 swap 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 8, 0x0000000000000004, 7 -612 uncover 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 7, 8 -614 substring3 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x04 -615 swap 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x04, "O" -616 concat 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x044F -617 dig 24 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x044F, 0x -619 swap 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x, 0x044F -620 concat 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x044F -621 bury 24 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x -623 dig 15 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0 -625 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0, 1 -626 + 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1 -627 bury 16 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x -629 b main_for_header@29 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x -570 dig 15 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1 -572 dig 19 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1, 5 -574 < 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1 -575 bz main_after_for@32 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x -578 dig 4 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4 -580 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, 1 -581 - 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 3 -582 dup 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 3, 3 -583 bury 6 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3 -585 byte "HELLO" 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "HELLO" -587 dig 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "HELLO", 3 -589 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "HELLO", 3, 1 -590 extract3 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "L" -591 swap 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 3 -592 itob 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003 -593 dup 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 0x0000000000000003 -594 len 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8 -595 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1 -596 dig 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1, 8 -598 >= 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 0 -599 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 0, 1 -600 dig 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 0, 1, 8 -602 uncover 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1, 8, 0 -604 select 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1 -605 dig 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1, 8 -607 swap 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 8, 1 -608 - 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 7 -609 uncover 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 8, 7, 0x0000000000000003 -611 swap 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 8, 0x0000000000000003, 7 -612 uncover 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 7, 8 -614 substring3 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x03 -615 swap 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x03, "L" -616 concat 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x034C -617 dig 24 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x034C, 0x044F -619 swap 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x044F, 0x034C -620 concat 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x044F034C -621 bury 24 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x -623 dig 15 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 1 -625 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 1, 1 -626 + 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2 -627 bury 16 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x -629 b main_for_header@29 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x -570 dig 15 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2 -572 dig 19 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2, 5 -574 < 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 1 -575 bz main_after_for@32 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x -578 dig 4 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3 -580 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, 1 -581 - 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2 -582 dup 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2, 2 -583 bury 6 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2 -585 byte "HELLO" 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "HELLO" -587 dig 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "HELLO", 2 -589 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "HELLO", 2, 1 -590 extract3 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "L" -591 swap 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 2 -592 itob 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002 -593 dup 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 0x0000000000000002 -594 len 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8 -595 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1 -596 dig 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1, 8 -598 >= 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 0 -599 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 0, 1 -600 dig 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 0, 1, 8 -602 uncover 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1, 8, 0 -604 select 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1 -605 dig 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1, 8 -607 swap 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 8, 1 -608 - 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 7 -609 uncover 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 8, 7, 0x0000000000000002 -611 swap 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 8, 0x0000000000000002, 7 -612 uncover 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 7, 8 -614 substring3 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x02 -615 swap 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x02, "L" -616 concat 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x024C -617 dig 24 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x024C, 0x044F034C -619 swap 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x044F034C, 0x024C -620 concat 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x044F034C024C -621 bury 24 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x -623 dig 15 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2 -625 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, 1 -626 + 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 3 -627 bury 16 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x -629 b main_for_header@29 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x -570 dig 15 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 3 -572 dig 19 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 3, 5 -574 < 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 1 -575 bz main_after_for@32 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x -578 dig 4 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2 -580 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, 1 -581 - 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 1 -582 dup 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 1, 1 -583 bury 6 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1 -585 byte "HELLO" 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "HELLO" -587 dig 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "HELLO", 1 -589 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "HELLO", 1, 1 -590 extract3 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "E" -591 swap 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 1 -592 itob 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001 -593 dup 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 0x0000000000000001 -594 len 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8 -595 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1 -596 dig 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1, 8 -598 >= 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 0 -599 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 0, 1 -600 dig 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 0, 1, 8 -602 uncover 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1, 8, 0 -604 select 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1 -605 dig 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1, 8 -607 swap 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 8, 1 -608 - 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 7 -609 uncover 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 8, 7, 0x0000000000000001 -611 swap 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 8, 0x0000000000000001, 7 -612 uncover 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 7, 8 -614 substring3 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x01 -615 swap 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x01, "E" -616 concat 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x0145 -617 dig 24 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x0145, 0x044F034C024C -619 swap 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x044F034C024C, 0x0145 -620 concat 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x044F034C024C0145 -621 bury 24 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x -623 dig 15 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 3 -625 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 3, 1 -626 + 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 4 -627 bury 16 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x -629 b main_for_header@29 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x -570 dig 15 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 4 -572 dig 19 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 4, 5 -574 < 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1 -575 bz main_after_for@32 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x -578 dig 4 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1 -580 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, 1 -581 - 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0 -582 dup 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0, 0 -583 bury 6 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0 -585 byte "HELLO" 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "HELLO" -587 dig 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "HELLO", 0 -589 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "HELLO", 0, 1 -590 extract3 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "H" -591 swap 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0 -592 itob 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000 -593 dup 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 0x0000000000000000 -594 len 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8 -595 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1 -596 dig 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1, 8 -598 >= 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 0 -599 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 0, 1 -600 dig 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 0, 1, 8 -602 uncover 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1, 8, 0 -604 select 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1 -605 dig 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1, 8 -607 swap 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 8, 1 -608 - 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 7 -609 uncover 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 8, 7, 0x0000000000000000 -611 swap 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 8, 0x0000000000000000, 7 -612 uncover 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 7, 8 -614 substring3 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x00 -615 swap 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x00, "H" -616 concat 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x0048 -617 dig 24 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x0048, 0x044F034C024C0145 -619 swap 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C0145, 0x0048 -620 concat 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C01450048 -621 bury 24 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x -623 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 4 -625 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 4, 1 -626 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 5 -627 bury 16 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x -629 b main_for_header@29 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x -570 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 5 -572 dig 19 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 5, 5 -574 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0 -575 bz main_after_for@32 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x -632 dig 23 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C01450048 -634 byte "\x04O\x03L\x02L\x01E\x00H" 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C01450048, 0x044F034C024C01450048 -646 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 1 -647 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x -648 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0 -649 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x -651 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3 -653 b main_for_body@37 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3 -678 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3, 0 -680 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 3 -681 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3 -682 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3, 3 -684 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 1 -685 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x -686 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0 -688 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 0 -689 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 0, 1 -690 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 1 -691 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x, 0 -693 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x -656 int 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x, 2 -658 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x, 2, 1 -660 bury 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 2 -662 b main_for_body@37 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 2 -678 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 2, 1 -680 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 2 -681 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 3 -682 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 3, 3 -684 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1 -685 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x -686 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1 -688 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 1 -689 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 1, 1 -690 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 2 -691 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x, 1 -693 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x -665 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x, 1 -666 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x, 1, 2 -668 bury 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1 -670 b main_for_body@37 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1 -678 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1, 2 -680 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 1 -681 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 3 -682 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 3, 3 -684 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1 -685 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x -686 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2 -688 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 2 -689 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 2, 1 -690 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 3 -691 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x, 2 -693 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x -673 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x, 0 -674 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x, 0, 3 -676 bury 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 0 -678 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 0, 3 -680 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 0 -681 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3 -682 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 3 -684 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 1 -685 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x -686 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3 -688 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 3 -689 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 3, 1 -690 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 4 -691 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 3 -693 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x -701 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 0 -702 bury 13 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x -704 int 99 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 99 -706 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x -708 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 0 -709 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x -711 int 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5 -713 b main_for_body@44 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5 -739 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 -741 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 0 -743 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 -744 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 0 -746 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3, 0, 5 -748 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3, 0, 5, 5 -749 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 0, 5 -751 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 1 -752 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 -753 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 99 -755 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 99, 3 -757 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 1 -758 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 -759 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 3 -760 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 3, 5 -762 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 8 -763 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 8, 8 -764 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 1 -765 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 -766 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3, 5 -767 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3 -769 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x -771 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0 -773 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0, 0 -774 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0, 0, 1 -775 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0, 1 -776 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1, 0 -778 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1 -716 int 6 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1, 6 -718 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1, 6, 1 -720 bury 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6 -722 b main_for_body@44 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6 -739 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 3 -741 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 3, 1 -743 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 -744 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 5 -746 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2, 5, 6 -748 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2, 5, 6, 6 -749 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 5, 6 -751 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 1 -752 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 -753 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 3 -755 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 3, 2 -757 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 1 -758 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 -759 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 2 -760 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 2, 6 -762 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 8 -763 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 8, 8 -764 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 1 -765 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 -766 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2, 6 -767 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2 -769 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1 -771 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1 -773 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1, 1 -774 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1, 1, 1 -775 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1, 2 -776 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2, 1 -778 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2 -725 int 7 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2, 7 -727 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2, 7, 2 -729 bury 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7 -731 b main_for_body@44 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7 -739 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 3 -741 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 3, 2 -743 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 -744 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 6 -746 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1, 6, 7 -748 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1, 6, 7, 7 -749 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 6, 7 -751 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 -752 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 -753 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 2 -755 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 2, 1 -757 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 -758 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 -759 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 -760 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1, 7 -762 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 8 -763 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 8, 8 -764 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 -765 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 -766 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1, 7 -767 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1 -769 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2 -771 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2 -773 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2, 2 -774 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2, 2, 1 -775 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2, 3 -776 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3, 2 -778 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3 -734 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3, 8 -735 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3, 8, 3 -737 bury 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8 -739 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 3 -741 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 3, 3 -743 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 -744 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 7 -746 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0, 7, 8 -748 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0, 7, 8, 8 -749 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 7, 8 -751 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 -752 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 -753 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 -755 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1, 0 -757 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 -758 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 -759 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 0 -760 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 0, 8 -762 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 8 -763 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 8, 8 -764 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 -765 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 -766 swap 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0, 8 -767 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0 -769 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3 -771 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3 -773 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3, 3 -774 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3, 3, 1 -775 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3, 4 -776 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 4, 3 -778 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 4 -786 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 4, 1 -787 return 1 \ No newline at end of file +99 byte 0x 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x +100 byte 0x 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x +101 concat 0, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x +102 bury 25 0x, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x +104 int 0 0x, 0, 0, 0, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0 +105 bury 18 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x +107 int 0 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0 +108 bury 7 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +110 dig 17 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +112 int 0 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0 +113 < 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +114 bz main_after_for@10 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +142 byte 0x 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x +143 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x00 +144 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00 +145 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 0x00 +146 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000 +147 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000, 0x00 +148 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000000 +149 byte 0x00 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000000, 0x00 +150 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 +151 byte 0x 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0x +152 uncover 1 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 +154 concat 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 +155 dup 0x, 0, 0, 0, 0, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0x00000000 +156 bury 22 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 +158 int 1 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 1 +159 assert 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000 +160 int 0 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0 +161 int 4 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0, 4 +162 < 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 1 +163 uncover 1 0x, 0, 0, 0, 0x00000000, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000 +165 bury 21 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +167 bz main_after_for@16 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +170 int 4 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +171 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 +172 - 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +173 dup 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4 +174 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4, 1 +175 % 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 +176 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0, 0 +177 != 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 +178 uncover 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 +180 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4, 1 +181 / 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 +182 uncover 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 +184 + 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +185 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 1 +186 - 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +187 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 1 +188 uncover 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 3 +190 * 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +191 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 +192 uncover 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 3 +194 + 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +195 bury 9 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +197 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +198 bury 12 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +200 dig 8 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +202 int 0 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 +203 >= 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +204 dig 21 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000 +206 dup 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000, 0x00000000 +207 bury 22 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x00000000 +209 bury 22 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +211 bz main_after_for@16 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +214 dig 8 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +216 dig 12 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 +218 cover 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 3 +220 itob 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x0000000000000003 +221 extract 7 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x03 +224 cover 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0 +226 dup 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 0 +227 int 4 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 0, 4 +228 < 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 1 +229 assert 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0 +230 int 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 1 +231 * 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0 +232 dig 22 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0, 0x00000000 +234 uncover 1 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03, 0x00000000, 0 +236 uncover 2 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00000000, 0, 0x03 +238 replace3 0x, 0, 0, 0, 0x00000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03000000 +239 bury 21 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +241 dig 8 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +243 int 0 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 +244 > 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +245 dig 21 0x, 0, 0, 0, 0x03000000, 0x00000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03000000 +247 bury 21 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +249 bz main_after_for@16 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +252 dig 8 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +254 int 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 1 +255 - 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 3, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 +256 bury 9 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +258 dig 11 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +260 int 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 1 +261 + 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +262 bury 12 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +264 b main_for_body@13 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +214 dig 8 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 +216 dig 12 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 +218 cover 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 2 +220 itob 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x0000000000000002 +221 extract 7 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x02 +224 cover 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1 +226 dup 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1 +227 int 4 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1, 4 +228 < 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1 +229 assert 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1 +230 int 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 1 +231 * 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1 +232 dig 22 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 1, 0x03000000 +234 uncover 1 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x02, 0x03000000, 1 +236 uncover 2 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03000000, 1, 0x02 +238 replace3 0x, 0, 0, 0, 0x03000000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020000 +239 bury 21 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +241 dig 8 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 +243 int 0 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0 +244 > 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +245 dig 21 0x, 0, 0, 0, 0x03020000, 0x03000000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020000 +247 bury 21 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +249 bz main_after_for@16 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +252 dig 8 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 +254 int 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 +255 - 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 2, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +256 bury 9 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +258 dig 11 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +260 int 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 1 +261 + 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 1, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 +262 bury 12 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +264 b main_for_body@13 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +214 dig 8 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +216 dig 12 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 2 +218 cover 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 +220 itob 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x0000000000000001 +221 extract 7 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x01 +224 cover 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2 +226 dup 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 2 +227 int 4 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 2, 4 +228 < 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 1 +229 assert 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2 +230 int 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 1 +231 * 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2 +232 dig 22 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 2, 0x03020000 +234 uncover 1 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x01, 0x03020000, 2 +236 uncover 2 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020000, 2, 0x01 +238 replace3 0x, 0, 0, 0, 0x03020000, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 +239 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +241 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +243 int 0 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0 +244 > 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +245 dig 21 0x, 0, 0, 0, 0x03020100, 0x03020000, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020100 +247 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +249 bz main_after_for@16 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +252 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +254 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 1 +255 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 1, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +256 bury 9 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +258 dig 11 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 +260 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 1 +261 + 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 2, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +262 bury 12 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +264 b main_for_body@13 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +214 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +216 dig 12 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 3 +218 cover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0 +220 itob 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x0000000000000000 +221 extract 7 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x00 +224 cover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3 +226 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 3 +227 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 3, 4 +228 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 1 +229 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3 +230 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 1 +231 * 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3 +232 dig 22 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 3, 0x03020100 +234 uncover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00, 0x03020100, 3 +236 uncover 2 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 3, 0x00 +238 replace3 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 +239 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +241 dig 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +243 int 0 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0 +244 > 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +245 dig 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 0x03020100 +247 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +249 bz main_after_for@16 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +267 dig 19 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 +269 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 0x03020100 +270 bury 22 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 +272 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 0x03020100 +273 byte 0x03020100 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 0x03020100, 0x03020100 +279 == 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 1 +280 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 +281 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 1 +282 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100 +283 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 4 +284 int 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 4, 8 +285 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020100, 1 +286 uncover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020100 +288 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +290 bz main_after_for@24 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +293 int 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 8 +294 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 8, 4 +295 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +296 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4 +297 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 4, 1 +298 % 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 +299 int 0 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0, 0 +300 != 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 +301 uncover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 +303 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4, 1 +304 / 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 4 +305 uncover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 0 +307 + 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +308 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 1 +309 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +310 bury 15 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x +312 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 0x, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +313 bury 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x +315 int 0 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0x, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +316 bury 11 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x +318 dig 7 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +320 int 8 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 8 +321 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +322 dig 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020100 +324 bury 21 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +326 bz main_after_for@24 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x +329 dig 7 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +331 dig 15 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 3 +333 dig 12 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 3, 0 +335 - 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 3 +336 cover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 4 +338 itob 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x0000000000000004 +339 extract 7 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x04 +342 cover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3 +344 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3 +345 int 4 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3, 4 +346 < 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 1 +347 assert 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3 +348 dup 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3 +349 int 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3, 1 +350 * 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3 +351 dig 23 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 3, 0x03020100 +353 uncover 1 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x04, 3, 0x03020100, 3 +355 uncover 3 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x03020100, 3, 0x04 +357 replace3 0x, 0, 0, 0, 0x03020100, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 0x03020104 +358 bury 22 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +360 int 2 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3, 2 +362 == 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +363 bz main_after_if_else@21 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x +373 dig 7 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4 +375 int 1 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 4, 1 +376 + 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 4, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5 +377 bury 8 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +379 dig 10 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +381 int 1 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0, 1 +382 + 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 0, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +383 bury 11 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +385 b main_for_header@18 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +318 dig 7 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5 +320 int 8 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 8 +321 < 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +322 dig 21 0x, 0, 0, 0, 0x03020104, 0x03020100, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1, 0x03020104 +324 bury 21 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +326 bz main_after_for@24 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +329 dig 7 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5 +331 dig 15 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 3 +333 dig 12 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 3, 1 +335 - 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 5, 2 +336 cover 1 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 5 +338 itob 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x0000000000000005 +339 extract 7 1 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x05 +342 cover 1 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2 +344 dup 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2 +345 int 4 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2, 4 +346 < 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 1 +347 assert 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2 +348 dup 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2 +349 int 1 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2, 1 +350 * 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2 +351 dig 23 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 2, 0x03020104 +353 uncover 1 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x05, 2, 0x03020104, 2 +355 uncover 3 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x03020104, 2, 0x05 +357 replace3 0x, 0, 0, 0, 0x03020104, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 0x03020504 +358 bury 22 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2 +360 int 2 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 2, 2 +362 == 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +363 bz main_after_if_else@21 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +366 dig 20 0x, 0, 0, 0, 0x03020504, 0x03020104, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020504 +368 bury 20 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +370 b main_after_for@24 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +388 dig 19 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020504 +390 byte 0x03020504 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x03020504, 0x03020504 +396 == 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +397 assert 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +398 byte "a" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, "a" +399 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 1 +400 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000000000000001 +401 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0001 +404 byte "a" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0001, "a" +405 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161 +406 byte "b" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, "b" +407 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 1 +408 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x0000000000000001 +409 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x0001 +412 byte "b" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x0001, "b" +413 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x000162 +414 cover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161 +416 byte "c" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, "c" +418 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 1 +419 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x0000000000000001 +420 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x0001 +423 byte "c" 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x0001, "c" +425 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000161, 0x000163 +426 cover 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161 +428 int 6 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 6 +430 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0000000000000006 +431 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006 +434 byte 0x 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 0x +435 uncover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x, 0x0006 +437 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006 +438 dig 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 0x000161 +440 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 3 +441 int 6 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 3, 6 +443 uncover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 6, 3 +445 + 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9 +446 dup 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9, 9 +447 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9, 0x0000000000000009 +448 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x0006, 9, 0x0009 +451 uncover 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 9, 0x0009, 0x0006 +453 uncover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 9, 0x0006, 0x0009 +455 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 9, 0x00060009 +456 cover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 9 +458 dig 3 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 9, 0x000162 +460 len 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 9, 3 +461 + 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 12 +462 itob 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 0x000000000000000C +463 extract 6 2 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009, 0x000C +466 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x000161, 0x00060009000C +467 uncover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x00060009000C, 0x000161 +469 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x000162, 0x00060009000C000161 +470 uncover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x00060009000C000161, 0x000162 +472 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x00060009000C000161000162 +473 uncover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162, 0x000163 +475 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163 +476 byte 0x 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x +477 uncover 1 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163 +479 concat 0x, 0, 0, 0, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163 +480 bury 22 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +482 byte "" 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x +483 len 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +484 itob 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000000000000000 +485 extract 6 2 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000 +488 byte "" 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000, 0x +489 concat 0x, 0, 0, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0x0000 +490 bury 23 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +492 int 0 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0x, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 0 +493 bury 17 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x +495 int 3 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0x, 0x, 0x, 0x, 0x, 0x, 3 +497 bury 6 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x +499 dig 16 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 0 +501 int 3 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 0, 3 +503 < 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 1 +504 bz main_after_for@28 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x +507 dig 5 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 3 +509 int 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 3, 1 +510 - 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 2 +511 dup 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 3, 0x, 0x, 0x, 0x, 0x, 2, 2 +512 bury 7 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2 +514 dig 22 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2, 0x00060009000C000161000162000163 +516 cover 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2 +518 int 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2, 2 +520 * 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 4 +521 dig 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 4, 0x00060009000C000161000162000163 +523 uncover 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x00060009000C000161000162000163, 4 +525 extract_uint16 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12 +526 dig 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 0x00060009000C000161000162000163 +528 dig 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 0x00060009000C000161000162000163, 12 +530 extract_uint16 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1 +531 int 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1, 1 +532 * 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1 +533 int 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 1, 2 +535 + 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 3 +536 uncover 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 12, 3, 0x00060009000C000161000162000163 +538 uncover 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 3, 0x00060009000C000161000162000163, 12 +540 uncover 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 12, 3 +542 extract3 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163 +543 dig 23 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x0000 +545 extract 2 0 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163, 0x +548 cover 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x, 0x000163 +550 extract 2 0 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x, "c" +553 concat 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c" +554 dup 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", "c" +555 len 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", 1 +556 itob 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", 0x0000000000000001 +557 extract 6 2 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, "c", 0x0001 +560 uncover 1 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x0001, "c" +562 concat 0x, 0, 0x0000, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0x000163 +563 bury 23 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x +565 dig 16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0 +567 int 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 0, 1 +568 + 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 0, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 +569 bury 17 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x +571 b main_for_header@25 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x +499 dig 16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 +501 int 3 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1, 3 +503 < 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 +504 bz main_after_for@28 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x +507 dig 5 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2 +509 int 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 2, 1 +510 - 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1 +511 dup 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 2, 0x, 0x, 0x, 0x, 0x, 1, 1 +512 bury 7 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 +514 dig 22 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1, 0x00060009000C000161000162000163 +516 cover 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 1 +518 int 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 1, 2 +520 * 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2 +521 dig 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 2, 0x00060009000C000161000162000163 +523 uncover 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x00060009000C000161000162000163, 2 +525 extract_uint16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9 +526 dig 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 0x00060009000C000161000162000163 +528 dig 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 0x00060009000C000161000162000163, 9 +530 extract_uint16 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1 +531 int 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1, 1 +532 * 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1 +533 int 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 1, 2 +535 + 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 3 +536 uncover 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 9, 3, 0x00060009000C000161000162000163 +538 uncover 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 3, 0x00060009000C000161000162000163, 9 +540 uncover 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 9, 3 +542 extract3 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x000162 +543 dig 23 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x000162, 0x000163 +545 extract 2 0 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x000162, "c" +548 cover 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "c", 0x000162 +550 extract 2 0 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "c", "b" +553 concat 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb" +554 dup 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", "cb" +555 len 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", 2 +556 itob 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", 0x0000000000000002 +557 extract 6 2 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, "cb", 0x0002 +560 uncover 1 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x0002, "cb" +562 concat 0x, 0, 0x000163, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0x00026362 +563 bury 23 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x +565 dig 16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 +567 int 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1, 1 +568 + 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 1, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 2 +569 bury 17 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x +571 b main_for_header@25 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x +499 dig 16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 2 +501 int 3 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 2, 3 +503 < 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 +504 bz main_after_for@28 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x +507 dig 5 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1 +509 int 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 1, 1 +510 - 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0 +511 dup 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 1, 0x, 0x, 0x, 0x, 0x, 0, 0 +512 bury 7 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0 +514 dig 22 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0, 0x00060009000C000161000162000163 +516 cover 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0 +518 int 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0, 2 +520 * 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0 +521 dig 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0, 0x00060009000C000161000162000163 +523 uncover 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 0x00060009000C000161000162000163, 0 +525 extract_uint16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6 +526 dig 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 0x00060009000C000161000162000163 +528 dig 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 0x00060009000C000161000162000163, 6 +530 extract_uint16 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1 +531 int 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1, 1 +532 * 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1 +533 int 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 1, 2 +535 + 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 3 +536 uncover 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 6, 3, 0x00060009000C000161000162000163 +538 uncover 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3, 0x00060009000C000161000162000163, 6 +540 uncover 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x00060009000C000161000162000163, 6, 3 +542 extract3 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x000161 +543 dig 23 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x000161, 0x00026362 +545 extract 2 0 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x000161, "cb" +548 cover 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cb", 0x000161 +550 extract 2 0 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cb", "a" +553 concat 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba" +554 dup 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", "cba" +555 len 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", 3 +556 itob 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", 0x0000000000000003 +557 extract 6 2 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba", 0x0003 +560 uncover 1 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003, "cba" +562 concat 0x, 0, 0x00026362, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261 +563 bury 23 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x +565 dig 16 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 2 +567 int 1 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 2, 1 +568 + 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 2, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3 +569 bury 17 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x +571 b main_for_header@25 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x +499 dig 16 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3 +501 int 3 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3, 3 +503 < 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0 +504 bz main_after_for@28 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x +574 byte "cba" 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "cba" +576 len 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 3 +577 itob 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0000000000000003 +578 extract 6 2 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003 +581 byte "cba" 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003, "cba" +583 concat 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261 +584 dig 23 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261, 0x0003636261 +586 uncover 1 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x0003636261, 0x0003636261 +588 == 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 1 +589 assert 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x +590 byte "" 0x, 0, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 0x +591 bury 24 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x +593 byte "HELLO" 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, "HELLO" +595 len 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5 +596 dup 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 0x, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5, 5 +597 bury 20 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5 +599 int 0 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0x, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5, 0 +600 bury 17 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0x, 0x, 0x, 0x, 0x, 5 +602 bury 5 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x +604 dig 15 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 0 +606 dig 19 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 0, 5 +608 < 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 1 +609 bz main_after_for@32 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x +612 dig 4 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 5 +614 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 5, 1 +615 - 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 4 +616 dup 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 5, 0x, 0x, 0x, 0x, 4, 4 +617 bury 6 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4 +619 byte "HELLO" 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "HELLO" +621 dig 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "HELLO", 4 +623 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "HELLO", 4, 1 +624 extract3 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, "O" +625 cover 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 4 +627 itob 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004 +628 dup 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 0x0000000000000004 +629 len 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8 +630 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1 +631 dig 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1, 8 +633 >= 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 0 +634 int 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 0, 1 +635 dig 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 0, 1, 8 +637 uncover 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1, 8, 0 +639 select 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1 +640 dig 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 1, 8 +642 uncover 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 8, 1 +644 - 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 8, 7 +645 uncover 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 8, 7, 0x0000000000000004 +647 uncover 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 8, 0x0000000000000004, 7 +649 uncover 2 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x0000000000000004, 7, 8 +651 substring3 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, "O", 0x04 +652 uncover 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x04, "O" +654 concat 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x044F +655 dig 24 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x044F, 0x +657 uncover 1 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x, 0x044F +659 concat 0x, 0x, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0x044F +660 bury 24 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x +662 dig 15 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0 +664 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 0, 1 +665 + 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 0, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1 +666 bury 16 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x +668 b main_for_header@29 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x +604 dig 15 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1 +606 dig 19 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1, 5 +608 < 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 1 +609 bz main_after_for@32 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x +612 dig 4 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4 +614 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 4, 1 +615 - 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 3 +616 dup 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 4, 0x, 0x, 0x, 0x, 3, 3 +617 bury 6 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3 +619 byte "HELLO" 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "HELLO" +621 dig 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "HELLO", 3 +623 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "HELLO", 3, 1 +624 extract3 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, "L" +625 cover 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 3 +627 itob 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003 +628 dup 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 0x0000000000000003 +629 len 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8 +630 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1 +631 dig 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1, 8 +633 >= 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 0 +634 int 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 0, 1 +635 dig 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 0, 1, 8 +637 uncover 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1, 8, 0 +639 select 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1 +640 dig 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 1, 8 +642 uncover 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 8, 1 +644 - 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 8, 7 +645 uncover 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 8, 7, 0x0000000000000003 +647 uncover 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 8, 0x0000000000000003, 7 +649 uncover 2 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x0000000000000003, 7, 8 +651 substring3 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, "L", 0x03 +652 uncover 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x03, "L" +654 concat 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x034C +655 dig 24 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x034C, 0x044F +657 uncover 1 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x044F, 0x034C +659 concat 0x, 0x044F, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 0x044F034C +660 bury 24 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x +662 dig 15 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 1 +664 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 1, 1 +665 + 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 1, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2 +666 bury 16 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x +668 b main_for_header@29 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x +604 dig 15 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2 +606 dig 19 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2, 5 +608 < 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 1 +609 bz main_after_for@32 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x +612 dig 4 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3 +614 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 3, 1 +615 - 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2 +616 dup 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 3, 0x, 0x, 0x, 0x, 2, 2 +617 bury 6 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2 +619 byte "HELLO" 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "HELLO" +621 dig 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "HELLO", 2 +623 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "HELLO", 2, 1 +624 extract3 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, "L" +625 cover 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 2 +627 itob 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002 +628 dup 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 0x0000000000000002 +629 len 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8 +630 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1 +631 dig 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1, 8 +633 >= 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 0 +634 int 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 0, 1 +635 dig 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 0, 1, 8 +637 uncover 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1, 8, 0 +639 select 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1 +640 dig 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 1, 8 +642 uncover 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 8, 1 +644 - 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 8, 7 +645 uncover 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 8, 7, 0x0000000000000002 +647 uncover 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 8, 0x0000000000000002, 7 +649 uncover 2 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x0000000000000002, 7, 8 +651 substring3 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, "L", 0x02 +652 uncover 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x02, "L" +654 concat 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x024C +655 dig 24 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x024C, 0x044F034C +657 uncover 1 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x044F034C, 0x024C +659 concat 0x, 0x044F034C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 0x044F034C024C +660 bury 24 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x +662 dig 15 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2 +664 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, 1 +665 + 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 2, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 3 +666 bury 16 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x +668 b main_for_header@29 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x +604 dig 15 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 3 +606 dig 19 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 3, 5 +608 < 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 1 +609 bz main_after_for@32 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x +612 dig 4 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2 +614 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 2, 1 +615 - 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 1 +616 dup 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 2, 0x, 0x, 0x, 0x, 1, 1 +617 bury 6 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1 +619 byte "HELLO" 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "HELLO" +621 dig 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "HELLO", 1 +623 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "HELLO", 1, 1 +624 extract3 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, "E" +625 cover 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 1 +627 itob 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001 +628 dup 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 0x0000000000000001 +629 len 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8 +630 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1 +631 dig 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1, 8 +633 >= 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 0 +634 int 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 0, 1 +635 dig 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 0, 1, 8 +637 uncover 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1, 8, 0 +639 select 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1 +640 dig 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 1, 8 +642 uncover 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 8, 1 +644 - 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 8, 7 +645 uncover 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 8, 7, 0x0000000000000001 +647 uncover 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 8, 0x0000000000000001, 7 +649 uncover 2 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x0000000000000001, 7, 8 +651 substring3 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, "E", 0x01 +652 uncover 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x01, "E" +654 concat 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x0145 +655 dig 24 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x0145, 0x044F034C024C +657 uncover 1 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x044F034C024C, 0x0145 +659 concat 0x, 0x044F034C024C, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0x044F034C024C0145 +660 bury 24 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x +662 dig 15 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 3 +664 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 3, 1 +665 + 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 3, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 4 +666 bury 16 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x +668 b main_for_header@29 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x +604 dig 15 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 4 +606 dig 19 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 4, 5 +608 < 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1 +609 bz main_after_for@32 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x +612 dig 4 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1 +614 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 1, 1 +615 - 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0 +616 dup 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 1, 0x, 0x, 0x, 0x, 0, 0 +617 bury 6 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0 +619 byte "HELLO" 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "HELLO" +621 dig 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "HELLO", 0 +623 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "HELLO", 0, 1 +624 extract3 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0, "H" +625 cover 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0 +627 itob 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000 +628 dup 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 0x0000000000000000 +629 len 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8 +630 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1 +631 dig 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1, 8 +633 >= 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 0 +634 int 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 0, 1 +635 dig 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 0, 1, 8 +637 uncover 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1, 8, 0 +639 select 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1 +640 dig 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 1, 8 +642 uncover 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 8, 1 +644 - 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 8, 7 +645 uncover 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 8, 7, 0x0000000000000000 +647 uncover 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 8, 0x0000000000000000, 7 +649 uncover 2 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x0000000000000000, 7, 8 +651 substring3 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, "H", 0x00 +652 uncover 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x00, "H" +654 concat 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x0048 +655 dig 24 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x0048, 0x044F034C024C0145 +657 uncover 1 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C0145, 0x0048 +659 concat 0x, 0x044F034C024C0145, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C01450048 +660 bury 24 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x +662 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 4 +664 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 4, 1 +665 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 4, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 5 +666 bury 16 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x +668 b main_for_header@29 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x +604 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 5 +606 dig 19 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 5, 5 +608 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0 +609 bz main_after_for@32 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x +671 dig 23 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C01450048 +673 byte "\x04O\x03L\x02L\x01E\x00H" 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0x044F034C024C01450048, 0x044F034C024C01450048 +685 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 1 +686 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x +687 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0x, 0x, 0x, 0x, 0 +688 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x +690 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3 +692 b main_for_body@37 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3 +717 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3, 0 +719 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 3 +721 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3 +722 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 3, 3 +724 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 1 +725 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x +726 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0 +728 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 0 +729 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 0, 1 +730 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 0x, 0x, 0x, 0, 1 +731 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x, 0 +733 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x +695 int 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x, 2 +697 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 0, 1, 0x, 0x, 2, 1 +699 bury 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 2 +701 b main_for_body@37 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 2 +717 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 2, 1 +719 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 2 +721 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 3 +722 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 3, 3 +724 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1 +725 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x +726 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1 +728 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 1 +729 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 1, 1 +730 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 1, 0x, 0x, 1, 2 +731 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x, 1 +733 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x +704 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x, 1 +705 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 1, 2, 0x, 0x, 1, 2 +707 bury 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1 +709 b main_for_body@37 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1 +717 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1, 2 +719 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 1 +721 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 3 +722 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 3, 3 +724 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 1 +725 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x +726 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2 +728 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 2 +729 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 2, 1 +730 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 2, 0x, 0x, 2, 3 +731 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x, 2 +733 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x +712 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x, 0 +713 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 2, 3, 0x, 0x, 0, 3 +715 bury 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 0 +717 dig 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 0, 3 +719 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 0 +721 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3 +722 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 3 +724 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 1 +725 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x +726 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3 +728 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 3 +729 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 3, 1 +730 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 3, 0x, 0x, 3, 4 +731 bury 4 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 3 +733 switch main_for_header_2@34 main_for_header_1@35 main_for_header_0@36 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x +741 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0x, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 0 +742 bury 13 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x +744 int 99 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0x, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 99 +746 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x +748 int 0 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0x, 0x, 0 +749 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x +751 int 5 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5 +753 b main_for_body@44 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5 +779 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 +781 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 0 +783 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 +784 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 0 +786 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3, 0, 5 +788 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3, 0, 5, 5 +789 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 0, 5 +791 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 1 +792 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 +793 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 99 +795 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 99, 3 +797 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 1 +798 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 +799 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 3 +800 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 3, 5 +802 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 8 +803 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 8, 8 +804 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3, 1 +805 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 5, 3 +806 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 0, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3, 5 +808 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 99, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 3 +810 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x +812 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0 +814 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0, 0 +815 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0, 0, 1 +816 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 0x, 0, 1 +817 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1, 0 +819 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1 +756 int 6 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1, 6 +758 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 0, 1, 6, 1 +760 bury 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6 +762 b main_for_body@44 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6 +779 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 3 +781 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 3, 1 +783 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 +784 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 5 +786 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2, 5, 6 +788 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2, 5, 6, 6 +789 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 5, 6 +791 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 1 +792 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 +793 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 3 +795 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 3, 2 +797 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 1 +798 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 +799 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 2 +800 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 2, 6 +802 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 8 +803 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 8, 8 +804 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2, 1 +805 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 6, 2 +806 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 5, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2, 6 +808 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 3, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 2 +810 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1 +812 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1 +814 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1, 1 +815 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1, 1, 1 +816 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 1, 1, 2 +817 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2, 1 +819 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2 +765 int 7 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2, 7 +767 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 1, 2, 7, 2 +769 bury 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7 +771 b main_for_body@44 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7 +779 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 3 +781 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 3, 2 +783 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 +784 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 6 +786 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1, 6, 7 +788 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1, 6, 7, 7 +789 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 6, 7 +791 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 +792 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 +793 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 2 +795 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 2, 1 +797 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 +798 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 +799 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 +800 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1, 7 +802 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 8 +803 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 8, 8 +804 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1, 1 +805 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 7, 1 +806 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 6, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1, 7 +808 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 2, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 1 +810 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2 +812 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2 +814 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2, 2 +815 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2, 2, 1 +816 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 2, 2, 3 +817 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3, 2 +819 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3 +774 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3, 8 +775 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 2, 3, 8, 3 +777 bury 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8 +779 int 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 3 +781 dig 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 3, 3 +783 - 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 +784 dig 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 7 +786 uncover 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0, 7, 8 +788 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0, 7, 8, 8 +789 cover 3 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 7, 8 +791 < 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 +792 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 +793 dig 15 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 +795 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1, 0 +797 > 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 +798 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 +799 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 0 +800 dig 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 0, 8 +802 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 8 +803 int 8 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 8, 8 +804 == 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0, 1 +805 assert 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 8, 0 +806 uncover 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 7, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0, 8 +808 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 1, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 0 +810 bury 14 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3 +812 dig 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3 +814 dup 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3, 3 +815 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3, 3, 1 +816 + 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 3, 3, 4 +817 bury 2 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 4, 3 +819 switch main_for_header_1@41 main_for_header_2@42 main_for_header_3@43 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 4 +827 int 1 0x, 0x044F034C024C01450048, 0x0003636261, 0x00060009000C000161000162000163, 0x03020504, 0x03020504, 5, 0, 3, 5, 3, 0, 8, 3, 1, 0x, 0, 5, 0, 0, 0, 3, 4, 3, 4, 1 +828 return 1 \ No newline at end of file diff --git a/test_cases/reversed_iteration/out_unoptimized/MyContract.approval.teal b/test_cases/reversed_iteration/out_unoptimized/MyContract.approval.teal index c0c3c2f29d..d972c626ca 100644 --- a/test_cases/reversed_iteration/out_unoptimized/MyContract.approval.teal +++ b/test_cases/reversed_iteration/out_unoptimized/MyContract.approval.teal @@ -22,18 +22,18 @@ test_cases.reversed_iteration.contract.MyContract.approval_program: % int 0 != - swap + uncover 1 int 1 / - swap + uncover 1 + int 1 - int 1 - swap + uncover 1 * int 0 - swap + uncover 1 + bury 10 dig 9 @@ -88,7 +88,7 @@ main_for_header@7: dup bury 8 dig 25 - swap + cover 1 int 1 * int 1 @@ -115,7 +115,7 @@ main_after_for@10: byte 0x00 concat byte 0x - swap + uncover 1 concat dup bury 22 @@ -127,7 +127,7 @@ main_after_for@10: int 0 int 4 < - swap + uncover 1 bury 21 bz main_after_for@16 int 4 @@ -138,18 +138,18 @@ main_after_for@10: % int 0 != - swap + uncover 1 int 1 / - swap + uncover 1 + int 1 - int 1 - swap + uncover 1 * int 0 - swap + uncover 1 + bury 9 int 0 @@ -169,12 +169,12 @@ main_for_body@13: // for index, item in uenumerate(reversed(urange(4))): dig 8 dig 12 - swap + cover 1 // reversed_iteration/contract.py:17 // test_array[index] = arc4.UInt8(item) itob extract 7 1 - swap + cover 1 dup int 4 < @@ -182,7 +182,7 @@ main_for_body@13: int 1 * dig 22 - swap + uncover 1 uncover 2 replace3 bury 21 @@ -223,7 +223,7 @@ main_after_for@16: int 4 int 8 < - swap + uncover 1 bury 21 bz main_after_for@24 int 8 @@ -234,10 +234,10 @@ main_after_for@16: % int 0 != - swap + uncover 1 int 1 / - swap + uncover 1 + int 1 - @@ -261,12 +261,12 @@ main_for_header@18: dig 15 dig 12 - - swap + cover 1 // reversed_iteration/contract.py:22 // test_array[index] = arc4.UInt8(item) itob extract 7 1 - swap + cover 1 dup int 4 < @@ -275,7 +275,7 @@ main_for_header@18: int 1 * dig 23 - swap + uncover 1 uncover 3 replace3 bury 22 @@ -326,7 +326,7 @@ main_after_for@24: extract 6 2 byte "b" concat - swap + cover 1 byte "c" len itob @@ -338,34 +338,34 @@ main_after_for@24: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 1 len int 6 - swap + uncover 1 + dup itob extract 6 2 uncover 2 - swap + uncover 1 concat - swap + cover 1 dig 3 len + itob extract 6 2 concat - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat byte 0x - swap + uncover 1 concat bury 22 // reversed_iteration/contract.py:29 @@ -397,11 +397,11 @@ main_for_header@25: dup bury 7 dig 22 - swap + cover 1 int 2 * dig 1 - swap + uncover 1 extract_uint16 dig 1 dig 1 @@ -418,14 +418,14 @@ main_for_header@25: // some_string_reversed += str_item dig 23 extract 2 0 - swap + cover 1 extract 2 0 concat dup len itob extract 6 2 - swap + uncover 1 concat bury 23 dig 16 @@ -444,7 +444,7 @@ main_after_for@28: byte "cba" concat dig 23 - swap + uncover 1 == assert // reversed_iteration/contract.py:34-35 @@ -478,7 +478,7 @@ main_for_header@29: dig 1 int 1 extract3 - swap + cover 1 // reversed_iteration/contract.py:37 // bytes_reversed_with_index += op.itob(index)[-1:] + bytes_item itob @@ -492,16 +492,16 @@ main_for_header@29: uncover 2 select dig 1 - swap + uncover 1 - uncover 2 - swap + uncover 1 uncover 2 substring3 - swap + uncover 1 concat dig 24 - swap + uncover 1 concat bury 24 dig 15 @@ -554,7 +554,7 @@ main_for_body@37: dig 4 // reversed_iteration/contract.py:51 // assert index + tuple_item == 3 - swap + uncover 1 + int 3 == @@ -644,7 +644,7 @@ main_for_body@44: assert // reversed_iteration/contract.py:72 // prev_item = tuple_item - swap + uncover 1 bury 14 // reversed_iteration/contract.py:73 // prev_index = index diff --git a/test_cases/scratch_slots/out_unoptimized/MyContract.approval.teal b/test_cases/scratch_slots/out_unoptimized/MyContract.approval.teal index 4964497329..731d0466d7 100644 --- a/test_cases/scratch_slots/out_unoptimized/MyContract.approval.teal +++ b/test_cases/scratch_slots/out_unoptimized/MyContract.approval.teal @@ -28,7 +28,7 @@ main_for_header@1: // scratch_slots/contract.py:14 // op.Scratch.store(i, i) dup - swap + uncover 1 stores // scratch_slots/contract.py:13 // for i in urange(3, 20): diff --git a/test_cases/scratch_slots/out_unoptimized/MyContract2.approval.teal b/test_cases/scratch_slots/out_unoptimized/MyContract2.approval.teal index 4964497329..731d0466d7 100644 --- a/test_cases/scratch_slots/out_unoptimized/MyContract2.approval.teal +++ b/test_cases/scratch_slots/out_unoptimized/MyContract2.approval.teal @@ -28,7 +28,7 @@ main_for_header@1: // scratch_slots/contract.py:14 // op.Scratch.store(i, i) dup - swap + uncover 1 stores // scratch_slots/contract.py:13 // for i in urange(3, 20): diff --git a/test_cases/simple/out_unoptimized/MyContract.approval.teal b/test_cases/simple/out_unoptimized/MyContract.approval.teal index a34795cfa6..c9267228e3 100644 --- a/test_cases/simple/out_unoptimized/MyContract.approval.teal +++ b/test_cases/simple/out_unoptimized/MyContract.approval.teal @@ -7,13 +7,13 @@ test_cases.simple.contract.MyContract.approval_program: int 2 + dup - swap + cover 1 // simple/contract.py:11 // b = algo.UInt64(4) * 5 int 4 int 5 * - swap + cover 1 // simple/contract.py:12 // if a == (1 + 2) * (4 - 3): int 3 @@ -33,7 +33,7 @@ test_cases.simple.contract.MyContract.approval_program: // simple/contract.py:15 // return a + b dig 2 - swap + uncover 1 + return @@ -46,7 +46,7 @@ main_else_body@3: // simple/contract.py:18 // if ((3 * 4) + 2) * b: int 14 - swap + uncover 1 * bz main_else_body@5 // simple/contract.py:19 diff --git a/test_cases/simplish/out/Simplish.approval.mir b/test_cases/simplish/out/Simplish.approval.mir index 9b01e232fc..0e903340c8 100644 --- a/test_cases/simplish/out/Simplish.approval.mir +++ b/test_cases/simplish/out/Simplish.approval.mir @@ -40,7 +40,7 @@ main_after_if_else@4: dup // load oca#0 from l-stack (copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | oca#0,oca#0 oca in (\nOnCompleteAction.UpdateApplication,\nOnCompleteAction.DeleteApplication,\n) simplish/contract.py:35-38 int UpdateApplication // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | oca#0,oca#0,UpdateApplication OnCompleteAction.UpdateApplication simplish/contract.py:36 == // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | oca#0,{==} oca in (\nOnCompleteAction.UpdateApplication,\nOnCompleteAction.DeleteApplication,\n) simplish/contract.py:35-38 - swap // store contains%0#0 to l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | contains%0#0,oca#0 oca in (\nOnCompleteAction.UpdateApplication,\nOnCompleteAction.DeleteApplication,\n) simplish/contract.py:35-38 + cover 1 // store contains%0#0 to l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | contains%0#0,oca#0 oca in (\nOnCompleteAction.UpdateApplication,\nOnCompleteAction.DeleteApplication,\n) simplish/contract.py:35-38 // virtual: load oca#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | contains%0#0,oca#0 oca in (\nOnCompleteAction.UpdateApplication,\nOnCompleteAction.DeleteApplication,\n) simplish/contract.py:35-38 int DeleteApplication // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | contains%0#0,oca#0,DeleteApplication OnCompleteAction.DeleteApplication simplish/contract.py:37 == // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | contains%0#0,{==} oca in (\nOnCompleteAction.UpdateApplication,\nOnCompleteAction.DeleteApplication,\n) simplish/contract.py:35-38 @@ -71,7 +71,7 @@ main_if_body@6: callsub itoa // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | {itoa} itoa(self.counter) simplish/contract.py:40 // virtual: store tmp%4#0 to l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | tmp%4#0 itoa(self.counter) simplish/contract.py:40 byte "I was used " // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | tmp%4#0,"I was used " b"I was used " simplish/contract.py:40 - swap // load tmp%4#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | "I was used ",tmp%4#0 Bytes(b"I was used ") + itoa(self.counter) simplish/contract.py:40 + uncover 1 // load tmp%4#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | "I was used ",tmp%4#0 Bytes(b"I was used ") + itoa(self.counter) simplish/contract.py:40 concat // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | {concat} Bytes(b"I was used ") + itoa(self.counter) simplish/contract.py:40 // virtual: store tmp%5#0 to l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | tmp%5#0 Bytes(b"I was used ") + itoa(self.counter) simplish/contract.py:40 // virtual: load tmp%5#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | tmp%5#0 Bytes(b"I was used ") + itoa(self.counter) + b" time(s) before I died" simplish/contract.py:40 @@ -142,7 +142,7 @@ main_if_body@15: // virtual: load method_name#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | method_name#0 self.call(method_name, num_app_args) simplish/contract.py:52 dig 2 // load num_app_args#0 from f-stack (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | method_name#0,num_app_args#0 self.call(method_name, num_app_args) simplish/contract.py:52 callsub call // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | {call}.0,{call}.1 self.call(method_name, num_app_args) simplish/contract.py:52 - swap // store result#0 to x-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | (𝕏) result#0 | {call}.0 self.call(method_name, num_app_args) simplish/contract.py:52 + cover 1 // store result#0 to x-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | (𝕏) result#0 | {call}.0 self.call(method_name, num_app_args) simplish/contract.py:52 bury 7 // store msg#0 to f-stack (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | (𝕏) result#0 | self.call(method_name, num_app_args) simplish/contract.py:52 b main_after_if_else@23 // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | (𝕏) result#0 | result#0 @@ -161,7 +161,7 @@ main_if_body@17: dig 4 // load sender#0 from f-stack (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | sender#0 AssetHoldingGet.asset_balance(sender, 0) simplish/contract.py:54 int 0 // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | sender#0,0 0 simplish/contract.py:54 asset_holding_get AssetBalance // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | {asset_holding_get}.0,{asset_holding_get}.1 AssetHoldingGet.asset_balance(sender, 0) simplish/contract.py:54 - swap // store asset_exists#0 to l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | asset_exists#0,{asset_holding_get}.0 AssetHoldingGet.asset_balance(sender, 0) simplish/contract.py:54 + cover 1 // store asset_exists#0 to l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | asset_exists#0,{asset_holding_get}.0 AssetHoldingGet.asset_balance(sender, 0) simplish/contract.py:54 bury 5 // store asset_balance#0 to f-stack (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | asset_exists#0 AssetHoldingGet.asset_balance(sender, 0) simplish/contract.py:54 // virtual: load asset_exists#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | asset_exists#0 not asset_exists simplish/contract.py:55 bnz main_else_body@19 // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | not asset_exists simplish/contract.py:55 @@ -177,7 +177,7 @@ main_else_body@19: callsub itoa // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | {itoa} itoa(asset_balance) simplish/contract.py:58 // virtual: store tmp%17#0 to l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | tmp%17#0 itoa(asset_balance) simplish/contract.py:58 byte "You have asset balance: " // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | tmp%17#0,"You have asset balance: " b"You have asset balance: " simplish/contract.py:58 - swap // load tmp%17#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | "You have asset balance: ",tmp%17#0 msg = Bytes(b"You have asset balance: ") + itoa(asset_balance) simplish/contract.py:58 + uncover 1 // load tmp%17#0 from l-stack (no copy) (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | "You have asset balance: ",tmp%17#0 msg = Bytes(b"You have asset balance: ") + itoa(asset_balance) simplish/contract.py:58 concat // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | {concat} Bytes(b"You have asset balance: ") + itoa(asset_balance) simplish/contract.py:58 bury 6 // store msg#0 to f-stack (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | msg = Bytes(b"You have asset balance: ") + itoa(asset_balance) simplish/contract.py:58 // Implicit fall through to main_after_if_else@20 // (𝕗) msg#0,sender#0,asset_balance#0,is_equal%0#0,num_app_args#0,oca#0 | @@ -336,7 +336,7 @@ call_if_body@5: frame_dig 1 // load radius#0 from f-stack (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | radius#0 circle_area(radius) simplish/contract.py:83 dup // store radius#0 to l-stack (copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | radius#0,radius#0 circle_area(radius) simplish/contract.py:83 callsub circle_area // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | radius#0,{circle_area} circle_area(radius) simplish/contract.py:83 - swap // store area#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | area#0,radius#0 circle_area(radius) simplish/contract.py:83 + cover 1 // store area#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | area#0,radius#0 circle_area(radius) simplish/contract.py:83 dup // load radius#0 from l-stack (copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | area#0,radius#0,radius#0 circle_circumference(radius) simplish/contract.py:83 callsub circle_circumference // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | area#0,radius#0,{circle_circumference} circle_circumference(radius) simplish/contract.py:83 cover 2 // store circumference#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,radius#0 circle_circumference(radius) simplish/contract.py:83 @@ -344,14 +344,14 @@ call_if_body@5: callsub itoa // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,{itoa} itoa(radius) simplish/contract.py:86 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,tmp%7#0 itoa(radius) simplish/contract.py:86 byte "Approximate area and circumference of circle with radius " // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,tmp%7#0,"Approximate area and circumference of circle with radius " b"Approximate area and circumference of circle with radius " simplish/contract.py:85 - swap // load tmp%7#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,"Approximate area and circumference of circle with radius ",tmp%7#0 Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius) simplish/contract.py:85-86 + uncover 1 // load tmp%7#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,"Approximate area and circumference of circle with radius ",tmp%7#0 Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius) simplish/contract.py:85-86 concat // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,{concat} Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius) simplish/contract.py:85-86 // virtual: store tmp%8#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,tmp%8#0 Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius) simplish/contract.py:85-86 // virtual: load tmp%8#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,tmp%8#0 Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius)\n+ b" = " simplish/contract.py:85-87 byte " = " // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,tmp%8#0," = " b" = " simplish/contract.py:87 concat // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,{concat} Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius)\n+ b" = " simplish/contract.py:85-87 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,area#0,tmp%9#0 Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius)\n+ b" = " simplish/contract.py:85-87 - swap // load area#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,tmp%9#0,area#0 itoa(area) simplish/contract.py:88 + uncover 1 // load area#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,tmp%9#0,area#0 itoa(area) simplish/contract.py:88 callsub itoa // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,tmp%9#0,{itoa} itoa(area) simplish/contract.py:88 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,tmp%9#0,tmp%10#0 itoa(area) simplish/contract.py:88 // virtual: load tmp%9#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,tmp%10#0,tmp%9#0 Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius)\n+ b" = "\n+ ... simplish/contract.py:85-88 @@ -362,7 +362,7 @@ call_if_body@5: byte ", " // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,tmp%11#0,", " b", " simplish/contract.py:89 concat // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,{concat} Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius)\n+ b" = "\n+ ... simplish/contract.py:85-89 // virtual: store tmp%12#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | circumference#0,tmp%12#0 Bytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius)\n+ b" = "\n+ ... simplish/contract.py:85-89 - swap // load circumference#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | tmp%12#0,circumference#0 itoa(circumference) simplish/contract.py:90 + uncover 1 // load circumference#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | tmp%12#0,circumference#0 itoa(circumference) simplish/contract.py:90 callsub itoa // (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | tmp%12#0,{itoa} itoa(circumference) simplish/contract.py:90 // virtual: store tmp%13#0 to l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | tmp%12#0,tmp%13#0 itoa(circumference) simplish/contract.py:90 // virtual: load tmp%12#0 from l-stack (no copy) (𝕡) method_name#0,num_app_args#0 | (𝕗) result#0,radius#0,status#0 | tmp%13#0,tmp%12#0 result = (\nBytes(b"Approximate area and circumference of circle with radius ")\n+ itoa(radius)\n... simplish/contract.py:84-91 @@ -455,7 +455,7 @@ CallCounter.increment_counter_block@0: + // {+} self.counter += 1 simplish/base_class.py:13 // virtual: store new_state_value%0#0 to l-stack (no copy) new_state_value%0#0 self.counter += 1 simplish/base_class.py:13 byte "counter" // new_state_value%0#0,"counter" self.counter simplish/base_class.py:13 - swap // load new_state_value%0#0 from l-stack (no copy) "counter",new_state_value%0#0 self.counter += 1 simplish/base_class.py:13 + uncover 1 // load new_state_value%0#0 from l-stack (no copy) "counter",new_state_value%0#0 self.counter += 1 simplish/base_class.py:13 app_global_put // self.counter += 1 simplish/base_class.py:13 retsub // diff --git a/test_cases/simplish/out_unoptimized/Simplish.approval.teal b/test_cases/simplish/out_unoptimized/Simplish.approval.teal index 5d0b97c2cd..bae94698b8 100644 --- a/test_cases/simplish/out_unoptimized/Simplish.approval.teal +++ b/test_cases/simplish/out_unoptimized/Simplish.approval.teal @@ -46,7 +46,7 @@ main_after_if_else@4: // OnCompleteAction.DeleteApplication, // ): == - swap + cover 1 // simplish/contract.py:37 // OnCompleteAction.DeleteApplication, int DeleteApplication @@ -72,7 +72,7 @@ main_after_if_else@4: assert // check counter exists callsub itoa byte "I was used " - swap + uncover 1 concat byte " time(s) before I died" concat @@ -138,7 +138,7 @@ main_after_if_else@14: // msg, result = self.call(method_name, num_app_args) dig 3 callsub call - swap + cover 1 bury 7 bury 1 b main_after_if_else@23 @@ -155,7 +155,7 @@ main_else_body@16: dig 4 int 0 asset_holding_get AssetBalance - swap + cover 1 bury 5 // simplish/contract.py:55 // if not asset_exists: @@ -172,7 +172,7 @@ main_else_body@19: dig 3 callsub itoa byte "You have asset balance: " - swap + uncover 1 concat bury 6 @@ -222,11 +222,11 @@ itoa: // radix = digits.length len dup - swap + cover 1 // simplish/contract.py:122 // if i < radix: frame_dig -1 - swap + uncover 1 < bz itoa_after_if_else@2 // simplish/contract.py:123 @@ -242,7 +242,7 @@ itoa: frame_dig -1 uncover 2 substring3 - swap + uncover 1 retsub itoa_after_if_else@2: @@ -254,9 +254,9 @@ itoa_after_if_else@2: cover 2 / callsub itoa - swap + cover 1 frame_dig -1 - swap + uncover 1 % dup int 1 @@ -270,7 +270,7 @@ itoa_after_if_else@2: uncover 2 substring3 concat - swap + uncover 1 retsub @@ -354,7 +354,7 @@ call_else_body@4: frame_dig 1 dup callsub circle_area - swap + cover 1 dup callsub circle_circumference cover 2 @@ -367,7 +367,7 @@ call_else_body@4: // simplish/contract.py:85-86 // Bytes(b"Approximate area and circumference of circle with radius ") // + itoa(radius) - swap + uncover 1 concat // simplish/contract.py:87 // + b" = " @@ -379,7 +379,7 @@ call_else_body@4: concat // simplish/contract.py:88 // + itoa(area) - swap + uncover 1 callsub itoa // simplish/contract.py:85-88 // Bytes(b"Approximate area and circumference of circle with radius ") @@ -399,7 +399,7 @@ call_else_body@4: concat // simplish/contract.py:90 // + itoa(circumference) - swap + uncover 1 callsub itoa // simplish/contract.py:85-90 // Bytes(b"Approximate area and circumference of circle with radius ") @@ -481,7 +481,7 @@ circle_circumference: // simplish/contract.py:107 // return radius * two_pi // SCALE frame_dig -1 - swap + uncover 1 * int 100000 / @@ -519,7 +519,7 @@ CallCounter.increment_counter: int 1 + byte "counter" - swap + uncover 1 app_global_put retsub diff --git a/test_cases/ssa/out/MyContract.approval.mir b/test_cases/ssa/out/MyContract.approval.mir index 82bda5453b..10b7049a3e 100644 --- a/test_cases/ssa/out/MyContract.approval.mir +++ b/test_cases/ssa/out/MyContract.approval.mir @@ -103,7 +103,7 @@ main_else_body@11: * // (𝕗) i#0,a#1,b#1 | {*} 2 * a ssa/contract.py:27 // virtual: store b#1 to l-stack (no copy) (𝕗) i#0,a#1,b#1 | b#1 b = 2 * a ssa/contract.py:27 int 14 // (𝕗) i#0,a#1,b#1 | b#1,14 (3 * 4) + 2 ssa/contract.py:28 - swap // load b#1 from l-stack (no copy) (𝕗) i#0,a#1,b#1 | 14,b#1 ((3 * 4) + 2) * b ssa/contract.py:28 + uncover 1 // load b#1 from l-stack (no copy) (𝕗) i#0,a#1,b#1 | 14,b#1 ((3 * 4) + 2) * b ssa/contract.py:28 * // (𝕗) i#0,a#1,b#1 | {*} ((3 * 4) + 2) * b ssa/contract.py:28 // virtual: store reinterpret_bool%0#0 to l-stack (no copy) (𝕗) i#0,a#1,b#1 | reinterpret_bool%0#0 ((3 * 4) + 2) * b ssa/contract.py:28 // virtual: load reinterpret_bool%0#0 from l-stack (no copy) (𝕗) i#0,a#1,b#1 | reinterpret_bool%0#0 if ((3 * 4) + 2) * b: ssa/contract.py:28 @@ -207,11 +207,11 @@ one_hundred_if_body@1: one_hundred_after_if_else@2: frame_dig 1 // load b#0 from f-stack (𝕡) c#0 | (𝕗) a#0,b#0 | b#0 b *= b ssa/contract.py:55 dup // store b#0 to l-stack (copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa/contract.py:55 - swap // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa/contract.py:55 + uncover 1 // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa/contract.py:55 * // (𝕡) c#0 | (𝕗) a#0,b#0 | {*} b *= b ssa/contract.py:55 // virtual: store b#0 to l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0 b *= b ssa/contract.py:55 frame_dig 0 // load a#0 from f-stack (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,a#0 a * b ssa/contract.py:56 - swap // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | a#0,b#0 a * b ssa/contract.py:56 + uncover 1 // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | a#0,b#0 a * b ssa/contract.py:56 * // (𝕡) c#0 | (𝕗) a#0,b#0 | {*} a * b ssa/contract.py:56 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | tmp%1#0 a * b ssa/contract.py:56 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | tmp%1#0 return a * b ssa/contract.py:56 diff --git a/test_cases/ssa/out/MyContract.clear.mir b/test_cases/ssa/out/MyContract.clear.mir index dd873e9b1e..1ce8ed100f 100644 --- a/test_cases/ssa/out/MyContract.clear.mir +++ b/test_cases/ssa/out/MyContract.clear.mir @@ -38,11 +38,11 @@ one_hundred_if_body@1: one_hundred_after_if_else@2: frame_dig 1 // load b#0 from f-stack (𝕡) c#0 | (𝕗) a#0,b#0 | b#0 b *= b ssa/contract.py:55 dup // store b#0 to l-stack (copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa/contract.py:55 - swap // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa/contract.py:55 + uncover 1 // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa/contract.py:55 * // (𝕡) c#0 | (𝕗) a#0,b#0 | {*} b *= b ssa/contract.py:55 // virtual: store b#0 to l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0 b *= b ssa/contract.py:55 frame_dig 0 // load a#0 from f-stack (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,a#0 a * b ssa/contract.py:56 - swap // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | a#0,b#0 a * b ssa/contract.py:56 + uncover 1 // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | a#0,b#0 a * b ssa/contract.py:56 * // (𝕡) c#0 | (𝕗) a#0,b#0 | {*} a * b ssa/contract.py:56 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | tmp%1#0 a * b ssa/contract.py:56 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | tmp%1#0 return a * b ssa/contract.py:56 diff --git a/test_cases/ssa/out/trace.O0.log b/test_cases/ssa/out/trace.O0.log index 05d4f2430d..87691dfbc2 100644 --- a/test_cases/ssa/out/trace.O0.log +++ b/test_cases/ssa/out/trace.O0.log @@ -13,182 +13,182 @@ PC Teal Stack 23 * 0x, 0x, 20, 60 24 dup 0x, 0x, 20, 60, 60 25 cover 2 0x, 0x, 60, 20, 60 -27 swap 0x, 0x, 60, 60, 20 -28 + 0x, 0x, 60, 80 -29 dig 1 0x, 0x, 60, 80, 60 -31 int 5 0x, 0x, 60, 80, 60, 5 -33 < 0x, 0x, 60, 80, 0 -34 bz main_after_while@3 0x, 0x, 60, 80 -53 int 1 0x, 0x, 60, 80, 1 -54 assert 0x, 0x, 60, 80 -55 int 0 0x, 0x, 60, 80, 0 -57 bury 3 0x, 0, 60, 80 -59 dig 2 0x, 0, 60, 80, 0 -61 int 5 0x, 0, 60, 80, 0, 5 -63 < 0x, 0, 60, 80, 1 -64 bz main_after_for@8 0x, 0, 60, 80 -67 dig 2 0x, 0, 60, 80, 0 -69 dig 1 0x, 0, 60, 80, 0, 80 -71 dig 3 0x, 0, 60, 80, 0, 80, 60 -73 dup 0x, 0, 60, 80, 0, 80, 60, 60 -74 cover 2 0x, 0, 60, 80, 0, 60, 80, 60 -76 + 0x, 0, 60, 80, 0, 60, 140 -77 bury 3 0x, 0, 60, 140, 0, 60 -79 swap 0x, 0, 60, 140, 60, 0 -80 + 0x, 0, 60, 140, 60 -81 bury 2 0x, 0, 60, 140 -83 dig 2 0x, 0, 60, 140, 0 -85 int 1 0x, 0, 60, 140, 0, 1 -86 + 0x, 0, 60, 140, 1 -87 bury 3 0x, 1, 60, 140 -89 b main_for_header@4 0x, 1, 60, 140 -59 dig 2 0x, 1, 60, 140, 1 -61 int 5 0x, 1, 60, 140, 1, 5 -63 < 0x, 1, 60, 140, 1 -64 bz main_after_for@8 0x, 1, 60, 140 -67 dig 2 0x, 1, 60, 140, 1 -69 dig 1 0x, 1, 60, 140, 1, 140 -71 dig 3 0x, 1, 60, 140, 1, 140, 60 -73 dup 0x, 1, 60, 140, 1, 140, 60, 60 -74 cover 2 0x, 1, 60, 140, 1, 60, 140, 60 -76 + 0x, 1, 60, 140, 1, 60, 200 -77 bury 3 0x, 1, 60, 200, 1, 60 -79 swap 0x, 1, 60, 200, 60, 1 -80 + 0x, 1, 60, 200, 61 -81 bury 2 0x, 1, 61, 200 -83 dig 2 0x, 1, 61, 200, 1 -85 int 1 0x, 1, 61, 200, 1, 1 -86 + 0x, 1, 61, 200, 2 -87 bury 3 0x, 2, 61, 200 -89 b main_for_header@4 0x, 2, 61, 200 -59 dig 2 0x, 2, 61, 200, 2 -61 int 5 0x, 2, 61, 200, 2, 5 -63 < 0x, 2, 61, 200, 1 -64 bz main_after_for@8 0x, 2, 61, 200 -67 dig 2 0x, 2, 61, 200, 2 -69 dig 1 0x, 2, 61, 200, 2, 200 -71 dig 3 0x, 2, 61, 200, 2, 200, 61 -73 dup 0x, 2, 61, 200, 2, 200, 61, 61 -74 cover 2 0x, 2, 61, 200, 2, 61, 200, 61 -76 + 0x, 2, 61, 200, 2, 61, 261 -77 bury 3 0x, 2, 61, 261, 2, 61 -79 swap 0x, 2, 61, 261, 61, 2 -80 + 0x, 2, 61, 261, 63 -81 bury 2 0x, 2, 63, 261 -83 dig 2 0x, 2, 63, 261, 2 -85 int 1 0x, 2, 63, 261, 2, 1 -86 + 0x, 2, 63, 261, 3 -87 bury 3 0x, 3, 63, 261 -89 b main_for_header@4 0x, 3, 63, 261 -59 dig 2 0x, 3, 63, 261, 3 -61 int 5 0x, 3, 63, 261, 3, 5 -63 < 0x, 3, 63, 261, 1 -64 bz main_after_for@8 0x, 3, 63, 261 -67 dig 2 0x, 3, 63, 261, 3 -69 dig 1 0x, 3, 63, 261, 3, 261 -71 dig 3 0x, 3, 63, 261, 3, 261, 63 -73 dup 0x, 3, 63, 261, 3, 261, 63, 63 -74 cover 2 0x, 3, 63, 261, 3, 63, 261, 63 -76 + 0x, 3, 63, 261, 3, 63, 324 -77 bury 3 0x, 3, 63, 324, 3, 63 -79 swap 0x, 3, 63, 324, 63, 3 -80 + 0x, 3, 63, 324, 66 -81 bury 2 0x, 3, 66, 324 -83 dig 2 0x, 3, 66, 324, 3 -85 int 1 0x, 3, 66, 324, 3, 1 -86 + 0x, 3, 66, 324, 4 -87 bury 3 0x, 4, 66, 324 -89 b main_for_header@4 0x, 4, 66, 324 -59 dig 2 0x, 4, 66, 324, 4 -61 int 5 0x, 4, 66, 324, 4, 5 -63 < 0x, 4, 66, 324, 1 -64 bz main_after_for@8 0x, 4, 66, 324 -67 dig 2 0x, 4, 66, 324, 4 -69 dig 1 0x, 4, 66, 324, 4, 324 -71 dig 3 0x, 4, 66, 324, 4, 324, 66 -73 dup 0x, 4, 66, 324, 4, 324, 66, 66 -74 cover 2 0x, 4, 66, 324, 4, 66, 324, 66 -76 + 0x, 4, 66, 324, 4, 66, 390 -77 bury 3 0x, 4, 66, 390, 4, 66 -79 swap 0x, 4, 66, 390, 66, 4 -80 + 0x, 4, 66, 390, 70 -81 bury 2 0x, 4, 70, 390 -83 dig 2 0x, 4, 70, 390, 4 -85 int 1 0x, 4, 70, 390, 4, 1 -86 + 0x, 4, 70, 390, 5 -87 bury 3 0x, 5, 70, 390 -89 b main_for_header@4 0x, 5, 70, 390 -59 dig 2 0x, 5, 70, 390, 5 -61 int 5 0x, 5, 70, 390, 5, 5 -63 < 0x, 5, 70, 390, 0 -64 bz main_after_for@8 0x, 5, 70, 390 -92 dig 1 0x, 5, 70, 390, 70 -94 dig 1 0x, 5, 70, 390, 70, 390 -96 < 0x, 5, 70, 390, 1 -97 bz main_else_body@16 0x, 5, 70, 390 -100 dup 0x, 5, 70, 390, 390 -101 int 2 0x, 5, 70, 390, 390, 2 -102 < 0x, 5, 70, 390, 0 -103 bz main_else_body@11 0x, 5, 70, 390 -118 int 2 0x, 5, 70, 390, 2 -119 dig 2 0x, 5, 70, 390, 2, 70 -121 * 0x, 5, 70, 390, 140 -122 int 14 0x, 5, 70, 390, 140, 14 -124 swap 0x, 5, 70, 390, 14, 140 -125 * 0x, 5, 70, 390, 1960 -126 bz main_else_body@13 0x, 5, 70, 390 -129 int 2 0x, 5, 70, 390, 2 -130 bury 4 2, 5, 70, 390 -132 b main_after_if_else@14 2, 5, 70, 390 -137 b main_after_if_else@20 2, 5, 70, 390 -164 dig 3 2, 5, 70, 390, 2 -166 dup 2, 5, 70, 390, 2, 2 -167 callsub one_hundred 2, 5, 70, 390, 2, 2 -192 proto 1 1 2, 5, 70, 390, 2, 2 -195 int 25 2, 5, 70, 390, 2, 2, 25 -197 int 2 2, 5, 70, 390, 2, 2, 25, 2 -198 int 25 2, 5, 70, 390, 2, 2, 25, 2, 25 -200 frame_dig -1 2, 5, 70, 390, 2, 2, 25, 2, 25, 2 -202 < 2, 5, 70, 390, 2, 2, 25, 2, 0 -203 bz one_hundred_after_if_else@2 2, 5, 70, 390, 2, 2, 25, 2 -213 frame_dig 1 2, 5, 70, 390, 2, 2, 25, 2, 2 -215 dup 2, 5, 70, 390, 2, 2, 25, 2, 2, 2 -216 swap 2, 5, 70, 390, 2, 2, 25, 2, 2, 2 -217 * 2, 5, 70, 390, 2, 2, 25, 2, 4 -218 frame_dig 0 2, 5, 70, 390, 2, 2, 25, 2, 4, 25 -220 swap 2, 5, 70, 390, 2, 2, 25, 2, 25, 4 -221 * 2, 5, 70, 390, 2, 2, 25, 2, 100 -222 frame_bury 0 2, 5, 70, 390, 2, 2, 100, 2 -224 retsub 2, 5, 70, 390, 2, 100 -170 + 2, 5, 70, 390, 102 -171 dup 2, 5, 70, 390, 102, 102 -172 itob 2, 5, 70, 390, 102, 0x0000000000000066 -173 log 2, 5, 70, 390, 102 -174 int 3 2, 5, 70, 390, 102, 3 -175 int 1 2, 5, 70, 390, 102, 3, 1 -176 callsub phi_in_equiv_class 2, 5, 70, 390, 102, 3, 1 -225 proto 2 1 2, 5, 70, 390, 102, 3, 1 -228 frame_dig -1 2, 5, 70, 390, 102, 3, 1, 1 -230 bz phi_in_equiv_class_else_body@2 2, 5, 70, 390, 102, 3, 1 -233 frame_dig -2 2, 5, 70, 390, 102, 3, 1, 3 -235 b phi_in_equiv_class_after_if_else@3 2, 5, 70, 390, 102, 3, 1, 3 -240 int 1 2, 5, 70, 390, 102, 3, 1, 3, 1 -241 + 2, 5, 70, 390, 102, 3, 1, 4 -242 retsub 2, 5, 70, 390, 102, 4 -179 int 4 2, 5, 70, 390, 102, 4, 4 -180 == 2, 5, 70, 390, 102, 1 -181 assert 2, 5, 70, 390, 102 -182 int 3 2, 5, 70, 390, 102, 3 -183 int 0 2, 5, 70, 390, 102, 3, 0 -185 callsub phi_in_equiv_class 2, 5, 70, 390, 102, 3, 0 -225 proto 2 1 2, 5, 70, 390, 102, 3, 0 -228 frame_dig -1 2, 5, 70, 390, 102, 3, 0, 0 -230 bz phi_in_equiv_class_else_body@2 2, 5, 70, 390, 102, 3, 0 -238 frame_dig -2 2, 5, 70, 390, 102, 3, 0, 3 -240 int 1 2, 5, 70, 390, 102, 3, 0, 3, 1 -241 + 2, 5, 70, 390, 102, 3, 0, 4 -242 retsub 2, 5, 70, 390, 102, 4 -188 int 4 2, 5, 70, 390, 102, 4, 4 -189 == 2, 5, 70, 390, 102, 1 -190 assert 2, 5, 70, 390, 102 -191 return 102 \ No newline at end of file +27 uncover 1 0x, 0x, 60, 60, 20 +29 + 0x, 0x, 60, 80 +30 dig 1 0x, 0x, 60, 80, 60 +32 int 5 0x, 0x, 60, 80, 60, 5 +34 < 0x, 0x, 60, 80, 0 +35 bz main_after_while@3 0x, 0x, 60, 80 +54 int 1 0x, 0x, 60, 80, 1 +55 assert 0x, 0x, 60, 80 +56 int 0 0x, 0x, 60, 80, 0 +58 bury 3 0x, 0, 60, 80 +60 dig 2 0x, 0, 60, 80, 0 +62 int 5 0x, 0, 60, 80, 0, 5 +64 < 0x, 0, 60, 80, 1 +65 bz main_after_for@8 0x, 0, 60, 80 +68 dig 2 0x, 0, 60, 80, 0 +70 dig 1 0x, 0, 60, 80, 0, 80 +72 dig 3 0x, 0, 60, 80, 0, 80, 60 +74 dup 0x, 0, 60, 80, 0, 80, 60, 60 +75 cover 2 0x, 0, 60, 80, 0, 60, 80, 60 +77 + 0x, 0, 60, 80, 0, 60, 140 +78 bury 3 0x, 0, 60, 140, 0, 60 +80 uncover 1 0x, 0, 60, 140, 60, 0 +82 + 0x, 0, 60, 140, 60 +83 bury 2 0x, 0, 60, 140 +85 dig 2 0x, 0, 60, 140, 0 +87 int 1 0x, 0, 60, 140, 0, 1 +88 + 0x, 0, 60, 140, 1 +89 bury 3 0x, 1, 60, 140 +91 b main_for_header@4 0x, 1, 60, 140 +60 dig 2 0x, 1, 60, 140, 1 +62 int 5 0x, 1, 60, 140, 1, 5 +64 < 0x, 1, 60, 140, 1 +65 bz main_after_for@8 0x, 1, 60, 140 +68 dig 2 0x, 1, 60, 140, 1 +70 dig 1 0x, 1, 60, 140, 1, 140 +72 dig 3 0x, 1, 60, 140, 1, 140, 60 +74 dup 0x, 1, 60, 140, 1, 140, 60, 60 +75 cover 2 0x, 1, 60, 140, 1, 60, 140, 60 +77 + 0x, 1, 60, 140, 1, 60, 200 +78 bury 3 0x, 1, 60, 200, 1, 60 +80 uncover 1 0x, 1, 60, 200, 60, 1 +82 + 0x, 1, 60, 200, 61 +83 bury 2 0x, 1, 61, 200 +85 dig 2 0x, 1, 61, 200, 1 +87 int 1 0x, 1, 61, 200, 1, 1 +88 + 0x, 1, 61, 200, 2 +89 bury 3 0x, 2, 61, 200 +91 b main_for_header@4 0x, 2, 61, 200 +60 dig 2 0x, 2, 61, 200, 2 +62 int 5 0x, 2, 61, 200, 2, 5 +64 < 0x, 2, 61, 200, 1 +65 bz main_after_for@8 0x, 2, 61, 200 +68 dig 2 0x, 2, 61, 200, 2 +70 dig 1 0x, 2, 61, 200, 2, 200 +72 dig 3 0x, 2, 61, 200, 2, 200, 61 +74 dup 0x, 2, 61, 200, 2, 200, 61, 61 +75 cover 2 0x, 2, 61, 200, 2, 61, 200, 61 +77 + 0x, 2, 61, 200, 2, 61, 261 +78 bury 3 0x, 2, 61, 261, 2, 61 +80 uncover 1 0x, 2, 61, 261, 61, 2 +82 + 0x, 2, 61, 261, 63 +83 bury 2 0x, 2, 63, 261 +85 dig 2 0x, 2, 63, 261, 2 +87 int 1 0x, 2, 63, 261, 2, 1 +88 + 0x, 2, 63, 261, 3 +89 bury 3 0x, 3, 63, 261 +91 b main_for_header@4 0x, 3, 63, 261 +60 dig 2 0x, 3, 63, 261, 3 +62 int 5 0x, 3, 63, 261, 3, 5 +64 < 0x, 3, 63, 261, 1 +65 bz main_after_for@8 0x, 3, 63, 261 +68 dig 2 0x, 3, 63, 261, 3 +70 dig 1 0x, 3, 63, 261, 3, 261 +72 dig 3 0x, 3, 63, 261, 3, 261, 63 +74 dup 0x, 3, 63, 261, 3, 261, 63, 63 +75 cover 2 0x, 3, 63, 261, 3, 63, 261, 63 +77 + 0x, 3, 63, 261, 3, 63, 324 +78 bury 3 0x, 3, 63, 324, 3, 63 +80 uncover 1 0x, 3, 63, 324, 63, 3 +82 + 0x, 3, 63, 324, 66 +83 bury 2 0x, 3, 66, 324 +85 dig 2 0x, 3, 66, 324, 3 +87 int 1 0x, 3, 66, 324, 3, 1 +88 + 0x, 3, 66, 324, 4 +89 bury 3 0x, 4, 66, 324 +91 b main_for_header@4 0x, 4, 66, 324 +60 dig 2 0x, 4, 66, 324, 4 +62 int 5 0x, 4, 66, 324, 4, 5 +64 < 0x, 4, 66, 324, 1 +65 bz main_after_for@8 0x, 4, 66, 324 +68 dig 2 0x, 4, 66, 324, 4 +70 dig 1 0x, 4, 66, 324, 4, 324 +72 dig 3 0x, 4, 66, 324, 4, 324, 66 +74 dup 0x, 4, 66, 324, 4, 324, 66, 66 +75 cover 2 0x, 4, 66, 324, 4, 66, 324, 66 +77 + 0x, 4, 66, 324, 4, 66, 390 +78 bury 3 0x, 4, 66, 390, 4, 66 +80 uncover 1 0x, 4, 66, 390, 66, 4 +82 + 0x, 4, 66, 390, 70 +83 bury 2 0x, 4, 70, 390 +85 dig 2 0x, 4, 70, 390, 4 +87 int 1 0x, 4, 70, 390, 4, 1 +88 + 0x, 4, 70, 390, 5 +89 bury 3 0x, 5, 70, 390 +91 b main_for_header@4 0x, 5, 70, 390 +60 dig 2 0x, 5, 70, 390, 5 +62 int 5 0x, 5, 70, 390, 5, 5 +64 < 0x, 5, 70, 390, 0 +65 bz main_after_for@8 0x, 5, 70, 390 +94 dig 1 0x, 5, 70, 390, 70 +96 dig 1 0x, 5, 70, 390, 70, 390 +98 < 0x, 5, 70, 390, 1 +99 bz main_else_body@16 0x, 5, 70, 390 +102 dup 0x, 5, 70, 390, 390 +103 int 2 0x, 5, 70, 390, 390, 2 +104 < 0x, 5, 70, 390, 0 +105 bz main_else_body@11 0x, 5, 70, 390 +121 int 2 0x, 5, 70, 390, 2 +122 dig 2 0x, 5, 70, 390, 2, 70 +124 * 0x, 5, 70, 390, 140 +125 int 14 0x, 5, 70, 390, 140, 14 +127 uncover 1 0x, 5, 70, 390, 14, 140 +129 * 0x, 5, 70, 390, 1960 +130 bz main_else_body@13 0x, 5, 70, 390 +133 int 2 0x, 5, 70, 390, 2 +134 bury 4 2, 5, 70, 390 +136 b main_after_if_else@14 2, 5, 70, 390 +141 b main_after_if_else@20 2, 5, 70, 390 +168 dig 3 2, 5, 70, 390, 2 +170 dup 2, 5, 70, 390, 2, 2 +171 callsub one_hundred 2, 5, 70, 390, 2, 2 +196 proto 1 1 2, 5, 70, 390, 2, 2 +199 int 25 2, 5, 70, 390, 2, 2, 25 +201 int 2 2, 5, 70, 390, 2, 2, 25, 2 +202 int 25 2, 5, 70, 390, 2, 2, 25, 2, 25 +204 frame_dig -1 2, 5, 70, 390, 2, 2, 25, 2, 25, 2 +206 < 2, 5, 70, 390, 2, 2, 25, 2, 0 +207 bz one_hundred_after_if_else@2 2, 5, 70, 390, 2, 2, 25, 2 +217 frame_dig 1 2, 5, 70, 390, 2, 2, 25, 2, 2 +219 dup 2, 5, 70, 390, 2, 2, 25, 2, 2, 2 +220 uncover 1 2, 5, 70, 390, 2, 2, 25, 2, 2, 2 +222 * 2, 5, 70, 390, 2, 2, 25, 2, 4 +223 frame_dig 0 2, 5, 70, 390, 2, 2, 25, 2, 4, 25 +225 uncover 1 2, 5, 70, 390, 2, 2, 25, 2, 25, 4 +227 * 2, 5, 70, 390, 2, 2, 25, 2, 100 +228 frame_bury 0 2, 5, 70, 390, 2, 2, 100, 2 +230 retsub 2, 5, 70, 390, 2, 100 +174 + 2, 5, 70, 390, 102 +175 dup 2, 5, 70, 390, 102, 102 +176 itob 2, 5, 70, 390, 102, 0x0000000000000066 +177 log 2, 5, 70, 390, 102 +178 int 3 2, 5, 70, 390, 102, 3 +179 int 1 2, 5, 70, 390, 102, 3, 1 +180 callsub phi_in_equiv_class 2, 5, 70, 390, 102, 3, 1 +231 proto 2 1 2, 5, 70, 390, 102, 3, 1 +234 frame_dig -1 2, 5, 70, 390, 102, 3, 1, 1 +236 bz phi_in_equiv_class_else_body@2 2, 5, 70, 390, 102, 3, 1 +239 frame_dig -2 2, 5, 70, 390, 102, 3, 1, 3 +241 b phi_in_equiv_class_after_if_else@3 2, 5, 70, 390, 102, 3, 1, 3 +246 int 1 2, 5, 70, 390, 102, 3, 1, 3, 1 +247 + 2, 5, 70, 390, 102, 3, 1, 4 +248 retsub 2, 5, 70, 390, 102, 4 +183 int 4 2, 5, 70, 390, 102, 4, 4 +184 == 2, 5, 70, 390, 102, 1 +185 assert 2, 5, 70, 390, 102 +186 int 3 2, 5, 70, 390, 102, 3 +187 int 0 2, 5, 70, 390, 102, 3, 0 +189 callsub phi_in_equiv_class 2, 5, 70, 390, 102, 3, 0 +231 proto 2 1 2, 5, 70, 390, 102, 3, 0 +234 frame_dig -1 2, 5, 70, 390, 102, 3, 0, 0 +236 bz phi_in_equiv_class_else_body@2 2, 5, 70, 390, 102, 3, 0 +244 frame_dig -2 2, 5, 70, 390, 102, 3, 0, 3 +246 int 1 2, 5, 70, 390, 102, 3, 0, 3, 1 +247 + 2, 5, 70, 390, 102, 3, 0, 4 +248 retsub 2, 5, 70, 390, 102, 4 +192 int 4 2, 5, 70, 390, 102, 4, 4 +193 == 2, 5, 70, 390, 102, 1 +194 assert 2, 5, 70, 390, 102 +195 return 102 \ No newline at end of file diff --git a/test_cases/ssa/out_unoptimized/MyContract.approval.teal b/test_cases/ssa/out_unoptimized/MyContract.approval.teal index 0dde940e34..50543d6a3e 100644 --- a/test_cases/ssa/out_unoptimized/MyContract.approval.teal +++ b/test_cases/ssa/out_unoptimized/MyContract.approval.teal @@ -22,7 +22,7 @@ test_cases.ssa.contract.MyContract.approval_program: cover 2 // ssa/contract.py:12 // b = a + b - swap + uncover 1 + main_while_top@1: @@ -73,7 +73,7 @@ main_for_header@4: bury 3 // ssa/contract.py:20 // a = a + i - swap + uncover 1 + bury 2 // ssa/contract.py:18 @@ -105,7 +105,7 @@ main_after_for@8: // ssa/contract.py:25 // c = a + b dig 2 - swap + uncover 1 + bury 4 b main_after_if_else@15 @@ -119,7 +119,7 @@ main_else_body@11: // ssa/contract.py:28 // if ((3 * 4) + 2) * b: int 14 - swap + uncover 1 * bz main_else_body@13 // ssa/contract.py:29 @@ -233,12 +233,12 @@ one_hundred_after_if_else@2: // b *= b frame_dig 1 dup - swap + uncover 1 * // ssa/contract.py:56 // return a * b frame_dig 0 - swap + uncover 1 * frame_bury 0 retsub diff --git a/test_cases/ssa/out_unoptimized/MyContract.clear.teal b/test_cases/ssa/out_unoptimized/MyContract.clear.teal index 3b78a00f6c..690f72fb85 100644 --- a/test_cases/ssa/out_unoptimized/MyContract.clear.teal +++ b/test_cases/ssa/out_unoptimized/MyContract.clear.teal @@ -42,12 +42,12 @@ one_hundred_after_if_else@2: // b *= b frame_dig 1 dup - swap + uncover 1 * // ssa/contract.py:56 // return a * b frame_dig 0 - swap + uncover 1 * frame_bury 0 retsub diff --git a/test_cases/ssa2/out/MyContract.clear.mir b/test_cases/ssa2/out/MyContract.clear.mir index 567e747043..8129c04308 100644 --- a/test_cases/ssa2/out/MyContract.clear.mir +++ b/test_cases/ssa2/out/MyContract.clear.mir @@ -38,11 +38,11 @@ one_hundred_if_body@1: one_hundred_after_if_else@2: frame_dig 1 // load b#0 from f-stack (𝕡) c#0 | (𝕗) a#0,b#0 | b#0 b *= b ssa2/contract.py:49 dup // store b#0 to l-stack (copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa2/contract.py:49 - swap // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa2/contract.py:49 + uncover 1 // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,b#0 b *= b ssa2/contract.py:49 * // (𝕡) c#0 | (𝕗) a#0,b#0 | {*} b *= b ssa2/contract.py:49 // virtual: store b#0 to l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | b#0 b *= b ssa2/contract.py:49 frame_dig 0 // load a#0 from f-stack (𝕡) c#0 | (𝕗) a#0,b#0 | b#0,a#0 a * b ssa2/contract.py:50 - swap // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | a#0,b#0 a * b ssa2/contract.py:50 + uncover 1 // load b#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | a#0,b#0 a * b ssa2/contract.py:50 * // (𝕡) c#0 | (𝕗) a#0,b#0 | {*} a * b ssa2/contract.py:50 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | tmp%1#0 a * b ssa2/contract.py:50 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) c#0 | (𝕗) a#0,b#0 | tmp%1#0 return a * b ssa2/contract.py:50 diff --git a/test_cases/ssa2/out_unoptimized/MyContract.approval.teal b/test_cases/ssa2/out_unoptimized/MyContract.approval.teal index 1ef89819d4..2ee1a67e66 100644 --- a/test_cases/ssa2/out_unoptimized/MyContract.approval.teal +++ b/test_cases/ssa2/out_unoptimized/MyContract.approval.teal @@ -35,7 +35,7 @@ main_for_header@1: bury 4 // ssa2/contract.py:17 // a = a + i - swap + uncover 1 + bury 3 // ssa2/contract.py:15 diff --git a/test_cases/ssa2/out_unoptimized/MyContract.clear.teal b/test_cases/ssa2/out_unoptimized/MyContract.clear.teal index 141570373e..c38bb70389 100644 --- a/test_cases/ssa2/out_unoptimized/MyContract.clear.teal +++ b/test_cases/ssa2/out_unoptimized/MyContract.clear.teal @@ -42,12 +42,12 @@ one_hundred_after_if_else@2: // b *= b frame_dig 1 dup - swap + uncover 1 * // ssa2/contract.py:50 // return a * b frame_dig 0 - swap + uncover 1 * frame_bury 0 retsub diff --git a/test_cases/state_proxies/out/StateProxyContract.approval.mir b/test_cases/state_proxies/out/StateProxyContract.approval.mir index e1eafeedaa..b045cce485 100644 --- a/test_cases/state_proxies/out/StateProxyContract.approval.mir +++ b/test_cases/state_proxies/out/StateProxyContract.approval.mir @@ -18,7 +18,7 @@ main_entrypoint@2: txna ApplicationArgs 0 // {txna} class StateProxyContract(ARC4Contract): state_proxies/contract.py:4 // virtual: store tmp%0#0 to l-stack (no copy) tmp%0#0 class StateProxyContract(ARC4Contract): state_proxies/contract.py:4 method "create()void" // tmp%0#0,method<"create()void"> class StateProxyContract(ARC4Contract): state_proxies/contract.py:4 - swap // load tmp%0#0 from l-stack (no copy) method<"create()void">,tmp%0#0 class StateProxyContract(ARC4Contract): state_proxies/contract.py:4 + uncover 1 // load tmp%0#0 from l-stack (no copy) method<"create()void">,tmp%0#0 class StateProxyContract(ARC4Contract): state_proxies/contract.py:4 match main_create_route@3 // class StateProxyContract(ARC4Contract): state_proxies/contract.py:4 err // reject transaction // class StateProxyContract(ARC4Contract): state_proxies/contract.py:4 diff --git a/test_cases/state_proxies/out_unoptimized/StateProxyContract.approval.teal b/test_cases/state_proxies/out_unoptimized/StateProxyContract.approval.teal index 883e13d408..a8fda0aa5f 100644 --- a/test_cases/state_proxies/out_unoptimized/StateProxyContract.approval.teal +++ b/test_cases/state_proxies/out_unoptimized/StateProxyContract.approval.teal @@ -10,7 +10,7 @@ main_entrypoint@2: // class StateProxyContract(ARC4Contract): txna ApplicationArgs 0 method "create()void" - swap + uncover 1 match main_create_route@3 b main_switch_case_default@4 diff --git a/test_cases/state_totals/out_unoptimized/Contract.approval.teal b/test_cases/state_totals/out_unoptimized/Contract.approval.teal index bfcd91f881..b7d1fc9c1c 100644 --- a/test_cases/state_totals/out_unoptimized/Contract.approval.teal +++ b/test_cases/state_totals/out_unoptimized/Contract.approval.teal @@ -18,7 +18,7 @@ main_bare_routing@2: // ): txn OnCompletion int 0 - swap + uncover 1 match main_create@3 b main_reject_bare_on_completion@4 diff --git a/test_cases/stress_tests/out/BruteForceRotationSearch.approval.mir b/test_cases/stress_tests/out/BruteForceRotationSearch.approval.mir index 2ac3ef58af..a377ff874c 100644 --- a/test_cases/stress_tests/out/BruteForceRotationSearch.approval.mir +++ b/test_cases/stress_tests/out/BruteForceRotationSearch.approval.mir @@ -19,7 +19,7 @@ main_block@0: cover 4 // store e#0 to l-stack (no copy) n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,{do_some_ops}.0,{do_some_ops}.1,{do_some_ops}.2,{do_some_ops}.3 do_some_ops(UInt64(0), UInt64(0)) stress_tests/brute_force_rotation_search.py:21 cover 3 // store d#0 to l-stack (no copy) n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,d#0,{do_some_ops}.0,{do_some_ops}.1,{do_some_ops}.2 do_some_ops(UInt64(0), UInt64(0)) stress_tests/brute_force_rotation_search.py:21 cover 2 // store c#0 to l-stack (no copy) n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,d#0,c#0,{do_some_ops}.0,{do_some_ops}.1 do_some_ops(UInt64(0), UInt64(0)) stress_tests/brute_force_rotation_search.py:21 - swap // store b#0 to l-stack (no copy) n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,d#0,c#0,b#0,{do_some_ops}.0 do_some_ops(UInt64(0), UInt64(0)) stress_tests/brute_force_rotation_search.py:21 + cover 1 // store b#0 to l-stack (no copy) n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,d#0,c#0,b#0,{do_some_ops}.0 do_some_ops(UInt64(0), UInt64(0)) stress_tests/brute_force_rotation_search.py:21 // virtual: store a#0 to l-stack (no copy) n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,d#0,c#0,b#0,a#0 do_some_ops(UInt64(0), UInt64(0)) stress_tests/brute_force_rotation_search.py:21 // virtual: load a#0 from l-stack (no copy) n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,d#0,c#0,b#0,a#0 a == 0 stress_tests/brute_force_rotation_search.py:23 ! // n#0,m#0,l#0,k#0,j#0,i#0,h#0,g#0,f#0,e#0,d#0,c#0,b#0,{!} a == 0 stress_tests/brute_force_rotation_search.py:23 @@ -120,55 +120,55 @@ do_some_ops_block@0: dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | c#0,c#0 c + 1 stress_tests/brute_force_rotation_search.py:63 int 1 // (𝕡) a#0,b#0 | c#0,c#0,1 1 stress_tests/brute_force_rotation_search.py:63 + // (𝕡) a#0,b#0 | c#0,{+} c + 1 stress_tests/brute_force_rotation_search.py:63 - swap // store tmp%0#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,c#0 c + 1 stress_tests/brute_force_rotation_search.py:63 + cover 1 // store tmp%0#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,c#0 c + 1 stress_tests/brute_force_rotation_search.py:63 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,c#0,c#0 c + 2 stress_tests/brute_force_rotation_search.py:64 int 2 // (𝕡) a#0,b#0 | tmp%0#0,c#0,c#0,2 2 stress_tests/brute_force_rotation_search.py:64 + // (𝕡) a#0,b#0 | tmp%0#0,c#0,{+} c + 2 stress_tests/brute_force_rotation_search.py:64 - swap // store tmp%1#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,c#0 c + 2 stress_tests/brute_force_rotation_search.py:64 + cover 1 // store tmp%1#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,c#0 c + 2 stress_tests/brute_force_rotation_search.py:64 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,c#0,c#0 c + 3 stress_tests/brute_force_rotation_search.py:65 int 3 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,c#0,c#0,3 3 stress_tests/brute_force_rotation_search.py:65 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,c#0,{+} c + 3 stress_tests/brute_force_rotation_search.py:65 - swap // store tmp%2#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,c#0 c + 3 stress_tests/brute_force_rotation_search.py:65 + cover 1 // store tmp%2#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,c#0 c + 3 stress_tests/brute_force_rotation_search.py:65 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,c#0,c#0 c + 4 stress_tests/brute_force_rotation_search.py:66 int 4 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,c#0,c#0,4 4 stress_tests/brute_force_rotation_search.py:66 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,c#0,{+} c + 4 stress_tests/brute_force_rotation_search.py:66 - swap // store tmp%3#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,c#0 c + 4 stress_tests/brute_force_rotation_search.py:66 + cover 1 // store tmp%3#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,c#0 c + 4 stress_tests/brute_force_rotation_search.py:66 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,c#0,c#0 c + 5 stress_tests/brute_force_rotation_search.py:67 int 5 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,c#0,c#0,5 5 stress_tests/brute_force_rotation_search.py:67 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,c#0,{+} c + 5 stress_tests/brute_force_rotation_search.py:67 - swap // store tmp%4#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,c#0 c + 5 stress_tests/brute_force_rotation_search.py:67 + cover 1 // store tmp%4#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,c#0 c + 5 stress_tests/brute_force_rotation_search.py:67 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,c#0,c#0 c + 6 stress_tests/brute_force_rotation_search.py:68 int 6 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,c#0,c#0,6 6 stress_tests/brute_force_rotation_search.py:68 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,c#0,{+} c + 6 stress_tests/brute_force_rotation_search.py:68 - swap // store tmp%5#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,c#0 c + 6 stress_tests/brute_force_rotation_search.py:68 + cover 1 // store tmp%5#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,c#0 c + 6 stress_tests/brute_force_rotation_search.py:68 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,c#0,c#0 c + 7 stress_tests/brute_force_rotation_search.py:69 int 7 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,c#0,c#0,7 7 stress_tests/brute_force_rotation_search.py:69 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,c#0,{+} c + 7 stress_tests/brute_force_rotation_search.py:69 - swap // store tmp%6#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,c#0 c + 7 stress_tests/brute_force_rotation_search.py:69 + cover 1 // store tmp%6#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,c#0 c + 7 stress_tests/brute_force_rotation_search.py:69 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,c#0,c#0 c + 8 stress_tests/brute_force_rotation_search.py:70 int 8 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,c#0,c#0,8 8 stress_tests/brute_force_rotation_search.py:70 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,c#0,{+} c + 8 stress_tests/brute_force_rotation_search.py:70 - swap // store tmp%7#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,c#0 c + 8 stress_tests/brute_force_rotation_search.py:70 + cover 1 // store tmp%7#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,c#0 c + 8 stress_tests/brute_force_rotation_search.py:70 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,c#0,c#0 c + 9 stress_tests/brute_force_rotation_search.py:71 int 9 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,c#0,c#0,9 9 stress_tests/brute_force_rotation_search.py:71 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,c#0,{+} c + 9 stress_tests/brute_force_rotation_search.py:71 - swap // store tmp%8#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,c#0 c + 9 stress_tests/brute_force_rotation_search.py:71 + cover 1 // store tmp%8#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,c#0 c + 9 stress_tests/brute_force_rotation_search.py:71 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,c#0,c#0 c + 10 stress_tests/brute_force_rotation_search.py:72 int 10 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,c#0,c#0,10 10 stress_tests/brute_force_rotation_search.py:72 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,c#0,{+} c + 10 stress_tests/brute_force_rotation_search.py:72 - swap // store tmp%9#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,c#0 c + 10 stress_tests/brute_force_rotation_search.py:72 + cover 1 // store tmp%9#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,c#0 c + 10 stress_tests/brute_force_rotation_search.py:72 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,c#0,c#0 c + 11 stress_tests/brute_force_rotation_search.py:73 int 11 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,c#0,c#0,11 11 stress_tests/brute_force_rotation_search.py:73 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,c#0,{+} c + 11 stress_tests/brute_force_rotation_search.py:73 - swap // store tmp%10#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,c#0 c + 11 stress_tests/brute_force_rotation_search.py:73 + cover 1 // store tmp%10#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,c#0 c + 11 stress_tests/brute_force_rotation_search.py:73 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,c#0,c#0 c + 12 stress_tests/brute_force_rotation_search.py:74 int 12 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,c#0,c#0,12 12 stress_tests/brute_force_rotation_search.py:74 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,c#0,{+} c + 12 stress_tests/brute_force_rotation_search.py:74 - swap // store tmp%11#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,c#0 c + 12 stress_tests/brute_force_rotation_search.py:74 + cover 1 // store tmp%11#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,c#0 c + 12 stress_tests/brute_force_rotation_search.py:74 dup // load c#0 from l-stack (copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,c#0,c#0 c + 13 stress_tests/brute_force_rotation_search.py:75 int 13 // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,c#0,c#0,13 13 stress_tests/brute_force_rotation_search.py:75 + // (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,c#0,{+} c + 13 stress_tests/brute_force_rotation_search.py:75 - swap // store tmp%12#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,tmp%12#0,c#0 c + 13 stress_tests/brute_force_rotation_search.py:75 + cover 1 // store tmp%12#0 to l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,tmp%12#0,c#0 c + 13 stress_tests/brute_force_rotation_search.py:75 // virtual: load c#0 from l-stack (no copy) (𝕡) a#0,b#0 | tmp%0#0,tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,tmp%12#0,c#0 return (\nc,\nc + 1,\nc + 2,\nc + 3,\nc + 4,\nc + 5,\nc + 6,\nc + 7,\nc + 8,\nc + 9,\nc + 10,\nc ... stress_tests/brute_force_rotation_search.py:61-76 uncover 13 // load tmp%0#0 from l-stack (no copy) (𝕡) a#0,b#0 | tmp%1#0,tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,tmp%12#0,c#0,tmp%0#0 return (\nc,\nc + 1,\nc + 2,\nc + 3,\nc + 4,\nc + 5,\nc + 6,\nc + 7,\nc + 8,\nc + 9,\nc + 10,\nc ... stress_tests/brute_force_rotation_search.py:61-76 uncover 13 // load tmp%1#0 from l-stack (no copy) (𝕡) a#0,b#0 | tmp%2#0,tmp%3#0,tmp%4#0,tmp%5#0,tmp%6#0,tmp%7#0,tmp%8#0,tmp%9#0,tmp%10#0,tmp%11#0,tmp%12#0,c#0,tmp%0#0,tmp%1#0 return (\nc,\nc + 1,\nc + 2,\nc + 3,\nc + 4,\nc + 5,\nc + 6,\nc + 7,\nc + 8,\nc + 9,\nc + 10,\nc ... stress_tests/brute_force_rotation_search.py:61-76 diff --git a/test_cases/stress_tests/out_unoptimized/BruteForceRotationSearch.approval.teal b/test_cases/stress_tests/out_unoptimized/BruteForceRotationSearch.approval.teal index 2440f237a1..0551592b25 100644 --- a/test_cases/stress_tests/out_unoptimized/BruteForceRotationSearch.approval.teal +++ b/test_cases/stress_tests/out_unoptimized/BruteForceRotationSearch.approval.teal @@ -18,7 +18,7 @@ test_cases.stress_tests.brute_force_rotation_search.BruteForceRotationSearch.app cover 4 cover 3 cover 2 - swap + cover 1 // stress_tests/brute_force_rotation_search.py:6-21 // ( // a, @@ -45,9 +45,9 @@ test_cases.stress_tests.brute_force_rotation_search.BruteForceRotationSearch.app cover 13 cover 13 cover 13 - swap + uncover 1 cover 13 - swap + uncover 1 cover 13 uncover 2 cover 13 @@ -162,79 +162,79 @@ do_some_ops: dup int 1 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:64 // c + 2, dup int 2 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:65 // c + 3, dup int 3 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:66 // c + 4, dup int 4 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:67 // c + 5, dup int 5 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:68 // c + 6, dup int 6 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:69 // c + 7, dup int 7 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:70 // c + 8, dup int 8 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:71 // c + 9, dup int 9 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:72 // c + 10, dup int 10 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:73 // c + 11, dup int 11 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:74 // c + 12, dup int 12 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:75 // c + 13, dup int 13 + - swap + cover 1 // stress_tests/brute_force_rotation_search.py:61-76 // return ( // c, diff --git a/test_cases/string_ops/out/MyContract.approval.mir b/test_cases/string_ops/out/MyContract.approval.mir index 5b63bd15bb..0f5a3eb9ce 100644 --- a/test_cases/string_ops/out/MyContract.approval.mir +++ b/test_cases/string_ops/out/MyContract.approval.mir @@ -51,7 +51,7 @@ is_substring_while_top@1: len // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {len} /algopy_lib_bytes.py:11 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%0#0 /algopy_lib_bytes.py:11 frame_dig 1 // load start#0 from f-stack (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%0#0,start#0 /algopy_lib_bytes.py:11 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | start#0,tmp%0#0 /algopy_lib_bytes.py:11 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | start#0,tmp%0#0 /algopy_lib_bytes.py:11 + // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {+} /algopy_lib_bytes.py:11 dup // store tmp%1#0 to l-stack (copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%1#0,tmp%1#0 /algopy_lib_bytes.py:11 frame_bury 0 // store tmp%1#0 to f-stack (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%1#0 /algopy_lib_bytes.py:11 @@ -73,7 +73,7 @@ is_substring_while_body@2: substring3 // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {substring3} /algopy_lib_bytes.py:12 // virtual: store tmp%6#0 to l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%6#0 /algopy_lib_bytes.py:12 frame_dig -2 // load item#0 from parameters (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%6#0,item#0 /algopy_lib_bytes.py:12 - swap // load tmp%6#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | item#0,tmp%6#0 /algopy_lib_bytes.py:12 + uncover 1 // load tmp%6#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | item#0,tmp%6#0 /algopy_lib_bytes.py:12 == // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {==} /algopy_lib_bytes.py:12 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%7#0 /algopy_lib_bytes.py:12 // virtual: load tmp%7#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%7#0 /algopy_lib_bytes.py:12 diff --git a/test_cases/string_ops/out_unoptimized/MyContract.approval.teal b/test_cases/string_ops/out_unoptimized/MyContract.approval.teal index 92ee8e5eca..5ca88680e9 100644 --- a/test_cases/string_ops/out_unoptimized/MyContract.approval.teal +++ b/test_cases/string_ops/out_unoptimized/MyContract.approval.teal @@ -54,7 +54,7 @@ is_substring_while_top@1: frame_dig -2 len frame_dig 0 - swap + uncover 1 + frame_dig -1 len @@ -66,19 +66,19 @@ is_substring_while_top@1: frame_dig 0 dup cover 2 - swap + uncover 1 + frame_dig -1 uncover 2 uncover 2 substring3 frame_dig -2 - swap + uncover 1 == bz is_substring_after_if_else@4 // /algopy_lib_bytes.py:13 int 1 - swap + uncover 1 retsub is_substring_after_if_else@4: @@ -92,5 +92,5 @@ is_substring_after_if_else@4: is_substring_after_while@5: // /algopy_lib_bytes.py:15 int 0 - swap + uncover 1 retsub diff --git a/test_cases/stubs/out/BigUIntContract.approval.mir b/test_cases/stubs/out/BigUIntContract.approval.mir index 04899be70a..df10e11aaf 100644 --- a/test_cases/stubs/out/BigUIntContract.approval.mir +++ b/test_cases/stubs/out/BigUIntContract.approval.mir @@ -76,7 +76,7 @@ compare_biguint_vs_uint64_block@0: // virtual: load tmp%3#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%0#0,tmp%3#0 assert one <= two stubs/biguint.py:32 assert // (𝕡) one#0,two#0 | tmp%0#0 assert one <= two stubs/biguint.py:32 frame_dig -2 // load one#0 from parameters (𝕡) one#0,two#0 | tmp%0#0,one#0 one != two stubs/biguint.py:36 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%0#0 one != two stubs/biguint.py:36 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) one#0,two#0 | one#0,tmp%0#0 one != two stubs/biguint.py:36 b!= // (𝕡) one#0,two#0 | {b!=} one != two stubs/biguint.py:36 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) one#0,two#0 | tmp%10#0 one != two stubs/biguint.py:36 // virtual: load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%10#0 assert one != two stubs/biguint.py:36 @@ -105,7 +105,7 @@ compare_uint64_vs_biguint_block@0: // virtual: load tmp%3#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%0#0,tmp%3#0 assert one <= two stubs/biguint.py:42 assert // (𝕡) one#0,two#0 | tmp%0#0 assert one <= two stubs/biguint.py:42 frame_dig -1 // load two#0 from parameters (𝕡) one#0,two#0 | tmp%0#0,two#0 one != two stubs/biguint.py:46 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) one#0,two#0 | two#0,tmp%0#0 one != two stubs/biguint.py:46 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) one#0,two#0 | two#0,tmp%0#0 one != two stubs/biguint.py:46 b!= // (𝕡) one#0,two#0 | {b!=} one != two stubs/biguint.py:46 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) one#0,two#0 | tmp%10#0 one != two stubs/biguint.py:46 // virtual: load tmp%10#0 from l-stack (no copy) (𝕡) one#0,two#0 | tmp%10#0 assert one != two stubs/biguint.py:46 diff --git a/test_cases/stubs/out/BytesContract.approval.mir b/test_cases/stubs/out/BytesContract.approval.mir index 59c8e855e5..e3ae73d23c 100644 --- a/test_cases/stubs/out/BytesContract.approval.mir +++ b/test_cases/stubs/out/BytesContract.approval.mir @@ -86,7 +86,7 @@ check_slicing_with_uint64_block@0: dig 2 // load bounded_index%4#0 from l-stack (copy) (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,bounded_index%5#0,bounded_index%5#0,bounded_index%4#0 one_to_seven()[one:-1] stubs/bytes.py:84 < // (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,bounded_index%5#0,{<} one_to_seven()[one:-1] stubs/bytes.py:84 // virtual: store end_before_start%1#0 to l-stack (no copy) (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,bounded_index%5#0,end_before_start%1#0 one_to_seven()[one:-1] stubs/bytes.py:84 - swap // load bounded_index%5#0 from l-stack (no copy) (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,end_before_start%1#0,bounded_index%5#0 one_to_seven()[one:-1] stubs/bytes.py:84 + uncover 1 // load bounded_index%5#0 from l-stack (no copy) (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,end_before_start%1#0,bounded_index%5#0 one_to_seven()[one:-1] stubs/bytes.py:84 dig 2 // load bounded_index%4#0 from l-stack (copy) (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,end_before_start%1#0,bounded_index%5#0,bounded_index%4#0 one_to_seven()[one:-1] stubs/bytes.py:84 uncover 2 // load end_before_start%1#0 from l-stack (no copy) (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,bounded_index%5#0,bounded_index%4#0,end_before_start%1#0 one_to_seven()[one:-1] stubs/bytes.py:84 select // (𝕡) abc#0 | length%0#0,tmp%6#0,bounded_index%4#0,{select} one_to_seven()[one:-1] stubs/bytes.py:84 @@ -110,7 +110,7 @@ check_slicing_with_uint64_block@0: dig 2 // load length%0#0 from l-stack (copy) (𝕡) abc#0 | length%0#0,is_out_of_bounds%6#0,0,length%0#0 abc[UInt64(0) : ten] stubs/bytes.py:85 uncover 2 // load is_out_of_bounds%6#0 from l-stack (no copy) (𝕡) abc#0 | length%0#0,0,length%0#0,is_out_of_bounds%6#0 abc[UInt64(0) : ten] stubs/bytes.py:85 select // (𝕡) abc#0 | length%0#0,{select} abc[UInt64(0) : ten] stubs/bytes.py:85 - swap // store bounded_index%6#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%6#0,length%0#0 abc[UInt64(0) : ten] stubs/bytes.py:85 + cover 1 // store bounded_index%6#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%6#0,length%0#0 abc[UInt64(0) : ten] stubs/bytes.py:85 int 10 // (𝕡) abc#0 | bounded_index%6#0,length%0#0,10 UInt64(10) stubs/bytes.py:80 dig 1 // load length%0#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%6#0,length%0#0,10,length%0#0 abc[UInt64(0) : ten] stubs/bytes.py:85 >= // (𝕡) abc#0 | bounded_index%6#0,length%0#0,{>=} abc[UInt64(0) : ten] stubs/bytes.py:85 @@ -161,7 +161,7 @@ check_end_before_start_slicing_block@0: dig 2 // load length%0#0 from l-stack (copy) (𝕡) abc#0 | length%0#0,is_out_of_bounds%0#0,10,length%0#0 abc[10:1] stubs/bytes.py:90 uncover 2 // load is_out_of_bounds%0#0 from l-stack (no copy) (𝕡) abc#0 | length%0#0,10,length%0#0,is_out_of_bounds%0#0 abc[10:1] stubs/bytes.py:90 select // (𝕡) abc#0 | length%0#0,{select} abc[10:1] stubs/bytes.py:90 - swap // store bounded_index%0#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0 abc[10:1] stubs/bytes.py:90 + cover 1 // store bounded_index%0#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0 abc[10:1] stubs/bytes.py:90 int 1 // (𝕡) abc#0 | bounded_index%0#0,length%0#0,1 abc[10:1] stubs/bytes.py:90 dig 1 // load length%0#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,1,length%0#0 abc[10:1] stubs/bytes.py:90 >= // (𝕡) abc#0 | bounded_index%0#0,length%0#0,{>=} abc[10:1] stubs/bytes.py:90 @@ -175,7 +175,7 @@ check_end_before_start_slicing_block@0: dig 3 // load bounded_index%0#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,bounded_index%1#0,bounded_index%1#0,bounded_index%0#0 abc[10:1] stubs/bytes.py:90 < // (𝕡) abc#0 | bounded_index%0#0,length%0#0,bounded_index%1#0,{<} abc[10:1] stubs/bytes.py:90 // virtual: store end_before_start%0#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,bounded_index%1#0,end_before_start%0#0 abc[10:1] stubs/bytes.py:90 - swap // load bounded_index%1#0 from l-stack (no copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,end_before_start%0#0,bounded_index%1#0 abc[10:1] stubs/bytes.py:90 + uncover 1 // load bounded_index%1#0 from l-stack (no copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,end_before_start%0#0,bounded_index%1#0 abc[10:1] stubs/bytes.py:90 dig 3 // load bounded_index%0#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,end_before_start%0#0,bounded_index%1#0,bounded_index%0#0 abc[10:1] stubs/bytes.py:90 uncover 2 // load end_before_start%0#0 from l-stack (no copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,bounded_index%1#0,bounded_index%0#0,end_before_start%0#0 abc[10:1] stubs/bytes.py:90 select // (𝕡) abc#0 | bounded_index%0#0,length%0#0,{select} abc[10:1] stubs/bytes.py:90 @@ -194,7 +194,7 @@ check_end_before_start_slicing_block@0: dup // load length%0#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%0#0,length%0#0,length%0#0 abc[-10:-12] stubs/bytes.py:91 uncover 2 // load bounded_index%0#0 from l-stack (no copy) (𝕡) abc#0 | length%0#0,length%0#0,bounded_index%0#0 abc[-10:-12] stubs/bytes.py:91 - // (𝕡) abc#0 | length%0#0,{-} abc[-10:-12] stubs/bytes.py:91 - swap // store bounded_index%2#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%2#0,length%0#0 abc[-10:-12] stubs/bytes.py:91 + cover 1 // store bounded_index%2#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%2#0,length%0#0 abc[-10:-12] stubs/bytes.py:91 int 12 // (𝕡) abc#0 | bounded_index%2#0,length%0#0,12 abc[-10:-12] stubs/bytes.py:91 dig 1 // load length%0#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%2#0,length%0#0,12,length%0#0 abc[-10:-12] stubs/bytes.py:91 >= // (𝕡) abc#0 | bounded_index%2#0,length%0#0,{>=} abc[-10:-12] stubs/bytes.py:91 @@ -212,7 +212,7 @@ check_end_before_start_slicing_block@0: dig 2 // load bounded_index%2#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%2#0,bounded_index%3#0,bounded_index%3#0,bounded_index%2#0 abc[-10:-12] stubs/bytes.py:91 < // (𝕡) abc#0 | bounded_index%2#0,bounded_index%3#0,{<} abc[-10:-12] stubs/bytes.py:91 // virtual: store end_before_start%1#0 to l-stack (no copy) (𝕡) abc#0 | bounded_index%2#0,bounded_index%3#0,end_before_start%1#0 abc[-10:-12] stubs/bytes.py:91 - swap // load bounded_index%3#0 from l-stack (no copy) (𝕡) abc#0 | bounded_index%2#0,end_before_start%1#0,bounded_index%3#0 abc[-10:-12] stubs/bytes.py:91 + uncover 1 // load bounded_index%3#0 from l-stack (no copy) (𝕡) abc#0 | bounded_index%2#0,end_before_start%1#0,bounded_index%3#0 abc[-10:-12] stubs/bytes.py:91 dig 2 // load bounded_index%2#0 from l-stack (copy) (𝕡) abc#0 | bounded_index%2#0,end_before_start%1#0,bounded_index%3#0,bounded_index%2#0 abc[-10:-12] stubs/bytes.py:91 uncover 2 // load end_before_start%1#0 from l-stack (no copy) (𝕡) abc#0 | bounded_index%2#0,bounded_index%3#0,bounded_index%2#0,end_before_start%1#0 abc[-10:-12] stubs/bytes.py:91 select // (𝕡) abc#0 | bounded_index%2#0,{select} abc[-10:-12] stubs/bytes.py:91 diff --git a/test_cases/stubs/out/StringContract.approval.mir b/test_cases/stubs/out/StringContract.approval.mir index b5d0e0e6aa..3c56805e58 100644 --- a/test_cases/stubs/out/StringContract.approval.mir +++ b/test_cases/stubs/out/StringContract.approval.mir @@ -38,7 +38,7 @@ is_substring_while_top@1: len // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {len} /algopy_lib_bytes.py:11 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%0#0 /algopy_lib_bytes.py:11 frame_dig 1 // load start#0 from f-stack (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%0#0,start#0 /algopy_lib_bytes.py:11 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | start#0,tmp%0#0 /algopy_lib_bytes.py:11 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | start#0,tmp%0#0 /algopy_lib_bytes.py:11 + // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {+} /algopy_lib_bytes.py:11 dup // store tmp%1#0 to l-stack (copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%1#0,tmp%1#0 /algopy_lib_bytes.py:11 frame_bury 0 // store tmp%1#0 to f-stack (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%1#0 /algopy_lib_bytes.py:11 @@ -60,7 +60,7 @@ is_substring_while_body@2: substring3 // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {substring3} /algopy_lib_bytes.py:12 // virtual: store tmp%6#0 to l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%6#0 /algopy_lib_bytes.py:12 frame_dig -2 // load item#0 from parameters (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%6#0,item#0 /algopy_lib_bytes.py:12 - swap // load tmp%6#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | item#0,tmp%6#0 /algopy_lib_bytes.py:12 + uncover 1 // load tmp%6#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | item#0,tmp%6#0 /algopy_lib_bytes.py:12 == // (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | {==} /algopy_lib_bytes.py:12 // virtual: store tmp%7#0 to l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%7#0 /algopy_lib_bytes.py:12 // virtual: load tmp%7#0 from l-stack (no copy) (𝕡) item#0,sequence#0 | (𝕗) tmp%1#0,start#0 | tmp%7#0 /algopy_lib_bytes.py:12 diff --git a/test_cases/stubs/out/bytes.O0.log b/test_cases/stubs/out/bytes.O0.log index 86852c4bec..cd9dd03204 100644 --- a/test_cases/stubs/out/bytes.O0.log +++ b/test_cases/stubs/out/bytes.O0.log @@ -47,514 +47,514 @@ PC Teal Stack 162 uncover 2 3, 1, 3, 0 164 select 3, 1 165 byte "abc" 3, 1, "abc" -166 swap 3, "abc", 1 -167 uncover 2 "abc", 1, 3 -169 substring3 "bc" -170 byte "bc" "bc", "bc" -172 == 1 -173 assert -174 byte "abc" "abc" -175 len 3 -176 int 1 3, 1 -177 dig 1 3, 1, 3 -179 >= 3, 0 -180 int 1 3, 0, 1 -181 dig 2 3, 0, 1, 3 -183 uncover 2 3, 1, 3, 0 -185 select 3, 1 -186 swap 1, 3 -187 int 1 1, 3, 1 -188 dig 1 1, 3, 1, 3 -190 >= 1, 3, 0 -191 int 1 1, 3, 0, 1 -192 uncover 2 1, 0, 1, 3 -194 uncover 2 1, 1, 3, 0 -196 select 1, 1 -197 byte "abc" 1, 1, "abc" -198 uncover 2 1, "abc", 1 -200 uncover 2 "abc", 1, 1 -202 substring3 0x -203 byte "" 0x, 0x -204 == 1 -205 assert -206 byte "abc" "abc" -207 len 3 -208 int 1 3, 1 -209 dig 1 3, 1, 3 -211 >= 3, 0 -212 int 1 3, 0, 1 -213 uncover 2 0, 1, 3 -215 uncover 2 1, 3, 0 -217 select 1 -218 byte "abc" 1, "abc" -219 int 0 1, "abc", 0 -220 uncover 2 "abc", 0, 1 -222 substring3 "a" -223 byte "a" "a", "a" -225 == 1 -226 assert -227 byte "abc" "abc" -228 len 3 -229 int 1 3, 1 -230 dig 1 3, 1, 3 -232 >= 3, 0 -233 int 1 3, 0, 1 -234 dig 2 3, 0, 1, 3 -236 uncover 2 3, 1, 3, 0 -238 select 3, 1 -239 - 2 -240 byte "abc" 2, "abc" -241 int 0 2, "abc", 0 -242 uncover 2 "abc", 0, 2 -244 substring3 "ab" -245 byte "ab" "ab", "ab" -247 == 1 -248 assert -249 byte "abc" "abc" -250 len 3 -251 int 2 3, 2 -252 dig 1 3, 2, 3 -254 >= 3, 0 -255 int 2 3, 0, 2 -256 dig 2 3, 0, 2, 3 -258 uncover 2 3, 2, 3, 0 -260 select 3, 2 -261 dig 1 3, 2, 3 -263 swap 3, 3, 2 -264 - 3, 1 -265 byte "abc" 3, 1, "abc" -266 swap 3, "abc", 1 -267 uncover 2 "abc", 1, 3 -269 substring3 "bc" -270 byte "bc" "bc", "bc" -272 == 1 -273 assert -274 byte "abc" "abc" -275 len 3 -276 int 2 3, 2 -277 dig 1 3, 2, 3 -279 >= 3, 0 -280 int 2 3, 0, 2 -281 dig 2 3, 0, 2, 3 -283 uncover 2 3, 2, 3, 0 -285 select 3, 2 -286 dig 1 3, 2, 3 -288 swap 3, 3, 2 -289 - 3, 1 -290 swap 1, 3 -291 int 1 1, 3, 1 -292 dig 1 1, 3, 1, 3 -294 >= 1, 3, 0 -295 int 1 1, 3, 0, 1 -296 dig 2 1, 3, 0, 1, 3 -298 uncover 2 1, 3, 1, 3, 0 -300 select 1, 3, 1 -301 - 1, 2 -302 byte "abc" 1, 2, "abc" -303 uncover 2 2, "abc", 1 -305 uncover 2 "abc", 1, 2 -307 substring3 "b" -308 byte "b" "b", "b" -310 == 1 -311 assert -312 byte "1234567" "1234567" -314 len 7 -315 int 1 7, 1 -316 dig 1 7, 1, 7 -318 >= 7, 0 -319 int 1 7, 0, 1 -320 dig 2 7, 0, 1, 7 -322 uncover 2 7, 1, 7, 0 -324 select 7, 1 -325 swap 1, 7 -326 int 1 1, 7, 1 -327 dig 1 1, 7, 1, 7 -329 >= 1, 7, 0 -330 int 1 1, 7, 0, 1 -331 dig 2 1, 7, 0, 1, 7 -333 uncover 2 1, 7, 1, 7, 0 -335 select 1, 7, 1 -336 - 1, 6 -337 dup 1, 6, 6 -338 dig 2 1, 6, 6, 1 -340 < 1, 6, 0 -341 swap 1, 0, 6 -342 dig 2 1, 0, 6, 1 -344 uncover 2 1, 6, 1, 0 -346 select 1, 6 -347 byte "1234567" 1, 6, "1234567" -349 uncover 2 6, "1234567", 1 -351 uncover 2 "1234567", 1, 6 -353 substring3 "23456" -354 byte "23456" "23456", "23456" -356 == 1 -357 assert -358 byte "abc" "abc" -359 len 3 -360 int 10 3, 10 -361 dig 1 3, 10, 3 -363 >= 3, 1 -364 int 10 3, 1, 10 -365 dig 2 3, 1, 10, 3 -367 uncover 2 3, 10, 3, 1 -369 select 3, 3 -370 dig 1 3, 3, 3 -372 swap 3, 3, 3 -373 - 3, 0 -374 swap 0, 3 -375 int 10 0, 3, 10 -376 dig 1 0, 3, 10, 3 -378 >= 0, 3, 1 -379 int 10 0, 3, 1, 10 -380 uncover 2 0, 1, 10, 3 -382 uncover 2 0, 10, 3, 1 -384 select 0, 3 -385 dup 0, 3, 3 -386 dig 2 0, 3, 3, 0 -388 < 0, 3, 0 -389 swap 0, 0, 3 -390 dig 2 0, 0, 3, 0 -392 uncover 2 0, 3, 0, 0 +166 uncover 1 3, "abc", 1 +168 uncover 2 "abc", 1, 3 +170 substring3 "bc" +171 byte "bc" "bc", "bc" +173 == 1 +174 assert +175 byte "abc" "abc" +176 len 3 +177 int 1 3, 1 +178 dig 1 3, 1, 3 +180 >= 3, 0 +181 int 1 3, 0, 1 +182 dig 2 3, 0, 1, 3 +184 uncover 2 3, 1, 3, 0 +186 select 3, 1 +187 cover 1 1, 3 +189 int 1 1, 3, 1 +190 dig 1 1, 3, 1, 3 +192 >= 1, 3, 0 +193 int 1 1, 3, 0, 1 +194 uncover 2 1, 0, 1, 3 +196 uncover 2 1, 1, 3, 0 +198 select 1, 1 +199 byte "abc" 1, 1, "abc" +200 uncover 2 1, "abc", 1 +202 uncover 2 "abc", 1, 1 +204 substring3 0x +205 byte "" 0x, 0x +206 == 1 +207 assert +208 byte "abc" "abc" +209 len 3 +210 int 1 3, 1 +211 dig 1 3, 1, 3 +213 >= 3, 0 +214 int 1 3, 0, 1 +215 uncover 2 0, 1, 3 +217 uncover 2 1, 3, 0 +219 select 1 +220 byte "abc" 1, "abc" +221 int 0 1, "abc", 0 +222 uncover 2 "abc", 0, 1 +224 substring3 "a" +225 byte "a" "a", "a" +227 == 1 +228 assert +229 byte "abc" "abc" +230 len 3 +231 int 1 3, 1 +232 dig 1 3, 1, 3 +234 >= 3, 0 +235 int 1 3, 0, 1 +236 dig 2 3, 0, 1, 3 +238 uncover 2 3, 1, 3, 0 +240 select 3, 1 +241 - 2 +242 byte "abc" 2, "abc" +243 int 0 2, "abc", 0 +244 uncover 2 "abc", 0, 2 +246 substring3 "ab" +247 byte "ab" "ab", "ab" +249 == 1 +250 assert +251 byte "abc" "abc" +252 len 3 +253 int 2 3, 2 +254 dig 1 3, 2, 3 +256 >= 3, 0 +257 int 2 3, 0, 2 +258 dig 2 3, 0, 2, 3 +260 uncover 2 3, 2, 3, 0 +262 select 3, 2 +263 dig 1 3, 2, 3 +265 uncover 1 3, 3, 2 +267 - 3, 1 +268 byte "abc" 3, 1, "abc" +269 uncover 1 3, "abc", 1 +271 uncover 2 "abc", 1, 3 +273 substring3 "bc" +274 byte "bc" "bc", "bc" +276 == 1 +277 assert +278 byte "abc" "abc" +279 len 3 +280 int 2 3, 2 +281 dig 1 3, 2, 3 +283 >= 3, 0 +284 int 2 3, 0, 2 +285 dig 2 3, 0, 2, 3 +287 uncover 2 3, 2, 3, 0 +289 select 3, 2 +290 dig 1 3, 2, 3 +292 uncover 1 3, 3, 2 +294 - 3, 1 +295 cover 1 1, 3 +297 int 1 1, 3, 1 +298 dig 1 1, 3, 1, 3 +300 >= 1, 3, 0 +301 int 1 1, 3, 0, 1 +302 dig 2 1, 3, 0, 1, 3 +304 uncover 2 1, 3, 1, 3, 0 +306 select 1, 3, 1 +307 - 1, 2 +308 byte "abc" 1, 2, "abc" +309 uncover 2 2, "abc", 1 +311 uncover 2 "abc", 1, 2 +313 substring3 "b" +314 byte "b" "b", "b" +316 == 1 +317 assert +318 byte "1234567" "1234567" +320 len 7 +321 int 1 7, 1 +322 dig 1 7, 1, 7 +324 >= 7, 0 +325 int 1 7, 0, 1 +326 dig 2 7, 0, 1, 7 +328 uncover 2 7, 1, 7, 0 +330 select 7, 1 +331 cover 1 1, 7 +333 int 1 1, 7, 1 +334 dig 1 1, 7, 1, 7 +336 >= 1, 7, 0 +337 int 1 1, 7, 0, 1 +338 dig 2 1, 7, 0, 1, 7 +340 uncover 2 1, 7, 1, 7, 0 +342 select 1, 7, 1 +343 - 1, 6 +344 dup 1, 6, 6 +345 dig 2 1, 6, 6, 1 +347 < 1, 6, 0 +348 uncover 1 1, 0, 6 +350 dig 2 1, 0, 6, 1 +352 uncover 2 1, 6, 1, 0 +354 select 1, 6 +355 byte "1234567" 1, 6, "1234567" +357 uncover 2 6, "1234567", 1 +359 uncover 2 "1234567", 1, 6 +361 substring3 "23456" +362 byte "23456" "23456", "23456" +364 == 1 +365 assert +366 byte "abc" "abc" +367 len 3 +368 int 10 3, 10 +369 dig 1 3, 10, 3 +371 >= 3, 1 +372 int 10 3, 1, 10 +373 dig 2 3, 1, 10, 3 +375 uncover 2 3, 10, 3, 1 +377 select 3, 3 +378 dig 1 3, 3, 3 +380 uncover 1 3, 3, 3 +382 - 3, 0 +383 cover 1 0, 3 +385 int 10 0, 3, 10 +386 dig 1 0, 3, 10, 3 +388 >= 0, 3, 1 +389 int 10 0, 3, 1, 10 +390 uncover 2 0, 1, 10, 3 +392 uncover 2 0, 10, 3, 1 394 select 0, 3 -395 byte "abc" 0, 3, "abc" -396 uncover 2 3, "abc", 0 -398 uncover 2 "abc", 0, 3 -400 substring3 "abc" -401 byte "abc" "abc", "abc" -402 == 1 -403 assert -404 byte "1" "1" -405 len 1 -406 bnz main_ternary_false@2 -412 byte "1" "1" -413 byte "1" "1", "1" -414 == 1 -415 assert -416 byte "1" "1" -417 len 1 -418 bnz main_ternary_false@5 -424 byte "1" "1" -425 byte "1" "1", "1" -426 == 1 -427 assert -428 byte "1" "1" -429 len 1 -430 bnz main_ternary_false@8 -437 byte "" 0x -438 byte "" 0x, 0x -439 == 1 -440 assert -441 byte "" 0x -442 len 0 -443 bnz main_ternary_false@11 -446 byte "" 0x -447 b main_ternary_merge@12 0x -451 byte "" 0x, 0x -452 == 1 -453 assert -454 byte "" 0x -455 len 0 -456 bnz main_ternary_false@14 -459 b main_ternary_merge@15 -462 byte "" 0x -463 byte "" 0x, 0x -464 == 1 -465 assert -466 byte "1" "1" -467 len 1 -468 bz main_ternary_false@17 -471 b main_ternary_merge@18 -474 byte "1" "1" -475 byte "1" "1", "1" -476 == 1 -477 assert -478 byte "1" "1" -479 len 1 -480 bz main_ternary_false@20 -483 byte "1" "1" -484 b main_ternary_merge@21 "1" -488 byte "1" "1", "1" -489 == 1 -490 assert -491 byte "" 0x -492 len 0 -493 bz main_ternary_false@23 -500 byte "1" "1" -501 byte "1" "1", "1" -502 == 1 -503 assert -504 byte "" 0x -505 len 0 -506 bz main_ternary_false@26 -512 byte "" 0x -513 byte "" 0x, 0x -514 == 1 -515 assert -516 byte 0x00 0x00 -518 byte 0x0f 0x00, 0x0F -520 b& 0x00 -521 byte 0x00 0x00, 0x00 -523 == 1 -524 assert -525 byte 0x0f 0x0F -527 byte 0xf0 0x0F, 0xF0 -529 b| 0xFF -530 byte 0xff 0xFF, 0xFF -531 == 1 -532 assert -533 byte 0x0f 0x0F -535 byte 0xff 0x0F, 0xFF -536 b^ 0xF0 -537 byte 0xf0 0xF0, 0xF0 -539 == 1 -540 assert -541 byte 0x00 0x00 -543 byte 0xff 0x00, 0xFF -544 b& 0x00 -545 dup 0x00, 0x00 -546 byte 0x00 0x00, 0x00, 0x00 -548 == 0x00, 1 -549 assert 0x00 -550 byte 0xff 0x00, 0xFF -551 b| 0xFF -552 dup 0xFF, 0xFF -553 byte 0xff 0xFF, 0xFF, 0xFF -554 == 0xFF, 1 -555 assert 0xFF -556 byte 0xf0 0xFF, 0xF0 -558 b^ 0x0F -559 byte 0x0f 0x0F, 0x0F -561 == 1 -562 assert -563 byte "abc" "abc" -564 callsub check_slicing_with_uint64 "abc" -573 proto 1 0 "abc" -576 frame_dig -1 "abc", "abc" -578 len "abc", 3 -579 int 1 "abc", 3, 1 -580 dig 1 "abc", 3, 1, 3 -582 >= "abc", 3, 0 -583 int 1 "abc", 3, 0, 1 -584 dig 2 "abc", 3, 0, 1, 3 -586 uncover 2 "abc", 3, 1, 3, 0 -588 select "abc", 3, 1 -589 frame_dig -1 "abc", 3, 1, "abc" -591 swap "abc", 3, "abc", 1 -592 uncover 2 "abc", "abc", 1, 3 -594 substring3 "abc", "bc" -595 byte "bc" "abc", "bc", "bc" -597 == "abc", 1 -598 assert "abc" -599 frame_dig -1 "abc", "abc" -601 len "abc", 3 -602 int 1 "abc", 3, 1 -603 dig 1 "abc", 3, 1, 3 -605 >= "abc", 3, 0 -606 int 1 "abc", 3, 0, 1 -607 dig 2 "abc", 3, 0, 1, 3 -609 uncover 2 "abc", 3, 1, 3, 0 -611 select "abc", 3, 1 -612 swap "abc", 1, 3 -613 int 1 "abc", 1, 3, 1 -614 dig 1 "abc", 1, 3, 1, 3 -616 >= "abc", 1, 3, 0 -617 int 1 "abc", 1, 3, 0, 1 -618 uncover 2 "abc", 1, 0, 1, 3 -620 uncover 2 "abc", 1, 1, 3, 0 -622 select "abc", 1, 1 -623 dup "abc", 1, 1, 1 -624 dig 2 "abc", 1, 1, 1, 1 -626 < "abc", 1, 1, 0 -627 swap "abc", 1, 0, 1 -628 dig 2 "abc", 1, 0, 1, 1 -630 uncover 2 "abc", 1, 1, 1, 0 -632 select "abc", 1, 1 -633 frame_dig -1 "abc", 1, 1, "abc" -635 uncover 2 "abc", 1, "abc", 1 -637 uncover 2 "abc", "abc", 1, 1 -639 substring3 "abc", 0x -640 byte "" "abc", 0x, 0x -641 == "abc", 1 -642 assert "abc" -643 frame_dig -1 "abc", "abc" -645 len "abc", 3 -646 int 1 "abc", 3, 1 -647 dig 1 "abc", 3, 1, 3 -649 >= "abc", 3, 0 -650 int 1 "abc", 3, 0, 1 -651 uncover 2 "abc", 0, 1, 3 -653 uncover 2 "abc", 1, 3, 0 -655 select "abc", 1 -656 frame_dig -1 "abc", 1, "abc" -658 int 0 "abc", 1, "abc", 0 -659 uncover 2 "abc", "abc", 0, 1 -661 substring3 "abc", "a" -662 byte "a" "abc", "a", "a" -664 == "abc", 1 -665 assert "abc" -666 callsub one_to_seven "abc" -749 proto 0 1 "abc" -752 byte "one_to_seven called" "abc", "one_to_seven called" -773 log "abc" -774 byte "1234567" "abc", "1234567" -776 retsub "abc", "1234567" -669 dup "abc", "1234567", "1234567" -670 len "abc", "1234567", 7 -671 int 1 "abc", "1234567", 7, 1 -672 dig 1 "abc", "1234567", 7, 1, 7 -674 >= "abc", "1234567", 7, 0 -675 int 1 "abc", "1234567", 7, 0, 1 -676 dig 2 "abc", "1234567", 7, 0, 1, 7 -678 uncover 2 "abc", "1234567", 7, 1, 7, 0 -680 select "abc", "1234567", 7, 1 -681 swap "abc", "1234567", 1, 7 -682 int 1 "abc", "1234567", 1, 7, 1 -683 dig 1 "abc", "1234567", 1, 7, 1, 7 -685 >= "abc", "1234567", 1, 7, 0 -686 int 1 "abc", "1234567", 1, 7, 0, 1 -687 dig 2 "abc", "1234567", 1, 7, 0, 1, 7 -689 uncover 2 "abc", "1234567", 1, 7, 1, 7, 0 -691 select "abc", "1234567", 1, 7, 1 -692 - "abc", "1234567", 1, 6 -693 dup "abc", "1234567", 1, 6, 6 -694 dig 2 "abc", "1234567", 1, 6, 6, 1 -696 < "abc", "1234567", 1, 6, 0 -697 swap "abc", "1234567", 1, 0, 6 -698 dig 2 "abc", "1234567", 1, 0, 6, 1 -700 uncover 2 "abc", "1234567", 1, 6, 1, 0 -702 select "abc", "1234567", 1, 6 -703 uncover 2 "abc", 1, 6, "1234567" -705 uncover 2 "abc", 6, "1234567", 1 -707 uncover 2 "abc", "1234567", 1, 6 -709 substring3 "abc", "23456" -710 byte "23456" "abc", "23456", "23456" -712 == "abc", 1 -713 assert "abc" -714 frame_dig -1 "abc", "abc" -716 len "abc", 3 -717 int 0 "abc", 3, 0 -718 dig 1 "abc", 3, 0, 3 -720 >= "abc", 3, 0 -721 int 0 "abc", 3, 0, 0 -722 dig 2 "abc", 3, 0, 0, 3 -724 uncover 2 "abc", 3, 0, 3, 0 -726 select "abc", 3, 0 -727 swap "abc", 0, 3 -728 int 10 "abc", 0, 3, 10 -729 dig 1 "abc", 0, 3, 10, 3 -731 >= "abc", 0, 3, 1 -732 int 10 "abc", 0, 3, 1, 10 -733 uncover 2 "abc", 0, 1, 10, 3 -735 uncover 2 "abc", 0, 10, 3, 1 -737 select "abc", 0, 3 -738 frame_dig -1 "abc", 0, 3, "abc" -740 uncover 2 "abc", 3, "abc", 0 -742 uncover 2 "abc", "abc", 0, 3 -744 substring3 "abc", "abc" -745 byte "abc" "abc", "abc", "abc" -746 == "abc", 1 -747 assert "abc" -748 retsub -567 byte "abc" "abc" -568 callsub check_end_before_start_slicing "abc" -777 proto 1 0 "abc" -780 frame_dig -1 "abc", "abc" -782 len "abc", 3 -783 int 10 "abc", 3, 10 -784 dig 1 "abc", 3, 10, 3 -786 >= "abc", 3, 1 -787 int 10 "abc", 3, 1, 10 -788 dig 2 "abc", 3, 1, 10, 3 -790 uncover 2 "abc", 3, 10, 3, 1 -792 select "abc", 3, 3 -793 swap "abc", 3, 3 -794 int 1 "abc", 3, 3, 1 -795 dig 1 "abc", 3, 3, 1, 3 -797 >= "abc", 3, 3, 0 -798 int 1 "abc", 3, 3, 0, 1 -799 uncover 2 "abc", 3, 0, 1, 3 -801 uncover 2 "abc", 3, 1, 3, 0 -803 select "abc", 3, 1 -804 dup "abc", 3, 1, 1 -805 dig 2 "abc", 3, 1, 1, 3 -807 < "abc", 3, 1, 1 -808 swap "abc", 3, 1, 1 -809 dig 2 "abc", 3, 1, 1, 3 -811 uncover 2 "abc", 3, 1, 3, 1 -813 select "abc", 3, 3 -814 frame_dig -1 "abc", 3, 3, "abc" -816 uncover 2 "abc", 3, "abc", 3 -818 uncover 2 "abc", "abc", 3, 3 -820 substring3 "abc", 0x -821 byte "" "abc", 0x, 0x -822 == "abc", 1 -823 assert "abc" -824 frame_dig -1 "abc", "abc" -826 len "abc", 3 -827 int 10 "abc", 3, 10 -828 dig 1 "abc", 3, 10, 3 -830 >= "abc", 3, 1 -831 int 10 "abc", 3, 1, 10 -832 dig 2 "abc", 3, 1, 10, 3 -834 uncover 2 "abc", 3, 10, 3, 1 -836 select "abc", 3, 3 -837 dig 1 "abc", 3, 3, 3 -839 swap "abc", 3, 3, 3 -840 - "abc", 3, 0 -841 swap "abc", 0, 3 -842 int 12 "abc", 0, 3, 12 -844 dig 1 "abc", 0, 3, 12, 3 -846 >= "abc", 0, 3, 1 -847 int 12 "abc", 0, 3, 1, 12 -849 dig 2 "abc", 0, 3, 1, 12, 3 -851 uncover 2 "abc", 0, 3, 12, 3, 1 -853 select "abc", 0, 3, 3 -854 - "abc", 0, 0 -855 dup "abc", 0, 0, 0 -856 dig 2 "abc", 0, 0, 0, 0 -858 < "abc", 0, 0, 0 -859 swap "abc", 0, 0, 0 -860 dig 2 "abc", 0, 0, 0, 0 -862 uncover 2 "abc", 0, 0, 0, 0 -864 select "abc", 0, 0 -865 frame_dig -1 "abc", 0, 0, "abc" -867 uncover 2 "abc", 0, "abc", 0 -869 uncover 2 "abc", "abc", 0, 0 -871 substring3 "abc", 0x -872 byte "" "abc", 0x, 0x -873 == "abc", 1 -874 assert "abc" -875 frame_dig -1 "abc", "abc" -877 len "abc", 3 -878 int 10 "abc", 3, 10 -879 dig 1 "abc", 3, 10, 3 -881 >= "abc", 3, 1 -882 int 10 "abc", 3, 1, 10 -883 dig 2 "abc", 3, 1, 10, 3 -885 uncover 2 "abc", 3, 10, 3, 1 -887 select "abc", 3, 3 -888 swap "abc", 3, 3 -889 int 1 "abc", 3, 3, 1 -890 dig 1 "abc", 3, 3, 1, 3 -892 >= "abc", 3, 3, 0 -893 int 1 "abc", 3, 3, 0, 1 -894 uncover 2 "abc", 3, 0, 1, 3 -896 uncover 2 "abc", 3, 1, 3, 0 -898 select "abc", 3, 1 -899 dup "abc", 3, 1, 1 -900 dig 2 "abc", 3, 1, 1, 3 -902 < "abc", 3, 1, 1 -903 swap "abc", 3, 1, 1 -904 dig 2 "abc", 3, 1, 1, 3 -906 uncover 2 "abc", 3, 1, 3, 1 -908 select "abc", 3, 3 -909 frame_dig -1 "abc", 3, 3, "abc" -911 uncover 2 "abc", 3, "abc", 3 -913 uncover 2 "abc", "abc", 3, 3 -915 substring3 "abc", 0x -916 byte "" "abc", 0x, 0x -917 == "abc", 1 -918 assert "abc" -919 retsub -571 int 1 1 -572 return 1 \ No newline at end of file +395 dup 0, 3, 3 +396 dig 2 0, 3, 3, 0 +398 < 0, 3, 0 +399 uncover 1 0, 0, 3 +401 dig 2 0, 0, 3, 0 +403 uncover 2 0, 3, 0, 0 +405 select 0, 3 +406 byte "abc" 0, 3, "abc" +407 uncover 2 3, "abc", 0 +409 uncover 2 "abc", 0, 3 +411 substring3 "abc" +412 byte "abc" "abc", "abc" +413 == 1 +414 assert +415 byte "1" "1" +416 len 1 +417 bnz main_ternary_false@2 +423 byte "1" "1" +424 byte "1" "1", "1" +425 == 1 +426 assert +427 byte "1" "1" +428 len 1 +429 bnz main_ternary_false@5 +435 byte "1" "1" +436 byte "1" "1", "1" +437 == 1 +438 assert +439 byte "1" "1" +440 len 1 +441 bnz main_ternary_false@8 +448 byte "" 0x +449 byte "" 0x, 0x +450 == 1 +451 assert +452 byte "" 0x +453 len 0 +454 bnz main_ternary_false@11 +457 byte "" 0x +458 b main_ternary_merge@12 0x +462 byte "" 0x, 0x +463 == 1 +464 assert +465 byte "" 0x +466 len 0 +467 bnz main_ternary_false@14 +470 b main_ternary_merge@15 +473 byte "" 0x +474 byte "" 0x, 0x +475 == 1 +476 assert +477 byte "1" "1" +478 len 1 +479 bz main_ternary_false@17 +482 b main_ternary_merge@18 +485 byte "1" "1" +486 byte "1" "1", "1" +487 == 1 +488 assert +489 byte "1" "1" +490 len 1 +491 bz main_ternary_false@20 +494 byte "1" "1" +495 b main_ternary_merge@21 "1" +499 byte "1" "1", "1" +500 == 1 +501 assert +502 byte "" 0x +503 len 0 +504 bz main_ternary_false@23 +511 byte "1" "1" +512 byte "1" "1", "1" +513 == 1 +514 assert +515 byte "" 0x +516 len 0 +517 bz main_ternary_false@26 +523 byte "" 0x +524 byte "" 0x, 0x +525 == 1 +526 assert +527 byte 0x00 0x00 +529 byte 0x0f 0x00, 0x0F +531 b& 0x00 +532 byte 0x00 0x00, 0x00 +534 == 1 +535 assert +536 byte 0x0f 0x0F +538 byte 0xf0 0x0F, 0xF0 +540 b| 0xFF +541 byte 0xff 0xFF, 0xFF +542 == 1 +543 assert +544 byte 0x0f 0x0F +546 byte 0xff 0x0F, 0xFF +547 b^ 0xF0 +548 byte 0xf0 0xF0, 0xF0 +550 == 1 +551 assert +552 byte 0x00 0x00 +554 byte 0xff 0x00, 0xFF +555 b& 0x00 +556 dup 0x00, 0x00 +557 byte 0x00 0x00, 0x00, 0x00 +559 == 0x00, 1 +560 assert 0x00 +561 byte 0xff 0x00, 0xFF +562 b| 0xFF +563 dup 0xFF, 0xFF +564 byte 0xff 0xFF, 0xFF, 0xFF +565 == 0xFF, 1 +566 assert 0xFF +567 byte 0xf0 0xFF, 0xF0 +569 b^ 0x0F +570 byte 0x0f 0x0F, 0x0F +572 == 1 +573 assert +574 byte "abc" "abc" +575 callsub check_slicing_with_uint64 "abc" +584 proto 1 0 "abc" +587 frame_dig -1 "abc", "abc" +589 len "abc", 3 +590 int 1 "abc", 3, 1 +591 dig 1 "abc", 3, 1, 3 +593 >= "abc", 3, 0 +594 int 1 "abc", 3, 0, 1 +595 dig 2 "abc", 3, 0, 1, 3 +597 uncover 2 "abc", 3, 1, 3, 0 +599 select "abc", 3, 1 +600 frame_dig -1 "abc", 3, 1, "abc" +602 uncover 1 "abc", 3, "abc", 1 +604 uncover 2 "abc", "abc", 1, 3 +606 substring3 "abc", "bc" +607 byte "bc" "abc", "bc", "bc" +609 == "abc", 1 +610 assert "abc" +611 frame_dig -1 "abc", "abc" +613 len "abc", 3 +614 int 1 "abc", 3, 1 +615 dig 1 "abc", 3, 1, 3 +617 >= "abc", 3, 0 +618 int 1 "abc", 3, 0, 1 +619 dig 2 "abc", 3, 0, 1, 3 +621 uncover 2 "abc", 3, 1, 3, 0 +623 select "abc", 3, 1 +624 cover 1 "abc", 1, 3 +626 int 1 "abc", 1, 3, 1 +627 dig 1 "abc", 1, 3, 1, 3 +629 >= "abc", 1, 3, 0 +630 int 1 "abc", 1, 3, 0, 1 +631 uncover 2 "abc", 1, 0, 1, 3 +633 uncover 2 "abc", 1, 1, 3, 0 +635 select "abc", 1, 1 +636 dup "abc", 1, 1, 1 +637 dig 2 "abc", 1, 1, 1, 1 +639 < "abc", 1, 1, 0 +640 uncover 1 "abc", 1, 0, 1 +642 dig 2 "abc", 1, 0, 1, 1 +644 uncover 2 "abc", 1, 1, 1, 0 +646 select "abc", 1, 1 +647 frame_dig -1 "abc", 1, 1, "abc" +649 uncover 2 "abc", 1, "abc", 1 +651 uncover 2 "abc", "abc", 1, 1 +653 substring3 "abc", 0x +654 byte "" "abc", 0x, 0x +655 == "abc", 1 +656 assert "abc" +657 frame_dig -1 "abc", "abc" +659 len "abc", 3 +660 int 1 "abc", 3, 1 +661 dig 1 "abc", 3, 1, 3 +663 >= "abc", 3, 0 +664 int 1 "abc", 3, 0, 1 +665 uncover 2 "abc", 0, 1, 3 +667 uncover 2 "abc", 1, 3, 0 +669 select "abc", 1 +670 frame_dig -1 "abc", 1, "abc" +672 int 0 "abc", 1, "abc", 0 +673 uncover 2 "abc", "abc", 0, 1 +675 substring3 "abc", "a" +676 byte "a" "abc", "a", "a" +678 == "abc", 1 +679 assert "abc" +680 callsub one_to_seven "abc" +766 proto 0 1 "abc" +769 byte "one_to_seven called" "abc", "one_to_seven called" +790 log "abc" +791 byte "1234567" "abc", "1234567" +793 retsub "abc", "1234567" +683 dup "abc", "1234567", "1234567" +684 len "abc", "1234567", 7 +685 int 1 "abc", "1234567", 7, 1 +686 dig 1 "abc", "1234567", 7, 1, 7 +688 >= "abc", "1234567", 7, 0 +689 int 1 "abc", "1234567", 7, 0, 1 +690 dig 2 "abc", "1234567", 7, 0, 1, 7 +692 uncover 2 "abc", "1234567", 7, 1, 7, 0 +694 select "abc", "1234567", 7, 1 +695 cover 1 "abc", "1234567", 1, 7 +697 int 1 "abc", "1234567", 1, 7, 1 +698 dig 1 "abc", "1234567", 1, 7, 1, 7 +700 >= "abc", "1234567", 1, 7, 0 +701 int 1 "abc", "1234567", 1, 7, 0, 1 +702 dig 2 "abc", "1234567", 1, 7, 0, 1, 7 +704 uncover 2 "abc", "1234567", 1, 7, 1, 7, 0 +706 select "abc", "1234567", 1, 7, 1 +707 - "abc", "1234567", 1, 6 +708 dup "abc", "1234567", 1, 6, 6 +709 dig 2 "abc", "1234567", 1, 6, 6, 1 +711 < "abc", "1234567", 1, 6, 0 +712 uncover 1 "abc", "1234567", 1, 0, 6 +714 dig 2 "abc", "1234567", 1, 0, 6, 1 +716 uncover 2 "abc", "1234567", 1, 6, 1, 0 +718 select "abc", "1234567", 1, 6 +719 uncover 2 "abc", 1, 6, "1234567" +721 uncover 2 "abc", 6, "1234567", 1 +723 uncover 2 "abc", "1234567", 1, 6 +725 substring3 "abc", "23456" +726 byte "23456" "abc", "23456", "23456" +728 == "abc", 1 +729 assert "abc" +730 frame_dig -1 "abc", "abc" +732 len "abc", 3 +733 int 0 "abc", 3, 0 +734 dig 1 "abc", 3, 0, 3 +736 >= "abc", 3, 0 +737 int 0 "abc", 3, 0, 0 +738 dig 2 "abc", 3, 0, 0, 3 +740 uncover 2 "abc", 3, 0, 3, 0 +742 select "abc", 3, 0 +743 cover 1 "abc", 0, 3 +745 int 10 "abc", 0, 3, 10 +746 dig 1 "abc", 0, 3, 10, 3 +748 >= "abc", 0, 3, 1 +749 int 10 "abc", 0, 3, 1, 10 +750 uncover 2 "abc", 0, 1, 10, 3 +752 uncover 2 "abc", 0, 10, 3, 1 +754 select "abc", 0, 3 +755 frame_dig -1 "abc", 0, 3, "abc" +757 uncover 2 "abc", 3, "abc", 0 +759 uncover 2 "abc", "abc", 0, 3 +761 substring3 "abc", "abc" +762 byte "abc" "abc", "abc", "abc" +763 == "abc", 1 +764 assert "abc" +765 retsub +578 byte "abc" "abc" +579 callsub check_end_before_start_slicing "abc" +794 proto 1 0 "abc" +797 frame_dig -1 "abc", "abc" +799 len "abc", 3 +800 int 10 "abc", 3, 10 +801 dig 1 "abc", 3, 10, 3 +803 >= "abc", 3, 1 +804 int 10 "abc", 3, 1, 10 +805 dig 2 "abc", 3, 1, 10, 3 +807 uncover 2 "abc", 3, 10, 3, 1 +809 select "abc", 3, 3 +810 cover 1 "abc", 3, 3 +812 int 1 "abc", 3, 3, 1 +813 dig 1 "abc", 3, 3, 1, 3 +815 >= "abc", 3, 3, 0 +816 int 1 "abc", 3, 3, 0, 1 +817 uncover 2 "abc", 3, 0, 1, 3 +819 uncover 2 "abc", 3, 1, 3, 0 +821 select "abc", 3, 1 +822 dup "abc", 3, 1, 1 +823 dig 2 "abc", 3, 1, 1, 3 +825 < "abc", 3, 1, 1 +826 uncover 1 "abc", 3, 1, 1 +828 dig 2 "abc", 3, 1, 1, 3 +830 uncover 2 "abc", 3, 1, 3, 1 +832 select "abc", 3, 3 +833 frame_dig -1 "abc", 3, 3, "abc" +835 uncover 2 "abc", 3, "abc", 3 +837 uncover 2 "abc", "abc", 3, 3 +839 substring3 "abc", 0x +840 byte "" "abc", 0x, 0x +841 == "abc", 1 +842 assert "abc" +843 frame_dig -1 "abc", "abc" +845 len "abc", 3 +846 int 10 "abc", 3, 10 +847 dig 1 "abc", 3, 10, 3 +849 >= "abc", 3, 1 +850 int 10 "abc", 3, 1, 10 +851 dig 2 "abc", 3, 1, 10, 3 +853 uncover 2 "abc", 3, 10, 3, 1 +855 select "abc", 3, 3 +856 dig 1 "abc", 3, 3, 3 +858 uncover 1 "abc", 3, 3, 3 +860 - "abc", 3, 0 +861 cover 1 "abc", 0, 3 +863 int 12 "abc", 0, 3, 12 +865 dig 1 "abc", 0, 3, 12, 3 +867 >= "abc", 0, 3, 1 +868 int 12 "abc", 0, 3, 1, 12 +870 dig 2 "abc", 0, 3, 1, 12, 3 +872 uncover 2 "abc", 0, 3, 12, 3, 1 +874 select "abc", 0, 3, 3 +875 - "abc", 0, 0 +876 dup "abc", 0, 0, 0 +877 dig 2 "abc", 0, 0, 0, 0 +879 < "abc", 0, 0, 0 +880 uncover 1 "abc", 0, 0, 0 +882 dig 2 "abc", 0, 0, 0, 0 +884 uncover 2 "abc", 0, 0, 0, 0 +886 select "abc", 0, 0 +887 frame_dig -1 "abc", 0, 0, "abc" +889 uncover 2 "abc", 0, "abc", 0 +891 uncover 2 "abc", "abc", 0, 0 +893 substring3 "abc", 0x +894 byte "" "abc", 0x, 0x +895 == "abc", 1 +896 assert "abc" +897 frame_dig -1 "abc", "abc" +899 len "abc", 3 +900 int 10 "abc", 3, 10 +901 dig 1 "abc", 3, 10, 3 +903 >= "abc", 3, 1 +904 int 10 "abc", 3, 1, 10 +905 dig 2 "abc", 3, 1, 10, 3 +907 uncover 2 "abc", 3, 10, 3, 1 +909 select "abc", 3, 3 +910 cover 1 "abc", 3, 3 +912 int 1 "abc", 3, 3, 1 +913 dig 1 "abc", 3, 3, 1, 3 +915 >= "abc", 3, 3, 0 +916 int 1 "abc", 3, 3, 0, 1 +917 uncover 2 "abc", 3, 0, 1, 3 +919 uncover 2 "abc", 3, 1, 3, 0 +921 select "abc", 3, 1 +922 dup "abc", 3, 1, 1 +923 dig 2 "abc", 3, 1, 1, 3 +925 < "abc", 3, 1, 1 +926 uncover 1 "abc", 3, 1, 1 +928 dig 2 "abc", 3, 1, 1, 3 +930 uncover 2 "abc", 3, 1, 3, 1 +932 select "abc", 3, 3 +933 frame_dig -1 "abc", 3, 3, "abc" +935 uncover 2 "abc", 3, "abc", 3 +937 uncover 2 "abc", "abc", 3, 3 +939 substring3 "abc", 0x +940 byte "" "abc", 0x, 0x +941 == "abc", 1 +942 assert "abc" +943 retsub +582 int 1 1 +583 return 1 \ No newline at end of file diff --git a/test_cases/stubs/out_unoptimized/BigUIntContract.approval.teal b/test_cases/stubs/out_unoptimized/BigUIntContract.approval.teal index eae3c19d1c..cef51f5ec1 100644 --- a/test_cases/stubs/out_unoptimized/BigUIntContract.approval.teal +++ b/test_cases/stubs/out_unoptimized/BigUIntContract.approval.teal @@ -98,7 +98,7 @@ compare_biguint_vs_uint64: frame_dig -1 itob frame_dig -2 - swap + uncover 1 b< assert // stubs/biguint.py:32 @@ -106,7 +106,7 @@ compare_biguint_vs_uint64: frame_dig -1 itob frame_dig -2 - swap + uncover 1 b<= assert // stubs/biguint.py:33 @@ -120,7 +120,7 @@ compare_biguint_vs_uint64: frame_dig -1 itob frame_dig -2 - swap + uncover 1 b< assert // stubs/biguint.py:35 @@ -128,7 +128,7 @@ compare_biguint_vs_uint64: frame_dig -1 itob frame_dig -2 - swap + uncover 1 b<= assert // stubs/biguint.py:36 @@ -136,7 +136,7 @@ compare_biguint_vs_uint64: frame_dig -1 itob frame_dig -2 - swap + uncover 1 b!= assert retsub @@ -153,7 +153,7 @@ compare_uint64_vs_biguint: frame_dig -2 itob frame_dig -1 - swap + uncover 1 b> assert // stubs/biguint.py:42 @@ -161,7 +161,7 @@ compare_uint64_vs_biguint: frame_dig -2 itob frame_dig -1 - swap + uncover 1 b>= assert // stubs/biguint.py:43 @@ -175,7 +175,7 @@ compare_uint64_vs_biguint: frame_dig -2 itob frame_dig -1 - swap + uncover 1 b> assert // stubs/biguint.py:45 @@ -183,7 +183,7 @@ compare_uint64_vs_biguint: frame_dig -2 itob frame_dig -1 - swap + uncover 1 b>= assert // stubs/biguint.py:46 @@ -191,7 +191,7 @@ compare_uint64_vs_biguint: frame_dig -2 itob frame_dig -1 - swap + uncover 1 b!= assert retsub diff --git a/test_cases/stubs/out_unoptimized/BytesContract.approval.teal b/test_cases/stubs/out_unoptimized/BytesContract.approval.teal index 0f54dd562d..721e3d139d 100644 --- a/test_cases/stubs/out_unoptimized/BytesContract.approval.teal +++ b/test_cases/stubs/out_unoptimized/BytesContract.approval.teal @@ -87,7 +87,7 @@ test_cases.stubs.bytes.BytesContract.approval_program: byte "abc" // stubs/bytes.py:26 // assert abc[1:] == b"bc" - swap + uncover 1 uncover 2 substring3 byte "bc" @@ -106,7 +106,7 @@ test_cases.stubs.bytes.BytesContract.approval_program: dig 2 uncover 2 select - swap + cover 1 int 1 dig 1 >= @@ -188,14 +188,14 @@ test_cases.stubs.bytes.BytesContract.approval_program: uncover 2 select dig 1 - swap + uncover 1 - // stubs/bytes.py:23 // abc = Bytes(b"abc") byte "abc" // stubs/bytes.py:30 // assert abc[-2:] == b"bc" - swap + uncover 1 uncover 2 substring3 byte "bc" @@ -215,9 +215,9 @@ test_cases.stubs.bytes.BytesContract.approval_program: uncover 2 select dig 1 - swap + uncover 1 - - swap + cover 1 int 1 dig 1 >= @@ -248,7 +248,7 @@ test_cases.stubs.bytes.BytesContract.approval_program: dig 2 uncover 2 select - swap + cover 1 int 1 dig 1 >= @@ -260,7 +260,7 @@ test_cases.stubs.bytes.BytesContract.approval_program: dup dig 2 < - swap + uncover 1 dig 2 uncover 2 select @@ -285,9 +285,9 @@ test_cases.stubs.bytes.BytesContract.approval_program: uncover 2 select dig 1 - swap + uncover 1 - - swap + cover 1 int 10 dig 1 >= @@ -298,7 +298,7 @@ test_cases.stubs.bytes.BytesContract.approval_program: dup dig 2 < - swap + uncover 1 dig 2 uncover 2 select @@ -655,7 +655,7 @@ check_slicing_with_uint64: uncover 2 select frame_dig -1 - swap + uncover 1 uncover 2 substring3 byte "bc" @@ -680,7 +680,7 @@ check_slicing_with_uint64: dig 2 uncover 2 select - swap + cover 1 // stubs/bytes.py:79 // one = UInt64(1) int 1 @@ -699,7 +699,7 @@ check_slicing_with_uint64: dup dig 2 < - swap + uncover 1 dig 2 uncover 2 select @@ -756,7 +756,7 @@ check_slicing_with_uint64: dig 2 uncover 2 select - swap + cover 1 int 1 dig 1 >= @@ -768,7 +768,7 @@ check_slicing_with_uint64: dup dig 2 < - swap + uncover 1 dig 2 uncover 2 select @@ -790,7 +790,7 @@ check_slicing_with_uint64: dig 2 uncover 2 select - swap + cover 1 // stubs/bytes.py:80 // ten = UInt64(10) int 10 @@ -849,7 +849,7 @@ check_end_before_start_slicing: dig 2 uncover 2 select - swap + cover 1 int 1 dig 1 >= @@ -860,7 +860,7 @@ check_end_before_start_slicing: dup dig 2 < - swap + uncover 1 dig 2 uncover 2 select @@ -883,9 +883,9 @@ check_end_before_start_slicing: uncover 2 select dig 1 - swap + uncover 1 - - swap + cover 1 int 12 dig 1 >= @@ -897,7 +897,7 @@ check_end_before_start_slicing: dup dig 2 < - swap + uncover 1 dig 2 uncover 2 select @@ -927,7 +927,7 @@ check_end_before_start_slicing: dig 2 uncover 2 select - swap + cover 1 // stubs/bytes.py:92 // one = UInt64(1) int 1 @@ -946,7 +946,7 @@ check_end_before_start_slicing: dup dig 2 < - swap + uncover 1 dig 2 uncover 2 select diff --git a/test_cases/stubs/out_unoptimized/StringContract.approval.teal b/test_cases/stubs/out_unoptimized/StringContract.approval.teal index b37f48984e..d51cf4bed6 100644 --- a/test_cases/stubs/out_unoptimized/StringContract.approval.teal +++ b/test_cases/stubs/out_unoptimized/StringContract.approval.teal @@ -300,7 +300,7 @@ main_ternary_false@17: int 0 uncover 2 extract3 - swap + uncover 1 == main_ternary_merge@18: @@ -578,7 +578,7 @@ main_ternary_false@35: uncover 2 uncover 2 extract3 - swap + uncover 1 == main_ternary_merge@36: @@ -668,7 +668,7 @@ is_substring_while_top@1: frame_dig -2 len frame_dig 0 - swap + uncover 1 + frame_dig -1 len @@ -680,19 +680,19 @@ is_substring_while_top@1: frame_dig 0 dup cover 2 - swap + uncover 1 + frame_dig -1 uncover 2 uncover 2 substring3 frame_dig -2 - swap + uncover 1 == bz is_substring_after_if_else@4 // /algopy_lib_bytes.py:13 int 1 - swap + uncover 1 retsub is_substring_after_if_else@4: @@ -706,5 +706,5 @@ is_substring_after_if_else@4: is_substring_after_while@5: // /algopy_lib_bytes.py:15 int 0 - swap + uncover 1 retsub diff --git a/test_cases/template_variables/out/TemplateVariablesContract.approval.mir b/test_cases/template_variables/out/TemplateVariablesContract.approval.mir index 266ed7b426..a6ff634e08 100644 --- a/test_cases/template_variables/out/TemplateVariablesContract.approval.mir +++ b/test_cases/template_variables/out/TemplateVariablesContract.approval.mir @@ -43,11 +43,11 @@ main_get_bytes_route@2: substring 6 8 // awst_tmp%0#0,{substring} arc4.abimethod() template_variables/contract.py:6 // virtual: store tmp%7#0 to l-stack (no copy) awst_tmp%0#0,tmp%7#0 arc4.abimethod() template_variables/contract.py:6 // virtual: load tmp%7#0 from l-stack (no copy) awst_tmp%0#0,tmp%7#0 arc4.abimethod() template_variables/contract.py:6 - swap // load awst_tmp%0#0 from l-stack (no copy) tmp%7#0,awst_tmp%0#0 arc4.abimethod() template_variables/contract.py:6 + uncover 1 // load awst_tmp%0#0 from l-stack (no copy) tmp%7#0,awst_tmp%0#0 arc4.abimethod() template_variables/contract.py:6 concat // {concat} arc4.abimethod() template_variables/contract.py:6 // virtual: store tmp%8#0 to l-stack (no copy) tmp%8#0 arc4.abimethod() template_variables/contract.py:6 byte 0x151f7c75 // tmp%8#0,0x151f7c75 arc4.abimethod() template_variables/contract.py:6 - swap // load tmp%8#0 from l-stack (no copy) 0x151f7c75,tmp%8#0 arc4.abimethod() template_variables/contract.py:6 + uncover 1 // load tmp%8#0 from l-stack (no copy) 0x151f7c75,tmp%8#0 arc4.abimethod() template_variables/contract.py:6 concat // {concat} arc4.abimethod() template_variables/contract.py:6 // virtual: store tmp%9#0 to l-stack (no copy) tmp%9#0 arc4.abimethod() template_variables/contract.py:6 // virtual: load tmp%9#0 from l-stack (no copy) tmp%9#0 arc4.abimethod() template_variables/contract.py:6 @@ -70,7 +70,7 @@ main_get_big_uint_route@3: callsub get_big_uint // {get_big_uint} arc4.abimethod() template_variables/contract.py:10 // virtual: store tmp%13#0 to l-stack (no copy) tmp%13#0 arc4.abimethod() template_variables/contract.py:10 byte 0x151f7c75 // tmp%13#0,0x151f7c75 arc4.abimethod() template_variables/contract.py:10 - swap // load tmp%13#0 from l-stack (no copy) 0x151f7c75,tmp%13#0 arc4.abimethod() template_variables/contract.py:10 + uncover 1 // load tmp%13#0 from l-stack (no copy) 0x151f7c75,tmp%13#0 arc4.abimethod() template_variables/contract.py:10 concat // {concat} arc4.abimethod() template_variables/contract.py:10 // virtual: store tmp%14#0 to l-stack (no copy) tmp%14#0 arc4.abimethod() template_variables/contract.py:10 // virtual: load tmp%14#0 from l-stack (no copy) tmp%14#0 arc4.abimethod() template_variables/contract.py:10 diff --git a/test_cases/template_variables/out_unoptimized/TemplateVariablesContract.approval.teal b/test_cases/template_variables/out_unoptimized/TemplateVariablesContract.approval.teal index 5404abdaed..cab7401b89 100644 --- a/test_cases/template_variables/out_unoptimized/TemplateVariablesContract.approval.teal +++ b/test_cases/template_variables/out_unoptimized/TemplateVariablesContract.approval.teal @@ -26,10 +26,10 @@ main_get_bytes_route@2: len itob substring 6 8 - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -46,7 +46,7 @@ main_get_big_uint_route@3: assert // is not creating callsub get_big_uint byte 0x151f7c75 - swap + uncover 1 concat log int 1 diff --git a/test_cases/too_many_permutations/out/MyContract.approval.mir b/test_cases/too_many_permutations/out/MyContract.approval.mir index b1fcc9343c..469a3b1302 100644 --- a/test_cases/too_many_permutations/out/MyContract.approval.mir +++ b/test_cases/too_many_permutations/out/MyContract.approval.mir @@ -6,9 +6,9 @@ main_block@0: txna ApplicationArgs 0 // {txna} op.Txn.application_args(0) too_many_permutations/contract.py:6 dup // store a#0 to l-stack (copy) a#0,a#0 a = op.Txn.application_args(0) too_many_permutations/contract.py:6 - swap // store a#0 to f-stack (𝕗) a#0 | a#0 a = op.Txn.application_args(0) too_many_permutations/contract.py:6 + cover 1 // store a#0 to f-stack (𝕗) a#0 | a#0 a = op.Txn.application_args(0) too_many_permutations/contract.py:6 txna ApplicationArgs 1 // (𝕗) a#0 | a#0,{txna} op.Txn.application_args(1) too_many_permutations/contract.py:7 - swap // store b#0 to f-stack (𝕗) a#0,b#0 | a#0 b = op.Txn.application_args(1) too_many_permutations/contract.py:7 + cover 1 // store b#0 to f-stack (𝕗) a#0,b#0 | a#0 b = op.Txn.application_args(1) too_many_permutations/contract.py:7 txna ApplicationArgs 2 // (𝕗) a#0,b#0 | a#0,{txna} op.Txn.application_args(2) too_many_permutations/contract.py:8 dup // store c#0 to l-stack (copy) (𝕗) a#0,b#0 | a#0,c#0,c#0 c = op.Txn.application_args(2) too_many_permutations/contract.py:8 cover 2 // store c#0 to f-stack (𝕗) a#0,b#0,c#0 | a#0,c#0 c = op.Txn.application_args(2) too_many_permutations/contract.py:8 @@ -60,10 +60,10 @@ main_bool_merge@4: // virtual: load tmp%2#0 from l-stack (no copy) (𝕗) a#0,b#0,c#0,d#0 | d#0,c#0,b#0,a#0,tmp%2#0 assert four_args(a, b, c, d) too_many_permutations/contract.py:12 assert // (𝕗) a#0,b#0,c#0,d#0 | d#0,c#0,b#0,a#0 assert four_args(a, b, c, d) too_many_permutations/contract.py:12 // virtual: load a#0 from l-stack (no copy) (𝕗) a#0,b#0,c#0,d#0 | d#0,c#0,b#0,a#0 two_args(a, b) too_many_permutations/contract.py:13 - swap // load b#0 from l-stack (no copy) (𝕗) a#0,b#0,c#0,d#0 | d#0,c#0,a#0,b#0 two_args(a, b) too_many_permutations/contract.py:13 + uncover 1 // load b#0 from l-stack (no copy) (𝕗) a#0,b#0,c#0,d#0 | d#0,c#0,a#0,b#0 two_args(a, b) too_many_permutations/contract.py:13 callsub two_args // (𝕗) a#0,b#0,c#0,d#0 | d#0,c#0 two_args(a, b) too_many_permutations/contract.py:13 // virtual: load c#0 from l-stack (no copy) (𝕗) a#0,b#0,c#0,d#0 | d#0,c#0 two_args(c, d) too_many_permutations/contract.py:14 - swap // load d#0 from l-stack (no copy) (𝕗) a#0,b#0,c#0,d#0 | c#0,d#0 two_args(c, d) too_many_permutations/contract.py:14 + uncover 1 // load d#0 from l-stack (no copy) (𝕗) a#0,b#0,c#0,d#0 | c#0,d#0 two_args(c, d) too_many_permutations/contract.py:14 callsub two_args // (𝕗) a#0,b#0,c#0,d#0 | two_args(c, d) too_many_permutations/contract.py:14 int 1 // (𝕗) a#0,b#0,c#0,d#0 | 1 True too_many_permutations/contract.py:16 return // (𝕗) a#0,b#0,c#0,d#0 | return True too_many_permutations/contract.py:16 diff --git a/test_cases/too_many_permutations/out_unoptimized/MyContract.approval.teal b/test_cases/too_many_permutations/out_unoptimized/MyContract.approval.teal index 13b6a40bfb..10e27c9e64 100644 --- a/test_cases/too_many_permutations/out_unoptimized/MyContract.approval.teal +++ b/test_cases/too_many_permutations/out_unoptimized/MyContract.approval.teal @@ -5,11 +5,11 @@ test_cases.too_many_permutations.contract.MyContract.approval_program: // a = op.Txn.application_args(0) txna ApplicationArgs 0 dup - swap + cover 1 // too_many_permutations/contract.py:7 // b = op.Txn.application_args(1) txna ApplicationArgs 1 - swap + cover 1 // too_many_permutations/contract.py:8 // c = op.Txn.application_args(2) txna ApplicationArgs 2 @@ -56,11 +56,11 @@ main_bool_merge@4: assert // too_many_permutations/contract.py:13 // two_args(a, b) - swap + uncover 1 callsub two_args // too_many_permutations/contract.py:14 // two_args(c, d) - swap + uncover 1 callsub two_args // too_many_permutations/contract.py:16 // return True diff --git a/test_cases/transaction/out/TransactionContract.approval.mir b/test_cases/transaction/out/TransactionContract.approval.mir index d6e89f5506..63d46c6695 100644 --- a/test_cases/transaction/out/TransactionContract.approval.mir +++ b/test_cases/transaction/out/TransactionContract.approval.mir @@ -913,7 +913,7 @@ multiple_txns_block@0: int 0 // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0 | 0 // virtual: store tuple_index%0#0 to l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0 | tuple_index%0#0 frame_dig -3 // load txn1#0 from parameters (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0 | tuple_index%0#0,txn1#0 - swap // store app#3 to f-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | tuple_index%0#0 + cover 1 // store app#3 to f-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | tuple_index%0#0 // virtual: load tuple_index%0#0 from l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | tuple_index%0#0 // virtual: store index#0 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | (𝕏) index#0 | b multiple_txns_for_body@4 // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | (𝕏) index#0 | index#0 @@ -937,7 +937,7 @@ multiple_txns_for_body@4: gtxns GroupIndex // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | (𝕏) index#0 | {gtxns} app.group_index transaction/contract.py:119 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | (𝕏) index#0 | tmp%0#0 app.group_index transaction/contract.py:119 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | (𝕏) index#0 | tmp%0#0 app.group_index == index transaction/contract.py:119 - swap // load index#0 from x-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | tmp%0#0,index#0 app.group_index == index transaction/contract.py:119 + uncover 1 // load index#0 from x-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | tmp%0#0,index#0 app.group_index == index transaction/contract.py:119 dup cover 2 // store index#0 to l-stack (copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | index#0,tmp%0#0,index#0 app.group_index == index transaction/contract.py:119 == // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#0,app#3 | index#0,{==} app.group_index == index transaction/contract.py:119 @@ -1011,31 +1011,31 @@ group_init_block@0: int 0 // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | 0 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | frame_dig -3 // load txn1#0 from parameters (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn1#0 - swap // store txn#3 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | + cover 1 // store txn#3 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | b group_init_for_body@4 // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | txn#3, tuple_index%0#0 group_init_for_header_1@2: frame_dig 0 // load tuple_index%0#4 from f-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | tuple_index%0#4 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | frame_dig -2 // load txn2#0 from parameters (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn2#0 - swap // store txn#3 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | + cover 1 // store txn#3 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | b group_init_for_body@4 // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | txn#3, tuple_index%0#0 group_init_for_header_2@3: frame_dig 0 // load tuple_index%0#4 from f-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | tuple_index%0#4 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | frame_dig -1 // load txn3#0 from parameters (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn3#0 - swap // store txn#3 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | + cover 1 // store txn#3 to x-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | // Implicit fall through to group_init_for_body@4 // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) txn#3,tuple_index%0#0 | txn#3, tuple_index%0#0 group_init_for_body@4: - swap // load txn#3 from x-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn#3 txn#3, tuple_index%0#0 txn_from_index = gtxn.Transaction(txn.group_index) transaction/contract.py:139 + uncover 1 // load txn#3 from x-stack (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn#3 txn#3, tuple_index%0#0 txn_from_index = gtxn.Transaction(txn.group_index) transaction/contract.py:139 dup // store txn#3 to l-stack (copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn#3,txn#3 txn_from_index = gtxn.Transaction(txn.group_index) transaction/contract.py:139 gtxns GroupIndex // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn#3,{gtxns} txn.group_index transaction/contract.py:139 - swap // store txn_from_index#0 to l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn_from_index#0,txn#3 txn_from_index = gtxn.Transaction(txn.group_index) transaction/contract.py:139 + cover 1 // store txn_from_index#0 to l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn_from_index#0,txn#3 txn_from_index = gtxn.Transaction(txn.group_index) transaction/contract.py:139 // virtual: load txn#3 from l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn_from_index#0,txn#3 txn.txn_id transaction/contract.py:140 gtxns TxID // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | txn_from_index#0,{gtxns} txn.txn_id transaction/contract.py:140 - swap // store tmp%0#0 to l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | tmp%0#0,txn_from_index#0 txn.txn_id transaction/contract.py:140 + cover 1 // store tmp%0#0 to l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | tmp%0#0,txn_from_index#0 txn.txn_id transaction/contract.py:140 // virtual: load txn_from_index#0 from l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | tmp%0#0,txn_from_index#0 txn_from_index.txn_id transaction/contract.py:140 gtxns TxID // (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | tmp%0#0,{gtxns} txn_from_index.txn_id transaction/contract.py:140 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) txn1#0,txn2#0,txn3#0 | (𝕗) tuple_index%0#4 | (𝕏) tuple_index%0#0 | tmp%0#0,tmp%1#0 txn_from_index.txn_id transaction/contract.py:140 diff --git a/test_cases/transaction/out_unoptimized/TransactionContract.approval.teal b/test_cases/transaction/out_unoptimized/TransactionContract.approval.teal index 3da5d0bb44..7ea187b9fb 100644 --- a/test_cases/transaction/out_unoptimized/TransactionContract.approval.teal +++ b/test_cases/transaction/out_unoptimized/TransactionContract.approval.teal @@ -806,7 +806,7 @@ multiple_txns_for_body@4: // assert app.group_index == index frame_dig 0 gtxns GroupIndex - swap + uncover 1 == assert frame_dig 1 @@ -861,9 +861,9 @@ any_txn_for_body@4: frame_dig 0 // transaction/contract.py:129 // assert txn.group_index == index - swap + uncover 1 gtxns GroupIndex - swap + uncover 1 == assert frame_dig 0 @@ -917,11 +917,11 @@ group_init_for_body@4: // txn_from_index = gtxn.Transaction(txn.group_index) dup gtxns GroupIndex - swap + cover 1 // transaction/contract.py:140 // assert txn.txn_id == txn_from_index.txn_id gtxns TxID - swap + cover 1 gtxns TxID == assert diff --git a/test_cases/tuple_support/out/TupleSupport.approval.mir b/test_cases/tuple_support/out/TupleSupport.approval.mir index 8a94646cca..2876a99887 100644 --- a/test_cases/tuple_support/out/TupleSupport.approval.mir +++ b/test_cases/tuple_support/out/TupleSupport.approval.mir @@ -55,7 +55,7 @@ main_entrypoint@2: uncover 3 // load result.1#0 from l-stack (no copy) tmp%10#0,tmp%11#0,did_overflow#0,result.1#0 addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) tuple_support/tuple_support.py:36 callsub addw2 // {addw2}.0,{addw2}.1,{addw2}.2 addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) tuple_support/tuple_support.py:36 cover 2 // store lo#0 to l-stack (no copy) lo#0,{addw2}.0,{addw2}.1 addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) tuple_support/tuple_support.py:36 - swap // store mid#0 to l-stack (no copy) lo#0,mid#0,{addw2}.0 addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) tuple_support/tuple_support.py:36 + cover 1 // store mid#0 to l-stack (no copy) lo#0,mid#0,{addw2}.0 addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) tuple_support/tuple_support.py:36 // virtual: store hi#0 to l-stack (no copy) lo#0,mid#0,hi#0 addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) tuple_support/tuple_support.py:36 // virtual: load hi#0 from l-stack (no copy) lo#0,mid#0,hi#0 hi tuple_support/tuple_support.py:37 itob // lo#0,mid#0,{itob} hi tuple_support/tuple_support.py:37 @@ -104,21 +104,21 @@ add_three_values_block@0: int 0 // (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | 0 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | frame_dig -3 // load values.0#0 from parameters (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | values.0#0 - swap // store value#3 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | + cover 1 // store value#3 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | b add_three_values_for_body@4 // (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | value#3, tuple_index%0#0 add_three_values_for_header_1@2: frame_dig 0 // load tuple_index%0#4 from f-stack (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | tuple_index%0#4 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | frame_dig -2 // load values.1#0 from parameters (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | values.1#0 - swap // store value#3 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | + cover 1 // store value#3 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | b add_three_values_for_body@4 // (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | value#3, tuple_index%0#0 add_three_values_for_header_2@3: frame_dig 0 // load tuple_index%0#4 from f-stack (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | tuple_index%0#4 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | frame_dig -1 // load values.2#0 from parameters (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | values.2#0 - swap // store value#3 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | + cover 1 // store value#3 to x-stack (no copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | // Implicit fall through to add_three_values_for_body@4 // (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) value#3,tuple_index%0#0 | value#3, tuple_index%0#0 add_three_values_for_body@4: @@ -127,7 +127,7 @@ add_three_values_for_body@4: + // (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | {+} total += value tuple_support/tuple_support.py:80 dup // store total#0 to l-stack (copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | total#0,total#0 total += value tuple_support/tuple_support.py:80 frame_bury 1 // store total#0 to f-stack (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | (𝕏) tuple_index%0#0 | total#0 total += value tuple_support/tuple_support.py:80 - swap // load tuple_index%0#0 from x-stack (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | total#0,tuple_index%0#0 + uncover 1 // load tuple_index%0#0 from x-stack (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | total#0,tuple_index%0#0 dup // store tuple_index%0#0 to l-stack (copy) (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | total#0,tuple_index%0#0,tuple_index%0#0 int 1 // (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | total#0,tuple_index%0#0,tuple_index%0#0,1 + // (𝕡) values.0#0,values.1#0,values.2#0 | (𝕗) tuple_index%0#4,total#0 | total#0,tuple_index%0#0,{+} @@ -160,7 +160,7 @@ addw2_block@0: frame_dig -3 // load a.1#0 from parameters (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | a.1#0 op.addw(a_lo, b_lo) tuple_support/tuple_support.py:89 frame_dig -1 // load b.1#0 from parameters (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | a.1#0,b.1#0 op.addw(a_lo, b_lo) tuple_support/tuple_support.py:89 addw // (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | {addw}.0,{addw}.1 op.addw(a_lo, b_lo) tuple_support/tuple_support.py:89 - swap // store c_lo#0 to l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,{addw}.0 op.addw(a_lo, b_lo) tuple_support/tuple_support.py:89 + cover 1 // store c_lo#0 to l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,{addw}.0 op.addw(a_lo, b_lo) tuple_support/tuple_support.py:89 // virtual: store lo_carry#0 to l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,lo_carry#0 op.addw(a_lo, b_lo) tuple_support/tuple_support.py:89 frame_dig -4 // load a.0#0 from parameters (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,lo_carry#0,a.0#0 op.addw(a_hi, b_hi) tuple_support/tuple_support.py:90 frame_dig -2 // load b.0#0 from parameters (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,lo_carry#0,a.0#0,b.0#0 op.addw(a_hi, b_hi) tuple_support/tuple_support.py:90 @@ -175,7 +175,7 @@ addw2_block@0: // virtual: load hi_carry1#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,hi_carry2#0,hi_carry1#0 op.addw(hi_carry1, hi_carry2) tuple_support/tuple_support.py:92 // virtual: load hi_carry2#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,hi_carry1#0,hi_carry2#0 op.addw(hi_carry1, hi_carry2) tuple_support/tuple_support.py:92 addw // (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,{addw}.0,{addw}.1 op.addw(hi_carry1, hi_carry2) tuple_support/tuple_support.py:92 - swap // store c_hi#0 to l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0,{addw}.0 op.addw(hi_carry1, hi_carry2) tuple_support/tuple_support.py:92 + cover 1 // store c_hi#0 to l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0,{addw}.0 op.addw(hi_carry1, hi_carry2) tuple_support/tuple_support.py:92 // virtual: store did_overflow#0 to l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0,did_overflow#0 op.addw(hi_carry1, hi_carry2) tuple_support/tuple_support.py:92 // virtual: load did_overflow#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0,did_overflow#0 not did_overflow tuple_support/tuple_support.py:93 ! // (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0,{!} not did_overflow tuple_support/tuple_support.py:93 @@ -183,7 +183,7 @@ addw2_block@0: // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0,tmp%0#0 assert not did_overflow, "is such a thing even possible? 👽" tuple_support/tuple_support.py:93 assert // is such a thing even possible? 👽 // (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0 assert not did_overflow, "is such a thing even possible? 👽" tuple_support/tuple_support.py:93 // virtual: load c_hi#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_mid#0,c_hi#0 return c_hi, c_mid, c_lo tuple_support/tuple_support.py:94 - swap // load c_mid#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_hi#0,c_mid#0 return c_hi, c_mid, c_lo tuple_support/tuple_support.py:94 + uncover 1 // load c_mid#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_lo#0,c_hi#0,c_mid#0 return c_hi, c_mid, c_lo tuple_support/tuple_support.py:94 uncover 2 // load c_lo#0 from l-stack (no copy) (𝕡) a.0#0,a.1#0,b.0#0,b.1#0 | c_hi#0,c_mid#0,c_lo#0 return c_hi, c_mid, c_lo tuple_support/tuple_support.py:94 retsub // c_hi#0,c_mid#0,c_lo#0 return c_hi, c_mid, c_lo tuple_support/tuple_support.py:94 diff --git a/test_cases/tuple_support/out_unoptimized/TupleSupport.approval.teal b/test_cases/tuple_support/out_unoptimized/TupleSupport.approval.teal index 6483f56931..97972b208b 100644 --- a/test_cases/tuple_support/out_unoptimized/TupleSupport.approval.teal +++ b/test_cases/tuple_support/out_unoptimized/TupleSupport.approval.teal @@ -24,7 +24,7 @@ main_entrypoint@2: // tuple_support/tuple_support.py:12 // (did_overflow, self.state) = op.addw(a, b) addw - swap + cover 1 byte "state" uncover 2 app_global_put @@ -113,7 +113,7 @@ main_after_if_else@5: int 3 // tuple_support/tuple_support.py:30 // assert cd[1] == tup[1] - swap + uncover 1 == assert // tuple_support/tuple_support.py:32-34 @@ -131,7 +131,7 @@ main_after_if_else@5: // tuple_support/tuple_support.py:36 // hi, mid, lo = addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) addw - swap + cover 1 // tuple_support/tuple_support.py:11 // (a, b) = (UInt64(1), UInt64(2)) int 1 @@ -139,7 +139,7 @@ main_after_if_else@5: // tuple_support/tuple_support.py:36 // hi, mid, lo = addw2(op.addw(max_uint64, max_uint64), op.addw(a, b)) addw - swap + cover 1 uncover 2 uncover 3 uncover 2 @@ -147,7 +147,7 @@ main_after_if_else@5: callsub addw2 cover 2 cover 2 - swap + uncover 1 cover 2 // tuple_support/tuple_support.py:37 // log(hi) @@ -256,7 +256,7 @@ add_three_values_for_body@4: // tuple_support/tuple_support.py:80 // total += value frame_dig 2 - swap + uncover 1 + frame_bury 2 frame_dig 0 @@ -305,18 +305,18 @@ addw2: // tuple_support/tuple_support.py:88 // b_hi, b_lo = b frame_dig -2 - swap + cover 1 frame_dig -1 // tuple_support/tuple_support.py:89 // lo_carry, c_lo = op.addw(a_lo, b_lo) addw - swap + cover 1 cover 2 cover 3 // tuple_support/tuple_support.py:90 // hi_carry1, c_mid = op.addw(a_hi, b_hi) uncover 2 - swap + uncover 1 addw // tuple_support/tuple_support.py:91 // hi_carry2, c_mid = op.addw(c_mid, lo_carry) @@ -326,14 +326,14 @@ addw2: // tuple_support/tuple_support.py:92 // did_overflow, c_hi = op.addw(hi_carry1, hi_carry2) addw - swap + cover 1 // tuple_support/tuple_support.py:93 // assert not did_overflow, "is such a thing even possible? 👽" ! assert // is such a thing even possible? 👽 // tuple_support/tuple_support.py:94 // return c_hi, c_mid, c_lo - swap + uncover 1 uncover 2 retsub @@ -442,7 +442,7 @@ slicing: // tuple_support/tuple_support.py:111 // assert one_to_three[-2:-1][0] == one_to_three[1] dup - swap + uncover 1 == assert retsub diff --git a/test_cases/typed_abi_call/out/Greeter.approval.mir b/test_cases/typed_abi_call/out/Greeter.approval.mir index de71fb84ed..6530d7f701 100644 --- a/test_cases/typed_abi_call/out/Greeter.approval.mir +++ b/test_cases/typed_abi_call/out/Greeter.approval.mir @@ -352,7 +352,7 @@ test_method_selector_kinds_block@0: // virtual: store awst_tmp%1#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%1#0 arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 dup // load awst_tmp%1#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 extract 4 0 // (𝕡) app#0 | awst_tmp%1#0,{extract} arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 - swap // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%1#0 arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 + cover 1 // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%1#0 arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 // virtual: load awst_tmp%1#0 from l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%1#0 arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 extract 0 4 // (𝕡) app#0 | result#0,{extract} arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) app#0 | result#0,tmp%1#0 arc4.abi_call(Logger.echo, arc4.String("test1"), app_id=app) typed_abi_call/typed_c2c.py:20 @@ -384,7 +384,7 @@ test_method_selector_kinds_block@0: // virtual: store awst_tmp%3#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%3#0 arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 dup // load awst_tmp%3#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%3#0,awst_tmp%3#0 arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 extract 4 0 // (𝕡) app#0 | awst_tmp%3#0,{extract} arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 - swap // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%3#0 arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 + cover 1 // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%3#0 arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 // virtual: load awst_tmp%3#0 from l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%3#0 arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 extract 0 4 // (𝕡) app#0 | result#0,{extract} arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) app#0 | result#0,tmp%5#0 arc4.abi_call(LoggerClient.echo, "test2", app_id=app) typed_abi_call/typed_c2c.py:22 @@ -416,7 +416,7 @@ test_method_selector_kinds_block@0: // virtual: store awst_tmp%5#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%5#0 arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 dup // load awst_tmp%5#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%5#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 extract 4 0 // (𝕡) app#0 | awst_tmp%5#0,{extract} arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 - swap // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 + cover 1 // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 // virtual: load awst_tmp%5#0 from l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 extract 0 4 // (𝕡) app#0 | result#0,{extract} arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) app#0 | result#0,tmp%9#0 arc4.abi_call[arc4.String]("echo", "test3", app_id=app) typed_abi_call/typed_c2c.py:24 @@ -448,7 +448,7 @@ test_method_selector_kinds_block@0: // virtual: store awst_tmp%7#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%7#0 arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 dup // load awst_tmp%7#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%7#0,awst_tmp%7#0 arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 extract 4 0 // (𝕡) app#0 | awst_tmp%7#0,{extract} arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 - swap // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%7#0 arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 + cover 1 // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%7#0 arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 // virtual: load awst_tmp%7#0 from l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%7#0 arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 extract 0 4 // (𝕡) app#0 | result#0,{extract} arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 // virtual: store tmp%13#0 to l-stack (no copy) (𝕡) app#0 | result#0,tmp%13#0 arc4.abi_call[arc4.String]("echo(string)", "test4", app_id=app) typed_abi_call/typed_c2c.py:26 @@ -480,7 +480,7 @@ test_method_selector_kinds_block@0: // virtual: store awst_tmp%9#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%9#0 arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 dup // load awst_tmp%9#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%9#0,awst_tmp%9#0 arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 extract 4 0 // (𝕡) app#0 | awst_tmp%9#0,{extract} arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 - swap // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%9#0 arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 + cover 1 // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%9#0 arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 // virtual: load awst_tmp%9#0 from l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%9#0 arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 extract 0 4 // (𝕡) app#0 | result#0,{extract} arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 // virtual: store tmp%17#0 to l-stack (no copy) (𝕡) app#0 | result#0,tmp%17#0 arc4.abi_call[arc4.String]("echo(string)string", "test5", app_id=app) typed_abi_call/typed_c2c.py:28 @@ -531,7 +531,7 @@ test_method_overload_block@0: // virtual: store awst_tmp%2#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%2#0 op.ITxn.last_log() typed_abi_call/typed_c2c.py:34 dup // load awst_tmp%2#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%2#0,awst_tmp%2#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:34 extract 4 0 // (𝕡) app#0 | awst_tmp%2#0,{extract} arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:34 - swap // store tmp%3#0 to l-stack (no copy) (𝕡) app#0 | tmp%3#0,awst_tmp%2#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:34 + cover 1 // store tmp%3#0 to l-stack (no copy) (𝕡) app#0 | tmp%3#0,awst_tmp%2#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:34 // virtual: load awst_tmp%2#0 from l-stack (no copy) (𝕡) app#0 | tmp%3#0,awst_tmp%2#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:34 extract 0 4 // (𝕡) app#0 | tmp%3#0,{extract} arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:34 // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) app#0 | tmp%3#0,tmp%4#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:34 @@ -563,7 +563,7 @@ test_method_overload_block@0: // virtual: store awst_tmp%3#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%3#0 op.ITxn.last_log() typed_abi_call/typed_c2c.py:37 dup // load awst_tmp%3#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%3#0,awst_tmp%3#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:37 extract 4 0 // (𝕡) app#0 | awst_tmp%3#0,{extract} arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:37 - swap // store tmp%7#0 to l-stack (no copy) (𝕡) app#0 | tmp%7#0,awst_tmp%3#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:37 + cover 1 // store tmp%7#0 to l-stack (no copy) (𝕡) app#0 | tmp%7#0,awst_tmp%3#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:37 // virtual: load awst_tmp%3#0 from l-stack (no copy) (𝕡) app#0 | tmp%7#0,awst_tmp%3#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:37 extract 0 4 // (𝕡) app#0 | tmp%7#0,{extract} arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:37 // virtual: store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | tmp%7#0,tmp%8#0 arc4.String.from_log(op.ITxn.last_log()) typed_abi_call/typed_c2c.py:37 @@ -595,7 +595,7 @@ test_method_overload_block@0: // virtual: store awst_tmp%5#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%5#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 dup // load awst_tmp%5#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%5#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 extract 4 0 // (𝕡) app#0 | awst_tmp%5#0,{extract} arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 - swap // store result.0#0 to l-stack (no copy) (𝕡) app#0 | result.0#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 + cover 1 // store result.0#0 to l-stack (no copy) (𝕡) app#0 | result.0#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 // virtual: load awst_tmp%5#0 from l-stack (no copy) (𝕡) app#0 | result.0#0,awst_tmp%5#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 extract 0 4 // (𝕡) app#0 | result.0#0,{extract} arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 // virtual: store tmp%12#0 to l-stack (no copy) (𝕡) app#0 | result.0#0,tmp%12#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 @@ -607,7 +607,7 @@ test_method_overload_block@0: assert // ARC4 prefix is valid // (𝕡) app#0 | result.0#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 itxn LastLog // (𝕡) app#0 | result.0#0,{itxn} arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 // virtual: store result.1.LastLog#0 to l-stack (no copy) (𝕡) app#0 | result.0#0,result.1.LastLog#0 arc4.abi_call[arc4.String]("echo(string)string", "tuple", app_id=app) typed_abi_call/typed_c2c.py:39 - swap // load result.0#0 from l-stack (no copy) (𝕡) app#0 | result.1.LastLog#0,result.0#0 result[0] == "echo: tuple" typed_abi_call/typed_c2c.py:40 + uncover 1 // load result.0#0 from l-stack (no copy) (𝕡) app#0 | result.1.LastLog#0,result.0#0 result[0] == "echo: tuple" typed_abi_call/typed_c2c.py:40 byte 0x000b6563686f3a207475706c65 // (𝕡) app#0 | result.1.LastLog#0,result.0#0,0x000b6563686f3a207475706c65 "echo: tuple" typed_abi_call/typed_c2c.py:40 == // (𝕡) app#0 | result.1.LastLog#0,{==} result[0] == "echo: tuple" typed_abi_call/typed_c2c.py:40 // virtual: store tmp%14#0 to l-stack (no copy) (𝕡) app#0 | result.1.LastLog#0,tmp%14#0 result[0] == "echo: tuple" typed_abi_call/typed_c2c.py:40 @@ -615,7 +615,7 @@ test_method_overload_block@0: assert // (𝕡) app#0 | result.1.LastLog#0 assert result[0] == "echo: tuple" typed_abi_call/typed_c2c.py:40 dup // load result.1.LastLog#0 from l-stack (copy) (𝕡) app#0 | result.1.LastLog#0,result.1.LastLog#0 arc4.String.from_log(result[1].last_log) typed_abi_call/typed_c2c.py:41 extract 4 0 // (𝕡) app#0 | result.1.LastLog#0,{extract} arc4.String.from_log(result[1].last_log) typed_abi_call/typed_c2c.py:41 - swap // store tmp%15#0 to l-stack (no copy) (𝕡) app#0 | tmp%15#0,result.1.LastLog#0 arc4.String.from_log(result[1].last_log) typed_abi_call/typed_c2c.py:41 + cover 1 // store tmp%15#0 to l-stack (no copy) (𝕡) app#0 | tmp%15#0,result.1.LastLog#0 arc4.String.from_log(result[1].last_log) typed_abi_call/typed_c2c.py:41 // virtual: load result.1.LastLog#0 from l-stack (no copy) (𝕡) app#0 | tmp%15#0,result.1.LastLog#0 arc4.String.from_log(result[1].last_log) typed_abi_call/typed_c2c.py:41 extract 0 4 // (𝕡) app#0 | tmp%15#0,{extract} arc4.String.from_log(result[1].last_log) typed_abi_call/typed_c2c.py:41 // virtual: store tmp%16#0 to l-stack (no copy) (𝕡) app#0 | tmp%15#0,tmp%16#0 arc4.String.from_log(result[1].last_log) typed_abi_call/typed_c2c.py:41 @@ -647,7 +647,7 @@ test_method_overload_block@0: // virtual: store txn_result.LastLog#0 to l-stack (no copy) (𝕡) app#0 | txn_result.LastLog#0 arc4.abi_call("echo(string)string", "untyped", app_id=app) typed_abi_call/typed_c2c.py:43 dup // load txn_result.LastLog#0 from l-stack (copy) (𝕡) app#0 | txn_result.LastLog#0,txn_result.LastLog#0 arc4.String.from_log(txn_result.last_log) typed_abi_call/typed_c2c.py:44 extract 4 0 // (𝕡) app#0 | txn_result.LastLog#0,{extract} arc4.String.from_log(txn_result.last_log) typed_abi_call/typed_c2c.py:44 - swap // store tmp%19#0 to l-stack (no copy) (𝕡) app#0 | tmp%19#0,txn_result.LastLog#0 arc4.String.from_log(txn_result.last_log) typed_abi_call/typed_c2c.py:44 + cover 1 // store tmp%19#0 to l-stack (no copy) (𝕡) app#0 | tmp%19#0,txn_result.LastLog#0 arc4.String.from_log(txn_result.last_log) typed_abi_call/typed_c2c.py:44 // virtual: load txn_result.LastLog#0 from l-stack (no copy) (𝕡) app#0 | tmp%19#0,txn_result.LastLog#0 arc4.String.from_log(txn_result.last_log) typed_abi_call/typed_c2c.py:44 extract 0 4 // (𝕡) app#0 | tmp%19#0,{extract} arc4.String.from_log(txn_result.last_log) typed_abi_call/typed_c2c.py:44 // virtual: store tmp%20#0 to l-stack (no copy) (𝕡) app#0 | tmp%19#0,tmp%20#0 arc4.String.from_log(txn_result.last_log) typed_abi_call/typed_c2c.py:44 @@ -826,7 +826,7 @@ test_15plus_args_block@0: // virtual: store awst_tmp%1#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%1#0 arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 dup // load awst_tmp%1#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%1#0,awst_tmp%1#0 arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 extract 4 0 // (𝕡) app#0 | awst_tmp%1#0,{extract} arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 - swap // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%1#0 arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 + cover 1 // store result#0 to l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%1#0 arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 // virtual: load awst_tmp%1#0 from l-stack (no copy) (𝕡) app#0 | result#0,awst_tmp%1#0 arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 extract 0 4 // (𝕡) app#0 | result#0,{extract} arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) app#0 | result#0,tmp%1#0 arc4.abi_call(\nLogger.return_args_after_14th,\n1,\n2,\n3,\n4,\n5,\n6,\n7,\n8,\n9,\n10,\n11,\n12,... typed_abi_call/typed_c2c.py:65-88 @@ -1019,7 +1019,7 @@ test_native_string_block@0: // virtual: store awst_tmp%1#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%1#0 arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 dup // load awst_tmp%1#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 extract 4 0 // (𝕡) app#0 | awst_tmp%1#0,{extract} arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 - swap // store tmp%0#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 + cover 1 // store tmp%0#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 // virtual: load awst_tmp%1#0 from l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 extract 0 4 // (𝕡) app#0 | tmp%0#0,{extract} arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,tmp%1#0 arc4.abi_call(Logger.echo_native_string, "s", app_id=app) typed_abi_call/typed_c2c.py:121 @@ -1054,7 +1054,7 @@ test_native_string_block@0: // virtual: store awst_tmp%3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 dup // load awst_tmp%3#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%3#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%3#0,{extract} arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 - swap // store tmp%4#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 + cover 1 // store tmp%4#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 // virtual: load awst_tmp%3#0 from l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 extract 0 4 // (𝕡) app#0 | result1#0,tmp%4#0,{extract} arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,tmp%5#0 arc4.abi_call(Logger.echo_native_string, String("s"), app_id=app) typed_abi_call/typed_c2c.py:124 @@ -1089,7 +1089,7 @@ test_native_string_block@0: // virtual: store awst_tmp%5#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 dup // load awst_tmp%5#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%5#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%5#0,{extract} arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 - swap // store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 + cover 1 // store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 // virtual: load awst_tmp%5#0 from l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 extract 0 4 // (𝕡) app#0 | result1#0,tmp%8#0,{extract} arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,tmp%9#0 arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 @@ -1103,7 +1103,7 @@ test_native_string_block@0: extract 2 0 // (𝕡) app#0 | result1#0,{extract} arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 // virtual: store result3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0 result3, _txn = arc4.abi_call(Logger.echo_native_string, arc4.String("s"), app_id=app) typed_abi_call/typed_c2c.py:127 // virtual: load result3#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result3#0 result3 == result1 typed_abi_call/typed_c2c.py:128 - swap // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:128 + uncover 1 // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:128 == // (𝕡) app#0 | {==} result3 == result1 typed_abi_call/typed_c2c.py:128 // virtual: store tmp%11#0 to l-stack (no copy) (𝕡) app#0 | tmp%11#0 result3 == result1 typed_abi_call/typed_c2c.py:128 // virtual: load tmp%11#0 from l-stack (no copy) (𝕡) app#0 | tmp%11#0 assert result3 == result1 typed_abi_call/typed_c2c.py:128 @@ -1132,7 +1132,7 @@ test_native_bytes_block@0: // virtual: store awst_tmp%1#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%1#0 arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 dup // load awst_tmp%1#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 extract 4 0 // (𝕡) app#0 | awst_tmp%1#0,{extract} arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 - swap // store tmp%0#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 + cover 1 // store tmp%0#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 // virtual: load awst_tmp%1#0 from l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 extract 0 4 // (𝕡) app#0 | tmp%0#0,{extract} arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,tmp%1#0 arc4.abi_call(Logger.echo_native_bytes, b"b", app_id=app) typed_abi_call/typed_c2c.py:132 @@ -1167,7 +1167,7 @@ test_native_bytes_block@0: // virtual: store awst_tmp%4#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%4#0 arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 dup // load awst_tmp%4#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%4#0,awst_tmp%4#0 arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%4#0,{extract} arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 - swap // store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%4#0 arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 + cover 1 // store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%4#0 arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 // virtual: load awst_tmp%4#0 from l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%4#0 arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 extract 0 4 // (𝕡) app#0 | result1#0,tmp%8#0,{extract} arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,tmp%9#0 arc4.abi_call(Logger.echo_native_bytes, Bytes(b"b"), app_id=app) typed_abi_call/typed_c2c.py:135 @@ -1202,7 +1202,7 @@ test_native_bytes_block@0: // virtual: store awst_tmp%6#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%6#0 arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 dup // load awst_tmp%6#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%6#0,awst_tmp%6#0 arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%6#0,{extract} arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 - swap // store tmp%12#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%12#0,awst_tmp%6#0 arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 + cover 1 // store tmp%12#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%12#0,awst_tmp%6#0 arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 // virtual: load awst_tmp%6#0 from l-stack (no copy) (𝕡) app#0 | result1#0,tmp%12#0,awst_tmp%6#0 arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 extract 0 4 // (𝕡) app#0 | result1#0,tmp%12#0,{extract} arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 // virtual: store tmp%13#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%12#0,tmp%13#0 arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 @@ -1216,7 +1216,7 @@ test_native_bytes_block@0: extract 2 0 // (𝕡) app#0 | result1#0,{extract} arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 // virtual: store result3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0 result3, _txn = arc4.abi_call(\nLogger.echo_native_bytes, arc4.DynamicBytes(b"b"), app_id=app\n) typed_abi_call/typed_c2c.py:138-140 // virtual: load result3#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result3#0 result3 == result1 typed_abi_call/typed_c2c.py:141 - swap // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:141 + uncover 1 // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:141 == // (𝕡) app#0 | {==} result3 == result1 typed_abi_call/typed_c2c.py:141 // virtual: store tmp%15#0 to l-stack (no copy) (𝕡) app#0 | tmp%15#0 result3 == result1 typed_abi_call/typed_c2c.py:141 // virtual: load tmp%15#0 from l-stack (no copy) (𝕡) app#0 | tmp%15#0 assert result3 == result1 typed_abi_call/typed_c2c.py:141 @@ -1245,7 +1245,7 @@ test_native_uint64_block@0: // virtual: store awst_tmp%1#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%1#0 arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 dup // load awst_tmp%1#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 extract 4 0 // (𝕡) app#0 | awst_tmp%1#0,{extract} arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 - swap // store tmp%0#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 + cover 1 // store tmp%0#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 // virtual: load awst_tmp%1#0 from l-stack (no copy) (𝕡) app#0 | tmp%0#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 extract 0 4 // (𝕡) app#0 | tmp%0#0,{extract} arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) app#0 | tmp%0#0,tmp%1#0 arc4.abi_call(Logger.echo_native_uint64, 1, app_id=app) typed_abi_call/typed_c2c.py:145 @@ -1283,7 +1283,7 @@ test_native_uint64_block@0: // virtual: store awst_tmp%3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 dup // load awst_tmp%3#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%3#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%3#0,{extract} arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 - swap // store tmp%4#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 + cover 1 // store tmp%4#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 // virtual: load awst_tmp%3#0 from l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 extract 0 4 // (𝕡) app#0 | result1#0,tmp%4#0,{extract} arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%4#0,tmp%5#0 arc4.abi_call(Logger.echo_native_uint64, UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:148 @@ -1318,7 +1318,7 @@ test_native_uint64_block@0: // virtual: store awst_tmp%5#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 dup // load awst_tmp%5#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%5#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%5#0,{extract} arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 - swap // store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 + cover 1 // store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 // virtual: load awst_tmp%5#0 from l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 extract 0 4 // (𝕡) app#0 | result1#0,tmp%8#0,{extract} arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%8#0,tmp%9#0 arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 @@ -1332,7 +1332,7 @@ test_native_uint64_block@0: btoi // (𝕡) app#0 | result1#0,{btoi} arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 // virtual: store result3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0 result3, _txn = arc4.abi_call(Logger.echo_native_uint64, arc4.UInt64(1), app_id=app) typed_abi_call/typed_c2c.py:151 // virtual: load result3#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result3#0 result3 == result1 typed_abi_call/typed_c2c.py:152 - swap // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:152 + uncover 1 // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:152 == // (𝕡) app#0 | {==} result3 == result1 typed_abi_call/typed_c2c.py:152 // virtual: store tmp%11#0 to l-stack (no copy) (𝕡) app#0 | tmp%11#0 result3 == result1 typed_abi_call/typed_c2c.py:152 // virtual: load tmp%11#0 from l-stack (no copy) (𝕡) app#0 | tmp%11#0 assert result3 == result1 typed_abi_call/typed_c2c.py:152 @@ -1361,7 +1361,7 @@ test_native_biguint_block@0: // virtual: store awst_tmp%1#0 to l-stack (no copy) (𝕡) app#0 | awst_tmp%1#0 arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 dup // load awst_tmp%1#0 from l-stack (copy) (𝕡) app#0 | awst_tmp%1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 extract 4 0 // (𝕡) app#0 | awst_tmp%1#0,{extract} arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 - swap // store result1#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 + cover 1 // store result1#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 // virtual: load awst_tmp%1#0 from l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%1#0 arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 extract 0 4 // (𝕡) app#0 | result1#0,{extract} arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%1#0 arc4.abi_call(Logger.echo_native_biguint, 2, app_id=app) typed_abi_call/typed_c2c.py:156 @@ -1393,7 +1393,7 @@ test_native_biguint_block@0: // virtual: store awst_tmp%3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 dup // load awst_tmp%3#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%3#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%3#0,{extract} arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 - swap // store result2#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 + cover 1 // store result2#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 // virtual: load awst_tmp%3#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,awst_tmp%3#0 arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 extract 0 4 // (𝕡) app#0 | result1#0,result2#0,{extract} arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 // virtual: store tmp%6#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,tmp%6#0 arc4.abi_call(Logger.echo_native_biguint, BigUInt(2), app_id=app) typed_abi_call/typed_c2c.py:159 @@ -1425,7 +1425,7 @@ test_native_biguint_block@0: // virtual: store awst_tmp%5#0 to l-stack (no copy) (𝕡) app#0 | result1#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 dup // load awst_tmp%5#0 from l-stack (copy) (𝕡) app#0 | result1#0,awst_tmp%5#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 extract 4 0 // (𝕡) app#0 | result1#0,awst_tmp%5#0,{extract} arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 - swap // store result3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 + cover 1 // store result3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 // virtual: load awst_tmp%5#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,awst_tmp%5#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 extract 0 4 // (𝕡) app#0 | result1#0,result3#0,{extract} arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 // virtual: store tmp%10#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,tmp%10#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 @@ -1436,7 +1436,7 @@ test_native_biguint_block@0: // virtual: load tmp%11#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,tmp%11#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 assert // ARC4 prefix is valid // (𝕡) app#0 | result1#0,result3#0 arc4.abi_call(Logger.echo_native_biguint, arc4.UInt512(2), app_id=app) typed_abi_call/typed_c2c.py:162 // virtual: load result3#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result3#0 result3 == result1 typed_abi_call/typed_c2c.py:163 - swap // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:163 + uncover 1 // load result1#0 from l-stack (no copy) (𝕡) app#0 | result3#0,result1#0 result3 == result1 typed_abi_call/typed_c2c.py:163 b== // (𝕡) app#0 | {b==} result3 == result1 typed_abi_call/typed_c2c.py:163 // virtual: store tmp%12#0 to l-stack (no copy) (𝕡) app#0 | tmp%12#0 result3 == result1 typed_abi_call/typed_c2c.py:163 // virtual: load tmp%12#0 from l-stack (no copy) (𝕡) app#0 | tmp%12#0 assert result3 == result1 typed_abi_call/typed_c2c.py:163 @@ -1471,7 +1471,7 @@ test_native_tuple_block@0: // virtual: store txn.LastLog#0 to l-stack (no copy) (𝕡) app#0 | txn.LastLog#0 : the following uses method selectors to work around having nested tuples\ntxn = arc4.abi_call(\n... typed_abi_call/typed_c2c.py:169-177 dup // load txn.LastLog#0 from l-stack (copy) (𝕡) app#0 | txn.LastLog#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:178-180 extract 4 0 // (𝕡) app#0 | txn.LastLog#0,{extract} arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:178-180 - swap // store result1#0 to l-stack (no copy) (𝕡) app#0 | result1#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:178-180 + cover 1 // store result1#0 to l-stack (no copy) (𝕡) app#0 | result1#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:178-180 // virtual: load txn.LastLog#0 from l-stack (no copy) (𝕡) app#0 | result1#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:178-180 extract 0 4 // (𝕡) app#0 | result1#0,{extract} arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:178-180 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%1#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:178-180 @@ -1484,7 +1484,7 @@ test_native_tuple_block@0: dup // load result1#0 from l-stack (copy) (𝕡) app#0 | result1#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 int 0 // (𝕡) app#0 | result1#0,result1#0,0 result1.native typed_abi_call/typed_c2c.py:181 extract_uint16 // (𝕡) app#0 | result1#0,{extract_uint16} result1.native typed_abi_call/typed_c2c.py:181 - swap // store item_start_offset%0#0 to l-stack (no copy) (𝕡) app#0 | item_start_offset%0#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 + cover 1 // store item_start_offset%0#0 to l-stack (no copy) (𝕡) app#0 | item_start_offset%0#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 dup // load result1#0 from l-stack (copy) (𝕡) app#0 | item_start_offset%0#0,result1#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 int 2 // (𝕡) app#0 | item_start_offset%0#0,result1#0,result1#0,2 result1.native typed_abi_call/typed_c2c.py:181 extract_uint16 // (𝕡) app#0 | item_start_offset%0#0,result1#0,{extract_uint16} result1.native typed_abi_call/typed_c2c.py:181 @@ -1496,9 +1496,9 @@ test_native_tuple_block@0: cover 2 // store s#0 to l-stack (no copy) (𝕡) app#0 | s#0,result1#0,item_end_offset%0#0 result1.native typed_abi_call/typed_c2c.py:181 dig 1 // load result1#0 from l-stack (copy) (𝕡) app#0 | s#0,result1#0,item_end_offset%0#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 len // (𝕡) app#0 | s#0,result1#0,item_end_offset%0#0,{len} result1.native typed_abi_call/typed_c2c.py:181 - swap // store item_end_offset%1#0 to l-stack (no copy) (𝕡) app#0 | s#0,result1#0,item_end_offset%1#0,item_end_offset%0#0 result1.native typed_abi_call/typed_c2c.py:181 + cover 1 // store item_end_offset%1#0 to l-stack (no copy) (𝕡) app#0 | s#0,result1#0,item_end_offset%1#0,item_end_offset%0#0 result1.native typed_abi_call/typed_c2c.py:181 dig 2 // load result1#0 from l-stack (copy) (𝕡) app#0 | s#0,result1#0,item_end_offset%1#0,item_end_offset%0#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 - swap // load item_end_offset%0#0 from l-stack (no copy) (𝕡) app#0 | s#0,result1#0,item_end_offset%1#0,result1#0,item_end_offset%0#0 result1.native typed_abi_call/typed_c2c.py:181 + uncover 1 // load item_end_offset%0#0 from l-stack (no copy) (𝕡) app#0 | s#0,result1#0,item_end_offset%1#0,result1#0,item_end_offset%0#0 result1.native typed_abi_call/typed_c2c.py:181 uncover 2 // load item_end_offset%1#0 from l-stack (no copy) (𝕡) app#0 | s#0,result1#0,result1#0,item_end_offset%0#0,item_end_offset%1#0 result1.native typed_abi_call/typed_c2c.py:181 substring3 // (𝕡) app#0 | s#0,result1#0,{substring3} result1.native typed_abi_call/typed_c2c.py:181 cover 2 // store b#0 to l-stack (no copy) (𝕡) app#0 | b#0,s#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 @@ -1508,7 +1508,7 @@ test_native_tuple_block@0: dup // load result1#0 from l-stack (copy) (𝕡) app#0 | u#0,b#0,s#0,result1#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 extract 12 64 // on error: Index access is out of bounds // (𝕡) app#0 | u#0,b#0,s#0,result1#0,{extract} result1.native typed_abi_call/typed_c2c.py:181 cover 3 // store bu#0 to l-stack (no copy) (𝕡) app#0 | u#0,bu#0,b#0,s#0,result1#0 result1.native typed_abi_call/typed_c2c.py:181 - swap // load s#0 from l-stack (no copy) (𝕡) app#0 | u#0,bu#0,b#0,result1#0,s#0 s.native typed_abi_call/typed_c2c.py:182 + uncover 1 // load s#0 from l-stack (no copy) (𝕡) app#0 | u#0,bu#0,b#0,result1#0,s#0 s.native typed_abi_call/typed_c2c.py:182 extract 2 0 // (𝕡) app#0 | u#0,bu#0,b#0,result1#0,{extract} s.native typed_abi_call/typed_c2c.py:182 // virtual: store tmp%3#0 to l-stack (no copy) (𝕡) app#0 | u#0,bu#0,b#0,result1#0,tmp%3#0 s.native typed_abi_call/typed_c2c.py:182 // virtual: load tmp%3#0 from l-stack (no copy) (𝕡) app#0 | u#0,bu#0,b#0,result1#0,tmp%3#0 s.native == "echo: s1" typed_abi_call/typed_c2c.py:182 @@ -1517,7 +1517,7 @@ test_native_tuple_block@0: // virtual: store tmp%4#0 to l-stack (no copy) (𝕡) app#0 | u#0,bu#0,b#0,result1#0,tmp%4#0 s.native == "echo: s1" typed_abi_call/typed_c2c.py:182 // virtual: load tmp%4#0 from l-stack (no copy) (𝕡) app#0 | u#0,bu#0,b#0,result1#0,tmp%4#0 assert s.native == "echo: s1" typed_abi_call/typed_c2c.py:182 assert // (𝕡) app#0 | u#0,bu#0,b#0,result1#0 assert s.native == "echo: s1" typed_abi_call/typed_c2c.py:182 - swap // load b#0 from l-stack (no copy) (𝕡) app#0 | u#0,bu#0,result1#0,b#0 b.native typed_abi_call/typed_c2c.py:183 + uncover 1 // load b#0 from l-stack (no copy) (𝕡) app#0 | u#0,bu#0,result1#0,b#0 b.native typed_abi_call/typed_c2c.py:183 extract 2 0 // (𝕡) app#0 | u#0,bu#0,result1#0,{extract} b.native typed_abi_call/typed_c2c.py:183 // virtual: store tmp%5#0 to l-stack (no copy) (𝕡) app#0 | u#0,bu#0,result1#0,tmp%5#0 b.native typed_abi_call/typed_c2c.py:183 // virtual: load tmp%5#0 from l-stack (no copy) (𝕡) app#0 | u#0,bu#0,result1#0,tmp%5#0 b.native == b"echo: b1" typed_abi_call/typed_c2c.py:183 @@ -1535,7 +1535,7 @@ test_native_tuple_block@0: // virtual: store tmp%8#0 to l-stack (no copy) (𝕡) app#0 | bu#0,result1#0,tmp%8#0 u.native == 2 typed_abi_call/typed_c2c.py:184 // virtual: load tmp%8#0 from l-stack (no copy) (𝕡) app#0 | bu#0,result1#0,tmp%8#0 assert u.native == 2 typed_abi_call/typed_c2c.py:184 assert // (𝕡) app#0 | bu#0,result1#0 assert u.native == 2 typed_abi_call/typed_c2c.py:184 - swap // load bu#0 from l-stack (no copy) (𝕡) app#0 | result1#0,bu#0 bu.native == 3 typed_abi_call/typed_c2c.py:185 + uncover 1 // load bu#0 from l-stack (no copy) (𝕡) app#0 | result1#0,bu#0 bu.native == 3 typed_abi_call/typed_c2c.py:185 byte 0x03 // (𝕡) app#0 | result1#0,bu#0,0x03 3 typed_abi_call/typed_c2c.py:185 b== // (𝕡) app#0 | result1#0,{b==} bu.native == 3 typed_abi_call/typed_c2c.py:185 // virtual: store tmp%9#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%9#0 bu.native == 3 typed_abi_call/typed_c2c.py:185 @@ -1566,7 +1566,7 @@ test_native_tuple_block@0: // virtual: store txn.LastLog#0 to l-stack (no copy) (𝕡) app#0 | result1#0,txn.LastLog#0 again using native types in arguments\ntxn = arc4.abi_call(\n"echo_native_tuple(string,byte[],uin... typed_abi_call/typed_c2c.py:187-195 dup // load txn.LastLog#0 from l-stack (copy) (𝕡) app#0 | result1#0,txn.LastLog#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 extract 4 0 // (𝕡) app#0 | result1#0,txn.LastLog#0,{extract} arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 - swap // store result2#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 + cover 1 // store result2#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 // virtual: load txn.LastLog#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 extract 0 4 // (𝕡) app#0 | result1#0,result2#0,{extract} arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 // virtual: store tmp%16#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,tmp%16#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 @@ -1577,7 +1577,7 @@ test_native_tuple_block@0: // virtual: load tmp%17#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result2#0,tmp%17#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 assert // ARC4 prefix is valid // (𝕡) app#0 | result1#0,result2#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:196-198 dig 1 // load result1#0 from l-stack (copy) (𝕡) app#0 | result1#0,result2#0,result1#0 result1 == result2 typed_abi_call/typed_c2c.py:199 - swap // load result2#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result1#0,result2#0 result1 == result2 typed_abi_call/typed_c2c.py:199 + uncover 1 // load result2#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result1#0,result2#0 result1 == result2 typed_abi_call/typed_c2c.py:199 == // (𝕡) app#0 | result1#0,{==} result1 == result2 typed_abi_call/typed_c2c.py:199 // virtual: store tmp%18#0 to l-stack (no copy) (𝕡) app#0 | result1#0,tmp%18#0 result1 == result2 typed_abi_call/typed_c2c.py:199 // virtual: load tmp%18#0 from l-stack (no copy) (𝕡) app#0 | result1#0,tmp%18#0 assert result1 == result2 typed_abi_call/typed_c2c.py:199 @@ -1604,7 +1604,7 @@ test_native_tuple_block@0: // virtual: store txn.LastLog#0 to l-stack (no copy) (𝕡) app#0 | result1#0,txn.LastLog#0 again using arc4 types in arguments\ntxn = arc4.abi_call(\n"echo_native_tuple(string,byte[],uint6... typed_abi_call/typed_c2c.py:201-209 dup // load txn.LastLog#0 from l-stack (copy) (𝕡) app#0 | result1#0,txn.LastLog#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:210-212 extract 4 0 // (𝕡) app#0 | result1#0,txn.LastLog#0,{extract} arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:210-212 - swap // store result3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:210-212 + cover 1 // store result3#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:210-212 // virtual: load txn.LastLog#0 from l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,txn.LastLog#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:210-212 extract 0 4 // (𝕡) app#0 | result1#0,result3#0,{extract} arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:210-212 // virtual: store tmp%20#0 to l-stack (no copy) (𝕡) app#0 | result1#0,result3#0,tmp%20#0 arc4.Tuple[arc4.String, arc4.DynamicBytes, arc4.UInt64, arc4.UInt512].from_log(\ntxn.last_log\n) typed_abi_call/typed_c2c.py:210-212 diff --git a/test_cases/typed_abi_call/out/Logger.approval.mir b/test_cases/typed_abi_call/out/Logger.approval.mir index ae77d32437..1bdf251fdc 100644 --- a/test_cases/typed_abi_call/out/Logger.approval.mir +++ b/test_cases/typed_abi_call/out/Logger.approval.mir @@ -48,7 +48,7 @@ main_echo_route@2: callsub echo // {echo} arc4.abimethod typed_abi_call/logger.py:19 // virtual: store tmp%6#0 to l-stack (no copy) tmp%6#0 arc4.abimethod typed_abi_call/logger.py:19 byte 0x151f7c75 // tmp%6#0,0x151f7c75 arc4.abimethod typed_abi_call/logger.py:19 - swap // load tmp%6#0 from l-stack (no copy) 0x151f7c75,tmp%6#0 arc4.abimethod typed_abi_call/logger.py:19 + uncover 1 // load tmp%6#0 from l-stack (no copy) 0x151f7c75,tmp%6#0 arc4.abimethod typed_abi_call/logger.py:19 concat // {concat} arc4.abimethod typed_abi_call/logger.py:19 // virtual: store tmp%7#0 to l-stack (no copy) tmp%7#0 arc4.abimethod typed_abi_call/logger.py:19 // virtual: load tmp%7#0 from l-stack (no copy) tmp%7#0 arc4.abimethod typed_abi_call/logger.py:19 @@ -86,11 +86,11 @@ main_echo_native_string_route@3: extract 6 2 // tmp%13#0,{extract} arc4.abimethod typed_abi_call/logger.py:23 // virtual: store length_uint16%0#0 to l-stack (no copy) tmp%13#0,length_uint16%0#0 arc4.abimethod typed_abi_call/logger.py:23 // virtual: load length_uint16%0#0 from l-stack (no copy) tmp%13#0,length_uint16%0#0 arc4.abimethod typed_abi_call/logger.py:23 - swap // load tmp%13#0 from l-stack (no copy) length_uint16%0#0,tmp%13#0 arc4.abimethod typed_abi_call/logger.py:23 + uncover 1 // load tmp%13#0 from l-stack (no copy) length_uint16%0#0,tmp%13#0 arc4.abimethod typed_abi_call/logger.py:23 concat // {concat} arc4.abimethod typed_abi_call/logger.py:23 // virtual: store encoded_value%0#0 to l-stack (no copy) encoded_value%0#0 arc4.abimethod typed_abi_call/logger.py:23 byte 0x151f7c75 // encoded_value%0#0,0x151f7c75 arc4.abimethod typed_abi_call/logger.py:23 - swap // load encoded_value%0#0 from l-stack (no copy) 0x151f7c75,encoded_value%0#0 arc4.abimethod typed_abi_call/logger.py:23 + uncover 1 // load encoded_value%0#0 from l-stack (no copy) 0x151f7c75,encoded_value%0#0 arc4.abimethod typed_abi_call/logger.py:23 concat // {concat} arc4.abimethod typed_abi_call/logger.py:23 // virtual: store tmp%14#0 to l-stack (no copy) tmp%14#0 arc4.abimethod typed_abi_call/logger.py:23 // virtual: load tmp%14#0 from l-stack (no copy) tmp%14#0 arc4.abimethod typed_abi_call/logger.py:23 @@ -128,11 +128,11 @@ main_echo_native_bytes_route@4: substring 6 8 // awst_tmp%0#0,{substring} arc4.abimethod typed_abi_call/logger.py:27 // virtual: store tmp%22#0 to l-stack (no copy) awst_tmp%0#0,tmp%22#0 arc4.abimethod typed_abi_call/logger.py:27 // virtual: load tmp%22#0 from l-stack (no copy) awst_tmp%0#0,tmp%22#0 arc4.abimethod typed_abi_call/logger.py:27 - swap // load awst_tmp%0#0 from l-stack (no copy) tmp%22#0,awst_tmp%0#0 arc4.abimethod typed_abi_call/logger.py:27 + uncover 1 // load awst_tmp%0#0 from l-stack (no copy) tmp%22#0,awst_tmp%0#0 arc4.abimethod typed_abi_call/logger.py:27 concat // {concat} arc4.abimethod typed_abi_call/logger.py:27 // virtual: store tmp%23#0 to l-stack (no copy) tmp%23#0 arc4.abimethod typed_abi_call/logger.py:27 byte 0x151f7c75 // tmp%23#0,0x151f7c75 arc4.abimethod typed_abi_call/logger.py:27 - swap // load tmp%23#0 from l-stack (no copy) 0x151f7c75,tmp%23#0 arc4.abimethod typed_abi_call/logger.py:27 + uncover 1 // load tmp%23#0 from l-stack (no copy) 0x151f7c75,tmp%23#0 arc4.abimethod typed_abi_call/logger.py:27 concat // {concat} arc4.abimethod typed_abi_call/logger.py:27 // virtual: store tmp%24#0 to l-stack (no copy) tmp%24#0 arc4.abimethod typed_abi_call/logger.py:27 // virtual: load tmp%24#0 from l-stack (no copy) tmp%24#0 arc4.abimethod typed_abi_call/logger.py:27 @@ -164,7 +164,7 @@ main_echo_native_uint64_route@5: itob // {itob} arc4.abimethod typed_abi_call/logger.py:31 // virtual: store val_as_bytes%0#0 to l-stack (no copy) val_as_bytes%0#0 arc4.abimethod typed_abi_call/logger.py:31 byte 0x151f7c75 // val_as_bytes%0#0,0x151f7c75 arc4.abimethod typed_abi_call/logger.py:31 - swap // load val_as_bytes%0#0 from l-stack (no copy) 0x151f7c75,val_as_bytes%0#0 arc4.abimethod typed_abi_call/logger.py:31 + uncover 1 // load val_as_bytes%0#0 from l-stack (no copy) 0x151f7c75,val_as_bytes%0#0 arc4.abimethod typed_abi_call/logger.py:31 concat // {concat} arc4.abimethod typed_abi_call/logger.py:31 // virtual: store tmp%31#0 to l-stack (no copy) tmp%31#0 arc4.abimethod typed_abi_call/logger.py:31 // virtual: load tmp%31#0 from l-stack (no copy) tmp%31#0 arc4.abimethod typed_abi_call/logger.py:31 @@ -206,7 +206,7 @@ main_echo_native_biguint_route@6: b| // {b|} arc4.abimethod typed_abi_call/logger.py:35 // virtual: store tmp%37#0 to l-stack (no copy) tmp%37#0 arc4.abimethod typed_abi_call/logger.py:35 byte 0x151f7c75 // tmp%37#0,0x151f7c75 arc4.abimethod typed_abi_call/logger.py:35 - swap // load tmp%37#0 from l-stack (no copy) 0x151f7c75,tmp%37#0 arc4.abimethod typed_abi_call/logger.py:35 + uncover 1 // load tmp%37#0 from l-stack (no copy) 0x151f7c75,tmp%37#0 arc4.abimethod typed_abi_call/logger.py:35 concat // {concat} arc4.abimethod typed_abi_call/logger.py:35 // virtual: store tmp%38#0 to l-stack (no copy) tmp%38#0 arc4.abimethod typed_abi_call/logger.py:35 // virtual: load tmp%38#0 from l-stack (no copy) tmp%38#0 arc4.abimethod typed_abi_call/logger.py:35 @@ -250,7 +250,7 @@ main_echo_native_tuple_route@7: callsub echo_native_tuple // {echo_native_tuple}.0,{echo_native_tuple}.1,{echo_native_tuple}.2,{echo_native_tuple}.3 arc4.abimethod typed_abi_call/logger.py:39 cover 3 // store awst_tmp%4#0 to l-stack (no copy) awst_tmp%4#0,{echo_native_tuple}.0,{echo_native_tuple}.1,{echo_native_tuple}.2 arc4.abimethod typed_abi_call/logger.py:39 cover 2 // store awst_tmp%3#0 to l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,{echo_native_tuple}.0,{echo_native_tuple}.1 arc4.abimethod typed_abi_call/logger.py:39 - swap // store awst_tmp%2#0 to l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,{echo_native_tuple}.0 arc4.abimethod typed_abi_call/logger.py:39 + cover 1 // store awst_tmp%2#0 to l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,{echo_native_tuple}.0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: store awst_tmp%1#0 to l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,awst_tmp%1#0 arc4.abimethod typed_abi_call/logger.py:39 dup // load awst_tmp%1#0 from l-stack (copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,awst_tmp%1#0,awst_tmp%1#0 arc4.abimethod typed_abi_call/logger.py:39 len // awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,awst_tmp%1#0,{len} arc4.abimethod typed_abi_call/logger.py:39 @@ -262,7 +262,7 @@ main_echo_native_tuple_route@7: extract 6 2 // awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,awst_tmp%1#0,{extract} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store length_uint16%1#0 to l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,awst_tmp%1#0,length_uint16%1#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load length_uint16%1#0 from l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,awst_tmp%1#0,length_uint16%1#0 arc4.abimethod typed_abi_call/logger.py:39 - swap // load awst_tmp%1#0 from l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,length_uint16%1#0,awst_tmp%1#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load awst_tmp%1#0 from l-stack (no copy) awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,length_uint16%1#0,awst_tmp%1#0 arc4.abimethod typed_abi_call/logger.py:39 concat // awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,{concat} arc4.abimethod typed_abi_call/logger.py:39 cover 3 // store encoded_value%1#0 to l-stack (no copy) encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0 arc4.abimethod typed_abi_call/logger.py:39 dup // load awst_tmp%2#0 from l-stack (copy) encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,awst_tmp%2#0 arc4.abimethod typed_abi_call/logger.py:39 @@ -275,7 +275,7 @@ main_echo_native_tuple_route@7: substring 6 8 // encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,{substring} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store tmp%51#0 to l-stack (no copy) encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,tmp%51#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load tmp%51#0 from l-stack (no copy) encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,awst_tmp%2#0,tmp%51#0 arc4.abimethod typed_abi_call/logger.py:39 - swap // load awst_tmp%2#0 from l-stack (no copy) encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,tmp%51#0,awst_tmp%2#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load awst_tmp%2#0 from l-stack (no copy) encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,tmp%51#0,awst_tmp%2#0 arc4.abimethod typed_abi_call/logger.py:39 concat // encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0,{concat} arc4.abimethod typed_abi_call/logger.py:39 cover 3 // store tmp%52#0 to l-stack (no copy) tmp%52#0,encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load awst_tmp%3#0 from l-stack (no copy) tmp%52#0,encoded_value%1#0,awst_tmp%4#0,awst_tmp%3#0 arc4.abimethod typed_abi_call/logger.py:39 @@ -301,7 +301,7 @@ main_echo_native_tuple_route@7: len // tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,{len} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store data_length%0#0 to l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,data_length%0#0 arc4.abimethod typed_abi_call/logger.py:39 int 76 // tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,data_length%0#0,76 arc4.abimethod typed_abi_call/logger.py:39 - swap // load data_length%0#0 from l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,76,data_length%0#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load data_length%0#0 from l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,76,data_length%0#0 arc4.abimethod typed_abi_call/logger.py:39 + // tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,{+} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store current_tail_offset%1#0 to l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,current_tail_offset%1#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load current_tail_offset%1#0 from l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,current_tail_offset%1#0 arc4.abimethod typed_abi_call/logger.py:39 @@ -311,7 +311,7 @@ main_echo_native_tuple_route@7: extract 6 2 // tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,{extract} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store offset_as_uint16%1#0 to l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,offset_as_uint16%1#0 arc4.abimethod typed_abi_call/logger.py:39 byte 0x004c // tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,offset_as_uint16%1#0,0x004c arc4.abimethod typed_abi_call/logger.py:39 - swap // load offset_as_uint16%1#0 from l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,0x004c,offset_as_uint16%1#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load offset_as_uint16%1#0 from l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,0x004c,offset_as_uint16%1#0 arc4.abimethod typed_abi_call/logger.py:39 concat // tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,{concat} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store encoded_tuple_buffer%2#0 to l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,encoded_tuple_buffer%2#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load encoded_tuple_buffer%2#0 from l-stack (no copy) tmp%52#0,val_as_bytes%1#0,encoded_value%1#0,tmp%53#0,encoded_tuple_buffer%2#0 arc4.abimethod typed_abi_call/logger.py:39 @@ -319,19 +319,19 @@ main_echo_native_tuple_route@7: concat // tmp%52#0,encoded_value%1#0,tmp%53#0,{concat} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store encoded_tuple_buffer%3#0 to l-stack (no copy) tmp%52#0,encoded_value%1#0,tmp%53#0,encoded_tuple_buffer%3#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load encoded_tuple_buffer%3#0 from l-stack (no copy) tmp%52#0,encoded_value%1#0,tmp%53#0,encoded_tuple_buffer%3#0 arc4.abimethod typed_abi_call/logger.py:39 - swap // load tmp%53#0 from l-stack (no copy) tmp%52#0,encoded_value%1#0,encoded_tuple_buffer%3#0,tmp%53#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load tmp%53#0 from l-stack (no copy) tmp%52#0,encoded_value%1#0,encoded_tuple_buffer%3#0,tmp%53#0 arc4.abimethod typed_abi_call/logger.py:39 concat // tmp%52#0,encoded_value%1#0,{concat} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store encoded_tuple_buffer%4#0 to l-stack (no copy) tmp%52#0,encoded_value%1#0,encoded_tuple_buffer%4#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load encoded_tuple_buffer%4#0 from l-stack (no copy) tmp%52#0,encoded_value%1#0,encoded_tuple_buffer%4#0 arc4.abimethod typed_abi_call/logger.py:39 - swap // load encoded_value%1#0 from l-stack (no copy) tmp%52#0,encoded_tuple_buffer%4#0,encoded_value%1#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load encoded_value%1#0 from l-stack (no copy) tmp%52#0,encoded_tuple_buffer%4#0,encoded_value%1#0 arc4.abimethod typed_abi_call/logger.py:39 concat // tmp%52#0,{concat} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store encoded_tuple_buffer%5#0 to l-stack (no copy) tmp%52#0,encoded_tuple_buffer%5#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load encoded_tuple_buffer%5#0 from l-stack (no copy) tmp%52#0,encoded_tuple_buffer%5#0 arc4.abimethod typed_abi_call/logger.py:39 - swap // load tmp%52#0 from l-stack (no copy) encoded_tuple_buffer%5#0,tmp%52#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load tmp%52#0 from l-stack (no copy) encoded_tuple_buffer%5#0,tmp%52#0 arc4.abimethod typed_abi_call/logger.py:39 concat // {concat} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store encoded_tuple_buffer%6#0 to l-stack (no copy) encoded_tuple_buffer%6#0 arc4.abimethod typed_abi_call/logger.py:39 byte 0x151f7c75 // encoded_tuple_buffer%6#0,0x151f7c75 arc4.abimethod typed_abi_call/logger.py:39 - swap // load encoded_tuple_buffer%6#0 from l-stack (no copy) 0x151f7c75,encoded_tuple_buffer%6#0 arc4.abimethod typed_abi_call/logger.py:39 + uncover 1 // load encoded_tuple_buffer%6#0 from l-stack (no copy) 0x151f7c75,encoded_tuple_buffer%6#0 arc4.abimethod typed_abi_call/logger.py:39 concat // {concat} arc4.abimethod typed_abi_call/logger.py:39 // virtual: store tmp%54#0 to l-stack (no copy) tmp%54#0 arc4.abimethod typed_abi_call/logger.py:39 // virtual: load tmp%54#0 from l-stack (no copy) tmp%54#0 arc4.abimethod typed_abi_call/logger.py:39 @@ -570,7 +570,7 @@ main_return_args_after_14th_route@14: callsub return_args_after_14th // {return_args_after_14th} arc4.abimethod typed_abi_call/logger.py:69 // virtual: store tmp%116#0 to l-stack (no copy) tmp%116#0 arc4.abimethod typed_abi_call/logger.py:69 byte 0x151f7c75 // tmp%116#0,0x151f7c75 arc4.abimethod typed_abi_call/logger.py:69 - swap // load tmp%116#0 from l-stack (no copy) 0x151f7c75,tmp%116#0 arc4.abimethod typed_abi_call/logger.py:69 + uncover 1 // load tmp%116#0 from l-stack (no copy) 0x151f7c75,tmp%116#0 arc4.abimethod typed_abi_call/logger.py:69 concat // {concat} arc4.abimethod typed_abi_call/logger.py:69 // virtual: store tmp%117#0 to l-stack (no copy) tmp%117#0 arc4.abimethod typed_abi_call/logger.py:69 // virtual: load tmp%117#0 from l-stack (no copy) tmp%117#0 arc4.abimethod typed_abi_call/logger.py:69 @@ -606,7 +606,7 @@ echo_block@0: extract 2 0 // (𝕡) value#0 | {extract} "echo: " + value typed_abi_call/logger.py:21 // virtual: store expr_value_trimmed%1#0 to l-stack (no copy) (𝕡) value#0 | expr_value_trimmed%1#0 "echo: " + value typed_abi_call/logger.py:21 byte 0x6563686f3a20 // (𝕡) value#0 | expr_value_trimmed%1#0,0x6563686f3a20 "echo: " + value typed_abi_call/logger.py:21 - swap // load expr_value_trimmed%1#0 from l-stack (no copy) (𝕡) value#0 | 0x6563686f3a20,expr_value_trimmed%1#0 "echo: " + value typed_abi_call/logger.py:21 + uncover 1 // load expr_value_trimmed%1#0 from l-stack (no copy) (𝕡) value#0 | 0x6563686f3a20,expr_value_trimmed%1#0 "echo: " + value typed_abi_call/logger.py:21 concat // (𝕡) value#0 | {concat} "echo: " + value typed_abi_call/logger.py:21 // virtual: store concatenated%0#0 to l-stack (no copy) (𝕡) value#0 | concatenated%0#0 "echo: " + value typed_abi_call/logger.py:21 dup // load concatenated%0#0 from l-stack (copy) (𝕡) value#0 | concatenated%0#0,concatenated%0#0 "echo: " + value typed_abi_call/logger.py:21 @@ -619,7 +619,7 @@ echo_block@0: extract 6 2 // (𝕡) value#0 | concatenated%0#0,{extract} "echo: " + value typed_abi_call/logger.py:21 // virtual: store len_16_bit%0#0 to l-stack (no copy) (𝕡) value#0 | concatenated%0#0,len_16_bit%0#0 "echo: " + value typed_abi_call/logger.py:21 // virtual: load len_16_bit%0#0 from l-stack (no copy) (𝕡) value#0 | concatenated%0#0,len_16_bit%0#0 "echo: " + value typed_abi_call/logger.py:21 - swap // load concatenated%0#0 from l-stack (no copy) (𝕡) value#0 | len_16_bit%0#0,concatenated%0#0 "echo: " + value typed_abi_call/logger.py:21 + uncover 1 // load concatenated%0#0 from l-stack (no copy) (𝕡) value#0 | len_16_bit%0#0,concatenated%0#0 "echo: " + value typed_abi_call/logger.py:21 concat // (𝕡) value#0 | {concat} "echo: " + value typed_abi_call/logger.py:21 // virtual: store concat_result%0#0 to l-stack (no copy) (𝕡) value#0 | concat_result%0#0 "echo: " + value typed_abi_call/logger.py:21 // virtual: load concat_result%0#0 from l-stack (no copy) (𝕡) value#0 | concat_result%0#0 return "echo: " + value typed_abi_call/logger.py:21 @@ -854,7 +854,7 @@ return_args_after_14th_block@0: extract 6 2 // (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | last_arg#0,{extract} arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 // virtual: store length_uint16%0#0 to l-stack (no copy) (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | last_arg#0,length_uint16%0#0 arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 // virtual: load length_uint16%0#0 from l-stack (no copy) (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | last_arg#0,length_uint16%0#0 arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 - swap // load last_arg#0 from l-stack (no copy) (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | length_uint16%0#0,last_arg#0 arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 + uncover 1 // load last_arg#0 from l-stack (no copy) (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | length_uint16%0#0,last_arg#0 arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 concat // (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | {concat} arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 // virtual: store encoded_value%0#0 to l-stack (no copy) (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | encoded_value%0#0 arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 // virtual: load encoded_value%0#0 from l-stack (no copy) (𝕡) _a1#0,_a2#0,_a3#0,_a4#0,_a5#0,_a6#0,_a7#0,_a8#0,_a9#0,_a10#0,_a11#0,_a12#0,_a13#0,_a14#0,a15#0,a16#0,a17#0,a18#0,a19#0,a20#0 | encoded_value%0#0 return arc4.DynamicBytes(last_arg.bytes) typed_abi_call/logger.py:95 diff --git a/test_cases/typed_abi_call/out_unoptimized/Greeter.approval.teal b/test_cases/typed_abi_call/out_unoptimized/Greeter.approval.teal index af534942ef..c227bf0e8f 100644 --- a/test_cases/typed_abi_call/out_unoptimized/Greeter.approval.teal +++ b/test_cases/typed_abi_call/out_unoptimized/Greeter.approval.teal @@ -254,7 +254,7 @@ main_bare_routing@15: // class Greeter(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@16 b main_reject_bare_on_completion@17 @@ -305,7 +305,7 @@ test_method_selector_kinds: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -346,7 +346,7 @@ test_method_selector_kinds: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -387,7 +387,7 @@ test_method_selector_kinds: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -428,7 +428,7 @@ test_method_selector_kinds: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -469,7 +469,7 @@ test_method_selector_kinds: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -526,7 +526,7 @@ test_method_overload: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -567,7 +567,7 @@ test_method_overload: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -606,13 +606,13 @@ test_method_overload: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == assert // ARC4 prefix is valid itxn LastLog - swap + cover 1 // typed_abi_call/typed_c2c.py:40 // assert result[0] == "echo: tuple" byte "echo: tuple" @@ -627,7 +627,7 @@ test_method_overload: // assert arc4.String.from_log(result[1].last_log) == "echo: tuple" dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -668,7 +668,7 @@ test_method_overload: // assert arc4.String.from_log(txn_result.last_log) == "echo: untyped" dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -926,7 +926,7 @@ test_15plus_args: // arc4.Tuple((arc4.UInt8(0xDE), arc4.UInt8(0xAD), arc4.UInt8(0xBE), arc4.UInt8(0xEF))), // 20, concat - swap + uncover 1 concat // typed_abi_call/typed_c2c.py:86 // 20, @@ -1060,7 +1060,7 @@ test_15plus_args: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1319,7 +1319,7 @@ test_native_string: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1358,7 +1358,7 @@ test_native_string: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1395,7 +1395,7 @@ test_native_string: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1442,7 +1442,7 @@ test_native_bytes: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1481,7 +1481,7 @@ test_native_bytes: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1524,7 +1524,7 @@ test_native_bytes: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1566,7 +1566,7 @@ test_native_uint64: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1601,7 +1601,7 @@ test_native_uint64: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1633,7 +1633,7 @@ test_native_uint64: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1675,7 +1675,7 @@ test_native_biguint: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1698,7 +1698,7 @@ test_native_biguint: int 64 bzero byte 0x02 - swap + uncover 1 b| // typed_abi_call/typed_c2c.py:155 // def test_native_biguint(self, app: Application) -> None: @@ -1717,7 +1717,7 @@ test_native_biguint: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1748,7 +1748,7 @@ test_native_biguint: itxn LastLog dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1795,7 +1795,7 @@ test_native_tuple: extract 6 2 byte 0x6231 concat - swap + cover 1 // typed_abi_call/typed_c2c.py:166 // def test_native_tuple(self, app: Application) -> None: frame_dig -1 @@ -1844,7 +1844,7 @@ test_native_tuple: // ) dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -1856,7 +1856,7 @@ test_native_tuple: dup int 0 extract_uint16 - swap + cover 1 dup int 2 extract_uint16 @@ -1864,29 +1864,29 @@ test_native_tuple: uncover 3 uncover 2 substring3 - swap + cover 1 dup int 2 extract_uint16 - swap + cover 1 dup len - swap + cover 1 dup uncover 3 uncover 3 substring3 - swap + cover 1 dup int 4 int 8 extract3 // on error: Index access is out of bounds - swap + cover 1 int 12 int 64 extract3 // on error: Index access is out of bounds uncover 3 - swap + cover 1 uncover 2 cover 3 cover 3 @@ -1954,12 +1954,12 @@ test_native_tuple: int 64 bzero byte 0x02 - swap + uncover 1 b| // typed_abi_call/typed_c2c.py:190 // String("s1"), uncover 3 - swap + cover 1 // typed_abi_call/typed_c2c.py:191 // Bytes(b"b1"), uncover 3 @@ -1999,7 +1999,7 @@ test_native_tuple: // ) dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -2007,7 +2007,7 @@ test_native_tuple: // typed_abi_call/typed_c2c.py:199 // assert result1 == result2 frame_dig 0 - swap + uncover 1 == assert // typed_abi_call/typed_c2c.py:201-209 @@ -2037,7 +2037,7 @@ test_native_tuple: extract 6 2 byte 0x6231 concat - swap + cover 1 // typed_abi_call/typed_c2c.py:166 // def test_native_tuple(self, app: Application) -> None: frame_dig -1 @@ -2086,7 +2086,7 @@ test_native_tuple: // ) dup extract 4 0 - swap + cover 1 extract 0 4 byte 0x151f7c75 == @@ -2094,7 +2094,7 @@ test_native_tuple: // typed_abi_call/typed_c2c.py:213 // assert result1 == result3 frame_dig 0 - swap + uncover 1 == assert retsub diff --git a/test_cases/typed_abi_call/out_unoptimized/Logger.approval.teal b/test_cases/typed_abi_call/out_unoptimized/Logger.approval.teal index 5e665abd85..03e32b6c1d 100644 --- a/test_cases/typed_abi_call/out_unoptimized/Logger.approval.teal +++ b/test_cases/typed_abi_call/out_unoptimized/Logger.approval.teal @@ -39,7 +39,7 @@ main_echo_route@2: // @arc4.abimethod callsub echo byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -65,10 +65,10 @@ main_echo_native_string_route@3: len itob extract 6 2 - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -94,10 +94,10 @@ main_echo_native_bytes_route@4: len itob substring 6 8 - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -121,7 +121,7 @@ main_echo_native_uint64_route@5: callsub echo_native_uint64 itob byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -151,7 +151,7 @@ main_echo_native_biguint_route@6: bzero b| byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -184,19 +184,19 @@ main_echo_native_tuple_route@7: callsub echo_native_tuple cover 3 cover 2 - swap + cover 1 dup len itob extract 6 2 - swap + uncover 1 concat cover 3 dup len itob substring 6 8 - swap + uncover 1 concat cover 3 itob @@ -213,26 +213,26 @@ main_echo_native_tuple_route@7: itob extract 6 2 byte 0x - swap + uncover 1 concat dig 2 len int 76 - swap + uncover 1 + itob extract 6 2 concat uncover 3 concat - swap + uncover 1 concat - swap + uncover 1 concat - swap + uncover 1 concat byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -430,7 +430,7 @@ main_return_args_after_14th_route@14: uncover 19 callsub return_args_after_14th byte 0x151f7c75 - swap + uncover 1 concat log int 1 @@ -446,7 +446,7 @@ main_bare_routing@17: // class Logger(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@18 b main_reject_bare_on_completion@19 @@ -487,7 +487,7 @@ echo: len itob extract 6 2 - swap + uncover 1 concat retsub @@ -738,6 +738,6 @@ return_args_after_14th: len itob extract 6 2 - swap + uncover 1 concat retsub diff --git a/test_cases/unary/out/UnaryContract.approval.mir b/test_cases/unary/out/UnaryContract.approval.mir index 8e4e1e76b0..8225a63974 100644 --- a/test_cases/unary/out/UnaryContract.approval.mir +++ b/test_cases/unary/out/UnaryContract.approval.mir @@ -20,7 +20,7 @@ uint_unary_block@0: int 0 // (𝕗) tuple_index%0#5 | 0 // virtual: store tuple_index%0#0 to x-stack (no copy) (𝕗) tuple_index%0#5 | (𝕏) tuple_index%0#0 | int 1 // (𝕗) tuple_index%0#5 | (𝕏) tuple_index%0#0 | 1 \nfor i in (UInt64(1) unary/contract.py:30-31 - swap // store i#0 to f-stack (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | st ~\nfor i unary/contract.py:30-31 + cover 1 // store i#0 to f-stack (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | st ~\nfor i unary/contract.py:30-31 b uint_unary_for_body@5 // (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | tuple_index%0#0 uint_unary_for_header_1@2: @@ -55,7 +55,7 @@ uint_unary_for_body@5: ~ // (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | i#0,{~} ~(MAX_UINT64 - i) unary/contract.py:32 // virtual: store tmp%2#0 to l-stack (no copy) (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | i#0,tmp%2#0 ~(MAX_UINT64 - i) unary/contract.py:32 // virtual: load tmp%2#0 from l-stack (no copy) (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | i#0,tmp%2#0 ~(MAX_UINT64 - i) == i, "~ uint" unary/contract.py:32 - swap // load i#0 from l-stack (no copy) (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | tmp%2#0,i#0 ~(MAX_UINT64 - i) == i, "~ uint" unary/contract.py:32 + uncover 1 // load i#0 from l-stack (no copy) (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | tmp%2#0,i#0 ~(MAX_UINT64 - i) == i, "~ uint" unary/contract.py:32 == // (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | {==} ~(MAX_UINT64 - i) == i, "~ uint" unary/contract.py:32 // virtual: store tmp%3#0 to l-stack (no copy) (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | tmp%3#0 ~(MAX_UINT64 - i) == i, "~ uint" unary/contract.py:32 // virtual: load tmp%3#0 from l-stack (no copy) (𝕗) tuple_index%0#5,i#0 | (𝕏) tuple_index%0#0 | tmp%3#0 assert ~(MAX_UINT64 - i) == i, "~ uint" unary/contract.py:32 diff --git a/test_cases/unary/out/execution_trace.O0.log b/test_cases/unary/out/execution_trace.O0.log index f72e6e55b5..b2660ead7c 100644 --- a/test_cases/unary/out/execution_trace.O0.log +++ b/test_cases/unary/out/execution_trace.O0.log @@ -13,100 +13,100 @@ PC Teal 40 int 1 0, 0x, 1 41 b uint_unary_for_body@5 0, 0x, 1 68 int 18446744073709551615 0, 0x, 1, 18446744073709551615 -69 swap 0, 0x, 18446744073709551615, 1 -70 dup 0, 0x, 18446744073709551615, 1, 1 -71 cover 2 0, 0x, 1, 18446744073709551615, 1 -73 - 0, 0x, 1, 18446744073709551614 -74 ~ 0, 0x, 1, 1 -75 swap 0, 0x, 1, 1 -76 == 0, 0x, 1 -77 assert 0, 0x -78 frame_dig 0 0, 0x, 0 -80 dup 0, 0x, 0, 0 -81 int 1 0, 0x, 0, 0, 1 -82 + 0, 0x, 0, 1 -83 frame_bury 1 0, 1, 0 -85 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 0, 1 +69 uncover 1 0, 0x, 18446744073709551615, 1 +71 dup 0, 0x, 18446744073709551615, 1, 1 +72 cover 2 0, 0x, 1, 18446744073709551615, 1 +74 - 0, 0x, 1, 18446744073709551614 +75 ~ 0, 0x, 1, 1 +76 uncover 1 0, 0x, 1, 1 +78 == 0, 0x, 1 +79 assert 0, 0x +80 frame_dig 0 0, 0x, 0 +82 dup 0, 0x, 0, 0 +83 int 1 0, 0x, 0, 0, 1 +84 + 0, 0x, 0, 1 +85 frame_bury 1 0, 1, 0 +87 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 0, 1 44 int 2 0, 1, 2 46 frame_dig 1 0, 1, 2, 1 48 frame_bury 0 1, 1, 2 50 b uint_unary_for_body@5 1, 1, 2 68 int 18446744073709551615 1, 1, 2, 18446744073709551615 -69 swap 1, 1, 18446744073709551615, 2 -70 dup 1, 1, 18446744073709551615, 2, 2 -71 cover 2 1, 1, 2, 18446744073709551615, 2 -73 - 1, 1, 2, 18446744073709551613 -74 ~ 1, 1, 2, 2 -75 swap 1, 1, 2, 2 -76 == 1, 1, 1 -77 assert 1, 1 -78 frame_dig 0 1, 1, 1 -80 dup 1, 1, 1, 1 -81 int 1 1, 1, 1, 1, 1 -82 + 1, 1, 1, 2 -83 frame_bury 1 1, 2, 1 -85 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 1, 2 +69 uncover 1 1, 1, 18446744073709551615, 2 +71 dup 1, 1, 18446744073709551615, 2, 2 +72 cover 2 1, 1, 2, 18446744073709551615, 2 +74 - 1, 1, 2, 18446744073709551613 +75 ~ 1, 1, 2, 2 +76 uncover 1 1, 1, 2, 2 +78 == 1, 1, 1 +79 assert 1, 1 +80 frame_dig 0 1, 1, 1 +82 dup 1, 1, 1, 1 +83 int 1 1, 1, 1, 1, 1 +84 + 1, 1, 1, 2 +85 frame_bury 1 1, 2, 1 +87 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 1, 2 53 int 150 1, 2, 150 56 frame_dig 1 1, 2, 150, 2 58 frame_bury 0 2, 2, 150 60 b uint_unary_for_body@5 2, 2, 150 68 int 18446744073709551615 2, 2, 150, 18446744073709551615 -69 swap 2, 2, 18446744073709551615, 150 -70 dup 2, 2, 18446744073709551615, 150, 150 -71 cover 2 2, 2, 150, 18446744073709551615, 150 -73 - 2, 2, 150, 18446744073709551465 -74 ~ 2, 2, 150, 150 -75 swap 2, 2, 150, 150 -76 == 2, 2, 1 -77 assert 2, 2 -78 frame_dig 0 2, 2, 2 -80 dup 2, 2, 2, 2 -81 int 1 2, 2, 2, 2, 1 -82 + 2, 2, 2, 3 -83 frame_bury 1 2, 3, 2 -85 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 2, 3 +69 uncover 1 2, 2, 18446744073709551615, 150 +71 dup 2, 2, 18446744073709551615, 150, 150 +72 cover 2 2, 2, 150, 18446744073709551615, 150 +74 - 2, 2, 150, 18446744073709551465 +75 ~ 2, 2, 150, 150 +76 uncover 1 2, 2, 150, 150 +78 == 2, 2, 1 +79 assert 2, 2 +80 frame_dig 0 2, 2, 2 +82 dup 2, 2, 2, 2 +83 int 1 2, 2, 2, 2, 1 +84 + 2, 2, 2, 3 +85 frame_bury 1 2, 3, 2 +87 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 2, 3 63 int 18446744073709551615 2, 3, 18446744073709551615 64 frame_dig 1 2, 3, 18446744073709551615, 3 66 frame_bury 0 3, 3, 18446744073709551615 68 int 18446744073709551615 3, 3, 18446744073709551615, 18446744073709551615 -69 swap 3, 3, 18446744073709551615, 18446744073709551615 -70 dup 3, 3, 18446744073709551615, 18446744073709551615, 18446744073709551615 -71 cover 2 3, 3, 18446744073709551615, 18446744073709551615, 18446744073709551615 -73 - 3, 3, 18446744073709551615, 0 -74 ~ 3, 3, 18446744073709551615, 18446744073709551615 -75 swap 3, 3, 18446744073709551615, 18446744073709551615 -76 == 3, 3, 1 -77 assert 3, 3 -78 frame_dig 0 3, 3, 3 -80 dup 3, 3, 3, 3 -81 int 1 3, 3, 3, 3, 1 -82 + 3, 3, 3, 4 -83 frame_bury 1 3, 4, 3 -85 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 3, 4 -93 retsub +69 uncover 1 3, 3, 18446744073709551615, 18446744073709551615 +71 dup 3, 3, 18446744073709551615, 18446744073709551615, 18446744073709551615 +72 cover 2 3, 3, 18446744073709551615, 18446744073709551615, 18446744073709551615 +74 - 3, 3, 18446744073709551615, 0 +75 ~ 3, 3, 18446744073709551615, 18446744073709551615 +76 uncover 1 3, 3, 18446744073709551615, 18446744073709551615 +78 == 3, 3, 1 +79 assert 3, 3 +80 frame_dig 0 3, 3, 3 +82 dup 3, 3, 3, 3 +83 int 1 3, 3, 3, 3, 1 +84 + 3, 3, 3, 4 +85 frame_bury 1 3, 4, 3 +87 switch uint_unary_for_header_1@2 uint_unary_for_header_2@3 uint_unary_for_header_3@4 3, 4 +95 retsub 21 callsub biguint_unary -94 proto 0 0 -97 byte 0x 0x -98 byte 0x 0x, 0x -99 b== 1 -100 assert -101 retsub +96 proto 0 0 +99 byte 0x 0x +100 byte 0x 0x, 0x +101 b== 1 +102 assert +103 retsub 24 callsub bytes_unary -102 proto 0 0 -105 byte "" 0x -106 len 0 -107 ! 1 -108 assert -109 byte 0xff 0xFF -112 b~ 0x00 -113 byte 0x00 0x00, 0x00 -116 == 1 -117 assert -118 byte 0x0000 0x0000 -122 b~ 0xFFFF -123 byte 0xffff 0xFFFF, 0xFFFF -127 == 1 -128 assert -129 retsub +104 proto 0 0 +107 byte "" 0x +108 len 0 +109 ! 1 +110 assert +111 byte 0xff 0xFF +114 b~ 0x00 +115 byte 0x00 0x00, 0x00 +118 == 1 +119 assert +120 byte 0x0000 0x0000 +124 b~ 0xFFFF +125 byte 0xffff 0xFFFF, 0xFFFF +129 == 1 +130 assert +131 retsub 27 int 1 1 28 return 1 \ No newline at end of file diff --git a/test_cases/unary/out_unoptimized/UnaryContract.approval.teal b/test_cases/unary/out_unoptimized/UnaryContract.approval.teal index 92ca51ddac..78d519488a 100644 --- a/test_cases/unary/out_unoptimized/UnaryContract.approval.teal +++ b/test_cases/unary/out_unoptimized/UnaryContract.approval.teal @@ -68,12 +68,12 @@ uint_unary_for_body@5: // unary/contract.py:32 // assert ~(MAX_UINT64 - i) == i, "~ uint" int 18446744073709551615 - swap + uncover 1 dup cover 2 - ~ - swap + uncover 1 == assert // ~ uint frame_dig 0 diff --git a/test_cases/unassigned_expression/out_unoptimized/Unassigned.approval.teal b/test_cases/unassigned_expression/out_unoptimized/Unassigned.approval.teal index cae3464ae9..8abfddcdb9 100644 --- a/test_cases/unassigned_expression/out_unoptimized/Unassigned.approval.teal +++ b/test_cases/unassigned_expression/out_unoptimized/Unassigned.approval.teal @@ -62,7 +62,7 @@ main_bare_routing@7: // class Unassigned(ARC4Contract): txn OnCompletion int 0 - swap + uncover 1 match main_create@8 b main_reject_bare_on_completion@9 diff --git a/test_cases/undefined_phi_args/out/Baddie.approval.mir b/test_cases/undefined_phi_args/out/Baddie.approval.mir index 1b1a646275..3d80238851 100644 --- a/test_cases/undefined_phi_args/out/Baddie.approval.mir +++ b/test_cases/undefined_phi_args/out/Baddie.approval.mir @@ -258,7 +258,7 @@ test_uint_undefined_else_body@7: test_uint_undefined_after_if_else@8: // virtual: load c#0 from x-stack (𝕡) x#0,y#0 | (𝕗) a#0 | c#0 c#0 return c undefined_phi_args/baddie.py:49 - swap + uncover 1 retsub // c#0 return c undefined_phi_args/baddie.py:49 @@ -296,7 +296,7 @@ test_bytes_undefined_else_body@7: test_bytes_undefined_after_if_else@8: // virtual: load c#0 from x-stack (𝕡) x#0,y#0 | (𝕗) a#0 | c#0 c#0 return c undefined_phi_args/baddie.py:64 - swap + uncover 1 retsub // c#0 return c undefined_phi_args/baddie.py:64 @@ -337,6 +337,6 @@ test_mixed_undefined_else_body@7: test_mixed_undefined_after_if_else@8: // virtual: load c#0 from x-stack (𝕡) x#0,y#0 | (𝕗) a#0 | c#0 c#0 return c undefined_phi_args/baddie.py:79 - swap + uncover 1 retsub // c#0 return c undefined_phi_args/baddie.py:79 diff --git a/test_cases/undefined_phi_args/out_unoptimized/Baddie.approval.teal b/test_cases/undefined_phi_args/out_unoptimized/Baddie.approval.teal index 47993dac72..b33bb5718d 100644 --- a/test_cases/undefined_phi_args/out_unoptimized/Baddie.approval.teal +++ b/test_cases/undefined_phi_args/out_unoptimized/Baddie.approval.teal @@ -225,7 +225,7 @@ test_uint_undefined_else_body@7: test_uint_undefined_after_if_else@8: // undefined_phi_args/baddie.py:49 // return c - swap + uncover 1 retsub @@ -278,7 +278,7 @@ test_bytes_undefined_else_body@7: test_bytes_undefined_after_if_else@8: // undefined_phi_args/baddie.py:64 // return c - swap + uncover 1 retsub @@ -332,5 +332,5 @@ test_mixed_undefined_else_body@7: test_mixed_undefined_after_if_else@8: // undefined_phi_args/baddie.py:79 // return c - swap + uncover 1 retsub diff --git a/test_cases/unssa/out/UnSSAContract.approval.mir b/test_cases/unssa/out/UnSSAContract.approval.mir index 500ea1724f..7241c0ad35 100644 --- a/test_cases/unssa/out/UnSSAContract.approval.mir +++ b/test_cases/unssa/out/UnSSAContract.approval.mir @@ -12,7 +12,7 @@ main_block@0: int 1 // (𝕗) result2#0 | 1 UInt64(1) unssa/contract.py:7 callsub test_swap // (𝕗) result2#0 | {test_swap} test_swap(UInt64(1)) unssa/contract.py:7 dup // store result1#0 to l-stack (copy) (𝕗) result2#0 | result1#0,result1#0 result1 = test_swap(UInt64(1)) unssa/contract.py:7 - swap // store result1#0 to f-stack (𝕗) result2#0,result1#0 | result1#0 result1 = test_swap(UInt64(1)) unssa/contract.py:7 + cover 1 // store result1#0 to f-stack (𝕗) result2#0,result1#0 | result1#0 result1 = test_swap(UInt64(1)) unssa/contract.py:7 dup // load result1#0 from l-stack (copy) (𝕗) result2#0,result1#0 | result1#0,result1#0 op.itob(result1) unssa/contract.py:8 itob // (𝕗) result2#0,result1#0 | result1#0,{itob} op.itob(result1) unssa/contract.py:8 // virtual: store tmp%0#0 to l-stack (no copy) (𝕗) result2#0,result1#0 | result1#0,tmp%0#0 op.itob(result1) unssa/contract.py:8 @@ -109,7 +109,7 @@ main_bool_merge@8: int 200 // (𝕗) result2#0,result1#0 | 100,200 UInt64(200) unssa/contract.py:19 int 0 // (𝕗) result2#0,result1#0 | 100,200,0 UInt64(0) unssa/contract.py:19 callsub test_tuple_swap // (𝕗) result2#0,result1#0 | {test_tuple_swap}.0,{test_tuple_swap}.1 test_tuple_swap(UInt64(100), UInt64(200), UInt64(0)) unssa/contract.py:19 - swap // store b#0 to l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,{test_tuple_swap}.0 test_tuple_swap(UInt64(100), UInt64(200), UInt64(0)) unssa/contract.py:19 + cover 1 // store b#0 to l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,{test_tuple_swap}.0 test_tuple_swap(UInt64(100), UInt64(200), UInt64(0)) unssa/contract.py:19 // virtual: store a#0 to l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,a#0 test_tuple_swap(UInt64(100), UInt64(200), UInt64(0)) unssa/contract.py:19 // virtual: load a#0 from l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,a#0 a == UInt64(100) unssa/contract.py:20 int 100 // (𝕗) result2#0,result1#0 | b#0,a#0,100 UInt64(100) unssa/contract.py:20 @@ -127,7 +127,7 @@ main_bool_merge@8: int 200 // (𝕗) result2#0,result1#0 | 100,200 UInt64(200) unssa/contract.py:22 int 1 // (𝕗) result2#0,result1#0 | 100,200,1 UInt64(1) unssa/contract.py:22 callsub test_tuple_swap // (𝕗) result2#0,result1#0 | {test_tuple_swap}.0,{test_tuple_swap}.1 test_tuple_swap(UInt64(100), UInt64(200), UInt64(1)) unssa/contract.py:22 - swap // store b#0 to l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,{test_tuple_swap}.0 test_tuple_swap(UInt64(100), UInt64(200), UInt64(1)) unssa/contract.py:22 + cover 1 // store b#0 to l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,{test_tuple_swap}.0 test_tuple_swap(UInt64(100), UInt64(200), UInt64(1)) unssa/contract.py:22 // virtual: store a#0 to l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,a#0 test_tuple_swap(UInt64(100), UInt64(200), UInt64(1)) unssa/contract.py:22 // virtual: load a#0 from l-stack (no copy) (𝕗) result2#0,result1#0 | b#0,a#0 a == UInt64(200) unssa/contract.py:23 int 200 // (𝕗) result2#0,result1#0 | b#0,a#0,200 UInt64(200) unssa/contract.py:23 @@ -190,7 +190,7 @@ test_self_ref_phi_after_if_else@6: test_self_ref_phi_after_while@7: frame_dig 0 // load a#0 from f-stack (𝕗) a#0 | a#0 return a unssa/contract.py:41 - swap + uncover 1 retsub // a#0 return a unssa/contract.py:41 @@ -367,7 +367,7 @@ test_swap_args_block@0: // virtual: load a#0 from l-stack (no copy) b#0,a#0 swap_args(a, b) unssa/contract.py:116 // virtual: load b#0 from l-stack (no copy) a#0,b#0 swap_args(a, b) unssa/contract.py:116 callsub swap_args // {swap_args}.0,{swap_args}.1 swap_args(a, b) unssa/contract.py:116 - swap // store b#0 to l-stack (no copy) b#0,{swap_args}.0 swap_args(a, b) unssa/contract.py:116 + cover 1 // store b#0 to l-stack (no copy) b#0,{swap_args}.0 swap_args(a, b) unssa/contract.py:116 // virtual: store a#0 to l-stack (no copy) b#0,a#0 swap_args(a, b) unssa/contract.py:116 // virtual: load a#0 from l-stack (no copy) b#0,a#0 a == 235, "a == 235" unssa/contract.py:117 int 235 // b#0,a#0,235 235 unssa/contract.py:117 diff --git a/test_cases/unssa/out/execution_trace.O0.log b/test_cases/unssa/out/execution_trace.O0.log index a3b4a697c0..c1f696ede2 100644 --- a/test_cases/unssa/out/execution_trace.O0.log +++ b/test_cases/unssa/out/execution_trace.O0.log @@ -3,1011 +3,1011 @@ PC Teal Stack 10 13 byte "" 0x 14 callsub test_self_ref_phi 0x -131 proto 0 1 0x -134 int 1 0x, 1 -135 frame_dig 0 0x, 1, 1 -137 int 100 0x, 1, 1, 100 -138 < 0x, 1, 1 -139 bz test_self_ref_phi_after_while@7 0x, 1 -142 frame_dig 0 0x, 1, 1 -144 int 105 0x, 1, 1, 105 -146 % 0x, 1, 1 -147 int 0 0x, 1, 1, 0 -148 == 0x, 1, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 1 -155 frame_dig 0 0x, 1, 1 -157 int 21 0x, 1, 1, 21 -159 % 0x, 1, 1 -160 bnz test_self_ref_phi_after_if_else@6 0x, 1 -166 frame_dig 0 0x, 1, 1 -168 int 1 0x, 1, 1, 1 -169 + 0x, 1, 2 -170 frame_bury 0 0x, 2 -172 b test_self_ref_phi_while_top@1 0x, 2 -135 frame_dig 0 0x, 2, 2 -137 int 100 0x, 2, 2, 100 -138 < 0x, 2, 1 -139 bz test_self_ref_phi_after_while@7 0x, 2 -142 frame_dig 0 0x, 2, 2 -144 int 105 0x, 2, 2, 105 -146 % 0x, 2, 2 -147 int 0 0x, 2, 2, 0 -148 == 0x, 2, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 2 -155 frame_dig 0 0x, 2, 2 -157 int 21 0x, 2, 2, 21 -159 % 0x, 2, 2 -160 bnz test_self_ref_phi_after_if_else@6 0x, 2 -166 frame_dig 0 0x, 2, 2 -168 int 1 0x, 2, 2, 1 -169 + 0x, 2, 3 -170 frame_bury 0 0x, 3 -172 b test_self_ref_phi_while_top@1 0x, 3 -135 frame_dig 0 0x, 3, 3 -137 int 100 0x, 3, 3, 100 -138 < 0x, 3, 1 -139 bz test_self_ref_phi_after_while@7 0x, 3 -142 frame_dig 0 0x, 3, 3 -144 int 105 0x, 3, 3, 105 -146 % 0x, 3, 3 -147 int 0 0x, 3, 3, 0 -148 == 0x, 3, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 3 -155 frame_dig 0 0x, 3, 3 -157 int 21 0x, 3, 3, 21 -159 % 0x, 3, 3 -160 bnz test_self_ref_phi_after_if_else@6 0x, 3 -166 frame_dig 0 0x, 3, 3 -168 int 1 0x, 3, 3, 1 -169 + 0x, 3, 4 -170 frame_bury 0 0x, 4 -172 b test_self_ref_phi_while_top@1 0x, 4 -135 frame_dig 0 0x, 4, 4 -137 int 100 0x, 4, 4, 100 -138 < 0x, 4, 1 -139 bz test_self_ref_phi_after_while@7 0x, 4 -142 frame_dig 0 0x, 4, 4 -144 int 105 0x, 4, 4, 105 -146 % 0x, 4, 4 -147 int 0 0x, 4, 4, 0 -148 == 0x, 4, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 4 -155 frame_dig 0 0x, 4, 4 -157 int 21 0x, 4, 4, 21 -159 % 0x, 4, 4 -160 bnz test_self_ref_phi_after_if_else@6 0x, 4 -166 frame_dig 0 0x, 4, 4 -168 int 1 0x, 4, 4, 1 -169 + 0x, 4, 5 -170 frame_bury 0 0x, 5 -172 b test_self_ref_phi_while_top@1 0x, 5 -135 frame_dig 0 0x, 5, 5 -137 int 100 0x, 5, 5, 100 -138 < 0x, 5, 1 -139 bz test_self_ref_phi_after_while@7 0x, 5 -142 frame_dig 0 0x, 5, 5 -144 int 105 0x, 5, 5, 105 -146 % 0x, 5, 5 -147 int 0 0x, 5, 5, 0 -148 == 0x, 5, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 5 -155 frame_dig 0 0x, 5, 5 -157 int 21 0x, 5, 5, 21 -159 % 0x, 5, 5 -160 bnz test_self_ref_phi_after_if_else@6 0x, 5 -166 frame_dig 0 0x, 5, 5 -168 int 1 0x, 5, 5, 1 -169 + 0x, 5, 6 -170 frame_bury 0 0x, 6 -172 b test_self_ref_phi_while_top@1 0x, 6 -135 frame_dig 0 0x, 6, 6 -137 int 100 0x, 6, 6, 100 -138 < 0x, 6, 1 -139 bz test_self_ref_phi_after_while@7 0x, 6 -142 frame_dig 0 0x, 6, 6 -144 int 105 0x, 6, 6, 105 -146 % 0x, 6, 6 -147 int 0 0x, 6, 6, 0 -148 == 0x, 6, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 6 -155 frame_dig 0 0x, 6, 6 -157 int 21 0x, 6, 6, 21 -159 % 0x, 6, 6 -160 bnz test_self_ref_phi_after_if_else@6 0x, 6 -166 frame_dig 0 0x, 6, 6 -168 int 1 0x, 6, 6, 1 -169 + 0x, 6, 7 -170 frame_bury 0 0x, 7 -172 b test_self_ref_phi_while_top@1 0x, 7 -135 frame_dig 0 0x, 7, 7 -137 int 100 0x, 7, 7, 100 -138 < 0x, 7, 1 -139 bz test_self_ref_phi_after_while@7 0x, 7 -142 frame_dig 0 0x, 7, 7 -144 int 105 0x, 7, 7, 105 -146 % 0x, 7, 7 -147 int 0 0x, 7, 7, 0 -148 == 0x, 7, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 7 -155 frame_dig 0 0x, 7, 7 -157 int 21 0x, 7, 7, 21 -159 % 0x, 7, 7 -160 bnz test_self_ref_phi_after_if_else@6 0x, 7 -166 frame_dig 0 0x, 7, 7 -168 int 1 0x, 7, 7, 1 -169 + 0x, 7, 8 -170 frame_bury 0 0x, 8 -172 b test_self_ref_phi_while_top@1 0x, 8 -135 frame_dig 0 0x, 8, 8 -137 int 100 0x, 8, 8, 100 -138 < 0x, 8, 1 -139 bz test_self_ref_phi_after_while@7 0x, 8 -142 frame_dig 0 0x, 8, 8 -144 int 105 0x, 8, 8, 105 -146 % 0x, 8, 8 -147 int 0 0x, 8, 8, 0 -148 == 0x, 8, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 8 -155 frame_dig 0 0x, 8, 8 -157 int 21 0x, 8, 8, 21 -159 % 0x, 8, 8 -160 bnz test_self_ref_phi_after_if_else@6 0x, 8 -166 frame_dig 0 0x, 8, 8 -168 int 1 0x, 8, 8, 1 -169 + 0x, 8, 9 -170 frame_bury 0 0x, 9 -172 b test_self_ref_phi_while_top@1 0x, 9 -135 frame_dig 0 0x, 9, 9 -137 int 100 0x, 9, 9, 100 -138 < 0x, 9, 1 -139 bz test_self_ref_phi_after_while@7 0x, 9 -142 frame_dig 0 0x, 9, 9 -144 int 105 0x, 9, 9, 105 -146 % 0x, 9, 9 -147 int 0 0x, 9, 9, 0 -148 == 0x, 9, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 9 -155 frame_dig 0 0x, 9, 9 -157 int 21 0x, 9, 9, 21 -159 % 0x, 9, 9 -160 bnz test_self_ref_phi_after_if_else@6 0x, 9 -166 frame_dig 0 0x, 9, 9 -168 int 1 0x, 9, 9, 1 -169 + 0x, 9, 10 -170 frame_bury 0 0x, 10 -172 b test_self_ref_phi_while_top@1 0x, 10 -135 frame_dig 0 0x, 10, 10 -137 int 100 0x, 10, 10, 100 -138 < 0x, 10, 1 -139 bz test_self_ref_phi_after_while@7 0x, 10 -142 frame_dig 0 0x, 10, 10 -144 int 105 0x, 10, 10, 105 -146 % 0x, 10, 10 -147 int 0 0x, 10, 10, 0 -148 == 0x, 10, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 10 -155 frame_dig 0 0x, 10, 10 -157 int 21 0x, 10, 10, 21 -159 % 0x, 10, 10 -160 bnz test_self_ref_phi_after_if_else@6 0x, 10 -166 frame_dig 0 0x, 10, 10 -168 int 1 0x, 10, 10, 1 -169 + 0x, 10, 11 -170 frame_bury 0 0x, 11 -172 b test_self_ref_phi_while_top@1 0x, 11 -135 frame_dig 0 0x, 11, 11 -137 int 100 0x, 11, 11, 100 -138 < 0x, 11, 1 -139 bz test_self_ref_phi_after_while@7 0x, 11 -142 frame_dig 0 0x, 11, 11 -144 int 105 0x, 11, 11, 105 -146 % 0x, 11, 11 -147 int 0 0x, 11, 11, 0 -148 == 0x, 11, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 11 -155 frame_dig 0 0x, 11, 11 -157 int 21 0x, 11, 11, 21 -159 % 0x, 11, 11 -160 bnz test_self_ref_phi_after_if_else@6 0x, 11 -166 frame_dig 0 0x, 11, 11 -168 int 1 0x, 11, 11, 1 -169 + 0x, 11, 12 -170 frame_bury 0 0x, 12 -172 b test_self_ref_phi_while_top@1 0x, 12 -135 frame_dig 0 0x, 12, 12 -137 int 100 0x, 12, 12, 100 -138 < 0x, 12, 1 -139 bz test_self_ref_phi_after_while@7 0x, 12 -142 frame_dig 0 0x, 12, 12 -144 int 105 0x, 12, 12, 105 -146 % 0x, 12, 12 -147 int 0 0x, 12, 12, 0 -148 == 0x, 12, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 12 -155 frame_dig 0 0x, 12, 12 -157 int 21 0x, 12, 12, 21 -159 % 0x, 12, 12 -160 bnz test_self_ref_phi_after_if_else@6 0x, 12 -166 frame_dig 0 0x, 12, 12 -168 int 1 0x, 12, 12, 1 -169 + 0x, 12, 13 -170 frame_bury 0 0x, 13 -172 b test_self_ref_phi_while_top@1 0x, 13 -135 frame_dig 0 0x, 13, 13 -137 int 100 0x, 13, 13, 100 -138 < 0x, 13, 1 -139 bz test_self_ref_phi_after_while@7 0x, 13 -142 frame_dig 0 0x, 13, 13 -144 int 105 0x, 13, 13, 105 -146 % 0x, 13, 13 -147 int 0 0x, 13, 13, 0 -148 == 0x, 13, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 13 -155 frame_dig 0 0x, 13, 13 -157 int 21 0x, 13, 13, 21 -159 % 0x, 13, 13 -160 bnz test_self_ref_phi_after_if_else@6 0x, 13 -166 frame_dig 0 0x, 13, 13 -168 int 1 0x, 13, 13, 1 -169 + 0x, 13, 14 -170 frame_bury 0 0x, 14 -172 b test_self_ref_phi_while_top@1 0x, 14 -135 frame_dig 0 0x, 14, 14 -137 int 100 0x, 14, 14, 100 -138 < 0x, 14, 1 -139 bz test_self_ref_phi_after_while@7 0x, 14 -142 frame_dig 0 0x, 14, 14 -144 int 105 0x, 14, 14, 105 -146 % 0x, 14, 14 -147 int 0 0x, 14, 14, 0 -148 == 0x, 14, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 14 -155 frame_dig 0 0x, 14, 14 -157 int 21 0x, 14, 14, 21 -159 % 0x, 14, 14 -160 bnz test_self_ref_phi_after_if_else@6 0x, 14 -166 frame_dig 0 0x, 14, 14 -168 int 1 0x, 14, 14, 1 -169 + 0x, 14, 15 -170 frame_bury 0 0x, 15 -172 b test_self_ref_phi_while_top@1 0x, 15 -135 frame_dig 0 0x, 15, 15 -137 int 100 0x, 15, 15, 100 -138 < 0x, 15, 1 -139 bz test_self_ref_phi_after_while@7 0x, 15 -142 frame_dig 0 0x, 15, 15 -144 int 105 0x, 15, 15, 105 -146 % 0x, 15, 15 -147 int 0 0x, 15, 15, 0 -148 == 0x, 15, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 15 -155 frame_dig 0 0x, 15, 15 -157 int 21 0x, 15, 15, 21 -159 % 0x, 15, 15 -160 bnz test_self_ref_phi_after_if_else@6 0x, 15 -166 frame_dig 0 0x, 15, 15 -168 int 1 0x, 15, 15, 1 -169 + 0x, 15, 16 -170 frame_bury 0 0x, 16 -172 b test_self_ref_phi_while_top@1 0x, 16 -135 frame_dig 0 0x, 16, 16 -137 int 100 0x, 16, 16, 100 -138 < 0x, 16, 1 -139 bz test_self_ref_phi_after_while@7 0x, 16 -142 frame_dig 0 0x, 16, 16 -144 int 105 0x, 16, 16, 105 -146 % 0x, 16, 16 -147 int 0 0x, 16, 16, 0 -148 == 0x, 16, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 16 -155 frame_dig 0 0x, 16, 16 -157 int 21 0x, 16, 16, 21 -159 % 0x, 16, 16 -160 bnz test_self_ref_phi_after_if_else@6 0x, 16 -166 frame_dig 0 0x, 16, 16 -168 int 1 0x, 16, 16, 1 -169 + 0x, 16, 17 -170 frame_bury 0 0x, 17 -172 b test_self_ref_phi_while_top@1 0x, 17 -135 frame_dig 0 0x, 17, 17 -137 int 100 0x, 17, 17, 100 -138 < 0x, 17, 1 -139 bz test_self_ref_phi_after_while@7 0x, 17 -142 frame_dig 0 0x, 17, 17 -144 int 105 0x, 17, 17, 105 -146 % 0x, 17, 17 -147 int 0 0x, 17, 17, 0 -148 == 0x, 17, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 17 -155 frame_dig 0 0x, 17, 17 -157 int 21 0x, 17, 17, 21 -159 % 0x, 17, 17 -160 bnz test_self_ref_phi_after_if_else@6 0x, 17 -166 frame_dig 0 0x, 17, 17 -168 int 1 0x, 17, 17, 1 -169 + 0x, 17, 18 -170 frame_bury 0 0x, 18 -172 b test_self_ref_phi_while_top@1 0x, 18 -135 frame_dig 0 0x, 18, 18 -137 int 100 0x, 18, 18, 100 -138 < 0x, 18, 1 -139 bz test_self_ref_phi_after_while@7 0x, 18 -142 frame_dig 0 0x, 18, 18 -144 int 105 0x, 18, 18, 105 -146 % 0x, 18, 18 -147 int 0 0x, 18, 18, 0 -148 == 0x, 18, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 18 -155 frame_dig 0 0x, 18, 18 -157 int 21 0x, 18, 18, 21 -159 % 0x, 18, 18 -160 bnz test_self_ref_phi_after_if_else@6 0x, 18 -166 frame_dig 0 0x, 18, 18 -168 int 1 0x, 18, 18, 1 -169 + 0x, 18, 19 -170 frame_bury 0 0x, 19 -172 b test_self_ref_phi_while_top@1 0x, 19 -135 frame_dig 0 0x, 19, 19 -137 int 100 0x, 19, 19, 100 -138 < 0x, 19, 1 -139 bz test_self_ref_phi_after_while@7 0x, 19 -142 frame_dig 0 0x, 19, 19 -144 int 105 0x, 19, 19, 105 -146 % 0x, 19, 19 -147 int 0 0x, 19, 19, 0 -148 == 0x, 19, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 19 -155 frame_dig 0 0x, 19, 19 -157 int 21 0x, 19, 19, 21 -159 % 0x, 19, 19 -160 bnz test_self_ref_phi_after_if_else@6 0x, 19 -166 frame_dig 0 0x, 19, 19 -168 int 1 0x, 19, 19, 1 -169 + 0x, 19, 20 -170 frame_bury 0 0x, 20 -172 b test_self_ref_phi_while_top@1 0x, 20 -135 frame_dig 0 0x, 20, 20 -137 int 100 0x, 20, 20, 100 -138 < 0x, 20, 1 -139 bz test_self_ref_phi_after_while@7 0x, 20 -142 frame_dig 0 0x, 20, 20 -144 int 105 0x, 20, 20, 105 -146 % 0x, 20, 20 -147 int 0 0x, 20, 20, 0 -148 == 0x, 20, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 20 -155 frame_dig 0 0x, 20, 20 -157 int 21 0x, 20, 20, 21 -159 % 0x, 20, 20 -160 bnz test_self_ref_phi_after_if_else@6 0x, 20 -166 frame_dig 0 0x, 20, 20 -168 int 1 0x, 20, 20, 1 -169 + 0x, 20, 21 -170 frame_bury 0 0x, 21 -172 b test_self_ref_phi_while_top@1 0x, 21 -135 frame_dig 0 0x, 21, 21 -137 int 100 0x, 21, 21, 100 -138 < 0x, 21, 1 -139 bz test_self_ref_phi_after_while@7 0x, 21 -142 frame_dig 0 0x, 21, 21 -144 int 105 0x, 21, 21, 105 -146 % 0x, 21, 21 -147 int 0 0x, 21, 21, 0 -148 == 0x, 21, 0 -149 bz test_self_ref_phi_after_if_else@4 0x, 21 -155 frame_dig 0 0x, 21, 21 -157 int 21 0x, 21, 21, 21 -159 % 0x, 21, 0 -160 bnz test_self_ref_phi_after_if_else@6 0x, 21 -163 b test_self_ref_phi_after_while@7 0x, 21 -175 frame_dig 0 0x, 21, 21 -177 swap 0x, 21, 21 -178 retsub 0x, 21 +134 proto 0 1 0x +137 int 1 0x, 1 +138 frame_dig 0 0x, 1, 1 +140 int 100 0x, 1, 1, 100 +141 < 0x, 1, 1 +142 bz test_self_ref_phi_after_while@7 0x, 1 +145 frame_dig 0 0x, 1, 1 +147 int 105 0x, 1, 1, 105 +149 % 0x, 1, 1 +150 int 0 0x, 1, 1, 0 +151 == 0x, 1, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 1 +158 frame_dig 0 0x, 1, 1 +160 int 21 0x, 1, 1, 21 +162 % 0x, 1, 1 +163 bnz test_self_ref_phi_after_if_else@6 0x, 1 +169 frame_dig 0 0x, 1, 1 +171 int 1 0x, 1, 1, 1 +172 + 0x, 1, 2 +173 frame_bury 0 0x, 2 +175 b test_self_ref_phi_while_top@1 0x, 2 +138 frame_dig 0 0x, 2, 2 +140 int 100 0x, 2, 2, 100 +141 < 0x, 2, 1 +142 bz test_self_ref_phi_after_while@7 0x, 2 +145 frame_dig 0 0x, 2, 2 +147 int 105 0x, 2, 2, 105 +149 % 0x, 2, 2 +150 int 0 0x, 2, 2, 0 +151 == 0x, 2, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 2 +158 frame_dig 0 0x, 2, 2 +160 int 21 0x, 2, 2, 21 +162 % 0x, 2, 2 +163 bnz test_self_ref_phi_after_if_else@6 0x, 2 +169 frame_dig 0 0x, 2, 2 +171 int 1 0x, 2, 2, 1 +172 + 0x, 2, 3 +173 frame_bury 0 0x, 3 +175 b test_self_ref_phi_while_top@1 0x, 3 +138 frame_dig 0 0x, 3, 3 +140 int 100 0x, 3, 3, 100 +141 < 0x, 3, 1 +142 bz test_self_ref_phi_after_while@7 0x, 3 +145 frame_dig 0 0x, 3, 3 +147 int 105 0x, 3, 3, 105 +149 % 0x, 3, 3 +150 int 0 0x, 3, 3, 0 +151 == 0x, 3, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 3 +158 frame_dig 0 0x, 3, 3 +160 int 21 0x, 3, 3, 21 +162 % 0x, 3, 3 +163 bnz test_self_ref_phi_after_if_else@6 0x, 3 +169 frame_dig 0 0x, 3, 3 +171 int 1 0x, 3, 3, 1 +172 + 0x, 3, 4 +173 frame_bury 0 0x, 4 +175 b test_self_ref_phi_while_top@1 0x, 4 +138 frame_dig 0 0x, 4, 4 +140 int 100 0x, 4, 4, 100 +141 < 0x, 4, 1 +142 bz test_self_ref_phi_after_while@7 0x, 4 +145 frame_dig 0 0x, 4, 4 +147 int 105 0x, 4, 4, 105 +149 % 0x, 4, 4 +150 int 0 0x, 4, 4, 0 +151 == 0x, 4, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 4 +158 frame_dig 0 0x, 4, 4 +160 int 21 0x, 4, 4, 21 +162 % 0x, 4, 4 +163 bnz test_self_ref_phi_after_if_else@6 0x, 4 +169 frame_dig 0 0x, 4, 4 +171 int 1 0x, 4, 4, 1 +172 + 0x, 4, 5 +173 frame_bury 0 0x, 5 +175 b test_self_ref_phi_while_top@1 0x, 5 +138 frame_dig 0 0x, 5, 5 +140 int 100 0x, 5, 5, 100 +141 < 0x, 5, 1 +142 bz test_self_ref_phi_after_while@7 0x, 5 +145 frame_dig 0 0x, 5, 5 +147 int 105 0x, 5, 5, 105 +149 % 0x, 5, 5 +150 int 0 0x, 5, 5, 0 +151 == 0x, 5, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 5 +158 frame_dig 0 0x, 5, 5 +160 int 21 0x, 5, 5, 21 +162 % 0x, 5, 5 +163 bnz test_self_ref_phi_after_if_else@6 0x, 5 +169 frame_dig 0 0x, 5, 5 +171 int 1 0x, 5, 5, 1 +172 + 0x, 5, 6 +173 frame_bury 0 0x, 6 +175 b test_self_ref_phi_while_top@1 0x, 6 +138 frame_dig 0 0x, 6, 6 +140 int 100 0x, 6, 6, 100 +141 < 0x, 6, 1 +142 bz test_self_ref_phi_after_while@7 0x, 6 +145 frame_dig 0 0x, 6, 6 +147 int 105 0x, 6, 6, 105 +149 % 0x, 6, 6 +150 int 0 0x, 6, 6, 0 +151 == 0x, 6, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 6 +158 frame_dig 0 0x, 6, 6 +160 int 21 0x, 6, 6, 21 +162 % 0x, 6, 6 +163 bnz test_self_ref_phi_after_if_else@6 0x, 6 +169 frame_dig 0 0x, 6, 6 +171 int 1 0x, 6, 6, 1 +172 + 0x, 6, 7 +173 frame_bury 0 0x, 7 +175 b test_self_ref_phi_while_top@1 0x, 7 +138 frame_dig 0 0x, 7, 7 +140 int 100 0x, 7, 7, 100 +141 < 0x, 7, 1 +142 bz test_self_ref_phi_after_while@7 0x, 7 +145 frame_dig 0 0x, 7, 7 +147 int 105 0x, 7, 7, 105 +149 % 0x, 7, 7 +150 int 0 0x, 7, 7, 0 +151 == 0x, 7, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 7 +158 frame_dig 0 0x, 7, 7 +160 int 21 0x, 7, 7, 21 +162 % 0x, 7, 7 +163 bnz test_self_ref_phi_after_if_else@6 0x, 7 +169 frame_dig 0 0x, 7, 7 +171 int 1 0x, 7, 7, 1 +172 + 0x, 7, 8 +173 frame_bury 0 0x, 8 +175 b test_self_ref_phi_while_top@1 0x, 8 +138 frame_dig 0 0x, 8, 8 +140 int 100 0x, 8, 8, 100 +141 < 0x, 8, 1 +142 bz test_self_ref_phi_after_while@7 0x, 8 +145 frame_dig 0 0x, 8, 8 +147 int 105 0x, 8, 8, 105 +149 % 0x, 8, 8 +150 int 0 0x, 8, 8, 0 +151 == 0x, 8, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 8 +158 frame_dig 0 0x, 8, 8 +160 int 21 0x, 8, 8, 21 +162 % 0x, 8, 8 +163 bnz test_self_ref_phi_after_if_else@6 0x, 8 +169 frame_dig 0 0x, 8, 8 +171 int 1 0x, 8, 8, 1 +172 + 0x, 8, 9 +173 frame_bury 0 0x, 9 +175 b test_self_ref_phi_while_top@1 0x, 9 +138 frame_dig 0 0x, 9, 9 +140 int 100 0x, 9, 9, 100 +141 < 0x, 9, 1 +142 bz test_self_ref_phi_after_while@7 0x, 9 +145 frame_dig 0 0x, 9, 9 +147 int 105 0x, 9, 9, 105 +149 % 0x, 9, 9 +150 int 0 0x, 9, 9, 0 +151 == 0x, 9, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 9 +158 frame_dig 0 0x, 9, 9 +160 int 21 0x, 9, 9, 21 +162 % 0x, 9, 9 +163 bnz test_self_ref_phi_after_if_else@6 0x, 9 +169 frame_dig 0 0x, 9, 9 +171 int 1 0x, 9, 9, 1 +172 + 0x, 9, 10 +173 frame_bury 0 0x, 10 +175 b test_self_ref_phi_while_top@1 0x, 10 +138 frame_dig 0 0x, 10, 10 +140 int 100 0x, 10, 10, 100 +141 < 0x, 10, 1 +142 bz test_self_ref_phi_after_while@7 0x, 10 +145 frame_dig 0 0x, 10, 10 +147 int 105 0x, 10, 10, 105 +149 % 0x, 10, 10 +150 int 0 0x, 10, 10, 0 +151 == 0x, 10, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 10 +158 frame_dig 0 0x, 10, 10 +160 int 21 0x, 10, 10, 21 +162 % 0x, 10, 10 +163 bnz test_self_ref_phi_after_if_else@6 0x, 10 +169 frame_dig 0 0x, 10, 10 +171 int 1 0x, 10, 10, 1 +172 + 0x, 10, 11 +173 frame_bury 0 0x, 11 +175 b test_self_ref_phi_while_top@1 0x, 11 +138 frame_dig 0 0x, 11, 11 +140 int 100 0x, 11, 11, 100 +141 < 0x, 11, 1 +142 bz test_self_ref_phi_after_while@7 0x, 11 +145 frame_dig 0 0x, 11, 11 +147 int 105 0x, 11, 11, 105 +149 % 0x, 11, 11 +150 int 0 0x, 11, 11, 0 +151 == 0x, 11, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 11 +158 frame_dig 0 0x, 11, 11 +160 int 21 0x, 11, 11, 21 +162 % 0x, 11, 11 +163 bnz test_self_ref_phi_after_if_else@6 0x, 11 +169 frame_dig 0 0x, 11, 11 +171 int 1 0x, 11, 11, 1 +172 + 0x, 11, 12 +173 frame_bury 0 0x, 12 +175 b test_self_ref_phi_while_top@1 0x, 12 +138 frame_dig 0 0x, 12, 12 +140 int 100 0x, 12, 12, 100 +141 < 0x, 12, 1 +142 bz test_self_ref_phi_after_while@7 0x, 12 +145 frame_dig 0 0x, 12, 12 +147 int 105 0x, 12, 12, 105 +149 % 0x, 12, 12 +150 int 0 0x, 12, 12, 0 +151 == 0x, 12, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 12 +158 frame_dig 0 0x, 12, 12 +160 int 21 0x, 12, 12, 21 +162 % 0x, 12, 12 +163 bnz test_self_ref_phi_after_if_else@6 0x, 12 +169 frame_dig 0 0x, 12, 12 +171 int 1 0x, 12, 12, 1 +172 + 0x, 12, 13 +173 frame_bury 0 0x, 13 +175 b test_self_ref_phi_while_top@1 0x, 13 +138 frame_dig 0 0x, 13, 13 +140 int 100 0x, 13, 13, 100 +141 < 0x, 13, 1 +142 bz test_self_ref_phi_after_while@7 0x, 13 +145 frame_dig 0 0x, 13, 13 +147 int 105 0x, 13, 13, 105 +149 % 0x, 13, 13 +150 int 0 0x, 13, 13, 0 +151 == 0x, 13, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 13 +158 frame_dig 0 0x, 13, 13 +160 int 21 0x, 13, 13, 21 +162 % 0x, 13, 13 +163 bnz test_self_ref_phi_after_if_else@6 0x, 13 +169 frame_dig 0 0x, 13, 13 +171 int 1 0x, 13, 13, 1 +172 + 0x, 13, 14 +173 frame_bury 0 0x, 14 +175 b test_self_ref_phi_while_top@1 0x, 14 +138 frame_dig 0 0x, 14, 14 +140 int 100 0x, 14, 14, 100 +141 < 0x, 14, 1 +142 bz test_self_ref_phi_after_while@7 0x, 14 +145 frame_dig 0 0x, 14, 14 +147 int 105 0x, 14, 14, 105 +149 % 0x, 14, 14 +150 int 0 0x, 14, 14, 0 +151 == 0x, 14, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 14 +158 frame_dig 0 0x, 14, 14 +160 int 21 0x, 14, 14, 21 +162 % 0x, 14, 14 +163 bnz test_self_ref_phi_after_if_else@6 0x, 14 +169 frame_dig 0 0x, 14, 14 +171 int 1 0x, 14, 14, 1 +172 + 0x, 14, 15 +173 frame_bury 0 0x, 15 +175 b test_self_ref_phi_while_top@1 0x, 15 +138 frame_dig 0 0x, 15, 15 +140 int 100 0x, 15, 15, 100 +141 < 0x, 15, 1 +142 bz test_self_ref_phi_after_while@7 0x, 15 +145 frame_dig 0 0x, 15, 15 +147 int 105 0x, 15, 15, 105 +149 % 0x, 15, 15 +150 int 0 0x, 15, 15, 0 +151 == 0x, 15, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 15 +158 frame_dig 0 0x, 15, 15 +160 int 21 0x, 15, 15, 21 +162 % 0x, 15, 15 +163 bnz test_self_ref_phi_after_if_else@6 0x, 15 +169 frame_dig 0 0x, 15, 15 +171 int 1 0x, 15, 15, 1 +172 + 0x, 15, 16 +173 frame_bury 0 0x, 16 +175 b test_self_ref_phi_while_top@1 0x, 16 +138 frame_dig 0 0x, 16, 16 +140 int 100 0x, 16, 16, 100 +141 < 0x, 16, 1 +142 bz test_self_ref_phi_after_while@7 0x, 16 +145 frame_dig 0 0x, 16, 16 +147 int 105 0x, 16, 16, 105 +149 % 0x, 16, 16 +150 int 0 0x, 16, 16, 0 +151 == 0x, 16, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 16 +158 frame_dig 0 0x, 16, 16 +160 int 21 0x, 16, 16, 21 +162 % 0x, 16, 16 +163 bnz test_self_ref_phi_after_if_else@6 0x, 16 +169 frame_dig 0 0x, 16, 16 +171 int 1 0x, 16, 16, 1 +172 + 0x, 16, 17 +173 frame_bury 0 0x, 17 +175 b test_self_ref_phi_while_top@1 0x, 17 +138 frame_dig 0 0x, 17, 17 +140 int 100 0x, 17, 17, 100 +141 < 0x, 17, 1 +142 bz test_self_ref_phi_after_while@7 0x, 17 +145 frame_dig 0 0x, 17, 17 +147 int 105 0x, 17, 17, 105 +149 % 0x, 17, 17 +150 int 0 0x, 17, 17, 0 +151 == 0x, 17, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 17 +158 frame_dig 0 0x, 17, 17 +160 int 21 0x, 17, 17, 21 +162 % 0x, 17, 17 +163 bnz test_self_ref_phi_after_if_else@6 0x, 17 +169 frame_dig 0 0x, 17, 17 +171 int 1 0x, 17, 17, 1 +172 + 0x, 17, 18 +173 frame_bury 0 0x, 18 +175 b test_self_ref_phi_while_top@1 0x, 18 +138 frame_dig 0 0x, 18, 18 +140 int 100 0x, 18, 18, 100 +141 < 0x, 18, 1 +142 bz test_self_ref_phi_after_while@7 0x, 18 +145 frame_dig 0 0x, 18, 18 +147 int 105 0x, 18, 18, 105 +149 % 0x, 18, 18 +150 int 0 0x, 18, 18, 0 +151 == 0x, 18, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 18 +158 frame_dig 0 0x, 18, 18 +160 int 21 0x, 18, 18, 21 +162 % 0x, 18, 18 +163 bnz test_self_ref_phi_after_if_else@6 0x, 18 +169 frame_dig 0 0x, 18, 18 +171 int 1 0x, 18, 18, 1 +172 + 0x, 18, 19 +173 frame_bury 0 0x, 19 +175 b test_self_ref_phi_while_top@1 0x, 19 +138 frame_dig 0 0x, 19, 19 +140 int 100 0x, 19, 19, 100 +141 < 0x, 19, 1 +142 bz test_self_ref_phi_after_while@7 0x, 19 +145 frame_dig 0 0x, 19, 19 +147 int 105 0x, 19, 19, 105 +149 % 0x, 19, 19 +150 int 0 0x, 19, 19, 0 +151 == 0x, 19, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 19 +158 frame_dig 0 0x, 19, 19 +160 int 21 0x, 19, 19, 21 +162 % 0x, 19, 19 +163 bnz test_self_ref_phi_after_if_else@6 0x, 19 +169 frame_dig 0 0x, 19, 19 +171 int 1 0x, 19, 19, 1 +172 + 0x, 19, 20 +173 frame_bury 0 0x, 20 +175 b test_self_ref_phi_while_top@1 0x, 20 +138 frame_dig 0 0x, 20, 20 +140 int 100 0x, 20, 20, 100 +141 < 0x, 20, 1 +142 bz test_self_ref_phi_after_while@7 0x, 20 +145 frame_dig 0 0x, 20, 20 +147 int 105 0x, 20, 20, 105 +149 % 0x, 20, 20 +150 int 0 0x, 20, 20, 0 +151 == 0x, 20, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 20 +158 frame_dig 0 0x, 20, 20 +160 int 21 0x, 20, 20, 21 +162 % 0x, 20, 20 +163 bnz test_self_ref_phi_after_if_else@6 0x, 20 +169 frame_dig 0 0x, 20, 20 +171 int 1 0x, 20, 20, 1 +172 + 0x, 20, 21 +173 frame_bury 0 0x, 21 +175 b test_self_ref_phi_while_top@1 0x, 21 +138 frame_dig 0 0x, 21, 21 +140 int 100 0x, 21, 21, 100 +141 < 0x, 21, 1 +142 bz test_self_ref_phi_after_while@7 0x, 21 +145 frame_dig 0 0x, 21, 21 +147 int 105 0x, 21, 21, 105 +149 % 0x, 21, 21 +150 int 0 0x, 21, 21, 0 +151 == 0x, 21, 0 +152 bz test_self_ref_phi_after_if_else@4 0x, 21 +158 frame_dig 0 0x, 21, 21 +160 int 21 0x, 21, 21, 21 +162 % 0x, 21, 0 +163 bnz test_self_ref_phi_after_if_else@6 0x, 21 +166 b test_self_ref_phi_after_while@7 0x, 21 +178 frame_dig 0 0x, 21, 21 +180 uncover 1 0x, 21, 21 +182 retsub 0x, 21 17 pop 0x 18 int 1 0x, 1 19 callsub test_swap 0x, 1 -179 proto 1 1 0x, 1 -182 int 1 0x, 1, 1 -183 int 2 0x, 1, 1, 2 -184 frame_dig -1 0x, 1, 1, 2, 1 -186 int 0 0x, 1, 1, 2, 1, 0 -187 > 0x, 1, 1, 2, 1 -188 bz test_swap_after_while@3 0x, 1, 1, 2 -191 frame_dig 0 0x, 1, 1, 2, 1 -193 frame_dig 1 0x, 1, 1, 2, 1, 2 -195 frame_bury 0 0x, 1, 2, 2, 1 -197 frame_bury 1 0x, 1, 2, 1 -199 frame_dig -1 0x, 1, 2, 1, 1 -201 int 1 0x, 1, 2, 1, 1, 1 -202 - 0x, 1, 2, 1, 0 -203 frame_bury -1 0x, 0, 2, 1 -205 b test_swap_while_top@1 0x, 0, 2, 1 -184 frame_dig -1 0x, 0, 2, 1, 0 -186 int 0 0x, 0, 2, 1, 0, 0 -187 > 0x, 0, 2, 1, 0 -188 bz test_swap_after_while@3 0x, 0, 2, 1 -208 frame_dig 0 0x, 0, 2, 1, 2 -210 frame_bury 0 0x, 0, 2, 1 -212 retsub 0x, 2 +183 proto 1 1 0x, 1 +186 int 1 0x, 1, 1 +187 int 2 0x, 1, 1, 2 +188 frame_dig -1 0x, 1, 1, 2, 1 +190 int 0 0x, 1, 1, 2, 1, 0 +191 > 0x, 1, 1, 2, 1 +192 bz test_swap_after_while@3 0x, 1, 1, 2 +195 frame_dig 0 0x, 1, 1, 2, 1 +197 frame_dig 1 0x, 1, 1, 2, 1, 2 +199 frame_bury 0 0x, 1, 2, 2, 1 +201 frame_bury 1 0x, 1, 2, 1 +203 frame_dig -1 0x, 1, 2, 1, 1 +205 int 1 0x, 1, 2, 1, 1, 1 +206 - 0x, 1, 2, 1, 0 +207 frame_bury -1 0x, 0, 2, 1 +209 b test_swap_while_top@1 0x, 0, 2, 1 +188 frame_dig -1 0x, 0, 2, 1, 0 +190 int 0 0x, 0, 2, 1, 0, 0 +191 > 0x, 0, 2, 1, 0 +192 bz test_swap_after_while@3 0x, 0, 2, 1 +212 frame_dig 0 0x, 0, 2, 1, 2 +214 frame_bury 0 0x, 0, 2, 1 +216 retsub 0x, 2 22 dup 0x, 2, 2 -23 swap 0x, 2, 2 -24 dup 0x, 2, 2, 2 -25 itob 0x, 2, 2, 0x0000000000000002 -26 log 0x, 2, 2 -27 int 1 0x, 2, 2, 1 -28 >= 0x, 2, 1 -29 bz main_bool_false@3 0x, 2 -32 dup 0x, 2, 2 -33 int 2 0x, 2, 2, 2 -34 <= 0x, 2, 1 -35 bz main_bool_false@3 0x, 2 -38 int 1 0x, 2, 1 -39 b main_bool_merge@4 0x, 2, 1 -43 assert 0x, 2 -44 int 2 0x, 2, 2 -45 callsub test_swap 0x, 2, 2 -179 proto 1 1 0x, 2, 2 -182 int 1 0x, 2, 2, 1 -183 int 2 0x, 2, 2, 1, 2 -184 frame_dig -1 0x, 2, 2, 1, 2, 2 -186 int 0 0x, 2, 2, 1, 2, 2, 0 -187 > 0x, 2, 2, 1, 2, 1 -188 bz test_swap_after_while@3 0x, 2, 2, 1, 2 -191 frame_dig 0 0x, 2, 2, 1, 2, 1 -193 frame_dig 1 0x, 2, 2, 1, 2, 1, 2 -195 frame_bury 0 0x, 2, 2, 2, 2, 1 -197 frame_bury 1 0x, 2, 2, 2, 1 -199 frame_dig -1 0x, 2, 2, 2, 1, 2 -201 int 1 0x, 2, 2, 2, 1, 2, 1 -202 - 0x, 2, 2, 2, 1, 1 -203 frame_bury -1 0x, 2, 1, 2, 1 -205 b test_swap_while_top@1 0x, 2, 1, 2, 1 -184 frame_dig -1 0x, 2, 1, 2, 1, 1 -186 int 0 0x, 2, 1, 2, 1, 1, 0 -187 > 0x, 2, 1, 2, 1, 1 -188 bz test_swap_after_while@3 0x, 2, 1, 2, 1 -191 frame_dig 0 0x, 2, 1, 2, 1, 2 -193 frame_dig 1 0x, 2, 1, 2, 1, 2, 1 -195 frame_bury 0 0x, 2, 1, 1, 1, 2 -197 frame_bury 1 0x, 2, 1, 1, 2 -199 frame_dig -1 0x, 2, 1, 1, 2, 1 -201 int 1 0x, 2, 1, 1, 2, 1, 1 -202 - 0x, 2, 1, 1, 2, 0 -203 frame_bury -1 0x, 2, 0, 1, 2 -205 b test_swap_while_top@1 0x, 2, 0, 1, 2 -184 frame_dig -1 0x, 2, 0, 1, 2, 0 -186 int 0 0x, 2, 0, 1, 2, 0, 0 -187 > 0x, 2, 0, 1, 2, 0 -188 bz test_swap_after_while@3 0x, 2, 0, 1, 2 -208 frame_dig 0 0x, 2, 0, 1, 2, 1 -210 frame_bury 0 0x, 2, 0, 1, 2 -212 retsub 0x, 2, 1 -48 dup 0x, 2, 1, 1 -49 bury 3 1, 2, 1 -51 dup 1, 2, 1, 1 -52 itob 1, 2, 1, 0x0000000000000001 -53 log 1, 2, 1 -54 int 1 1, 2, 1, 1 -55 >= 1, 2, 1 -56 bz main_bool_false@7 1, 2 -59 dig 1 1, 2, 1 -61 int 2 1, 2, 1, 2 -62 <= 1, 2, 1 -63 bz main_bool_false@7 1, 2 -66 int 1 1, 2, 1 -67 b main_bool_merge@8 1, 2, 1 -71 assert 1, 2 -72 int 7 1, 2, 7 -74 int 11 1, 2, 7, 11 -76 callsub test_swap_loop 1, 2, 7, 11 -213 proto 2 1 1, 2, 7, 11 -216 int 1 1, 2, 7, 11, 1 -217 int 2 1, 2, 7, 11, 1, 2 -218 frame_dig -2 1, 2, 7, 11, 1, 2, 7 -220 int 0 1, 2, 7, 11, 1, 2, 7, 0 -221 > 1, 2, 7, 11, 1, 2, 1 -222 bz test_swap_loop_after_while@6 1, 2, 7, 11, 1, 2 -225 frame_dig -1 1, 2, 7, 11, 1, 2, 11 -227 int 0 1, 2, 7, 11, 1, 2, 11, 0 -228 > 1, 2, 7, 11, 1, 2, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 11, 1, 2 -232 frame_dig 0 1, 2, 7, 11, 1, 2, 1 -234 frame_dig 1 1, 2, 7, 11, 1, 2, 1, 2 -236 frame_bury 0 1, 2, 7, 11, 2, 2, 1 -238 frame_bury 1 1, 2, 7, 11, 2, 1 -240 frame_dig -1 1, 2, 7, 11, 2, 1, 11 -242 int 1 1, 2, 7, 11, 2, 1, 11, 1 -243 - 1, 2, 7, 11, 2, 1, 10 -244 frame_bury -1 1, 2, 7, 10, 2, 1 -246 b test_swap_loop_while_top@3 1, 2, 7, 10, 2, 1 -225 frame_dig -1 1, 2, 7, 10, 2, 1, 10 -227 int 0 1, 2, 7, 10, 2, 1, 10, 0 -228 > 1, 2, 7, 10, 2, 1, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 10, 2, 1 -232 frame_dig 0 1, 2, 7, 10, 2, 1, 2 -234 frame_dig 1 1, 2, 7, 10, 2, 1, 2, 1 -236 frame_bury 0 1, 2, 7, 10, 1, 1, 2 -238 frame_bury 1 1, 2, 7, 10, 1, 2 -240 frame_dig -1 1, 2, 7, 10, 1, 2, 10 -242 int 1 1, 2, 7, 10, 1, 2, 10, 1 -243 - 1, 2, 7, 10, 1, 2, 9 -244 frame_bury -1 1, 2, 7, 9, 1, 2 -246 b test_swap_loop_while_top@3 1, 2, 7, 9, 1, 2 -225 frame_dig -1 1, 2, 7, 9, 1, 2, 9 -227 int 0 1, 2, 7, 9, 1, 2, 9, 0 -228 > 1, 2, 7, 9, 1, 2, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 9, 1, 2 -232 frame_dig 0 1, 2, 7, 9, 1, 2, 1 -234 frame_dig 1 1, 2, 7, 9, 1, 2, 1, 2 -236 frame_bury 0 1, 2, 7, 9, 2, 2, 1 -238 frame_bury 1 1, 2, 7, 9, 2, 1 -240 frame_dig -1 1, 2, 7, 9, 2, 1, 9 -242 int 1 1, 2, 7, 9, 2, 1, 9, 1 -243 - 1, 2, 7, 9, 2, 1, 8 -244 frame_bury -1 1, 2, 7, 8, 2, 1 -246 b test_swap_loop_while_top@3 1, 2, 7, 8, 2, 1 -225 frame_dig -1 1, 2, 7, 8, 2, 1, 8 -227 int 0 1, 2, 7, 8, 2, 1, 8, 0 -228 > 1, 2, 7, 8, 2, 1, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 8, 2, 1 -232 frame_dig 0 1, 2, 7, 8, 2, 1, 2 -234 frame_dig 1 1, 2, 7, 8, 2, 1, 2, 1 -236 frame_bury 0 1, 2, 7, 8, 1, 1, 2 -238 frame_bury 1 1, 2, 7, 8, 1, 2 -240 frame_dig -1 1, 2, 7, 8, 1, 2, 8 -242 int 1 1, 2, 7, 8, 1, 2, 8, 1 -243 - 1, 2, 7, 8, 1, 2, 7 -244 frame_bury -1 1, 2, 7, 7, 1, 2 -246 b test_swap_loop_while_top@3 1, 2, 7, 7, 1, 2 -225 frame_dig -1 1, 2, 7, 7, 1, 2, 7 -227 int 0 1, 2, 7, 7, 1, 2, 7, 0 -228 > 1, 2, 7, 7, 1, 2, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 7, 1, 2 -232 frame_dig 0 1, 2, 7, 7, 1, 2, 1 -234 frame_dig 1 1, 2, 7, 7, 1, 2, 1, 2 -236 frame_bury 0 1, 2, 7, 7, 2, 2, 1 -238 frame_bury 1 1, 2, 7, 7, 2, 1 -240 frame_dig -1 1, 2, 7, 7, 2, 1, 7 -242 int 1 1, 2, 7, 7, 2, 1, 7, 1 -243 - 1, 2, 7, 7, 2, 1, 6 -244 frame_bury -1 1, 2, 7, 6, 2, 1 -246 b test_swap_loop_while_top@3 1, 2, 7, 6, 2, 1 -225 frame_dig -1 1, 2, 7, 6, 2, 1, 6 -227 int 0 1, 2, 7, 6, 2, 1, 6, 0 -228 > 1, 2, 7, 6, 2, 1, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 6, 2, 1 -232 frame_dig 0 1, 2, 7, 6, 2, 1, 2 -234 frame_dig 1 1, 2, 7, 6, 2, 1, 2, 1 -236 frame_bury 0 1, 2, 7, 6, 1, 1, 2 -238 frame_bury 1 1, 2, 7, 6, 1, 2 -240 frame_dig -1 1, 2, 7, 6, 1, 2, 6 -242 int 1 1, 2, 7, 6, 1, 2, 6, 1 -243 - 1, 2, 7, 6, 1, 2, 5 -244 frame_bury -1 1, 2, 7, 5, 1, 2 -246 b test_swap_loop_while_top@3 1, 2, 7, 5, 1, 2 -225 frame_dig -1 1, 2, 7, 5, 1, 2, 5 -227 int 0 1, 2, 7, 5, 1, 2, 5, 0 -228 > 1, 2, 7, 5, 1, 2, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 5, 1, 2 -232 frame_dig 0 1, 2, 7, 5, 1, 2, 1 -234 frame_dig 1 1, 2, 7, 5, 1, 2, 1, 2 -236 frame_bury 0 1, 2, 7, 5, 2, 2, 1 -238 frame_bury 1 1, 2, 7, 5, 2, 1 -240 frame_dig -1 1, 2, 7, 5, 2, 1, 5 -242 int 1 1, 2, 7, 5, 2, 1, 5, 1 -243 - 1, 2, 7, 5, 2, 1, 4 -244 frame_bury -1 1, 2, 7, 4, 2, 1 -246 b test_swap_loop_while_top@3 1, 2, 7, 4, 2, 1 -225 frame_dig -1 1, 2, 7, 4, 2, 1, 4 -227 int 0 1, 2, 7, 4, 2, 1, 4, 0 -228 > 1, 2, 7, 4, 2, 1, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 4, 2, 1 -232 frame_dig 0 1, 2, 7, 4, 2, 1, 2 -234 frame_dig 1 1, 2, 7, 4, 2, 1, 2, 1 -236 frame_bury 0 1, 2, 7, 4, 1, 1, 2 -238 frame_bury 1 1, 2, 7, 4, 1, 2 -240 frame_dig -1 1, 2, 7, 4, 1, 2, 4 -242 int 1 1, 2, 7, 4, 1, 2, 4, 1 -243 - 1, 2, 7, 4, 1, 2, 3 -244 frame_bury -1 1, 2, 7, 3, 1, 2 -246 b test_swap_loop_while_top@3 1, 2, 7, 3, 1, 2 -225 frame_dig -1 1, 2, 7, 3, 1, 2, 3 -227 int 0 1, 2, 7, 3, 1, 2, 3, 0 -228 > 1, 2, 7, 3, 1, 2, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 3, 1, 2 -232 frame_dig 0 1, 2, 7, 3, 1, 2, 1 -234 frame_dig 1 1, 2, 7, 3, 1, 2, 1, 2 -236 frame_bury 0 1, 2, 7, 3, 2, 2, 1 -238 frame_bury 1 1, 2, 7, 3, 2, 1 -240 frame_dig -1 1, 2, 7, 3, 2, 1, 3 -242 int 1 1, 2, 7, 3, 2, 1, 3, 1 -243 - 1, 2, 7, 3, 2, 1, 2 -244 frame_bury -1 1, 2, 7, 2, 2, 1 -246 b test_swap_loop_while_top@3 1, 2, 7, 2, 2, 1 -225 frame_dig -1 1, 2, 7, 2, 2, 1, 2 -227 int 0 1, 2, 7, 2, 2, 1, 2, 0 -228 > 1, 2, 7, 2, 2, 1, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 2, 2, 1 -232 frame_dig 0 1, 2, 7, 2, 2, 1, 2 -234 frame_dig 1 1, 2, 7, 2, 2, 1, 2, 1 -236 frame_bury 0 1, 2, 7, 2, 1, 1, 2 -238 frame_bury 1 1, 2, 7, 2, 1, 2 -240 frame_dig -1 1, 2, 7, 2, 1, 2, 2 -242 int 1 1, 2, 7, 2, 1, 2, 2, 1 -243 - 1, 2, 7, 2, 1, 2, 1 -244 frame_bury -1 1, 2, 7, 1, 1, 2 -246 b test_swap_loop_while_top@3 1, 2, 7, 1, 1, 2 -225 frame_dig -1 1, 2, 7, 1, 1, 2, 1 -227 int 0 1, 2, 7, 1, 1, 2, 1, 0 -228 > 1, 2, 7, 1, 1, 2, 1 -229 bz test_swap_loop_after_while@5 1, 2, 7, 1, 1, 2 -232 frame_dig 0 1, 2, 7, 1, 1, 2, 1 -234 frame_dig 1 1, 2, 7, 1, 1, 2, 1, 2 -236 frame_bury 0 1, 2, 7, 1, 2, 2, 1 -238 frame_bury 1 1, 2, 7, 1, 2, 1 -240 frame_dig -1 1, 2, 7, 1, 2, 1, 1 -242 int 1 1, 2, 7, 1, 2, 1, 1, 1 -243 - 1, 2, 7, 1, 2, 1, 0 -244 frame_bury -1 1, 2, 7, 0, 2, 1 -246 b test_swap_loop_while_top@3 1, 2, 7, 0, 2, 1 -225 frame_dig -1 1, 2, 7, 0, 2, 1, 0 -227 int 0 1, 2, 7, 0, 2, 1, 0, 0 -228 > 1, 2, 7, 0, 2, 1, 0 -229 bz test_swap_loop_after_while@5 1, 2, 7, 0, 2, 1 -249 frame_dig -2 1, 2, 7, 0, 2, 1, 7 -251 int 1 1, 2, 7, 0, 2, 1, 7, 1 -252 - 1, 2, 7, 0, 2, 1, 6 -253 frame_bury -2 1, 2, 6, 0, 2, 1 -255 b test_swap_loop_while_top@1 1, 2, 6, 0, 2, 1 -218 frame_dig -2 1, 2, 6, 0, 2, 1, 6 -220 int 0 1, 2, 6, 0, 2, 1, 6, 0 -221 > 1, 2, 6, 0, 2, 1, 1 -222 bz test_swap_loop_after_while@6 1, 2, 6, 0, 2, 1 -225 frame_dig -1 1, 2, 6, 0, 2, 1, 0 -227 int 0 1, 2, 6, 0, 2, 1, 0, 0 -228 > 1, 2, 6, 0, 2, 1, 0 -229 bz test_swap_loop_after_while@5 1, 2, 6, 0, 2, 1 -249 frame_dig -2 1, 2, 6, 0, 2, 1, 6 -251 int 1 1, 2, 6, 0, 2, 1, 6, 1 -252 - 1, 2, 6, 0, 2, 1, 5 -253 frame_bury -2 1, 2, 5, 0, 2, 1 -255 b test_swap_loop_while_top@1 1, 2, 5, 0, 2, 1 -218 frame_dig -2 1, 2, 5, 0, 2, 1, 5 -220 int 0 1, 2, 5, 0, 2, 1, 5, 0 -221 > 1, 2, 5, 0, 2, 1, 1 -222 bz test_swap_loop_after_while@6 1, 2, 5, 0, 2, 1 -225 frame_dig -1 1, 2, 5, 0, 2, 1, 0 -227 int 0 1, 2, 5, 0, 2, 1, 0, 0 -228 > 1, 2, 5, 0, 2, 1, 0 -229 bz test_swap_loop_after_while@5 1, 2, 5, 0, 2, 1 -249 frame_dig -2 1, 2, 5, 0, 2, 1, 5 -251 int 1 1, 2, 5, 0, 2, 1, 5, 1 -252 - 1, 2, 5, 0, 2, 1, 4 -253 frame_bury -2 1, 2, 4, 0, 2, 1 -255 b test_swap_loop_while_top@1 1, 2, 4, 0, 2, 1 -218 frame_dig -2 1, 2, 4, 0, 2, 1, 4 -220 int 0 1, 2, 4, 0, 2, 1, 4, 0 -221 > 1, 2, 4, 0, 2, 1, 1 -222 bz test_swap_loop_after_while@6 1, 2, 4, 0, 2, 1 -225 frame_dig -1 1, 2, 4, 0, 2, 1, 0 -227 int 0 1, 2, 4, 0, 2, 1, 0, 0 -228 > 1, 2, 4, 0, 2, 1, 0 -229 bz test_swap_loop_after_while@5 1, 2, 4, 0, 2, 1 -249 frame_dig -2 1, 2, 4, 0, 2, 1, 4 -251 int 1 1, 2, 4, 0, 2, 1, 4, 1 -252 - 1, 2, 4, 0, 2, 1, 3 -253 frame_bury -2 1, 2, 3, 0, 2, 1 -255 b test_swap_loop_while_top@1 1, 2, 3, 0, 2, 1 -218 frame_dig -2 1, 2, 3, 0, 2, 1, 3 -220 int 0 1, 2, 3, 0, 2, 1, 3, 0 -221 > 1, 2, 3, 0, 2, 1, 1 -222 bz test_swap_loop_after_while@6 1, 2, 3, 0, 2, 1 -225 frame_dig -1 1, 2, 3, 0, 2, 1, 0 -227 int 0 1, 2, 3, 0, 2, 1, 0, 0 -228 > 1, 2, 3, 0, 2, 1, 0 -229 bz test_swap_loop_after_while@5 1, 2, 3, 0, 2, 1 -249 frame_dig -2 1, 2, 3, 0, 2, 1, 3 -251 int 1 1, 2, 3, 0, 2, 1, 3, 1 -252 - 1, 2, 3, 0, 2, 1, 2 -253 frame_bury -2 1, 2, 2, 0, 2, 1 -255 b test_swap_loop_while_top@1 1, 2, 2, 0, 2, 1 -218 frame_dig -2 1, 2, 2, 0, 2, 1, 2 -220 int 0 1, 2, 2, 0, 2, 1, 2, 0 -221 > 1, 2, 2, 0, 2, 1, 1 -222 bz test_swap_loop_after_while@6 1, 2, 2, 0, 2, 1 -225 frame_dig -1 1, 2, 2, 0, 2, 1, 0 -227 int 0 1, 2, 2, 0, 2, 1, 0, 0 -228 > 1, 2, 2, 0, 2, 1, 0 -229 bz test_swap_loop_after_while@5 1, 2, 2, 0, 2, 1 -249 frame_dig -2 1, 2, 2, 0, 2, 1, 2 -251 int 1 1, 2, 2, 0, 2, 1, 2, 1 -252 - 1, 2, 2, 0, 2, 1, 1 -253 frame_bury -2 1, 2, 1, 0, 2, 1 -255 b test_swap_loop_while_top@1 1, 2, 1, 0, 2, 1 -218 frame_dig -2 1, 2, 1, 0, 2, 1, 1 -220 int 0 1, 2, 1, 0, 2, 1, 1, 0 -221 > 1, 2, 1, 0, 2, 1, 1 -222 bz test_swap_loop_after_while@6 1, 2, 1, 0, 2, 1 -225 frame_dig -1 1, 2, 1, 0, 2, 1, 0 -227 int 0 1, 2, 1, 0, 2, 1, 0, 0 -228 > 1, 2, 1, 0, 2, 1, 0 -229 bz test_swap_loop_after_while@5 1, 2, 1, 0, 2, 1 -249 frame_dig -2 1, 2, 1, 0, 2, 1, 1 -251 int 1 1, 2, 1, 0, 2, 1, 1, 1 -252 - 1, 2, 1, 0, 2, 1, 0 -253 frame_bury -2 1, 2, 0, 0, 2, 1 -255 b test_swap_loop_while_top@1 1, 2, 0, 0, 2, 1 -218 frame_dig -2 1, 2, 0, 0, 2, 1, 0 -220 int 0 1, 2, 0, 0, 2, 1, 0, 0 -221 > 1, 2, 0, 0, 2, 1, 0 -222 bz test_swap_loop_after_while@6 1, 2, 0, 0, 2, 1 -258 frame_dig 0 1, 2, 0, 0, 2, 1, 2 -260 frame_bury 0 1, 2, 0, 0, 2, 1 -262 retsub 1, 2, 2 -79 pop 1, 2 -80 int 0 1, 2, 0 -81 callsub test_param_update_with_reentrant_entry_block 1, 2, 0 -263 proto 1 1 1, 2, 0 -266 byte "" 1, 2, 0, 0x -267 frame_dig -1 1, 2, 0, 0x, 0 -269 frame_bury 0 1, 2, 0, 0 -271 int 1 1, 2, 0, 0, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 0, 0 -275 frame_dig -1 1, 2, 0, 0, 0 -277 int 1 1, 2, 0, 0, 0, 1 -278 + 1, 2, 0, 0, 1 -279 dup 1, 2, 0, 0, 1, 1 -280 frame_bury -1 1, 2, 1, 0, 1 -282 int 10 1, 2, 1, 0, 1, 10 -284 >= 1, 2, 1, 0, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 1, 0 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 1, 0 -267 frame_dig -1 1, 2, 1, 0, 1 -269 frame_bury 0 1, 2, 1, 1 -271 int 1 1, 2, 1, 1, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 1, 1 -275 frame_dig -1 1, 2, 1, 1, 1 -277 int 1 1, 2, 1, 1, 1, 1 -278 + 1, 2, 1, 1, 2 -279 dup 1, 2, 1, 1, 2, 2 -280 frame_bury -1 1, 2, 2, 1, 2 -282 int 10 1, 2, 2, 1, 2, 10 -284 >= 1, 2, 2, 1, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 2, 1 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 2, 1 -267 frame_dig -1 1, 2, 2, 1, 2 -269 frame_bury 0 1, 2, 2, 2 -271 int 1 1, 2, 2, 2, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 2, 2 -275 frame_dig -1 1, 2, 2, 2, 2 -277 int 1 1, 2, 2, 2, 2, 1 -278 + 1, 2, 2, 2, 3 -279 dup 1, 2, 2, 2, 3, 3 -280 frame_bury -1 1, 2, 3, 2, 3 -282 int 10 1, 2, 3, 2, 3, 10 -284 >= 1, 2, 3, 2, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 3, 2 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 3, 2 -267 frame_dig -1 1, 2, 3, 2, 3 -269 frame_bury 0 1, 2, 3, 3 -271 int 1 1, 2, 3, 3, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 3, 3 -275 frame_dig -1 1, 2, 3, 3, 3 -277 int 1 1, 2, 3, 3, 3, 1 -278 + 1, 2, 3, 3, 4 -279 dup 1, 2, 3, 3, 4, 4 -280 frame_bury -1 1, 2, 4, 3, 4 -282 int 10 1, 2, 4, 3, 4, 10 -284 >= 1, 2, 4, 3, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 4, 3 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 4, 3 -267 frame_dig -1 1, 2, 4, 3, 4 -269 frame_bury 0 1, 2, 4, 4 -271 int 1 1, 2, 4, 4, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 4, 4 -275 frame_dig -1 1, 2, 4, 4, 4 -277 int 1 1, 2, 4, 4, 4, 1 -278 + 1, 2, 4, 4, 5 -279 dup 1, 2, 4, 4, 5, 5 -280 frame_bury -1 1, 2, 5, 4, 5 -282 int 10 1, 2, 5, 4, 5, 10 -284 >= 1, 2, 5, 4, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 5, 4 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 5, 4 -267 frame_dig -1 1, 2, 5, 4, 5 -269 frame_bury 0 1, 2, 5, 5 -271 int 1 1, 2, 5, 5, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 5, 5 -275 frame_dig -1 1, 2, 5, 5, 5 -277 int 1 1, 2, 5, 5, 5, 1 -278 + 1, 2, 5, 5, 6 -279 dup 1, 2, 5, 5, 6, 6 -280 frame_bury -1 1, 2, 6, 5, 6 -282 int 10 1, 2, 6, 5, 6, 10 -284 >= 1, 2, 6, 5, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 6, 5 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 6, 5 -267 frame_dig -1 1, 2, 6, 5, 6 -269 frame_bury 0 1, 2, 6, 6 -271 int 1 1, 2, 6, 6, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 6, 6 -275 frame_dig -1 1, 2, 6, 6, 6 -277 int 1 1, 2, 6, 6, 6, 1 -278 + 1, 2, 6, 6, 7 -279 dup 1, 2, 6, 6, 7, 7 -280 frame_bury -1 1, 2, 7, 6, 7 -282 int 10 1, 2, 7, 6, 7, 10 -284 >= 1, 2, 7, 6, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 7, 6 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 7, 6 -267 frame_dig -1 1, 2, 7, 6, 7 -269 frame_bury 0 1, 2, 7, 7 -271 int 1 1, 2, 7, 7, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 7, 7 -275 frame_dig -1 1, 2, 7, 7, 7 -277 int 1 1, 2, 7, 7, 7, 1 -278 + 1, 2, 7, 7, 8 -279 dup 1, 2, 7, 7, 8, 8 -280 frame_bury -1 1, 2, 8, 7, 8 -282 int 10 1, 2, 8, 7, 8, 10 -284 >= 1, 2, 8, 7, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 8, 7 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 8, 7 -267 frame_dig -1 1, 2, 8, 7, 8 -269 frame_bury 0 1, 2, 8, 8 -271 int 1 1, 2, 8, 8, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 8, 8 -275 frame_dig -1 1, 2, 8, 8, 8 -277 int 1 1, 2, 8, 8, 8, 1 -278 + 1, 2, 8, 8, 9 -279 dup 1, 2, 8, 8, 9, 9 -280 frame_bury -1 1, 2, 9, 8, 9 -282 int 10 1, 2, 9, 8, 9, 10 -284 >= 1, 2, 9, 8, 0 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 9, 8 -295 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 9, 8 -267 frame_dig -1 1, 2, 9, 8, 9 -269 frame_bury 0 1, 2, 9, 9 -271 int 1 1, 2, 9, 9, 1 -272 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 9, 9 -275 frame_dig -1 1, 2, 9, 9, 9 -277 int 1 1, 2, 9, 9, 9, 1 -278 + 1, 2, 9, 9, 10 -279 dup 1, 2, 9, 9, 10, 10 -280 frame_bury -1 1, 2, 10, 9, 10 -282 int 10 1, 2, 10, 9, 10, 10 -284 >= 1, 2, 10, 9, 1 -285 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 10, 9 -288 frame_dig -1 1, 2, 10, 9, 10 -290 frame_bury 0 1, 2, 10, 10 -292 b test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 10, 10 -298 frame_dig 0 1, 2, 10, 10, 10 -300 dup 1, 2, 10, 10, 10, 10 -301 frame_bury -1 1, 2, 10, 10, 10 -303 swap 1, 2, 10, 10, 10 -304 retsub 1, 2, 10 -84 int 10 1, 2, 10, 10 -86 == 1, 2, 1 -87 assert 1, 2 -88 int 0 1, 2, 0 -89 callsub test_param_update_with_reentrant_entry_block_v2 1, 2, 0 -305 proto 1 1 1, 2, 0 -308 frame_dig -1 1, 2, 0, 0 -310 int 1 1, 2, 0, 0, 1 -311 + 1, 2, 0, 1 -312 frame_bury -1 1, 2, 1 -314 int 1 1, 2, 1, 1 -315 bz test_param_update_with_reentrant_entry_block_v2_after_while@5 1, 2, 1 -318 frame_dig -1 1, 2, 1, 1 -320 int 1 1, 2, 1, 1, 1 -321 >= 1, 2, 1, 1 -322 bz test_param_update_with_reentrant_entry_block_v2_after_if_else@4 1, 2, 1 -325 b test_param_update_with_reentrant_entry_block_v2_after_while@5 1, 2, 1 -331 frame_dig -1 1, 2, 1, 1 -333 retsub 1, 2, 1 -92 pop 1, 2 -93 callsub test_param_update_with_reentrant_entry_block_v3 1, 2 -334 proto 0 0 1, 2 -337 int 1 1, 2, 1 -338 bz test_param_update_with_reentrant_entry_block_v3_after_while@5 1, 2 -341 callsub one 1, 2 -354 proto 0 1 1, 2 -357 int 1 1, 2, 1 -358 retsub 1, 2, 1 -344 bz test_param_update_with_reentrant_entry_block_v3_after_if_else@4 1, 2 -347 b test_param_update_with_reentrant_entry_block_v3_after_while@5 1, 2 -353 retsub 1, 2 -96 callsub test_swap_args 1, 2 -359 proto 0 0 1, 2 -362 callsub one 1, 2 -354 proto 0 1 1, 2 -357 int 1 1, 2, 1 -358 retsub 1, 2, 1 -365 int 123 1, 2, 1, 123 -367 + 1, 2, 124 -368 callsub one 1, 2, 124 -354 proto 0 1 1, 2, 124 -357 int 1 1, 2, 124, 1 -358 retsub 1, 2, 124, 1 -371 int 234 1, 2, 124, 1, 234 -374 + 1, 2, 124, 235 -375 callsub swap_args 1, 2, 124, 235 -389 proto 2 2 1, 2, 124, 235 -392 frame_dig -1 1, 2, 124, 235, 235 -394 frame_dig -2 1, 2, 124, 235, 235, 124 -396 retsub 1, 2, 235, 124 -378 swap 1, 2, 124, 235 -379 int 235 1, 2, 124, 235, 235 -382 == 1, 2, 124, 1 -383 assert 1, 2, 124 -384 int 124 1, 2, 124, 124 -386 == 1, 2, 1 -387 assert 1, 2 -388 retsub 1, 2 -99 int 100 1, 2, 100 -100 int 200 1, 2, 100, 200 -102 int 0 1, 2, 100, 200, 0 -103 callsub test_tuple_swap 1, 2, 100, 200, 0 -397 proto 3 2 1, 2, 100, 200, 0 -400 byte "" 1, 2, 100, 200, 0, 0x -401 int 1 1, 2, 100, 200, 0, 0x, 1 -402 assert 1, 2, 100, 200, 0, 0x -403 int 0 1, 2, 100, 200, 0, 0x, 0 -404 frame_dig 1 1, 2, 100, 200, 0, 0x, 0, 0 -406 frame_dig -1 1, 2, 100, 200, 0, 0x, 0, 0, 0 -408 < 1, 2, 100, 200, 0, 0x, 0, 0 -409 bz test_tuple_swap_after_for@5 1, 2, 100, 200, 0, 0x, 0 -433 frame_dig -3 1, 2, 100, 200, 0, 0x, 0, 100 -435 frame_dig -2 1, 2, 100, 200, 0, 0x, 0, 100, 200 -437 uncover 3 1, 2, 100, 200, 0, 0, 100, 200, 0x -439 uncover 3 1, 2, 100, 200, 0, 100, 200, 0x, 0 -441 retsub 1, 2, 100, 200 -106 swap 1, 2, 200, 100 -107 int 100 1, 2, 200, 100, 100 -108 == 1, 2, 200, 1 -109 assert 1, 2, 200 -110 int 200 1, 2, 200, 200 -112 == 1, 2, 1 -113 assert 1, 2 -114 int 100 1, 2, 100 -115 int 200 1, 2, 100, 200 -117 int 1 1, 2, 100, 200, 1 -118 callsub test_tuple_swap 1, 2, 100, 200, 1 -397 proto 3 2 1, 2, 100, 200, 1 -400 byte "" 1, 2, 100, 200, 1, 0x -401 int 1 1, 2, 100, 200, 1, 0x, 1 -402 assert 1, 2, 100, 200, 1, 0x -403 int 0 1, 2, 100, 200, 1, 0x, 0 -404 frame_dig 1 1, 2, 100, 200, 1, 0x, 0, 0 -406 frame_dig -1 1, 2, 100, 200, 1, 0x, 0, 0, 1 -408 < 1, 2, 100, 200, 1, 0x, 0, 1 -409 bz test_tuple_swap_after_for@5 1, 2, 100, 200, 1, 0x, 0 -412 frame_dig -2 1, 2, 100, 200, 1, 0x, 0, 200 -414 frame_bury 0 1, 2, 100, 200, 1, 200, 0 -416 frame_dig -3 1, 2, 100, 200, 1, 200, 0, 100 -418 frame_bury -2 1, 2, 100, 100, 1, 200, 0 -420 frame_dig 1 1, 2, 100, 100, 1, 200, 0, 0 -422 int 1 1, 2, 100, 100, 1, 200, 0, 0, 1 -423 + 1, 2, 100, 100, 1, 200, 0, 1 -424 frame_bury 1 1, 2, 100, 100, 1, 200, 1 -426 frame_dig 0 1, 2, 100, 100, 1, 200, 1, 200 -428 frame_bury -3 1, 2, 200, 100, 1, 200, 1 -430 b test_tuple_swap_for_header@1 1, 2, 200, 100, 1, 200, 1 -404 frame_dig 1 1, 2, 200, 100, 1, 200, 1, 1 -406 frame_dig -1 1, 2, 200, 100, 1, 200, 1, 1, 1 -408 < 1, 2, 200, 100, 1, 200, 1, 0 -409 bz test_tuple_swap_after_for@5 1, 2, 200, 100, 1, 200, 1 -433 frame_dig -3 1, 2, 200, 100, 1, 200, 1, 200 -435 frame_dig -2 1, 2, 200, 100, 1, 200, 1, 200, 100 -437 uncover 3 1, 2, 200, 100, 1, 1, 200, 100, 200 -439 uncover 3 1, 2, 200, 100, 1, 200, 100, 200, 1 -441 retsub 1, 2, 200, 100 -121 swap 1, 2, 100, 200 -122 int 200 1, 2, 100, 200, 200 -124 == 1, 2, 100, 1 -125 assert 1, 2, 100 -126 int 100 1, 2, 100, 100 -127 == 1, 2, 1 -128 assert 1, 2 -129 int 1 1, 2, 1 -130 return 1 \ No newline at end of file +23 cover 1 0x, 2, 2 +25 dup 0x, 2, 2, 2 +26 itob 0x, 2, 2, 0x0000000000000002 +27 log 0x, 2, 2 +28 int 1 0x, 2, 2, 1 +29 >= 0x, 2, 1 +30 bz main_bool_false@3 0x, 2 +33 dup 0x, 2, 2 +34 int 2 0x, 2, 2, 2 +35 <= 0x, 2, 1 +36 bz main_bool_false@3 0x, 2 +39 int 1 0x, 2, 1 +40 b main_bool_merge@4 0x, 2, 1 +44 assert 0x, 2 +45 int 2 0x, 2, 2 +46 callsub test_swap 0x, 2, 2 +183 proto 1 1 0x, 2, 2 +186 int 1 0x, 2, 2, 1 +187 int 2 0x, 2, 2, 1, 2 +188 frame_dig -1 0x, 2, 2, 1, 2, 2 +190 int 0 0x, 2, 2, 1, 2, 2, 0 +191 > 0x, 2, 2, 1, 2, 1 +192 bz test_swap_after_while@3 0x, 2, 2, 1, 2 +195 frame_dig 0 0x, 2, 2, 1, 2, 1 +197 frame_dig 1 0x, 2, 2, 1, 2, 1, 2 +199 frame_bury 0 0x, 2, 2, 2, 2, 1 +201 frame_bury 1 0x, 2, 2, 2, 1 +203 frame_dig -1 0x, 2, 2, 2, 1, 2 +205 int 1 0x, 2, 2, 2, 1, 2, 1 +206 - 0x, 2, 2, 2, 1, 1 +207 frame_bury -1 0x, 2, 1, 2, 1 +209 b test_swap_while_top@1 0x, 2, 1, 2, 1 +188 frame_dig -1 0x, 2, 1, 2, 1, 1 +190 int 0 0x, 2, 1, 2, 1, 1, 0 +191 > 0x, 2, 1, 2, 1, 1 +192 bz test_swap_after_while@3 0x, 2, 1, 2, 1 +195 frame_dig 0 0x, 2, 1, 2, 1, 2 +197 frame_dig 1 0x, 2, 1, 2, 1, 2, 1 +199 frame_bury 0 0x, 2, 1, 1, 1, 2 +201 frame_bury 1 0x, 2, 1, 1, 2 +203 frame_dig -1 0x, 2, 1, 1, 2, 1 +205 int 1 0x, 2, 1, 1, 2, 1, 1 +206 - 0x, 2, 1, 1, 2, 0 +207 frame_bury -1 0x, 2, 0, 1, 2 +209 b test_swap_while_top@1 0x, 2, 0, 1, 2 +188 frame_dig -1 0x, 2, 0, 1, 2, 0 +190 int 0 0x, 2, 0, 1, 2, 0, 0 +191 > 0x, 2, 0, 1, 2, 0 +192 bz test_swap_after_while@3 0x, 2, 0, 1, 2 +212 frame_dig 0 0x, 2, 0, 1, 2, 1 +214 frame_bury 0 0x, 2, 0, 1, 2 +216 retsub 0x, 2, 1 +49 dup 0x, 2, 1, 1 +50 bury 3 1, 2, 1 +52 dup 1, 2, 1, 1 +53 itob 1, 2, 1, 0x0000000000000001 +54 log 1, 2, 1 +55 int 1 1, 2, 1, 1 +56 >= 1, 2, 1 +57 bz main_bool_false@7 1, 2 +60 dig 1 1, 2, 1 +62 int 2 1, 2, 1, 2 +63 <= 1, 2, 1 +64 bz main_bool_false@7 1, 2 +67 int 1 1, 2, 1 +68 b main_bool_merge@8 1, 2, 1 +72 assert 1, 2 +73 int 7 1, 2, 7 +75 int 11 1, 2, 7, 11 +77 callsub test_swap_loop 1, 2, 7, 11 +217 proto 2 1 1, 2, 7, 11 +220 int 1 1, 2, 7, 11, 1 +221 int 2 1, 2, 7, 11, 1, 2 +222 frame_dig -2 1, 2, 7, 11, 1, 2, 7 +224 int 0 1, 2, 7, 11, 1, 2, 7, 0 +225 > 1, 2, 7, 11, 1, 2, 1 +226 bz test_swap_loop_after_while@6 1, 2, 7, 11, 1, 2 +229 frame_dig -1 1, 2, 7, 11, 1, 2, 11 +231 int 0 1, 2, 7, 11, 1, 2, 11, 0 +232 > 1, 2, 7, 11, 1, 2, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 11, 1, 2 +236 frame_dig 0 1, 2, 7, 11, 1, 2, 1 +238 frame_dig 1 1, 2, 7, 11, 1, 2, 1, 2 +240 frame_bury 0 1, 2, 7, 11, 2, 2, 1 +242 frame_bury 1 1, 2, 7, 11, 2, 1 +244 frame_dig -1 1, 2, 7, 11, 2, 1, 11 +246 int 1 1, 2, 7, 11, 2, 1, 11, 1 +247 - 1, 2, 7, 11, 2, 1, 10 +248 frame_bury -1 1, 2, 7, 10, 2, 1 +250 b test_swap_loop_while_top@3 1, 2, 7, 10, 2, 1 +229 frame_dig -1 1, 2, 7, 10, 2, 1, 10 +231 int 0 1, 2, 7, 10, 2, 1, 10, 0 +232 > 1, 2, 7, 10, 2, 1, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 10, 2, 1 +236 frame_dig 0 1, 2, 7, 10, 2, 1, 2 +238 frame_dig 1 1, 2, 7, 10, 2, 1, 2, 1 +240 frame_bury 0 1, 2, 7, 10, 1, 1, 2 +242 frame_bury 1 1, 2, 7, 10, 1, 2 +244 frame_dig -1 1, 2, 7, 10, 1, 2, 10 +246 int 1 1, 2, 7, 10, 1, 2, 10, 1 +247 - 1, 2, 7, 10, 1, 2, 9 +248 frame_bury -1 1, 2, 7, 9, 1, 2 +250 b test_swap_loop_while_top@3 1, 2, 7, 9, 1, 2 +229 frame_dig -1 1, 2, 7, 9, 1, 2, 9 +231 int 0 1, 2, 7, 9, 1, 2, 9, 0 +232 > 1, 2, 7, 9, 1, 2, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 9, 1, 2 +236 frame_dig 0 1, 2, 7, 9, 1, 2, 1 +238 frame_dig 1 1, 2, 7, 9, 1, 2, 1, 2 +240 frame_bury 0 1, 2, 7, 9, 2, 2, 1 +242 frame_bury 1 1, 2, 7, 9, 2, 1 +244 frame_dig -1 1, 2, 7, 9, 2, 1, 9 +246 int 1 1, 2, 7, 9, 2, 1, 9, 1 +247 - 1, 2, 7, 9, 2, 1, 8 +248 frame_bury -1 1, 2, 7, 8, 2, 1 +250 b test_swap_loop_while_top@3 1, 2, 7, 8, 2, 1 +229 frame_dig -1 1, 2, 7, 8, 2, 1, 8 +231 int 0 1, 2, 7, 8, 2, 1, 8, 0 +232 > 1, 2, 7, 8, 2, 1, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 8, 2, 1 +236 frame_dig 0 1, 2, 7, 8, 2, 1, 2 +238 frame_dig 1 1, 2, 7, 8, 2, 1, 2, 1 +240 frame_bury 0 1, 2, 7, 8, 1, 1, 2 +242 frame_bury 1 1, 2, 7, 8, 1, 2 +244 frame_dig -1 1, 2, 7, 8, 1, 2, 8 +246 int 1 1, 2, 7, 8, 1, 2, 8, 1 +247 - 1, 2, 7, 8, 1, 2, 7 +248 frame_bury -1 1, 2, 7, 7, 1, 2 +250 b test_swap_loop_while_top@3 1, 2, 7, 7, 1, 2 +229 frame_dig -1 1, 2, 7, 7, 1, 2, 7 +231 int 0 1, 2, 7, 7, 1, 2, 7, 0 +232 > 1, 2, 7, 7, 1, 2, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 7, 1, 2 +236 frame_dig 0 1, 2, 7, 7, 1, 2, 1 +238 frame_dig 1 1, 2, 7, 7, 1, 2, 1, 2 +240 frame_bury 0 1, 2, 7, 7, 2, 2, 1 +242 frame_bury 1 1, 2, 7, 7, 2, 1 +244 frame_dig -1 1, 2, 7, 7, 2, 1, 7 +246 int 1 1, 2, 7, 7, 2, 1, 7, 1 +247 - 1, 2, 7, 7, 2, 1, 6 +248 frame_bury -1 1, 2, 7, 6, 2, 1 +250 b test_swap_loop_while_top@3 1, 2, 7, 6, 2, 1 +229 frame_dig -1 1, 2, 7, 6, 2, 1, 6 +231 int 0 1, 2, 7, 6, 2, 1, 6, 0 +232 > 1, 2, 7, 6, 2, 1, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 6, 2, 1 +236 frame_dig 0 1, 2, 7, 6, 2, 1, 2 +238 frame_dig 1 1, 2, 7, 6, 2, 1, 2, 1 +240 frame_bury 0 1, 2, 7, 6, 1, 1, 2 +242 frame_bury 1 1, 2, 7, 6, 1, 2 +244 frame_dig -1 1, 2, 7, 6, 1, 2, 6 +246 int 1 1, 2, 7, 6, 1, 2, 6, 1 +247 - 1, 2, 7, 6, 1, 2, 5 +248 frame_bury -1 1, 2, 7, 5, 1, 2 +250 b test_swap_loop_while_top@3 1, 2, 7, 5, 1, 2 +229 frame_dig -1 1, 2, 7, 5, 1, 2, 5 +231 int 0 1, 2, 7, 5, 1, 2, 5, 0 +232 > 1, 2, 7, 5, 1, 2, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 5, 1, 2 +236 frame_dig 0 1, 2, 7, 5, 1, 2, 1 +238 frame_dig 1 1, 2, 7, 5, 1, 2, 1, 2 +240 frame_bury 0 1, 2, 7, 5, 2, 2, 1 +242 frame_bury 1 1, 2, 7, 5, 2, 1 +244 frame_dig -1 1, 2, 7, 5, 2, 1, 5 +246 int 1 1, 2, 7, 5, 2, 1, 5, 1 +247 - 1, 2, 7, 5, 2, 1, 4 +248 frame_bury -1 1, 2, 7, 4, 2, 1 +250 b test_swap_loop_while_top@3 1, 2, 7, 4, 2, 1 +229 frame_dig -1 1, 2, 7, 4, 2, 1, 4 +231 int 0 1, 2, 7, 4, 2, 1, 4, 0 +232 > 1, 2, 7, 4, 2, 1, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 4, 2, 1 +236 frame_dig 0 1, 2, 7, 4, 2, 1, 2 +238 frame_dig 1 1, 2, 7, 4, 2, 1, 2, 1 +240 frame_bury 0 1, 2, 7, 4, 1, 1, 2 +242 frame_bury 1 1, 2, 7, 4, 1, 2 +244 frame_dig -1 1, 2, 7, 4, 1, 2, 4 +246 int 1 1, 2, 7, 4, 1, 2, 4, 1 +247 - 1, 2, 7, 4, 1, 2, 3 +248 frame_bury -1 1, 2, 7, 3, 1, 2 +250 b test_swap_loop_while_top@3 1, 2, 7, 3, 1, 2 +229 frame_dig -1 1, 2, 7, 3, 1, 2, 3 +231 int 0 1, 2, 7, 3, 1, 2, 3, 0 +232 > 1, 2, 7, 3, 1, 2, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 3, 1, 2 +236 frame_dig 0 1, 2, 7, 3, 1, 2, 1 +238 frame_dig 1 1, 2, 7, 3, 1, 2, 1, 2 +240 frame_bury 0 1, 2, 7, 3, 2, 2, 1 +242 frame_bury 1 1, 2, 7, 3, 2, 1 +244 frame_dig -1 1, 2, 7, 3, 2, 1, 3 +246 int 1 1, 2, 7, 3, 2, 1, 3, 1 +247 - 1, 2, 7, 3, 2, 1, 2 +248 frame_bury -1 1, 2, 7, 2, 2, 1 +250 b test_swap_loop_while_top@3 1, 2, 7, 2, 2, 1 +229 frame_dig -1 1, 2, 7, 2, 2, 1, 2 +231 int 0 1, 2, 7, 2, 2, 1, 2, 0 +232 > 1, 2, 7, 2, 2, 1, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 2, 2, 1 +236 frame_dig 0 1, 2, 7, 2, 2, 1, 2 +238 frame_dig 1 1, 2, 7, 2, 2, 1, 2, 1 +240 frame_bury 0 1, 2, 7, 2, 1, 1, 2 +242 frame_bury 1 1, 2, 7, 2, 1, 2 +244 frame_dig -1 1, 2, 7, 2, 1, 2, 2 +246 int 1 1, 2, 7, 2, 1, 2, 2, 1 +247 - 1, 2, 7, 2, 1, 2, 1 +248 frame_bury -1 1, 2, 7, 1, 1, 2 +250 b test_swap_loop_while_top@3 1, 2, 7, 1, 1, 2 +229 frame_dig -1 1, 2, 7, 1, 1, 2, 1 +231 int 0 1, 2, 7, 1, 1, 2, 1, 0 +232 > 1, 2, 7, 1, 1, 2, 1 +233 bz test_swap_loop_after_while@5 1, 2, 7, 1, 1, 2 +236 frame_dig 0 1, 2, 7, 1, 1, 2, 1 +238 frame_dig 1 1, 2, 7, 1, 1, 2, 1, 2 +240 frame_bury 0 1, 2, 7, 1, 2, 2, 1 +242 frame_bury 1 1, 2, 7, 1, 2, 1 +244 frame_dig -1 1, 2, 7, 1, 2, 1, 1 +246 int 1 1, 2, 7, 1, 2, 1, 1, 1 +247 - 1, 2, 7, 1, 2, 1, 0 +248 frame_bury -1 1, 2, 7, 0, 2, 1 +250 b test_swap_loop_while_top@3 1, 2, 7, 0, 2, 1 +229 frame_dig -1 1, 2, 7, 0, 2, 1, 0 +231 int 0 1, 2, 7, 0, 2, 1, 0, 0 +232 > 1, 2, 7, 0, 2, 1, 0 +233 bz test_swap_loop_after_while@5 1, 2, 7, 0, 2, 1 +253 frame_dig -2 1, 2, 7, 0, 2, 1, 7 +255 int 1 1, 2, 7, 0, 2, 1, 7, 1 +256 - 1, 2, 7, 0, 2, 1, 6 +257 frame_bury -2 1, 2, 6, 0, 2, 1 +259 b test_swap_loop_while_top@1 1, 2, 6, 0, 2, 1 +222 frame_dig -2 1, 2, 6, 0, 2, 1, 6 +224 int 0 1, 2, 6, 0, 2, 1, 6, 0 +225 > 1, 2, 6, 0, 2, 1, 1 +226 bz test_swap_loop_after_while@6 1, 2, 6, 0, 2, 1 +229 frame_dig -1 1, 2, 6, 0, 2, 1, 0 +231 int 0 1, 2, 6, 0, 2, 1, 0, 0 +232 > 1, 2, 6, 0, 2, 1, 0 +233 bz test_swap_loop_after_while@5 1, 2, 6, 0, 2, 1 +253 frame_dig -2 1, 2, 6, 0, 2, 1, 6 +255 int 1 1, 2, 6, 0, 2, 1, 6, 1 +256 - 1, 2, 6, 0, 2, 1, 5 +257 frame_bury -2 1, 2, 5, 0, 2, 1 +259 b test_swap_loop_while_top@1 1, 2, 5, 0, 2, 1 +222 frame_dig -2 1, 2, 5, 0, 2, 1, 5 +224 int 0 1, 2, 5, 0, 2, 1, 5, 0 +225 > 1, 2, 5, 0, 2, 1, 1 +226 bz test_swap_loop_after_while@6 1, 2, 5, 0, 2, 1 +229 frame_dig -1 1, 2, 5, 0, 2, 1, 0 +231 int 0 1, 2, 5, 0, 2, 1, 0, 0 +232 > 1, 2, 5, 0, 2, 1, 0 +233 bz test_swap_loop_after_while@5 1, 2, 5, 0, 2, 1 +253 frame_dig -2 1, 2, 5, 0, 2, 1, 5 +255 int 1 1, 2, 5, 0, 2, 1, 5, 1 +256 - 1, 2, 5, 0, 2, 1, 4 +257 frame_bury -2 1, 2, 4, 0, 2, 1 +259 b test_swap_loop_while_top@1 1, 2, 4, 0, 2, 1 +222 frame_dig -2 1, 2, 4, 0, 2, 1, 4 +224 int 0 1, 2, 4, 0, 2, 1, 4, 0 +225 > 1, 2, 4, 0, 2, 1, 1 +226 bz test_swap_loop_after_while@6 1, 2, 4, 0, 2, 1 +229 frame_dig -1 1, 2, 4, 0, 2, 1, 0 +231 int 0 1, 2, 4, 0, 2, 1, 0, 0 +232 > 1, 2, 4, 0, 2, 1, 0 +233 bz test_swap_loop_after_while@5 1, 2, 4, 0, 2, 1 +253 frame_dig -2 1, 2, 4, 0, 2, 1, 4 +255 int 1 1, 2, 4, 0, 2, 1, 4, 1 +256 - 1, 2, 4, 0, 2, 1, 3 +257 frame_bury -2 1, 2, 3, 0, 2, 1 +259 b test_swap_loop_while_top@1 1, 2, 3, 0, 2, 1 +222 frame_dig -2 1, 2, 3, 0, 2, 1, 3 +224 int 0 1, 2, 3, 0, 2, 1, 3, 0 +225 > 1, 2, 3, 0, 2, 1, 1 +226 bz test_swap_loop_after_while@6 1, 2, 3, 0, 2, 1 +229 frame_dig -1 1, 2, 3, 0, 2, 1, 0 +231 int 0 1, 2, 3, 0, 2, 1, 0, 0 +232 > 1, 2, 3, 0, 2, 1, 0 +233 bz test_swap_loop_after_while@5 1, 2, 3, 0, 2, 1 +253 frame_dig -2 1, 2, 3, 0, 2, 1, 3 +255 int 1 1, 2, 3, 0, 2, 1, 3, 1 +256 - 1, 2, 3, 0, 2, 1, 2 +257 frame_bury -2 1, 2, 2, 0, 2, 1 +259 b test_swap_loop_while_top@1 1, 2, 2, 0, 2, 1 +222 frame_dig -2 1, 2, 2, 0, 2, 1, 2 +224 int 0 1, 2, 2, 0, 2, 1, 2, 0 +225 > 1, 2, 2, 0, 2, 1, 1 +226 bz test_swap_loop_after_while@6 1, 2, 2, 0, 2, 1 +229 frame_dig -1 1, 2, 2, 0, 2, 1, 0 +231 int 0 1, 2, 2, 0, 2, 1, 0, 0 +232 > 1, 2, 2, 0, 2, 1, 0 +233 bz test_swap_loop_after_while@5 1, 2, 2, 0, 2, 1 +253 frame_dig -2 1, 2, 2, 0, 2, 1, 2 +255 int 1 1, 2, 2, 0, 2, 1, 2, 1 +256 - 1, 2, 2, 0, 2, 1, 1 +257 frame_bury -2 1, 2, 1, 0, 2, 1 +259 b test_swap_loop_while_top@1 1, 2, 1, 0, 2, 1 +222 frame_dig -2 1, 2, 1, 0, 2, 1, 1 +224 int 0 1, 2, 1, 0, 2, 1, 1, 0 +225 > 1, 2, 1, 0, 2, 1, 1 +226 bz test_swap_loop_after_while@6 1, 2, 1, 0, 2, 1 +229 frame_dig -1 1, 2, 1, 0, 2, 1, 0 +231 int 0 1, 2, 1, 0, 2, 1, 0, 0 +232 > 1, 2, 1, 0, 2, 1, 0 +233 bz test_swap_loop_after_while@5 1, 2, 1, 0, 2, 1 +253 frame_dig -2 1, 2, 1, 0, 2, 1, 1 +255 int 1 1, 2, 1, 0, 2, 1, 1, 1 +256 - 1, 2, 1, 0, 2, 1, 0 +257 frame_bury -2 1, 2, 0, 0, 2, 1 +259 b test_swap_loop_while_top@1 1, 2, 0, 0, 2, 1 +222 frame_dig -2 1, 2, 0, 0, 2, 1, 0 +224 int 0 1, 2, 0, 0, 2, 1, 0, 0 +225 > 1, 2, 0, 0, 2, 1, 0 +226 bz test_swap_loop_after_while@6 1, 2, 0, 0, 2, 1 +262 frame_dig 0 1, 2, 0, 0, 2, 1, 2 +264 frame_bury 0 1, 2, 0, 0, 2, 1 +266 retsub 1, 2, 2 +80 pop 1, 2 +81 int 0 1, 2, 0 +82 callsub test_param_update_with_reentrant_entry_block 1, 2, 0 +267 proto 1 1 1, 2, 0 +270 byte "" 1, 2, 0, 0x +271 frame_dig -1 1, 2, 0, 0x, 0 +273 frame_bury 0 1, 2, 0, 0 +275 int 1 1, 2, 0, 0, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 0, 0 +279 frame_dig -1 1, 2, 0, 0, 0 +281 int 1 1, 2, 0, 0, 0, 1 +282 + 1, 2, 0, 0, 1 +283 dup 1, 2, 0, 0, 1, 1 +284 frame_bury -1 1, 2, 1, 0, 1 +286 int 10 1, 2, 1, 0, 1, 10 +288 >= 1, 2, 1, 0, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 1, 0 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 1, 0 +271 frame_dig -1 1, 2, 1, 0, 1 +273 frame_bury 0 1, 2, 1, 1 +275 int 1 1, 2, 1, 1, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 1, 1 +279 frame_dig -1 1, 2, 1, 1, 1 +281 int 1 1, 2, 1, 1, 1, 1 +282 + 1, 2, 1, 1, 2 +283 dup 1, 2, 1, 1, 2, 2 +284 frame_bury -1 1, 2, 2, 1, 2 +286 int 10 1, 2, 2, 1, 2, 10 +288 >= 1, 2, 2, 1, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 2, 1 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 2, 1 +271 frame_dig -1 1, 2, 2, 1, 2 +273 frame_bury 0 1, 2, 2, 2 +275 int 1 1, 2, 2, 2, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 2, 2 +279 frame_dig -1 1, 2, 2, 2, 2 +281 int 1 1, 2, 2, 2, 2, 1 +282 + 1, 2, 2, 2, 3 +283 dup 1, 2, 2, 2, 3, 3 +284 frame_bury -1 1, 2, 3, 2, 3 +286 int 10 1, 2, 3, 2, 3, 10 +288 >= 1, 2, 3, 2, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 3, 2 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 3, 2 +271 frame_dig -1 1, 2, 3, 2, 3 +273 frame_bury 0 1, 2, 3, 3 +275 int 1 1, 2, 3, 3, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 3, 3 +279 frame_dig -1 1, 2, 3, 3, 3 +281 int 1 1, 2, 3, 3, 3, 1 +282 + 1, 2, 3, 3, 4 +283 dup 1, 2, 3, 3, 4, 4 +284 frame_bury -1 1, 2, 4, 3, 4 +286 int 10 1, 2, 4, 3, 4, 10 +288 >= 1, 2, 4, 3, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 4, 3 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 4, 3 +271 frame_dig -1 1, 2, 4, 3, 4 +273 frame_bury 0 1, 2, 4, 4 +275 int 1 1, 2, 4, 4, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 4, 4 +279 frame_dig -1 1, 2, 4, 4, 4 +281 int 1 1, 2, 4, 4, 4, 1 +282 + 1, 2, 4, 4, 5 +283 dup 1, 2, 4, 4, 5, 5 +284 frame_bury -1 1, 2, 5, 4, 5 +286 int 10 1, 2, 5, 4, 5, 10 +288 >= 1, 2, 5, 4, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 5, 4 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 5, 4 +271 frame_dig -1 1, 2, 5, 4, 5 +273 frame_bury 0 1, 2, 5, 5 +275 int 1 1, 2, 5, 5, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 5, 5 +279 frame_dig -1 1, 2, 5, 5, 5 +281 int 1 1, 2, 5, 5, 5, 1 +282 + 1, 2, 5, 5, 6 +283 dup 1, 2, 5, 5, 6, 6 +284 frame_bury -1 1, 2, 6, 5, 6 +286 int 10 1, 2, 6, 5, 6, 10 +288 >= 1, 2, 6, 5, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 6, 5 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 6, 5 +271 frame_dig -1 1, 2, 6, 5, 6 +273 frame_bury 0 1, 2, 6, 6 +275 int 1 1, 2, 6, 6, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 6, 6 +279 frame_dig -1 1, 2, 6, 6, 6 +281 int 1 1, 2, 6, 6, 6, 1 +282 + 1, 2, 6, 6, 7 +283 dup 1, 2, 6, 6, 7, 7 +284 frame_bury -1 1, 2, 7, 6, 7 +286 int 10 1, 2, 7, 6, 7, 10 +288 >= 1, 2, 7, 6, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 7, 6 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 7, 6 +271 frame_dig -1 1, 2, 7, 6, 7 +273 frame_bury 0 1, 2, 7, 7 +275 int 1 1, 2, 7, 7, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 7, 7 +279 frame_dig -1 1, 2, 7, 7, 7 +281 int 1 1, 2, 7, 7, 7, 1 +282 + 1, 2, 7, 7, 8 +283 dup 1, 2, 7, 7, 8, 8 +284 frame_bury -1 1, 2, 8, 7, 8 +286 int 10 1, 2, 8, 7, 8, 10 +288 >= 1, 2, 8, 7, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 8, 7 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 8, 7 +271 frame_dig -1 1, 2, 8, 7, 8 +273 frame_bury 0 1, 2, 8, 8 +275 int 1 1, 2, 8, 8, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 8, 8 +279 frame_dig -1 1, 2, 8, 8, 8 +281 int 1 1, 2, 8, 8, 8, 1 +282 + 1, 2, 8, 8, 9 +283 dup 1, 2, 8, 8, 9, 9 +284 frame_bury -1 1, 2, 9, 8, 9 +286 int 10 1, 2, 9, 8, 9, 10 +288 >= 1, 2, 9, 8, 0 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 9, 8 +299 b test_param_update_with_reentrant_entry_block_while_top@1 1, 2, 9, 8 +271 frame_dig -1 1, 2, 9, 8, 9 +273 frame_bury 0 1, 2, 9, 9 +275 int 1 1, 2, 9, 9, 1 +276 bz test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 9, 9 +279 frame_dig -1 1, 2, 9, 9, 9 +281 int 1 1, 2, 9, 9, 9, 1 +282 + 1, 2, 9, 9, 10 +283 dup 1, 2, 9, 9, 10, 10 +284 frame_bury -1 1, 2, 10, 9, 10 +286 int 10 1, 2, 10, 9, 10, 10 +288 >= 1, 2, 10, 9, 1 +289 bz test_param_update_with_reentrant_entry_block_after_if_else@4 1, 2, 10, 9 +292 frame_dig -1 1, 2, 10, 9, 10 +294 frame_bury 0 1, 2, 10, 10 +296 b test_param_update_with_reentrant_entry_block_after_while@5 1, 2, 10, 10 +302 frame_dig 0 1, 2, 10, 10, 10 +304 dup 1, 2, 10, 10, 10, 10 +305 frame_bury -1 1, 2, 10, 10, 10 +307 uncover 1 1, 2, 10, 10, 10 +309 retsub 1, 2, 10 +85 int 10 1, 2, 10, 10 +87 == 1, 2, 1 +88 assert 1, 2 +89 int 0 1, 2, 0 +90 callsub test_param_update_with_reentrant_entry_block_v2 1, 2, 0 +310 proto 1 1 1, 2, 0 +313 frame_dig -1 1, 2, 0, 0 +315 int 1 1, 2, 0, 0, 1 +316 + 1, 2, 0, 1 +317 frame_bury -1 1, 2, 1 +319 int 1 1, 2, 1, 1 +320 bz test_param_update_with_reentrant_entry_block_v2_after_while@5 1, 2, 1 +323 frame_dig -1 1, 2, 1, 1 +325 int 1 1, 2, 1, 1, 1 +326 >= 1, 2, 1, 1 +327 bz test_param_update_with_reentrant_entry_block_v2_after_if_else@4 1, 2, 1 +330 b test_param_update_with_reentrant_entry_block_v2_after_while@5 1, 2, 1 +336 frame_dig -1 1, 2, 1, 1 +338 retsub 1, 2, 1 +93 pop 1, 2 +94 callsub test_param_update_with_reentrant_entry_block_v3 1, 2 +339 proto 0 0 1, 2 +342 int 1 1, 2, 1 +343 bz test_param_update_with_reentrant_entry_block_v3_after_while@5 1, 2 +346 callsub one 1, 2 +359 proto 0 1 1, 2 +362 int 1 1, 2, 1 +363 retsub 1, 2, 1 +349 bz test_param_update_with_reentrant_entry_block_v3_after_if_else@4 1, 2 +352 b test_param_update_with_reentrant_entry_block_v3_after_while@5 1, 2 +358 retsub 1, 2 +97 callsub test_swap_args 1, 2 +364 proto 0 0 1, 2 +367 callsub one 1, 2 +359 proto 0 1 1, 2 +362 int 1 1, 2, 1 +363 retsub 1, 2, 1 +370 int 123 1, 2, 1, 123 +372 + 1, 2, 124 +373 callsub one 1, 2, 124 +359 proto 0 1 1, 2, 124 +362 int 1 1, 2, 124, 1 +363 retsub 1, 2, 124, 1 +376 int 234 1, 2, 124, 1, 234 +379 + 1, 2, 124, 235 +380 callsub swap_args 1, 2, 124, 235 +395 proto 2 2 1, 2, 124, 235 +398 frame_dig -1 1, 2, 124, 235, 235 +400 frame_dig -2 1, 2, 124, 235, 235, 124 +402 retsub 1, 2, 235, 124 +383 cover 1 1, 2, 124, 235 +385 int 235 1, 2, 124, 235, 235 +388 == 1, 2, 124, 1 +389 assert 1, 2, 124 +390 int 124 1, 2, 124, 124 +392 == 1, 2, 1 +393 assert 1, 2 +394 retsub 1, 2 +100 int 100 1, 2, 100 +101 int 200 1, 2, 100, 200 +103 int 0 1, 2, 100, 200, 0 +104 callsub test_tuple_swap 1, 2, 100, 200, 0 +403 proto 3 2 1, 2, 100, 200, 0 +406 byte "" 1, 2, 100, 200, 0, 0x +407 int 1 1, 2, 100, 200, 0, 0x, 1 +408 assert 1, 2, 100, 200, 0, 0x +409 int 0 1, 2, 100, 200, 0, 0x, 0 +410 frame_dig 1 1, 2, 100, 200, 0, 0x, 0, 0 +412 frame_dig -1 1, 2, 100, 200, 0, 0x, 0, 0, 0 +414 < 1, 2, 100, 200, 0, 0x, 0, 0 +415 bz test_tuple_swap_after_for@5 1, 2, 100, 200, 0, 0x, 0 +439 frame_dig -3 1, 2, 100, 200, 0, 0x, 0, 100 +441 frame_dig -2 1, 2, 100, 200, 0, 0x, 0, 100, 200 +443 uncover 3 1, 2, 100, 200, 0, 0, 100, 200, 0x +445 uncover 3 1, 2, 100, 200, 0, 100, 200, 0x, 0 +447 retsub 1, 2, 100, 200 +107 cover 1 1, 2, 200, 100 +109 int 100 1, 2, 200, 100, 100 +110 == 1, 2, 200, 1 +111 assert 1, 2, 200 +112 int 200 1, 2, 200, 200 +114 == 1, 2, 1 +115 assert 1, 2 +116 int 100 1, 2, 100 +117 int 200 1, 2, 100, 200 +119 int 1 1, 2, 100, 200, 1 +120 callsub test_tuple_swap 1, 2, 100, 200, 1 +403 proto 3 2 1, 2, 100, 200, 1 +406 byte "" 1, 2, 100, 200, 1, 0x +407 int 1 1, 2, 100, 200, 1, 0x, 1 +408 assert 1, 2, 100, 200, 1, 0x +409 int 0 1, 2, 100, 200, 1, 0x, 0 +410 frame_dig 1 1, 2, 100, 200, 1, 0x, 0, 0 +412 frame_dig -1 1, 2, 100, 200, 1, 0x, 0, 0, 1 +414 < 1, 2, 100, 200, 1, 0x, 0, 1 +415 bz test_tuple_swap_after_for@5 1, 2, 100, 200, 1, 0x, 0 +418 frame_dig -2 1, 2, 100, 200, 1, 0x, 0, 200 +420 frame_bury 0 1, 2, 100, 200, 1, 200, 0 +422 frame_dig -3 1, 2, 100, 200, 1, 200, 0, 100 +424 frame_bury -2 1, 2, 100, 100, 1, 200, 0 +426 frame_dig 1 1, 2, 100, 100, 1, 200, 0, 0 +428 int 1 1, 2, 100, 100, 1, 200, 0, 0, 1 +429 + 1, 2, 100, 100, 1, 200, 0, 1 +430 frame_bury 1 1, 2, 100, 100, 1, 200, 1 +432 frame_dig 0 1, 2, 100, 100, 1, 200, 1, 200 +434 frame_bury -3 1, 2, 200, 100, 1, 200, 1 +436 b test_tuple_swap_for_header@1 1, 2, 200, 100, 1, 200, 1 +410 frame_dig 1 1, 2, 200, 100, 1, 200, 1, 1 +412 frame_dig -1 1, 2, 200, 100, 1, 200, 1, 1, 1 +414 < 1, 2, 200, 100, 1, 200, 1, 0 +415 bz test_tuple_swap_after_for@5 1, 2, 200, 100, 1, 200, 1 +439 frame_dig -3 1, 2, 200, 100, 1, 200, 1, 200 +441 frame_dig -2 1, 2, 200, 100, 1, 200, 1, 200, 100 +443 uncover 3 1, 2, 200, 100, 1, 1, 200, 100, 200 +445 uncover 3 1, 2, 200, 100, 1, 200, 100, 200, 1 +447 retsub 1, 2, 200, 100 +123 cover 1 1, 2, 100, 200 +125 int 200 1, 2, 100, 200, 200 +127 == 1, 2, 100, 1 +128 assert 1, 2, 100 +129 int 100 1, 2, 100, 100 +130 == 1, 2, 1 +131 assert 1, 2 +132 int 1 1, 2, 1 +133 return 1 \ No newline at end of file diff --git a/test_cases/unssa/out_unoptimized/UnSSAContract.approval.teal b/test_cases/unssa/out_unoptimized/UnSSAContract.approval.teal index 2ae65fa6b0..afe2342285 100644 --- a/test_cases/unssa/out_unoptimized/UnSSAContract.approval.teal +++ b/test_cases/unssa/out_unoptimized/UnSSAContract.approval.teal @@ -11,7 +11,7 @@ test_cases.unssa.contract.UnSSAContract.approval_program: int 1 callsub test_swap dup - swap + cover 1 // unssa/contract.py:8 // log(op.itob(result1)) dup @@ -96,7 +96,7 @@ main_bool_merge@8: int 200 int 0 callsub test_tuple_swap - swap + cover 1 // unssa/contract.py:20 // assert a == UInt64(100) int 100 @@ -113,7 +113,7 @@ main_bool_merge@8: int 200 int 1 callsub test_tuple_swap - swap + cover 1 // unssa/contract.py:23 // assert a == UInt64(200) int 200 @@ -183,7 +183,7 @@ test_self_ref_phi_after_while@7: // unssa/contract.py:41 // return a frame_dig 0 - swap + uncover 1 retsub @@ -338,7 +338,7 @@ test_param_update_with_reentrant_entry_block_after_while@5: frame_bury -1 // unssa/contract.py:83 // return x - swap + uncover 1 retsub @@ -438,7 +438,7 @@ test_swap_args: // unssa/contract.py:116 // a, b = swap_args(a, b) callsub swap_args - swap + cover 1 // unssa/contract.py:117 // assert a == 235, "a == 235" int 235 diff --git a/test_cases/with_reentrancy/out/WithReentrancy.approval.mir b/test_cases/with_reentrancy/out/WithReentrancy.approval.mir index 81ef3dbf21..2d94e615ad 100644 --- a/test_cases/with_reentrancy/out/WithReentrancy.approval.mir +++ b/test_cases/with_reentrancy/out/WithReentrancy.approval.mir @@ -75,7 +75,7 @@ silly_block@0: callsub itoa // (𝕡) x#0 | result#0,{itoa} itoa(x) with_reentrancy/contract.py:36 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) x#0 | result#0,tmp%0#0 itoa(x) with_reentrancy/contract.py:36 byte "silly = " // (𝕡) x#0 | result#0,tmp%0#0,"silly = " b"silly = " with_reentrancy/contract.py:36 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) x#0 | result#0,"silly = ",tmp%0#0 Bytes(b"silly = ") + itoa(x) with_reentrancy/contract.py:36 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) x#0 | result#0,"silly = ",tmp%0#0 Bytes(b"silly = ") + itoa(x) with_reentrancy/contract.py:36 concat // (𝕡) x#0 | result#0,{concat} Bytes(b"silly = ") + itoa(x) with_reentrancy/contract.py:36 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) x#0 | result#0,tmp%1#0 Bytes(b"silly = ") + itoa(x) with_reentrancy/contract.py:36 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) x#0 | result#0,tmp%1#0 log(Bytes(b"silly = ") + itoa(x)) with_reentrancy/contract.py:36 @@ -100,7 +100,7 @@ silly2_block@0: callsub itoa // (𝕡) x#0 | result#0,{itoa} itoa(x) with_reentrancy/contract.py:44 // virtual: store tmp%0#0 to l-stack (no copy) (𝕡) x#0 | result#0,tmp%0#0 itoa(x) with_reentrancy/contract.py:44 byte "silly2 = " // (𝕡) x#0 | result#0,tmp%0#0,"silly2 = " b"silly2 = " with_reentrancy/contract.py:44 - swap // load tmp%0#0 from l-stack (no copy) (𝕡) x#0 | result#0,"silly2 = ",tmp%0#0 Bytes(b"silly2 = ") + itoa(x) with_reentrancy/contract.py:44 + uncover 1 // load tmp%0#0 from l-stack (no copy) (𝕡) x#0 | result#0,"silly2 = ",tmp%0#0 Bytes(b"silly2 = ") + itoa(x) with_reentrancy/contract.py:44 concat // (𝕡) x#0 | result#0,{concat} Bytes(b"silly2 = ") + itoa(x) with_reentrancy/contract.py:44 // virtual: store tmp%1#0 to l-stack (no copy) (𝕡) x#0 | result#0,tmp%1#0 Bytes(b"silly2 = ") + itoa(x) with_reentrancy/contract.py:44 // virtual: load tmp%1#0 from l-stack (no copy) (𝕡) x#0 | result#0,tmp%1#0 log(Bytes(b"silly2 = ") + itoa(x)) with_reentrancy/contract.py:44 @@ -119,11 +119,11 @@ silly3_block@0: int 2 // (𝕡) x#0 | (𝕗) result#0 | x#0,2 2 with_reentrancy/contract.py:50 % // (𝕡) x#0 | (𝕗) result#0 | {%} x % 2 with_reentrancy/contract.py:50 dup // store tmp%0#0 to l-stack (copy) (𝕡) x#0 | (𝕗) result#0 | tmp%0#0,tmp%0#0 x % 2 with_reentrancy/contract.py:50 - swap // store tmp%0#0 to f-stack (𝕡) x#0 | (𝕗) result#0,tmp%0#0 | tmp%0#0 x % 2 with_reentrancy/contract.py:50 + cover 1 // store tmp%0#0 to f-stack (𝕡) x#0 | (𝕗) result#0,tmp%0#0 | tmp%0#0 x % 2 with_reentrancy/contract.py:50 frame_dig -1 // load x#0 from parameters (𝕡) x#0 | (𝕗) result#0,tmp%0#0 | tmp%0#0,x#0 a = x + 2 with_reentrancy/contract.py:51 int 2 // (𝕡) x#0 | (𝕗) result#0,tmp%0#0 | tmp%0#0,x#0,2 2 with_reentrancy/contract.py:51 + // (𝕡) x#0 | (𝕗) result#0,tmp%0#0 | tmp%0#0,{+} x + 2 with_reentrancy/contract.py:51 - swap // store a#0 to f-stack (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | tmp%0#0 a = x + 2 with_reentrancy/contract.py:51 + cover 1 // store a#0 to f-stack (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | tmp%0#0 a = x + 2 with_reentrancy/contract.py:51 // virtual: load tmp%0#0 from l-stack (no copy) (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | tmp%0#0 if is_even: with_reentrancy/contract.py:52 bnz silly3_else_body@2 // (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | if is_even: with_reentrancy/contract.py:52 // Implicit fall through to silly3_if_body@1 // (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | if is_even: with_reentrancy/contract.py:52 @@ -165,7 +165,7 @@ silly3_after_if_else@5: callsub itoa // (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | {itoa} itoa(x) with_reentrancy/contract.py:60 // virtual: store tmp%2#0 to l-stack (no copy) (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | tmp%2#0 itoa(x) with_reentrancy/contract.py:60 byte "silly3 = " // (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | tmp%2#0,"silly3 = " b"silly3 = " with_reentrancy/contract.py:60 - swap // load tmp%2#0 from l-stack (no copy) (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | "silly3 = ",tmp%2#0 Bytes(b"silly3 = ") + itoa(x) with_reentrancy/contract.py:60 + uncover 1 // load tmp%2#0 from l-stack (no copy) (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | "silly3 = ",tmp%2#0 Bytes(b"silly3 = ") + itoa(x) with_reentrancy/contract.py:60 concat // (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | {concat} Bytes(b"silly3 = ") + itoa(x) with_reentrancy/contract.py:60 // virtual: store tmp%3#0 to l-stack (no copy) (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | tmp%3#0 Bytes(b"silly3 = ") + itoa(x) with_reentrancy/contract.py:60 // virtual: load tmp%3#0 from l-stack (no copy) (𝕡) x#0 | (𝕗) result#0,tmp%0#0,a#0 | tmp%3#0 log(Bytes(b"silly3 = ") + itoa(x)) with_reentrancy/contract.py:60 diff --git a/test_cases/with_reentrancy/out_unoptimized/WithReentrancy.approval.teal b/test_cases/with_reentrancy/out_unoptimized/WithReentrancy.approval.teal index 82eb123da1..4a6affdceb 100644 --- a/test_cases/with_reentrancy/out_unoptimized/WithReentrancy.approval.teal +++ b/test_cases/with_reentrancy/out_unoptimized/WithReentrancy.approval.teal @@ -71,7 +71,7 @@ silly: frame_dig -1 callsub itoa byte "silly = " - swap + uncover 1 concat log // with_reentrancy/contract.py:37 @@ -100,7 +100,7 @@ silly2: frame_dig -1 callsub itoa byte "silly2 = " - swap + uncover 1 concat log // with_reentrancy/contract.py:45 @@ -123,13 +123,13 @@ silly3: int 0 == dup - swap + cover 1 // with_reentrancy/contract.py:51 // a = x + 2 frame_dig -1 int 2 + - swap + cover 1 // with_reentrancy/contract.py:52 // if is_even: bz silly3_else_body@2 @@ -172,7 +172,7 @@ silly3_after_if_else@5: frame_dig -1 callsub itoa byte "silly3 = " - swap + uncover 1 concat log // with_reentrancy/contract.py:61 @@ -195,11 +195,11 @@ itoa: // radix = digits.length len dup - swap + cover 1 // with_reentrancy/contract.py:20 // if i < radix: frame_dig -1 - swap + uncover 1 < bz itoa_after_if_else@2 // with_reentrancy/contract.py:21 @@ -215,7 +215,7 @@ itoa: frame_dig -1 uncover 2 substring3 - swap + uncover 1 retsub itoa_after_if_else@2: @@ -227,9 +227,9 @@ itoa_after_if_else@2: cover 2 / callsub itoa - swap + cover 1 frame_dig -1 - swap + uncover 1 % dup int 1 @@ -243,5 +243,5 @@ itoa_after_if_else@2: uncover 2 substring3 concat - swap + uncover 1 retsub