(module $powerwindow.wasm (type (;0;) (func (param i32 i32))) (type (;1;) (func)) (type (;2;) (func (result i32))) (type (;3;) (func (param i32 i32 i32 i32 i32 i32))) (type (;4;) (func (param i32))) (type (;5;) (func (param i32 i32 i32 i32 i32))) (type (;6;) (func (param i32 i32 i32 i32 i32 i32 i32))) (type (;7;) (func (param i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32))) (type (;8;) (func (param i32 i32 i32) (result i32))) (import "__pragma" "loopbound" (func $__pragma_loopbound (type 0))) (func $__wasm_apply_data_relocs (type 1)) (func $powerwindow_input_initialize_DRV (type 1) (local i32 i32) i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 24864 i32.add i32.const 1072 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 24865 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 24866 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 24867 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 25856 i32.add i32.const 2064 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 25857 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 25858 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 25859 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 26848 i32.add i32.const 3056 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 26849 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 26850 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 26851 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 27840 i32.add i32.const 4048 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 27841 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 27842 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 27843 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 28832 i32.add i32.const 5040 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 28833 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 28834 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 28835 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 29824 i32.add i32.const 6032 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 29825 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 29826 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 29827 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 29824 i32.add i32.const 7024 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 29825 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 29826 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 29827 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 31808 i32.add i32.const 8016 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 31809 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 31810 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 31811 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 22880 i32.add i32.const 9008 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 22881 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 22882 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 22883 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound) (func $powerwindow_input_initialize_PSG_Front (type 1) (local i32 i32) i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 32800 i32.add i32.const 10000 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 32801 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 32802 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 32803 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 33792 i32.add i32.const 10992 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 33793 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 33794 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 33795 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 34784 i32.add i32.const 11984 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 34785 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 34786 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 34787 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 35776 i32.add i32.const 12976 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 35777 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 35778 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 35779 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end) (func $powerwindow_input_initialize_PSG_BackL (type 1) (local i32 i32) i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 36768 i32.add i32.const 13968 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 36769 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 36770 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 36771 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 37760 i32.add i32.const 14960 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 37761 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 37762 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 37763 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 38752 i32.add i32.const 15952 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 38753 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 38754 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 38755 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 39744 i32.add i32.const 16944 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 39745 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 39746 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 39747 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end) (func $powerwindow_input_initialize_PSG_BackR (type 1) (local i32 i32) i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 40736 i32.add i32.const 17936 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 40737 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 40738 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 40739 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 41728 i32.add i32.const 18928 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 41729 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 41730 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 41731 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 42720 i32.add i32.const 19920 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 42721 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 42722 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 42723 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end i32.const 977 i32.const 977 call $__pragma_loopbound i32.const -976 local.set 0 block ;; label = @1 loop ;; label = @2 local.get 0 i32.const 43712 i32.add i32.const 20912 local.get 0 i32.add local.tee 1 i32.const 976 i32.add i32.load8_u i32.store8 local.get 0 i32.eqz br_if 1 (;@1;) local.get 0 i32.const 43713 i32.add local.get 1 i32.const 977 i32.add i32.load8_u i32.store8 local.get 0 i32.const 43714 i32.add local.get 1 i32.const 978 i32.add i32.load8_u i32.store8 local.get 0 i32.const 43715 i32.add local.get 1 i32.const 979 i32.add i32.load8_u i32.store8 local.get 0 i32.const 4 i32.add local.set 0 br 0 (;@2;) end end) (func $powerwindow_main (type 1) (local i32 i32 i32 i32 i32 i32) call $powerwindow_input_initialize_DRV call $powerwindow_input_initialize_PSG_Front call $powerwindow_input_initialize_PSG_BackL call $powerwindow_input_initialize_PSG_BackR i32.const 977 i32.const 977 call $__pragma_loopbound block ;; label = @1 i32.const 0 i32.load offset=43720 local.tee 0 i32.const 976 i32.gt_s br_if 0 (;@1;) i32.const 0 i32.load offset=1040 local.set 1 i32.const 0 i32.load offset=1036 local.set 2 i32.const 0 i32.load offset=1044 local.set 3 i32.const 0 i32.load offset=1032 local.set 4 loop ;; label = @2 i32.const 0 local.get 0 i32.const 21904 i32.add i32.load8_u i32.store8 offset=43728 i32.const 43728 local.get 0 i32.const 22896 i32.add i32.load8_u i32.store8 offset=2 i32.const 43728 local.get 0 i32.const 23888 i32.add i32.load8_u i32.store8 offset=1 i32.const 43728 local.get 0 i32.const 24880 i32.add i32.load8_u i32.store8 offset=3 i32.const 43728 local.get 0 i32.const 25872 i32.add i32.load8_u i32.store8 offset=4 i32.const 43728 local.get 0 i32.const 26864 i32.add i32.load8_u i32.store8 offset=5 i32.const 43728 local.get 0 i32.const 27856 i32.add i32.load8_u i32.store8 offset=8 i32.const 43728 local.get 0 i32.const 28848 i32.add i32.load8_u i32.store8 offset=9 i32.const 43728 local.get 0 i32.const 29840 i32.add i32.load8_u i32.store8 offset=6 i32.const 43728 local.get 0 i32.const 30832 i32.add i32.load8_u i32.store8 offset=7 block ;; label = @3 block ;; label = @4 i32.const 0 i32.load8_u offset=43713 i32.eqz br_if 0 (;@4;) local.get 4 i32.const 1024 i32.store br 1 (;@3;) end i32.const 0 i32.const 1 i32.store8 offset=43713 call $powerwindow_PW_Control_DRV_main i32.const 0 i32.const 0 i32.store8 offset=43713 i32.const 0 i32.load offset=43720 local.set 0 end i32.const 0 i32.const 43932 i32.load16_u offset=5 align=1 i32.store16 offset=44132 align=1 i32.const 44132 local.get 0 i32.const 31824 i32.add i32.load8_u i32.store8 offset=4 i32.const 44132 local.get 0 i32.const 32816 i32.add i32.load8_u i32.store8 offset=5 i32.const 44132 local.get 0 i32.const 33808 i32.add i32.load8_u i32.store8 offset=2 i32.const 44132 local.get 0 i32.const 34800 i32.add i32.load8_u i32.store8 offset=3 block ;; label = @3 block ;; label = @4 i32.const 0 i32.load8_u offset=43714 i32.eqz br_if 0 (;@4;) local.get 3 i32.const 1024 i32.store br 1 (;@3;) end i32.const 0 i32.const 1 i32.store8 offset=43714 call $powerwindow_PW_Control_PSG_Front_main i32.const 0 i32.const 0 i32.store8 offset=43714 i32.const 0 i32.load offset=43720 local.set 0 end i32.const 0 i32.const 43932 i32.load16_u offset=9 align=1 i32.store16 offset=43948 align=1 i32.const 43948 local.get 0 i32.const 35792 i32.add i32.load8_u i32.store8 offset=4 i32.const 43948 local.get 0 i32.const 36784 i32.add i32.load8_u i32.store8 offset=5 i32.const 43948 local.get 0 i32.const 37776 i32.add i32.load8_u i32.store8 offset=2 i32.const 43948 local.get 0 i32.const 38768 i32.add i32.load8_u i32.store8 offset=3 block ;; label = @3 block ;; label = @4 i32.const 0 i32.load8_u offset=43715 i32.eqz br_if 0 (;@4;) local.get 2 i32.const 1024 i32.store br 1 (;@3;) end i32.const 0 i32.const 1 i32.store8 offset=43715 call $powerwindow_PW_Control_PSG_BackL_main i32.const 0 i32.const 0 i32.store8 offset=43715 i32.const 0 i32.load offset=43720 local.set 0 end i32.const 0 i32.const 43932 i32.load16_u offset=7 align=1 i32.store16 offset=44040 align=1 i32.const 44040 local.get 0 i32.const 39760 i32.add i32.load8_u i32.store8 offset=4 i32.const 44040 local.get 0 i32.const 40752 i32.add i32.load8_u i32.store8 offset=5 i32.const 44040 local.get 0 i32.const 41744 i32.add i32.load8_u i32.store8 offset=2 i32.const 44040 local.get 0 i32.const 42736 i32.add i32.load8_u i32.store8 offset=3 block ;; label = @3 block ;; label = @4 i32.const 0 i32.load8_u offset=43716 i32.eqz br_if 0 (;@4;) local.get 1 i32.const 1024 i32.store local.get 0 local.set 5 br 1 (;@3;) end i32.const 0 i32.const 1 i32.store8 offset=43716 call $powerwindow_PW_Control_PSG_BackR_main i32.const 0 i32.const 0 i32.store8 offset=43716 i32.const 0 i32.load offset=43720 local.set 5 end i32.const 0 local.get 5 i32.const 1 i32.add local.tee 0 i32.store offset=43720 local.get 5 i32.const 976 i32.lt_s br_if 0 (;@2;) end end) (func $__original_main (type 2) (result i32) call $powerwindow_PW_Control_DRV_initialize call $powerwindow_PW_Control_PSG_Front_initialize call $powerwindow_PW_Control_PSG_BackL_initialize call $powerwindow_PW_Control_PSG_BackR_initialize i32.const 0 i32.const 0 i32.store offset=43720 call $powerwindow_main call $powerwindow_PW_Control_DRV_terminate call $powerwindow_PW_Control_PSG_Front_terminate call $powerwindow_PW_Control_PSG_BackL_terminate call $powerwindow_PW_Control_PSG_BackR_terminate i32.const 0) (func $powerwindow_PW_Control_DRV_main (type 1) (local i32) global.get $__stack_pointer i32.const 16 i32.sub local.tee 0 global.set $__stack_pointer i32.const 43729 local.get 0 i32.const 15 i32.add i32.const 43740 i32.const 43744 i32.const 43756 call $powerwindow_debounce_main i32.const 43731 local.get 0 i32.const 14 i32.add i32.const 43760 i32.const 43764 i32.const 43776 call $powerwindow_debounce_main i32.const 43736 i32.const 43941 i32.const 43780 i32.const 43784 i32.const 43796 call $powerwindow_debounce_main i32.const 43737 i32.const 43942 i32.const 43800 i32.const 43804 i32.const 43816 call $powerwindow_debounce_main i32.const 43732 i32.const 43937 i32.const 43820 i32.const 43824 i32.const 43836 call $powerwindow_debounce_main i32.const 43733 i32.const 43938 i32.const 43840 i32.const 43844 i32.const 43856 call $powerwindow_debounce_main i32.const 43734 i32.const 43939 i32.const 43860 i32.const 43864 i32.const 43876 call $powerwindow_debounce_main i32.const 43735 i32.const 43940 i32.const 43880 i32.const 43884 i32.const 43896 call $powerwindow_debounce_main local.get 0 i32.const 15 i32.add local.get 0 i32.const 14 i32.add i32.const 43728 i32.const 43730 i32.const 43932 i32.const 43933 i32.const 43934 i32.const 43935 i32.const 43936 i32.const 43900 i32.const 43908 i32.const 43928 call $powerwindow_powerwindow_control_main local.get 0 i32.const 16 i32.add global.set $__stack_pointer) (func $powerwindow_PW_Control_DRV_initialize (type 1) i32.const 43740 i32.const 0 i32.const 192 call $wcclib_memset drop i32.const 43728 i32.const 0 i32.const 10 call $wcclib_memset drop i32.const 43932 i32.const 0 i32.const 11 call $wcclib_memset drop i32.const 43724 i32.const 43772 i32.const 43760 i32.const 43764 i32.const 43776 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43812 i32.const 43800 i32.const 43804 i32.const 43816 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43892 i32.const 43880 i32.const 43884 i32.const 43896 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43852 i32.const 43840 i32.const 43844 i32.const 43856 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43752 i32.const 43740 i32.const 43744 i32.const 43756 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43792 i32.const 43780 i32.const 43784 i32.const 43796 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43872 i32.const 43860 i32.const 43864 i32.const 43876 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43832 i32.const 43820 i32.const 43824 i32.const 43836 call $powerwindow_debounce_initialize i32.const 43724 i32.const 43924 i32.const 43900 i32.const 43908 i32.const 43928 call $powerwindow_powerwindow_control_initialize i32.const 43744 call $powerwindow_debounce_Start i32.const 43764 call $powerwindow_debounce_Start i32.const 43784 call $powerwindow_debounce_Start i32.const 43804 call $powerwindow_debounce_Start i32.const 43824 call $powerwindow_debounce_Start i32.const 43844 call $powerwindow_debounce_Start i32.const 43864 call $powerwindow_debounce_Start i32.const 43884 call $powerwindow_debounce_Start i32.const 43908 call $powerwindow_powerwindow_control_Start i32.const 43740 i32.const 43744 call $powerwindow_debounce_Init i32.const 43760 i32.const 43764 call $powerwindow_debounce_Init i32.const 43780 i32.const 43784 call $powerwindow_debounce_Init i32.const 43800 i32.const 43804 call $powerwindow_debounce_Init i32.const 43820 i32.const 43824 call $powerwindow_debounce_Init i32.const 43840 i32.const 43844 call $powerwindow_debounce_Init i32.const 43860 i32.const 43864 call $powerwindow_debounce_Init i32.const 43880 i32.const 43884 call $powerwindow_debounce_Init i32.const 43932 i32.const 43933 i32.const 43934 i32.const 43935 i32.const 43936 i32.const 43908 call $powerwindow_powerwindow_control_Init) (func $powerwindow_PW_Control_DRV_terminate (type 1)) (func $powerwindow_PW_Control_PSG_BackL_main (type 1) (local i32) global.get $__stack_pointer i32.const 16 i32.sub local.tee 0 global.set $__stack_pointer i32.const 43952 local.get 0 i32.const 15 i32.add i32.const 43976 i32.const 43960 i32.const 43972 call $powerwindow_debounce_main i32.const 43953 local.get 0 i32.const 14 i32.add i32.const 43976 i32.const 43980 i32.const 43992 call $powerwindow_debounce_main i32.const 43948 i32.const 43949 local.get 0 i32.const 15 i32.add local.get 0 i32.const 14 i32.add local.get 0 i32.const 13 i32.add local.get 0 i32.const 12 i32.add call $powerwindow_controlexclusion_main local.get 0 i32.const 13 i32.add local.get 0 i32.const 12 i32.add i32.const 43950 i32.const 43951 i32.const 44028 i32.const 44029 i32.const 44030 i32.const 44031 i32.const 44032 i32.const 43996 i32.const 44004 i32.const 44024 call $powerwindow_powerwindow_control_main local.get 0 i32.const 16 i32.add global.set $__stack_pointer) (func $powerwindow_PW_Control_PSG_BackL_initialize (type 1) i32.const 0 i32.const 0 i32.store offset=43944 i32.const 43956 i32.const 0 i32.const 72 call $wcclib_memset drop i32.const 43948 i32.const 0 i32.const 6 call $wcclib_memset drop i32.const 44028 i32.const 0 i32.const 5 call $wcclib_memset drop call $powerwindow_controlexclusion_initialize i32.const 43944 i32.const 43988 i32.const 43976 i32.const 43980 i32.const 43992 call $powerwindow_debounce_initialize i32.const 43944 i32.const 43968 i32.const 43956 i32.const 43960 i32.const 43972 call $powerwindow_debounce_initialize i32.const 43944 i32.const 44020 i32.const 43996 i32.const 44004 i32.const 44024 call $powerwindow_powerwindow_control_initialize i32.const 43960 call $powerwindow_debounce_Start i32.const 43980 call $powerwindow_debounce_Start i32.const 44004 call $powerwindow_powerwindow_control_Start i32.const 43956 i32.const 43960 call $powerwindow_debounce_Init i32.const 43976 i32.const 43980 call $powerwindow_debounce_Init i32.const 44028 i32.const 44029 i32.const 44030 i32.const 44031 i32.const 44032 i32.const 44004 call $powerwindow_powerwindow_control_Init) (func $powerwindow_PW_Control_PSG_BackL_terminate (type 1)) (func $powerwindow_PW_Control_PSG_BackR_main (type 1) (local i32) global.get $__stack_pointer i32.const 16 i32.sub local.tee 0 global.set $__stack_pointer i32.const 44044 local.get 0 i32.const 15 i32.add i32.const 44068 i32.const 44052 i32.const 44064 call $powerwindow_debounce_main i32.const 44045 local.get 0 i32.const 14 i32.add i32.const 44068 i32.const 44072 i32.const 44084 call $powerwindow_debounce_main i32.const 44040 i32.const 44041 local.get 0 i32.const 15 i32.add local.get 0 i32.const 14 i32.add local.get 0 i32.const 13 i32.add local.get 0 i32.const 12 i32.add call $powerwindow_controlexclusion_main local.get 0 i32.const 13 i32.add local.get 0 i32.const 12 i32.add i32.const 44042 i32.const 44043 i32.const 44120 i32.const 44121 i32.const 44122 i32.const 44123 i32.const 44124 i32.const 44088 i32.const 44096 i32.const 44116 call $powerwindow_powerwindow_control_main local.get 0 i32.const 16 i32.add global.set $__stack_pointer) (func $powerwindow_PW_Control_PSG_BackR_initialize (type 1) i32.const 0 i32.const 0 i32.store offset=44036 i32.const 44048 i32.const 0 i32.const 72 call $wcclib_memset drop i32.const 44040 i32.const 0 i32.const 6 call $wcclib_memset drop i32.const 44120 i32.const 0 i32.const 5 call $wcclib_memset drop call $powerwindow_controlexclusion_initialize i32.const 44036 i32.const 44080 i32.const 44068 i32.const 44072 i32.const 44084 call $powerwindow_debounce_initialize i32.const 44036 i32.const 44060 i32.const 44048 i32.const 44052 i32.const 44064 call $powerwindow_debounce_initialize i32.const 44036 i32.const 44112 i32.const 44088 i32.const 44096 i32.const 44116 call $powerwindow_powerwindow_control_initialize i32.const 44052 call $powerwindow_debounce_Start i32.const 44072 call $powerwindow_debounce_Start i32.const 44096 call $powerwindow_powerwindow_control_Start i32.const 44048 i32.const 44052 call $powerwindow_debounce_Init i32.const 44068 i32.const 44072 call $powerwindow_debounce_Init i32.const 44120 i32.const 44121 i32.const 44122 i32.const 44123 i32.const 44124 i32.const 44096 call $powerwindow_powerwindow_control_Init) (func $powerwindow_PW_Control_PSG_BackR_terminate (type 1)) (func $powerwindow_PW_Control_PSG_Front_main (type 1) (local i32) global.get $__stack_pointer i32.const 16 i32.sub local.tee 0 global.set $__stack_pointer i32.const 44136 local.get 0 i32.const 15 i32.add i32.const 44160 i32.const 44144 i32.const 44156 call $powerwindow_debounce_main i32.const 44137 local.get 0 i32.const 14 i32.add i32.const 44160 i32.const 44164 i32.const 44176 call $powerwindow_debounce_main i32.const 44132 i32.const 44133 local.get 0 i32.const 15 i32.add local.get 0 i32.const 14 i32.add local.get 0 i32.const 13 i32.add local.get 0 i32.const 12 i32.add call $powerwindow_controlexclusion_main local.get 0 i32.const 13 i32.add local.get 0 i32.const 12 i32.add i32.const 44134 i32.const 44135 i32.const 44212 i32.const 44213 i32.const 44214 i32.const 44215 i32.const 44216 i32.const 44180 i32.const 44188 i32.const 44208 call $powerwindow_powerwindow_control_main local.get 0 i32.const 16 i32.add global.set $__stack_pointer) (func $powerwindow_PW_Control_PSG_Front_initialize (type 1) i32.const 0 i32.const 0 i32.store offset=44128 i32.const 44140 i32.const 0 i32.const 72 call $wcclib_memset drop i32.const 44132 i32.const 0 i32.const 6 call $wcclib_memset drop i32.const 44212 i32.const 0 i32.const 5 call $wcclib_memset drop call $powerwindow_controlexclusion_initialize i32.const 44128 i32.const 44172 i32.const 44160 i32.const 44164 i32.const 44176 call $powerwindow_debounce_initialize i32.const 44128 i32.const 44152 i32.const 44140 i32.const 44144 i32.const 44156 call $powerwindow_debounce_initialize i32.const 44128 i32.const 44204 i32.const 44180 i32.const 44188 i32.const 44208 call $powerwindow_powerwindow_control_initialize i32.const 44144 call $powerwindow_debounce_Start i32.const 44164 call $powerwindow_debounce_Start i32.const 44188 call $powerwindow_powerwindow_control_Start i32.const 44140 i32.const 44144 call $powerwindow_debounce_Init i32.const 44160 i32.const 44164 call $powerwindow_debounce_Init i32.const 44212 i32.const 44213 i32.const 44214 i32.const 44215 i32.const 44216 i32.const 44188 call $powerwindow_powerwindow_control_Init) (func $powerwindow_PW_Control_PSG_Front_terminate (type 1)) (func $powerwindow_controlexclusion_initialize (type 1)) (func $powerwindow_controlexclusion_main (type 3) (param i32 i32 i32 i32 i32 i32) (local i32 i32 i32) local.get 0 i32.load8_u local.tee 6 i32.const 0 i32.ne local.get 1 i32.load8_u i32.const 255 i32.and local.tee 7 i32.eqz i32.or local.set 8 block ;; label = @1 local.get 6 i32.eqz br_if 0 (;@1;) local.get 7 i32.eqz br_if 0 (;@1;) i32.const 1 local.set 8 local.get 2 i32.load8_u br_if 0 (;@1;) local.get 3 i32.load8_u i32.eqz local.set 8 end local.get 4 local.get 8 i32.store8 i32.const 1 local.set 8 block ;; label = @1 local.get 0 i32.load8_u i32.eqz br_if 0 (;@1;) block ;; label = @2 local.get 1 i32.load8_u br_if 0 (;@2;) local.get 5 i32.const 0 i32.store8 return end local.get 2 i32.load8_u i32.eqz br_if 0 (;@1;) local.get 3 i32.load8_u i32.const 0 i32.ne local.set 8 end local.get 5 local.get 8 i32.store8) (func $powerwindow_debounce_Init (type 0) (param i32 i32) local.get 1 i32.const 0 i32.store offset=4 local.get 0 i32.const 0 i32.store8) (func $powerwindow_debounce_Start (type 4) (param i32) local.get 0 i32.const 0 i32.store) (func $powerwindow_debounce_initialize (type 5) (param i32 i32 i32 i32 i32) local.get 1 local.get 0 i32.store local.get 2 i32.const 0 i32.const 1 call $wcclib_memset drop local.get 3 i32.const 0 i32.const 8 call $wcclib_memset drop local.get 4 i32.const 1 i32.store8) (func $powerwindow_debounce_main (type 5) (param i32 i32 i32 i32 i32) (local i32 i32 i32) local.get 3 i32.const 0 local.get 3 i32.load local.tee 5 i32.const 1 i32.add local.get 5 i32.const 0 i32.gt_s select i32.store block ;; label = @1 local.get 5 br_if 0 (;@1;) local.get 4 i32.load8_u i32.const 1 i32.eq br_if 0 (;@1;) i32.const 1 local.set 6 block ;; label = @2 local.get 3 i32.load8_u offset=7 local.tee 7 i32.const 6 i32.gt_u br_if 0 (;@2;) local.get 3 local.get 7 i32.const 1 i32.add i32.store8 offset=7 local.get 7 i32.const 1 i32.gt_u local.set 6 end block ;; label = @2 local.get 3 i32.load8_u offset=4 br_if 0 (;@2;) local.get 2 i32.const 1 i32.store8 local.get 3 i32.const 513 i32.store16 offset=4 br 1 (;@1;) end block ;; label = @2 block ;; label = @3 block ;; label = @4 local.get 3 i32.load8_u offset=5 i32.const -1 i32.add br_table 0 (;@4;) 1 (;@3;) 2 (;@2;) end local.get 0 i32.load8_u local.set 0 block ;; label = @4 local.get 3 i32.load8_u offset=6 i32.const 1 i32.ne br_if 0 (;@4;) block ;; label = @5 local.get 0 i32.const 255 i32.and br_if 0 (;@5;) local.get 3 i32.const 2 i32.store16 offset=6 br 4 (;@1;) end local.get 6 i32.eqz br_if 3 (;@1;) local.get 3 i32.const 2 i32.store16 offset=5 align=1 local.get 2 i32.const 1 i32.store8 br 3 (;@1;) end block ;; label = @4 local.get 0 i32.const 255 i32.and i32.eqz br_if 0 (;@4;) local.get 3 i32.const 1 i32.store16 offset=6 br 3 (;@1;) end local.get 6 i32.eqz br_if 2 (;@1;) local.get 3 i32.const 3 i32.store16 offset=5 align=1 local.get 2 i32.const 0 i32.store8 br 2 (;@1;) end local.get 0 i32.load8_u br_if 1 (;@1;) local.get 3 i32.const 0 i32.store8 offset=7 local.get 3 i32.const 513 i32.store16 offset=5 align=1 br 1 (;@1;) end local.get 0 i32.load8_u i32.eqz br_if 0 (;@1;) local.get 3 i32.const 0 i32.store8 offset=7 local.get 3 i32.const 257 i32.store16 offset=5 align=1 end local.get 4 local.get 5 i32.eqz i32.store8 local.get 1 local.get 2 i32.load8_u i32.store8) (func $powerwindow_powerwindow_con_broadcast_ticks (type 6) (param i32 i32 i32 i32 i32 i32 i32) block ;; label = @1 local.get 6 i32.load8_u offset=4 br_if 0 (;@1;) local.get 6 i32.const 769 i32.store16 offset=4 local.get 6 i32.const 258 i32.store16 offset=8 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 4 i32.const 0 i32.store8 local.get 6 i32.const 0 i32.store8 offset=13 local.get 6 i32.const 259 i32.store16 offset=10 local.get 2 i32.const 0 i32.store8 local.get 3 i32.const 0 i32.store8 return end block ;; label = @1 block ;; label = @2 block ;; label = @3 block ;; label = @4 local.get 6 i32.load8_u offset=5 i32.const -1 i32.add br_table 0 (;@4;) 1 (;@3;) 2 (;@2;) end local.get 6 i32.load8_u offset=12 i32.const 10 i32.lt_u br_if 2 (;@1;) local.get 6 i32.const 3 i32.store8 offset=5 local.get 6 i32.const 258 i32.store16 offset=8 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 4 i32.const 0 i32.store8 local.get 6 i32.const 0 i32.store8 offset=13 local.get 6 i32.const 259 i32.store16 offset=10 local.get 2 i32.const 0 i32.store8 local.get 3 i32.const 0 i32.store8 return end local.get 6 i32.load8_u offset=12 i32.const 40 i32.lt_u br_if 1 (;@1;) local.get 6 i32.const 3 i32.store8 offset=5 local.get 6 i32.const 258 i32.store16 offset=8 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 4 i32.const 0 i32.store8 local.get 6 i32.const 0 i32.store8 offset=13 local.get 6 i32.const 259 i32.store16 offset=10 local.get 2 i32.const 0 i32.store8 local.get 3 i32.const 0 i32.store8 return end block ;; label = @2 local.get 3 i32.load8_u i32.const 1 i32.ne br_if 0 (;@2;) local.get 6 i64.const 2 i64.store offset=5 align=1 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 1 i32.store8 return end block ;; label = @2 local.get 2 i32.load8_u i32.const 1 i32.ne br_if 0 (;@2;) local.get 6 i64.const 1 i64.store offset=5 align=1 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 0 i32.store8 return end block ;; label = @2 block ;; label = @3 block ;; label = @4 block ;; label = @5 local.get 6 i32.load8_u offset=8 i32.const -1 i32.add br_table 0 (;@5;) 1 (;@4;) 2 (;@3;) end block ;; label = @5 local.get 5 i32.load8_u offset=3 i32.eqz br_if 0 (;@5;) local.get 6 i32.const 768 i32.store16 offset=7 align=1 local.get 0 i32.const 1 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 4 i32.const 1 i32.store8 local.get 6 i32.const 3 i32.store8 offset=6 br 3 (;@2;) end block ;; label = @5 block ;; label = @6 local.get 6 i32.load8_u offset=7 i32.const -1 i32.add br_table 4 (;@2;) 0 (;@6;) 1 (;@5;) end local.get 5 i32.load8_u offset=2 i32.eqz br_if 3 (;@2;) local.get 6 i32.const 512 i32.store16 offset=7 align=1 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 4 i32.const 0 i32.store8 br 3 (;@2;) end local.get 6 i32.load8_u offset=12 i32.const 20 i32.lt_u br_if 2 (;@2;) block ;; label = @5 local.get 5 i32.load8_u offset=2 i32.eqz br_if 0 (;@5;) local.get 6 i32.const 1 i32.store8 offset=7 br 3 (;@2;) end local.get 5 i32.load8_u offset=4 i32.eqz br_if 2 (;@2;) local.get 6 i32.const 2 i32.store8 offset=7 br 2 (;@2;) end block ;; label = @4 local.get 5 i32.load8_u offset=3 i32.eqz br_if 0 (;@4;) local.get 6 i32.const 3 i32.store8 offset=8 local.get 0 i32.const 1 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 4 i32.const 1 i32.store8 local.get 6 i32.const 0 i32.store8 offset=12 local.get 6 i32.const 2 i32.store8 offset=6 br 2 (;@2;) end local.get 5 i32.load8_u offset=4 i32.eqz br_if 1 (;@2;) local.get 6 i32.const 1 i32.store8 offset=8 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 1 i32.store8 local.get 4 i32.const 1 i32.store8 local.get 6 i32.const 0 i32.store8 offset=12 local.get 6 i32.const 3 i32.store8 offset=7 br 1 (;@2;) end block ;; label = @3 local.get 5 i32.load8_u offset=4 i32.eqz br_if 0 (;@3;) local.get 6 i32.const 1 i32.store8 offset=8 local.get 6 i32.const 0 i32.store8 offset=6 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 1 i32.store8 local.get 4 i32.const 1 i32.store8 local.get 6 i32.const 2 i32.store8 offset=7 br 1 (;@2;) end block ;; label = @3 block ;; label = @4 local.get 6 i32.load8_u offset=6 i32.const -1 i32.add br_table 2 (;@2;) 0 (;@4;) 1 (;@3;) end local.get 6 i32.load8_u offset=12 i32.const 20 i32.lt_u br_if 1 (;@2;) block ;; label = @4 local.get 5 i32.load8_u offset=2 i32.eqz br_if 0 (;@4;) local.get 6 i32.const 1 i32.store8 offset=6 br 2 (;@2;) end local.get 5 i32.load8_u offset=3 i32.eqz br_if 1 (;@2;) local.get 6 i32.const 3 i32.store8 offset=6 br 1 (;@2;) end local.get 5 i32.load8_u offset=2 i32.eqz br_if 0 (;@2;) local.get 6 i32.const 2 i32.store8 offset=8 local.get 6 i32.const 0 i32.store8 offset=6 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 4 i32.const 0 i32.store8 end block ;; label = @2 block ;; label = @3 block ;; label = @4 local.get 6 i32.load8_u offset=10 i32.const -1 i32.add br_table 0 (;@4;) 1 (;@3;) 2 (;@2;) end block ;; label = @4 local.get 5 i32.load8_u offset=1 br_if 0 (;@4;) local.get 0 i32.load8_u i32.const 1 i32.ne br_if 0 (;@4;) local.get 6 i32.const 0 i32.store8 offset=13 local.get 6 i32.const 3 i32.store8 offset=10 local.get 2 i32.const 0 i32.store8 local.get 3 i32.const 0 i32.store8 return end local.get 2 local.get 5 i32.load8_u i32.const 184 i32.gt_u i32.store8 return end block ;; label = @3 block ;; label = @4 local.get 5 i32.load8_u offset=1 i32.const 1 i32.eq br_if 0 (;@4;) local.get 1 i32.load8_u i32.const 1 i32.ne br_if 1 (;@3;) end local.get 6 i32.const 1 i32.store8 offset=10 return end local.get 3 local.get 5 i32.load8_u i32.const 92 i32.gt_u i32.store8 return end local.get 6 i32.load8_u offset=13 i32.const 6 i32.lt_u br_if 0 (;@1;) local.get 6 i32.const 2 i32.store8 offset=10 end) (func $powerwindow_powerwindow_control_Init (type 3) (param i32 i32 i32 i32 i32 i32) local.get 5 i32.const 0 i32.store8 offset=8 local.get 5 i32.const 0 i32.store offset=9 align=1 local.get 5 i32.const 0 i32.store8 offset=13 local.get 5 i32.const 0 i32.store offset=4 local.get 0 i32.const 0 i32.store8 local.get 1 i32.const 0 i32.store8 local.get 2 i32.const 0 i32.store8 local.get 3 i32.const 0 i32.store8 local.get 4 i32.const 0 i32.store8) (func $powerwindow_powerwindow_control_Start (type 4) (param i32) local.get 0 i32.const 0 i32.store) (func $powerwindow_powerwindow_control_main (type 7) (param i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32) (local i32) local.get 10 i32.const 0 local.get 10 i32.load local.tee 12 i32.const 1 i32.add local.get 12 i32.const 8 i32.gt_s select i32.store local.get 9 local.get 2 i32.load8_u i32.eqz i32.store8 offset=1 local.get 9 local.get 3 i32.load8_u i32.store8 local.get 9 i32.const 1048 local.get 0 i32.load8_u i32.const 1 i32.shl local.get 1 i32.load8_u i32.add i32.add local.tee 2 i32.load8_u i32.store8 offset=2 local.get 9 local.get 2 i32.const 8 i32.add i32.load8_u i32.store8 offset=4 local.get 9 local.get 2 i32.const 4 i32.add i32.load8_u i32.store8 offset=3 local.get 12 i32.const 5 i32.lt_u local.set 12 block ;; label = @1 local.get 11 i32.load8_u local.tee 2 i32.const 3 i32.eq br_if 0 (;@1;) local.get 12 local.get 2 i32.const 1 i32.ne i32.xor br_if 0 (;@1;) block ;; label = @2 local.get 10 i32.load8_u offset=12 local.tee 2 i32.const 62 i32.gt_u br_if 0 (;@2;) local.get 10 local.get 2 i32.const 1 i32.add i32.store8 offset=12 end block ;; label = @2 local.get 10 i32.load8_u offset=13 local.tee 2 i32.const 6 i32.gt_u br_if 0 (;@2;) local.get 10 local.get 2 i32.const 1 i32.add i32.store8 offset=13 end local.get 4 local.get 5 local.get 6 local.get 7 local.get 8 local.get 9 local.get 10 call $powerwindow_powerwindow_con_broadcast_ticks end local.get 11 local.get 12 i32.store8) (func $powerwindow_powerwindow_control_initialize (type 5) (param i32 i32 i32 i32 i32) local.get 1 local.get 0 i32.store local.get 2 i32.const 0 i32.const 5 call $wcclib_memset drop local.get 3 i32.const 0 i32.const 16 call $wcclib_memset drop local.get 4 i32.const 3 i32.store8) (func $wcclib_memset (type 8) (param i32 i32 i32) (result i32) (local i32 i32 i32) i32.const 1 i32.const 368 call $__pragma_loopbound block ;; label = @1 local.get 2 i32.eqz br_if 0 (;@1;) local.get 0 local.set 3 local.get 2 local.set 4 block ;; label = @2 local.get 2 i32.const 7 i32.and local.tee 5 i32.eqz br_if 0 (;@2;) local.get 2 i32.const -8 i32.and local.set 4 local.get 0 local.set 3 loop ;; label = @3 local.get 3 local.get 1 i32.store8 local.get 3 i32.const 1 i32.add local.set 3 local.get 5 i32.const -1 i32.add local.tee 5 br_if 0 (;@3;) end end local.get 2 i32.const 8 i32.lt_u br_if 0 (;@1;) loop ;; label = @2 local.get 3 local.get 1 i32.store8 offset=7 local.get 3 local.get 1 i32.store8 offset=6 local.get 3 local.get 1 i32.store8 offset=5 local.get 3 local.get 1 i32.store8 offset=4 local.get 3 local.get 1 i32.store8 offset=3 local.get 3 local.get 1 i32.store8 offset=2 local.get 3 local.get 1 i32.store8 offset=1 local.get 3 local.get 1 i32.store8 local.get 3 i32.const 8 i32.add local.set 3 local.get 4 i32.const -8 i32.add local.tee 4 br_if 0 (;@2;) end end local.get 0) (table (;0;) 1 1 funcref) (memory (;0;) 1) (global $__stack_pointer (mut i32) (i32.const 48320)) (global (;1;) i32 (i32.const 44217)) (global (;2;) i32 (i32.const 48320)) (export "memory" (memory 0)) (export "__wasm_apply_data_relocs" (func $__wasm_apply_data_relocs)) (export "entrypoint" (func $powerwindow_main)) (export "main" (func $__original_main)) (export "__data_end" (global 1)) (export "__heap_base" (global 2)) (data $.rodata (i32.const 1024) "Overrun\00\cc\aa\00\00\a8\ab\00\00\04\ac\00\00`\ac\00\00\01\00\00\01\00\01\00\00\00\00\01\00") (data $.data (i32.const 1072) "\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\01\00\01\00\00\01\01\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\01\01\00\00\01\01\01\01\01\00\01\00\01\00\00\01\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\01\01\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\01\00\01\00\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\00\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\00\01\00\00\01\00\01\00\01\01\00\00\00\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\01\00\01\01\01\01\00\00\01\00\01\00\01\00\01\00\00\01\00\00\00\00\00\00\00\01\01\00\01\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\00\00\01\01\00\00\01\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\00\01\01\00\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\00\01\00\01\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\01\00\00\01\00\01\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\01\01\01\01\01\01\00\01\00\00\01\01\01\00\00\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\00\01\01\00\01\01\00\00\00\00\00\01\01\01\00\01\01\01\01\01\01\01\01\00\01\00\01\00\00\00\01\00\01\00\01\00\00\01\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\01\01\01\01\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\01\01\00\00\00\00\01\00\00\01\00\01\00\00\00\01\00\00\00\00\01\00\00\00\01\00\01\00\01\00\00\01\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\01\00\00\00\00\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\01\01\01\00\00\01\00\00\00\01\00\01\01\01\01\00\00\00\00\01\01\01\00\01\01\00\01\00\01\01\00\01\01\01\01\00\00\01\01\01\01\01\01\00\01\00\01\00\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\01\01\01\01\01\01\01\00\00\00\01\01\00\00\01\00\01\01\00\00\00\01\01\00\00\00\01\00\01\01\00\01\00\00\00\00\01\01\01\00\00\00\00\00\01\01\01\01\00\00\00\01\01\01\00\00\01\01\00\01\00\01\00\00\00\00\01\01\00\00\01\01\01\00\01\01\01\00\00\00\00\01\00\01\01\00\01\01\00\00\00\01\00\00\00\00\01\00\00\00\00\01\00\00\01\01\01\00\00\00\00\01\01\00\00\00\01\00\00\00\00\01\00\01\00\01\01\01\00\01\00\01\01\01\00\01\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\01\00\00\00\01\00\01\00\01\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\01\01\01\01\00\00\01\01\01\01\01\00\01\01\00\00\01\00\01\00\01\00\01\01\01\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\01\00\01\01\01\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\01\01\00\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\00\01\01\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\01\01\01\00\01\01\01\01\00\01\01\01\00\00\01\01\01\01\01\00\00\01\00\00\01\00\01\00\00\01\00\00\01\00\01\01\00\00\00\00\00\00\01\00\01\00\01\00\00\01\01\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\00\00\00\00\00\00\01\01\01\01\00\01\01\00\01\00\00\01\01\01\00\00\01\01\01\00\01\00\00\01\00\01\01\01\01\00\01\00\00\00\00\00\01\00\01\00\00\01\01\01\01\00\00\01\01\00\00\01\00\01\01\01\01\01\01\01\00\01\01\00\00\00\01\00\00\00\01\01\01\01\00\01\00\00\01\00\00\01\01\01\00\01\01\01\01\00\01\01\01\01\00\01\01\00\00\00\01\01\01\01\00\00\01\01\01\00\01\01\01\01\00\01\00\01\00\00\00\01\00\01\00\00\00\01\01\00\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\01\00\00\01\00\01\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\01\01\01\01\01\01\00\01\00\00\01\01\01\00\00\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\00\01\01\00\01\01\00\00\00\00\00\01\01\01\00\01\01\01\01\01\01\01\01\00\01\00\01\00\00\00\01\00\01\00\01\00\00\01\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\01\01\01\01\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\01\01\00\00\00\00\01\00\00\01\00\01\00\00\00\01\00\00\00\00\01\00\00\00\01\00\01\00\01\00\00\01\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\01\00\00\00\00\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\01\01\01\00\00\01\00\00\00\01\00\01\01\01\01\00\00\00\00\01\01\01\00\01\01\00\01\00\01\01\00\01\01\01\01\00\00\01\01\01\01\01\01\00\01\00\01\00\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\01\01\01\01\01\01\01\00\00\00\01\01\00\00\01\00\01\01\00\00\00\01\01\00\00\00\01\00\01\01\00\01\00\00\00\00\01\01\01\00\00\00\00\00\01\01\01\01\00\00\00\01\01\01\00\00\01\01\00\01\00\01\00\00\00\00\01\01\00\00\01\01\01\00\01\01\01\00\00\00\00\01\00\01\01\00\01\01\00\00\00\01\00\00\00\00\01\00\00\00\00\01\00\00\01\01\01\00\00\00\00\01\01\00\00\00\01\00\00\00\00\01\00\01\00\01\01\01\00\01\00\01\01\01\00\01\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\01\00\00\00\01\00\01\00\01\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\01\01\01\01\00\00\01\01\01\01\01\00\01\01\00\00\01\00\01\00\01\00\01\01\01\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\01\00\01\01\01\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\01\01\00\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\00\01\01\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\01\01\01\00\01\01\01\01\00\01\01\01\00\00\01\01\01\01\01\00\00\01\00\00\01\00\01\00\00\01\00\00\01\00\01\01\00\00\00\00\00\00\01\00\01\00\01\00\00\01\01\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\00\00\00\00\00\00\01\01\01\01\00\01\01\00\01\00\00\01\01\01\00\00\01\01\01\00\01\00\00\01\00\01\01\01\01\00\01\00\00\00\00\00\01\00\01\00\00\01\01\01\01\00\00\01\01\00\00\01\00\01\01\01\01\01\01\01\00\01\01\00\00\00\01\00\00\00\01\01\01\01\00\01\00\00\01\00\00\01\01\01\00\01\01\01\01\00\01\01\01\01\00\01\01\00\00\00\01\01\01\01\00\00\01\01\01\00\01\01\01\01\00\01\00\01\00\00\00\01\00\01\00\00\00\01\01\00\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\01\00\00\01\00\01\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\01\01\01\01\01\01\00\01\00\00\01\01\01\00\00\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\00\01\01\00\01\01\00\00\00\00\00\01\01\01\00\01\01\01\01\01\01\01\01\00\01\00\01\00\00\00\01\00\01\00\01\00\00\01\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\01\01\01\01\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\01\01\00\00\00\00\01\00\00\01\00\01\00\00\00\01\00\00\00\00\01\00\00\00\01\00\01\00\01\00\00\01\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\01\00\00\00\00\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\01\01\01\00\00\01\00\00\00\01\00\01\01\01\01\00\00\00\00\01\01\01\00\01\01\00\01\00\01\01\00\01\01\01\01\00\00\01\01\01\01\01\01\00\01\00\01\00\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\01\01\01\01\01\01\01\00\00\00\01\01\00\00\01\00\01\01\00\00\00\01\01\00\00\00\01\00\01\01\00\01\00\00\00\00\01\01\01\00\00\00\00\00\01\01\01\01\00\00\00\01\01\01\00\00\01\01\00\01\00\01\00\00\00\00\01\01\00\00\01\01\01\00\01\01\01\00\00\00\00\01\00\01\01\00\01\01\00\00\00\01\00\00\00\00\01\00\00\00\00\01\00\00\01\01\01\00\00\00\00\01\01\00\00\00\01\00\00\00\00\01\00\01\00\01\01\01\00\01\00\01\01\01\00\01\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\01\00\00\00\01\00\01\00\01\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\01\01\01\01\00\00\01\01\01\01\01\00\01\01\00\00\01\00\01\00\01\00\01\01\01\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\01\00\01\01\01\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\01\01\00\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\00\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\00\01\01\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\01\01\01\00\01\01\01\01\00\01\01\01\00\00\01\01\01\01\01\00\00\01\00\00\01\00\01\00\00\01\00\00\01\00\01\01\00\00\00\00\00\00\01\00\01\00\01\00\00\01\01\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\00\00\00\00\00\00\01\01\01\01\00\01\01\00\01\00\00\01\01\01\00\00\01\01\01\00\01\00\00\01\00\01\01\01\01\00\01\00\00\00\00\00\01\00\01\00\00\01\01\01\01\00\00\01\01\00\00\01\00\01\01\01\01\01\01\01\00\01\01\00\00\00\01\00\00\00\01\01\01\01\00\01\00\00\01\00\00\01\01\01\00\01\01\01\01\00\01\01\01\01\00\01\01\00\00\00\01\01\01\01\00\00\01\01\01\00\01\01\01\01\00\01\00\01\00\00\00\01\00\01\00\00\00\01\01\00\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\00\00\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\01\00\00\00\00\01\01\01\01\01\01\01\00\00\00\00\00\00\01\01\01\00\00\01\01\01\01\00\00\01\00\00\00\01\01\01\01\01\01\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\00\01\01\00\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\00\01\01\00\00\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\01\00\00\01\01\01\00\01\01\01\01\01\00\01\00\01\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\01\00\01\01\00\00\00\01\01\01\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\00\00\01\00\00\01\01\01\01\01\01\01\00\01\01\01\00\01\01\01\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\00\00\01\01\01\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\00\01\01\01\01\00\01\01\00\01\00\01\00\01\01\00\01\01\01\01\00\01\01\01\01\00\01\01\01\01\00\01\00\00\01\00\01\01\01\01\00\00\00\00\01\00\00\01\01\00\00\01\00\00\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\00\01\00\00\01\00\00\00\00\01\00\00\01\01\01\00\00\00\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\00\00\00\01\00\00\01\00\00\01\00\00\00\01\01\01\01\00\01\01\01\00\00\00\00\00\01\00\00\00\01\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\00\01\01\00\01\01\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\01\00\01\00\00\01\01\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\01\01\00\00\01\01\01\01\01\00\01\00\01\00\00\01\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\01\01\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\01\00\01\00\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\00\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\00\01\00\00\01\00\01\00\01\01\00\00\00\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\01\00\01\01\01\01\00\00\01\00\01\00\01\00\01\00\00\01\00\00\00\00\00\00\00\01\01\00\01\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\00\00\01\01\00\00\01\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\00\01\01\00\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\00\01\00\01\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\00\00\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\01\00\00\00\00\01\01\01\01\01\01\01\00\00\00\00\00\00\01\01\01\00\00\01\01\01\01\00\00\01\00\00\00\01\01\01\01\01\01\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\00\01\01\00\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\00\01\01\00\00\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\01\00\00\01\01\01\00\01\01\01\01\01\00\01\00\01\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\01\00\01\01\00\00\00\01\01\01\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\00\00\01\00\00\01\01\01\01\01\01\01\00\01\01\01\00\01\01\01\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\00\00\01\01\01\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\00\01\01\01\01\00\01\01\00\01\00\01\00\01\01\00\01\01\01\01\00\01\01\01\01\00\01\01\01\01\00\01\00\00\01\00\01\01\01\01\00\00\00\00\01\00\00\01\01\00\00\01\00\00\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\00\01\00\00\01\00\00\00\00\01\00\00\01\01\01\00\00\00\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\00\00\00\01\00\00\01\00\00\01\00\00\00\01\01\01\01\00\01\01\01\00\00\00\00\00\01\00\00\00\01\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\00\01\01\00\01\01\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\5c\5c\5c\5c\5c\5c\5c\5c\5c\5c\5c^\5c\5c\5c\5c\5c\5c\5c\5c\5c\14I\14I\5c^\1dHXH\16]YYH]F\1e\11H\5cyE\18\08]T^\0eHDT\5cT\08\5cU\1dUH\5c\5c\1d]\1d\5c\5cH\5c\5c\5c\5c\5c||\5c\5c]iHE\15\1eXx]t\10^\00Tt^A@^VIJH\15Ut\5c\00\5ctXP\08\5cTu\04\08\1dL\01UH\5cT|T@]\1d]Q\bc|||]\00\1d\1c\18E\08\5c\5c\5cttxt]^]^|z|dttttt|t]]]\0ae^fba\01aaau^]^]^\02\02]\08]\5cXPQPdPppu``P]\5c|YTppuv\10|^^^|]\08^\0eHh\1cD\00H\bc]x]X\0a\1c\14\14XxX\b0]xX]x\1dx]\5c]]uxx]xYr\c5\bd]yp|]]\c5\c5^\bd\c5\05\85\9d\c5pAy\19\ba]xz^\95\c8\95\95\9d\96\91\9c\95\94\92\96\94\96\82\96\96\96\96\92\96\96\95\95\86\95\82\81\94\95\94\96\80\c5\84\94\8c\84\08\14TXL@\14\14DD\1c\1c\1c\1d\1c\1c\08\1c\14\1c\1c\1c\1c\1c\0d\0d\16\0dF\0cL\18\18\18H\18\1c\0d\0d\18\18\18\0e\0e\0d\0e\0eN\0d\0e\0e\0e\0d\0d\1e\05\08\04\14\14\04\04\04D\1c\04\08\04\0c\04\04\04DD\5c\04D\04\04\04\1c\04\04\04\04\04\04\04\04\04\04\04\08L\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\0c\0c\0c\0c\0c\0c\0e\0cH\0e\0d\0c\0e\0e\0d\0eH\0d\0dH]\0dX^H^]^^^H^]^]XXHX\5c\0cX\04TTTTTTTTTD\04D\18\18\18\0c\18X\1cX\0cH\0c\0cX\0c\0c\0c\0c\0c\0c\0cH\0c\0c\08\14\14\85\85\9d\9d]\89\9d]\94\00\94\90\98\9c\8c\89\80\9e\90\81\90\80\82\81\84\9c\9cHx]]]V\89\b2q]\5cU\05\bc\bc\06\bc\11\15\c5\16\c2\c4\bc\0ad\c0\8a\9a\89\5c\89\c8\c8\c8\06\85\80\88\c8\00\c0\bc\99\8cH\c8\c8\5c\c8|\c4|ttt||y||\c8|\5c\b9\05u|xRXp\bc\c1\c6H\14\04xaayp]yqPP]XY]X\5cXhYYY\5cXyyzX^TT|t^h|^l^XXTtP^XX\5c\19Xxhl\01^``bRh\14\5cb\0e^\06em\16xi]xQx\02\01^\12\12x^B\02hD^IRey]q\16]x^]\05\0dzYZ\05e]j^I\15HYyI\5c]Tu\00\15U4\04\06\c6\00\b9\c0\1d\c2\bd$$]\b94\00\04\0d\bc\09\1cYV\b9q\ba\ba\0e\b9\bc\ba\bcX\bd\bct|D\bc\bc\bc\c6T4\bc\c5\b9\14\be\05\06\be\1c\80\bd\bd\bd]\bd\0e^\bdD\be\be\be\9dT\8d\c5\bd\c5]\bd%\be\be\16\be\be\be\beV\be\be\be\bd^\be\be\be\beV\c6\be\bd\c8^^\06\be\05V\02\be\be!\00\1cD\10P\90\9014tLT1\c4\c5]\11I\89\b9]\b9\bc\bc\b9\0d\b9\ba\ba\ba\0e\bc\ba\ba\bc\06\ba\bc\bc\bcT\bc\bc\bc\bcT\bc\bc\bc\bcE\bc\bd\bc\bcT\bc\bd\bd\bd\18\bd\bd\bd\bdV4\bd]\95T\bd]\8d\bdT\bd\bd\be\beV\be\c6\8e\beV\be\8e\be\beLv\8e^^V\c6\86\c6\c6U\06\06.&U\be\be\ba\be@EEMVX\1c]Tt\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\01\00\01\00\00\01\01\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\01\01\00\00\01\01\01\01\01\00\01\00\01\00\00\01\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\01\01\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\01\00\01\00\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\00\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\00\01\00\00\01\00\01\00\01\01\00\00\00\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\01\00\01\01\01\01\00\00\01\00\01\00\01\00\01\00\00\01\00\00\00\00\00\00\00\01\01\00\01\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\00\00\01\01\00\00\01\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\00\01\01\00\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\00\01\00\01\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\00\00\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\01\00\00\00\00\01\01\01\01\01\01\01\00\00\00\00\00\00\01\01\01\00\00\01\01\01\01\00\00\01\00\00\00\01\01\01\01\01\01\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\00\01\01\00\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\00\01\01\00\00\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\01\00\00\01\01\01\00\01\01\01\01\01\00\01\00\01\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\01\00\01\01\00\00\00\01\01\01\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\00\00\01\00\00\01\01\01\01\01\01\01\00\01\01\01\00\01\01\01\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\00\00\01\01\01\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\00\01\01\01\01\00\01\01\00\01\00\01\00\01\01\00\01\01\01\01\00\01\01\01\01\00\01\01\01\01\00\01\00\00\01\00\01\01\01\01\00\00\00\00\01\00\00\01\01\00\00\01\00\00\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\00\01\00\00\01\00\00\00\00\01\00\00\01\01\01\00\00\00\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\00\00\00\01\00\00\01\00\00\01\00\00\00\01\01\01\01\00\01\01\01\00\00\00\00\00\01\00\00\00\01\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\00\01\01\00\01\01\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\5c\5c\5c\5c\5c\5c\5c\5c\5c\5c\5c^\5c\5c\5c\5c\5c\5c\5c\5c\5c\14I\14I\5c^\1dHXH\16]YYH]F\1e\11H\5cyE\18\08]T^\0eHDT\5cT\08\5cU\1dUH\5c\5c\1d]\1d\5c\5cH\5c\5c\5c\5c\5c||\5c\5c]iHE\15\1eXx]t\10^\00Tt^A@^VIJH\15Ut\5c\00\5ctXP\08\5cTu\04\08\1dL\01UH\5cT|T@]\1d]Q\bc|||]\00\1d\1c\18E\08\5c\5c\5cttxt]^]^|z|dttttt|t]]]\0ae^fba\01aaau^]^]^\02\02]\08]\5cXPQPdPppu``P]\5c|YTppuv\10|^^^|]\08^\0eHh\1cD\00H\bc]x]X\0a\1c\14\14XxX\b0]xX]x\1dx]\5c]]uxx]xYr\c5\bd]yp|]]\c5\c5^\bd\c5\05\85\9d\c5pAy\19\ba]xz^\95\c8\95\95\9d\96\91\9c\95\94\92\96\94\96\82\96\96\96\96\92\96\96\95\95\86\95\82\81\94\95\94\96\80\c5\84\94\8c\84\08\14TXL@\14\14DD\1c\1c\1c\1d\1c\1c\08\1c\14\1c\1c\1c\1c\1c\0d\0d\16\0dF\0cL\18\18\18H\18\1c\0d\0d\18\18\18\0e\0e\0d\0e\0eN\0d\0e\0e\0e\0d\0d\1e\05\08\04\14\14\04\04\04D\1c\04\08\04\0c\04\04\04DD\5c\04D\04\04\04\1c\04\04\04\04\04\04\04\04\04\04\04\08L\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\0c\0c\0c\0c\0c\0c\0e\0cH\0e\0d\0c\0e\0e\0d\0eH\0d\0dH]\0dX^H^]^^^H^]^]XXHX\5c\0cX\04TTTTTTTTTD\04D\18\18\18\0c\18X\1cX\0cH\0c\0cX\0c\0c\0c\0c\0c\0c\0cH\0c\0c\08\14\14\85\85\9d\9d]\89\9d]\94\00\94\90\98\9c\8c\89\80\9e\90\81\90\80\82\81\84\9c\9cHx]]]V\89\b2q]\5cU\05\bc\bc\06\bc\11\15\c5\16\c2\c4\bc\0ad\c0\8a\9a\89\5c\89\c8\c8\c8\06\85\80\88\c8\00\c0\bc\99\8cH\c8\c8\5c\c8|\c4|ttt||y||\c8|\5c\b9\05u|xRXp\bc\c1\c6H\14\04xaayp]yqPP]XY]X\5cXhYYY\5cXyyzX^TT|t^h|^l^XXTtP^XX\5c\19Xxhl\01^``bRh\14\5cb\0e^\06em\16xi]xQx\02\01^\12\12x^B\02hD^IRey]q\16]x^]\05\0dzYZ\05e]j^I\15HYyI\5c]Tu\00\15U4\04\06\c6\00\b9\c0\1d\c2\bd$$]\b94\00\04\0d\bc\09\1cYV\b9q\ba\ba\0e\b9\bc\ba\bcX\bd\bct|D\bc\bc\bc\c6T4\bc\c5\b9\14\be\05\06\be\1c\80\bd\bd\bd]\bd\0e^\bdD\be\be\be\9dT\8d\c5\bd\c5]\bd%\be\be\16\be\be\be\beV\be\be\be\bd^\be\be\be\beV\c6\be\bd\c8^^\06\be\05V\02\be\be!\00\1cD\10P\90\9014tLT1\c4\c5]\11I\89\b9]\b9\bc\bc\b9\0d\b9\ba\ba\ba\0e\bc\ba\ba\bc\06\ba\bc\bc\bcT\bc\bc\bc\bcT\bc\bc\bc\bcE\bc\bd\bc\bcT\bc\bd\bd\bd\18\bd\bd\bd\bdV4\bd]\95T\bd]\8d\bdT\bd\bd\be\beV\be\c6\8e\beV\be\8e\be\beLv\8e^^V\c6\86\c6\c6U\06\06.&U\be\be\ba\be@EEMVX\1c]Tt\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\01\00\01\00\00\01\01\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\01\01\00\00\01\01\01\01\01\00\01\00\01\00\00\01\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\01\01\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\01\00\01\00\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\00\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\00\00\00\00\01\00\01\00\00\00\00\01\00\00\01\00\01\00\01\01\00\00\00\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\01\00\01\01\01\01\00\00\01\00\01\00\01\00\01\00\00\01\00\00\00\00\00\00\00\01\01\00\01\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\01\01\00\00\01\01\00\00\01\00\00\00\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\00\01\01\00\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\00\01\00\00\01\01\00\00\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\00\00\00\01\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\00\00\01\00\01\00\00\01\00\00\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\01\01\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\00\00\01\00\01\01\01\01\01\01\01\01\00\01\01\01\01\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\01\00\00\00\00\01\01\01\01\01\01\01\00\00\00\00\00\00\01\01\01\00\00\01\01\01\01\00\00\01\00\00\00\01\01\01\01\01\01\01\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\01\00\01\00\01\01\01\01\01\01\01\01\00\01\01\00\01\01\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\00\01\00\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\01\01\00\00\01\01\00\00\00\01\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\01\00\00\01\01\01\00\01\01\01\01\01\00\01\00\01\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\01\00\01\00\00\00\00\00\00\00\00\00\01\00\00\00\01\00\01\01\00\00\00\01\01\01\00\01\00\00\00\00\00\00\00\00\00\00\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\00\00\01\00\00\01\01\01\01\01\01\01\00\01\01\01\00\01\01\01\01\00\01\00\01\01\01\01\01\01\01\01\01\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\01\01\01\00\01\01\01\01\01\01\01\01\01\01\01\01\01\01\00\00\00\00\01\01\01\00\00\01\01\01\00\00\01\01\01\00\01\01\00\00\01\00\00\01\00\00\00\00\01\00\01\00\00\00\01\00\00\00\00\00\00\00\00\00\01\00\00\01\00\01\01\00\01\01\01\01\00\01\01\00\01\00\01\00\01\01\00\01\01\01\01\00\01\01\01\01\00\01\01\01\01\00\01\00\00\01\00\01\01\01\01\00\00\00\00\01\00\00\01\01\00\00\01\00\00\00\00\01\00\00\00\00\01\00\01\00\00\00\00\00\00\00\01\00\00\01\00\00\00\00\01\00\00\01\01\01\00\00\00\01\01\00\00\01\00\00\00\00\00\00\00\00\00\00\01\01\00\00\00\00\00\00\01\00\00\01\00\00\01\00\00\00\01\01\01\01\00\01\01\01\00\00\00\00\00\01\00\00\00\01\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\01\01\00\01\00\01\01\00\01\01\00\01\00\01\00\00\00\00\00\00\01\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\5c\5c\5c\5c\5c\5c\5c\5c\5c\5c\5c^\5c\5c\5c\5c\5c\5c\5c\5c\5c\14I\14I\5c^\1dHXH\16]YYH]F\1e\11H\5cyE\18\08]T^\0eHDT\5cT\08\5cU\1dUH\5c\5c\1d]\1d\5c\5cH\5c\5c\5c\5c\5c||\5c\5c]iHE\15\1eXx]t\10^\00Tt^A@^VIJH\15Ut\5c\00\5ctXP\08\5cTu\04\08\1dL\01UH\5cT|T@]\1d]Q\bc|||]\00\1d\1c\18E\08\5c\5c\5cttxt]^]^|z|dttttt|t]]]\0ae^fba\01aaau^]^]^\02\02]\08]\5cXPQPdPppu``P]\5c|YTppuv\10|^^^|]\08^\0eHh\1cD\00H\bc]x]X\0a\1c\14\14XxX\b0]xX]x\1dx]\5c]]uxx]xYr\c5\bd]yp|]]\c5\c5^\bd\c5\05\85\9d\c5pAy\19\ba]xz^\95\c8\95\95\9d\96\91\9c\95\94\92\96\94\96\82\96\96\96\96\92\96\96\95\95\86\95\82\81\94\95\94\96\80\c5\84\94\8c\84\08\14TXL@\14\14DD\1c\1c\1c\1d\1c\1c\08\1c\14\1c\1c\1c\1c\1c\0d\0d\16\0dF\0cL\18\18\18H\18\1c\0d\0d\18\18\18\0e\0e\0d\0e\0eN\0d\0e\0e\0e\0d\0d\1e\05\08\04\14\14\04\04\04D\1c\04\08\04\0c\04\04\04DD\5c\04D\04\04\04\1c\04\04\04\04\04\04\04\04\04\04\04\08L\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\08\0c\0c\0c\0c\0c\0c\0c\0e\0cH\0e\0d\0c\0e\0e\0d\0eH\0d\0dH]\0dX^H^]^^^H^]^]XXHX\5c\0cX\04TTTTTTTTTD\04D\18\18\18\0c\18X\1cX\0cH\0c\0cX\0c\0c\0c\0c\0c\0c\0cH\0c\0c\08\14\14\85\85\9d\9d]\89\9d]\94\00\94\90\98\9c\8c\89\80\9e\90\81\90\80\82\81\84\9c\9cHx]]]V\89\b2q]\5cU\05\bc\bc\06\bc\11\15\c5\16\c2\c4\bc\0ad\c0\8a\9a\89\5c\89\c8\c8\c8\06\85\80\88\c8\00\c0\bc\99\8cH\c8\c8\5c\c8|\c4|ttt||y||\c8|\5c\b9\05u|xRXp\bc\c1\c6H\14\04xaayp]yqPP]XY]X\5cXhYYY\5cXyyzX^TT|t^h|^l^XXTtP^XX\5c\19Xxhl\01^``bRh\14\5cb\0e^\06em\16xi]xQx\02\01^\12\12x^B\02hD^IRey]q\16]x^]\05\0dzYZ\05e]j^I\15HYyI\5c]Tu\00\15U4\04\06\c6\00\b9\c0\1d\c2\bd$$]\b94\00\04\0d\bc\09\1cYV\b9q\ba\ba\0e\b9\bc\ba\bcX\bd\bct|D\bc\bc\bc\c6T4\bc\c5\b9\14\be\05\06\be\1c\80\bd\bd\bd]\bd\0e^\bdD\be\be\be\9dT\8d\c5\bd\c5]\bd%\be\be\16\be\be\be\beV\be\be\be\bd^\be\be\be\beV\c6\be\bd\c8^^\06\be\05V\02\be\be!\00\1cD\10P\90\9014tLT1\c4\c5]\11I\89\b9]\b9\bc\bc\b9\0d\b9\ba\ba\ba\0e\bc\ba\ba\bc\06\ba\bc\bc\bcT\bc\bc\bc\bcT\bc\bc\bc\bcE\bc\bd\bc\bcT\bc\bd\bd\bd\18\bd\bd\bd\bdV4\bd]\95T\bd]\8d\bdT\bd\bd\be\beV\be\c6\8e\beV\be\8e\be\beLv\8e^^V\c6\86\c6\c6U\06\06.&U\be\be\ba\be@EEMVX\1c]Tt\00\00"))