Underworld1337

Untitled

Aug 4th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 38.99 KB | None | 0 0
  1. int __fastcall sub_87568(int result, int a2)
  2. {
  3.   int v2; // r3@1
  4.   int v3; // ST114_4@1
  5.   int v4; // r3@1
  6.   int v5; // r4@1
  7.   int v6; // ST4C_4@1
  8.   int v7; // STFC_4@1
  9.   int v8; // r3@1
  10.   int v9; // ST118_4@1
  11.   int v10; // r5@1
  12.   int v11; // r4@1
  13.   int v12; // ST04_4@1
  14.   int v13; // r2@1
  15.   int v14; // ST11C_4@1
  16.   int v15; // r6@1
  17.   int v16; // ST98_4@1
  18.   int v17; // r3@1
  19.   int v18; // ST120_4@1
  20.   int v19; // ST10_4@1
  21.   int v20; // r5@1
  22.   int v21; // r6@1
  23.   int v22; // STE4_4@1
  24.   int v23; // r5@1
  25.   int v24; // ST50_4@1
  26.   int v25; // ST7C_4@1
  27.   int v26; // ST88_4@1
  28.   int v27; // r5@1
  29.   int v28; // STE8_4@1
  30.   int v29; // r7@1
  31.   int v30; // ST8C_4@1
  32.   int v31; // ST54_4@1
  33.   int v32; // r7@1
  34.   int v33; // r5@1
  35.   int v34; // ST90_4@1
  36.   int v35; // ST2C_4@1
  37.   int v36; // r5@1
  38.   int v37; // r3@1
  39.   int v38; // ST34_4@1
  40.   int v39; // ST78_4@1
  41.   int v40; // r5@1
  42.   int v41; // ST124_4@1
  43.   int v42; // r8@1
  44.   int v43; // r9@1
  45.   int v44; // ST68_4@1
  46.   int v45; // r4@1
  47.   int v46; // ST128_4@1
  48.   int v47; // r7@1
  49.   int v48; // r5@1
  50.   int v49; // STF4_4@1
  51.   int v50; // r3@1
  52.   int v51; // STF0_4@1
  53.   int v52; // ST14C_4@1
  54.   int v53; // STEC_4@1
  55.   int v54; // lr@1
  56.   int v55; // ST6C_4@1
  57.   int v56; // r7@1
  58.   int v57; // ST150_4@1
  59.   int v58; // ST154_4@1
  60.   int v59; // lr@1
  61.   int v60; // STB8_4@1
  62.   int v61; // STD4_4@1
  63.   int v62; // r5@1
  64.   int v63; // ST58_4@1
  65.   int v64; // ST64_4@1
  66.   int v65; // ST20_4@1
  67.   int v66; // ST12C_4@1
  68.   int v67; // r2@1
  69.   int v68; // r12@1
  70.   int v69; // ST9C_4@1
  71.   int v70; // ST5C_4@1
  72.   int v71; // STBC_4@1
  73.   int v72; // ST48_4@1
  74.   int v73; // ST30_4@1
  75.   int v74; // STD8_4@1
  76.   int v75; // ST110_4@1
  77.   int v76; // ST08_4@1
  78.   int v77; // ST40_4@1
  79.   int v78; // ST74_4@1
  80.   int v79; // ST14_4@1
  81.   int v80; // STA4_4@1
  82.   int v81; // r11@1
  83.   int v82; // r6@1
  84.   int v83; // STC0_4@1
  85.   int v84; // ST84_4@1
  86.   int v85; // STDC_4@1
  87.   int v86; // ST184_4@1
  88.   int v87; // r5@1
  89.   int v88; // STD0_4@1
  90.   int v89; // ST144_4@1
  91.   int v90; // ST160_4@1
  92.   int v91; // ST170_4@1
  93.   int v92; // r3@1
  94.   int v93; // ST178_4@1
  95.   int v94; // ST10C_4@1
  96.   int v95; // STAC_4@1
  97.   int v96; // STF8_4@1
  98.   int v97; // r7@1
  99.   int v98; // ST15C_4@1
  100.   int v99; // ST18_4@1
  101.   int v100; // ST174_4@1
  102.   int v101; // STC8_4@1
  103.   int v102; // lr@1
  104.   int v103; // ST80_4@1
  105.   int v104; // ST24_4@1
  106.   int v105; // STE0_4@1
  107.   int v106; // r4@1
  108.   int v107; // STA0_4@1
  109.   int v108; // r5@1
  110.   int v109; // ST19C_4@1
  111.   int v110; // ST16C_4@1
  112.   int v111; // r3@1
  113.   int v112; // ST44_4@1
  114.   int v113; // r3@1
  115.   int v114; // r2@1
  116.   int v115; // r7@1
  117.   int v116; // ST108_4@1
  118.   int v117; // r3@1
  119.   int v118; // ST38_4@1
  120.   int v119; // STC4_4@1
  121.   int v120; // ST70_4@1
  122.   int v121; // r3@1
  123.   int v122; // ST94_4@1
  124.   int v123; // r3@1
  125.   int v124; // r10@1
  126.   int v125; // r3@1
  127.   int v126; // ST100_4@1
  128.   int v127; // ST3C_4@1
  129.   int v128; // r3@1
  130.   int v129; // ST168_4@1
  131.   int v130; // r3@1
  132.   int v131; // r6@1
  133.   int v132; // ST28_4@1
  134.   int v133; // r3@1
  135.   int v134; // ST130_4@1
  136.   int v135; // r6@1
  137.   int v136; // ST1C_4@1
  138.   int v137; // ST134_4@1
  139.   int v138; // STB4_4@1
  140.   int v139; // r9@1
  141.   int v140; // STCC_4@1
  142.   int v141; // ST158_4@1
  143.   int v142; // r2@1
  144.   int v143; // r5@1
  145.   int v144; // ST0C_4@1
  146.   int v145; // r2@1
  147.   int v146; // ST138_4@1
  148.   int v147; // r7@1
  149.   int v148; // STA8_4@1
  150.   int v149; // r2@1
  151.   int v150; // r8@1
  152.   int v151; // r3@1
  153.   int v152; // ST13C_4@1
  154.   int v153; // r7@1
  155.   int v154; // ST2C_4@1
  156.   int v155; // ST140_4@1
  157.   int v156; // r2@1
  158.   int v157; // ST180_4@1
  159.   int v158; // ST190_4@1
  160.   int v159; // ST17C_4@1
  161.   int v160; // r7@1
  162.   int v161; // r4@1
  163.   int v162; // ST30_4@1
  164.   int v163; // ST188_4@1
  165.   int v164; // ST18C_4@1
  166.   int v165; // ST194_4@1
  167.   int v166; // r12@1
  168.   int v167; // ST84_4@1
  169.   int v168; // ST164_4@1
  170.   int v169; // r3@1
  171.   int v170; // ST198_4@1
  172.   int v171; // ST1B0_4@1
  173.   int v172; // STAC_4@1
  174.   int v173; // ST1B8_4@1
  175.   int v174; // STD8_4@1
  176.   int v175; // ST148_4@1
  177.   int v176; // r11@1
  178.   int v177; // r12@1
  179.   int v178; // STB0_4@1
  180.   int v179; // ST110_4@1
  181.   int v180; // r4@1
  182.   int v181; // ST40_4@1
  183.   int v182; // ST144_4@1
  184.   int v183; // ST74_4@1
  185.   int v184; // lr@1
  186.   int v185; // ST54_4@1
  187.   int v186; // r12@1
  188.   int v187; // ST1BC_4@1
  189.   int v188; // r1@1
  190.   int v189; // r6@1
  191.   int v190; // r5@1
  192.   int v191; // lr@1
  193.   int v192; // r3@1
  194.   int v193; // ST184_4@1
  195.   int v194; // ST10C_4@1
  196.   int v195; // ST170_4@1
  197.   int v196; // ST164_4@1
  198.   int v197; // lr@1
  199.   int v198; // ST1AC_4@1
  200.   int v199; // ST1A8_4@1
  201.   int v200; // ST15C_4@1
  202.   int v201; // STD0_4@1
  203.   int v202; // ST48_4@1
  204.   int v203; // ST60_4@1
  205.   int v204; // r4@1
  206.   int v205; // STA8_4@1
  207.   int v206; // ST1B4_4@1
  208.   int v207; // r11@1
  209.   int v208; // r8@1
  210.   int v209; // ST16C_4@1
  211.   int v210; // ST98_4@1
  212.   int v211; // ST1A4_4@1
  213.   int v220; // ST168_4@1
  214.   int v223; // r3@1
  215.   int v224; // ST174_4@1
  216.   int v225; // r9@1
  217.   int v226; // r10@1
  218.   int v227; // STC0_4@1
  219.   int v228; // ST40_4@1
  220.   int v229; // r1@1
  221.   int v230; // r3@1
  222.   int v231; // r11@1
  223.   int v234; // ST58_4@1
  224.   int v236; // r9@1
  225.   int v237; // r1@1
  226.   int v238; // r12@1
  227.   int v239; // r9@1
  228.   int v240; // ST13C_4@1
  229.   int v241; // r11@1
  230.   int v242; // r4@1
  231.   int v243; // r5@1
  232.   int v244; // ST158_4@1
  233.   int v245; // lr@1
  234.   int v246; // ST04_4@1
  235.   int v247; // r6@1
  236.   int v248; // r4@1
  237.   int v249; // ST124_4@1
  238.   int v250; // ST168_4@1
  239.   int v251; // r3@1
  240.   int v252; // ST1AC_4@1
  241.   int v253; // r12@1
  242.   int v254; // ST1B4_4@1
  243.   int v255; // r10@1
  244.   int v256; // ST114_4@1
  245.   int v257; // ST198_4@1
  246.   int v258; // r8@1
  247.   int v259; // STE8_4@1
  248.   int v260; // ST118_4@1
  249.   int v261; // STA0_4@1
  250.   int v262; // r9@1
  251.   int v263; // STD8_4@1
  252.   int v264; // STF4_4@1
  253.   int v265; // ST90_4@1
  254.   int v266; // lr@1
  255.   int v267; // ST180_4@1
  256.   int v268; // lr@1
  257.   int v269; // r9@1
  258.   int v270; // ST148_4@1
  259.   int v271; // r6@1
  260.   int v272; // r11@1
  261.   int v273; // ST178_4@1
  262.   int v274; // ST120_4@1
  263.   int v275; // ST100_4@1
  264.   int v276; // ST17C_4@1
  265.   int v277; // ST40_4@1
  266.   int v278; // r7@1
  267.   int v279; // STEC_4@1
  268.   int v280; // r6@1
  269.   int v281; // ST9C_4@1
  270.   int v282; // r8@1
  271.   int v283; // r1@1
  272.   int v284; // ST14C_4@1
  273.   int v285; // STD0_4@1
  274.   int v286; // ST150_4@1
  275.   int v287; // STD4_4@1
  276.   int v288; // ST64_4@1
  277.   int v289; // STCC_4@1
  278.   int v290; // STC8_4@1
  279.   int v291; // r6@1
  280.   int v292; // ST104_4@1
  281.   int v293; // ST144_4@1
  282.   int v294; // ST10C_4@1
  283.   int v295; // ST38_4@1
  284.   int v296; // STF0_4@1
  285.   int v297; // STBC_4@1
  286.   int v298; // r3@1
  287.   int v299; // r7@1
  288.   int v300; // ST100_4@1
  289.   int v301; // ST68_4@1
  290.   int v302; // r10@1
  291.   int v303; // r2@1
  292.   int v304; // STA8_4@1
  293.   int v305; // r4@1
  294.   int v306; // r12@1
  295.   int v307; // ST7C_4@1
  296.   int v308; // STA0_4@1
  297.   int v309; // r8@1
  298.   int v310; // ST28_4@1
  299.   int v311; // ST60_4@1
  300.   int v312; // r1@1
  301.   int v313; // ST04_4@1
  302.   int v314; // ST6C_4@1
  303.   int v315; // ST54_4@1
  304.   int v316; // r7@1
  305.   int v317; // r10@1
  306.   int v318; // lr@1
  307.   int v319; // r3@1
  308.   int v320; // STA0_4@1
  309.   int v321; // r5@1
  310.   int v322; // r8@1
  311.   int v323; // r6@1
  312.   int v324; // ST8C_4@1
  313.   int v325; // r11@1
  314.   int v326; // ST08_4@1
  315.   int v327; // STC8_4@1
  316.   int v328; // r12@1
  317.   int v329; // ST84_4@1
  318.   int v330; // STA8_4@1
  319.   int v331; // ST5C_4@1
  320.   int v332; // ST7C_4@1
  321.   int v333; // lr@1
  322.   int v334; // r11@1
  323.   int v335; // STD8_4@1
  324.   int v336; // r9@1
  325.   int v337; // STA4_4@1
  326.   int v338; // r4@1
  327.   int v339; // r6@1
  328.   int v340; // ST0C_4@1
  329.   int v341; // ST10_4@1
  330.   int v342; // ST48_4@1
  331.   int v343; // r5@1
  332.   int v344; // r2@1
  333.   int v345; // STE8_4@1
  334.   int v346; // ST114_4@1
  335.   int v347; // ST80_4@1
  336.   int v348; // r10@1
  337.   int v349; // STBC_4@1
  338.   int v350; // ST04_4@1
  339.   int v351; // ST08_4@1
  340.   int v352; // STC4_4@1
  341.   int v353; // STCC_4@1
  342.   int v354; // ST3C_4@1
  343.   int v355; // STD0_4@1
  344.   int v356; // lr@1
  345.   int v357; // r11@1
  346.   int v358; // STC8_4@1
  347.   int v359; // ST98_4@1
  348.   int v360; // r2@1
  349.   int v361; // r1@1
  350.   int v362; // r3@1
  351.   int v363; // ST88_4@1
  352.   int v364; // STA4_4@1
  353.   int v365; // r6@1
  354.   int v366; // STB0_4@1
  355.   int v367; // lr@1
  356.   int v368; // r3@1
  357.   int v369; // ST94_4@1
  358.   int v370; // r4@1
  359.   int v371; // ST8C_4@1
  360.   int v372; // STB4_4@1
  361.   int v375; // r7@1
  362.   int v377; // r12@1
  363.   int v378; // STE0_4@1
  364.   int v379; // STD0_4@1
  365.   int v380; // ST7C_4@1
  366.   int v381; // STDC_4@1
  367.   int v382; // STE8_4@1
  368.   int v383; // ST10_4@1
  369.   int v384; // STD4_4@1
  370.   int v385; // STCC_4@1
  371.   int v386; // r8@1
  372.   int v387; // STC8_4@1
  373.   int v388; // lr@1
  374.   int v389; // ST44_4@1
  375.   int v390; // r5@1
  376.   int v391; // ST110_4@1
  377.   int v392; // r3@1
  378.   int v393; // STBC_4@1
  379.   int v394; // ST14_4@1
  380.   int v395; // r4@1
  381.   int v396; // ST10C_4@1
  382.   int v397; // ST108_4@1
  383.   int v398; // ST104_4@1
  384.   int v399; // r7@1
  385.   int v400; // r12@1
  386.   int v401; // r7@1
  387.   int v402; // r9@1
  388.   int v403; // STE0_4@1
  389.   int v404; // STF0_4@1
  390.   int v405; // STE4_4@1
  391.   int v406; // r8@1
  392.   int v407; // STD0_4@1
  393.   int v408; // STD8_4@1
  394.   int v409; // ST100_4@1
  395.   int v410; // STA8_4@1
  396.   int v411; // STFC_4@1
  397.   int v412; // STF4_4@1
  398.   int v413; // STB0_4@1
  399.   int v414; // ST94_4@1
  400.   int v415; // lr@1
  401.   int v416; // ST90_4@1
  402.   int v417; // r3@1
  403.   int v418; // STB4_4@1
  404.   int v419; // ST70_4@1
  405.   int v420; // STC8_4@1
  406.   int v421; // ST0C_4@1
  407.   int v422; // ST30_4@1
  408.   int v423; // r2@1
  409.   int v424; // r5@1
  410.   int v425; // r6@1
  411.   int v426; // r6@1
  412.   int v427; // r9@1
  413.   int v428; // r6@1
  414.   int v429; // r9@1
  415.   int v430; // r6@1
  416.   int v431; // r9@1
  417.   int v432; // r6@1
  418.   int v433; // r9@1
  419.   int v434; // r6@1
  420.   int v435; // r9@1
  421.   int v436; // r6@1
  422.   int v437; // r6@1
  423.   int v438; // r5@1
  424.   int v439; // r12@1
  425.   int v440; // r9@1
  426.   int v441; // r6@1
  427.   int v442; // ST5C_4@1
  428.   int v443; // r5@1
  429.   int v444; // r7@1
  430.   int v445; // r7@1
  431.   int v446; // r6@1
  432.   int v447; // r9@1
  433.   int v448; // r6@1
  434.   int v449; // r9@1
  435.   int v450; // r6@1
  436.   int v451; // r4@1
  437.   int v452; // r6@1
  438.   int v453; // r12@1
  439.   int v454; // r6@1
  440.   int v455; // r8@1
  441.   int v456; // r6@1
  442.   int v457; // r6@1
  443.   int v458; // r12@1
  444.   int v459; // r6@1
  445.   int v460; // r8@1
  446.   int v461; // r1@1
  447.   int v462; // r6@1
  448.   int v463; // lr@1
  449.   int v464; // r3@1
  450.   int v465; // r4@1
  451.   int v466; // r6@1
  452.   int v467; // lr@1
  453.   int v468; // r3@1
  454.   int v469; // r6@1
  455.   int v470; // ST0C_4@1
  456.   int v471; // r8@1
  457.   int v472; // r1@1
  458.   int v473; // ST70_4@1
  459.   int v474; // ST10_4@1
  460.   int v475; // ST30_4@1
  461.   int v476; // r3@1
  462.   int v477; // r2@1
  463.   int v478; // ST5C_4@1
  464.   int v479; // r12@1
  465.   int v480; // r6@1
  466.   int v481; // ST28_4@1
  467.   int v482; // ST58_4@1
  468.   int v483; // r4@1
  469.   int v484; // r7@1
  470.   int v485; // ST20_4@1
  471.   int v486; // ST0C_4@1
  472.   int v487; // ST6C_4@1
  473.   int v488; // ST3C_4@1
  474.   int v489; // r8@1
  475.   int v490; // ST44_4@1
  476.   int v491; // ST54_4@1
  477.   int v492; // r12@1
  478.   int v493; // ST60_4@1
  479.   int v494; // ST14_4@1
  480.   int v495; // r1@1
  481.   int v496; // ST68_4@1
  482.   int v497; // r12@1
  483.   int v498; // r8@1
  484.   int v499; // r1@1
  485.   int v500; // ST74_4@1
  486.   int v501; // lr@1
  487.   int v502; // ST50_4@1
  488.   int v503; // ST38_4@1
  489.   int v504; // ST34_4@1
  490.   int v505; // ST48_4@1
  491.   int v506; // ST24_4@1
  492.   int v507; // r12@1
  493.   int v508; // r7@1
  494.   int v509; // ST78_4@1
  495.   int v510; // ST64_4@1
  496.   int v511; // r12@1
  497.   int v512; // r4@1
  498.   int v513; // r8@1
  499.   int v514; // r1@1
  500.   int v515; // ST4C_4@1
  501.   int v516; // r9@1
  502.   int v517; // ST44_4@1
  503.   int v518; // r8@1
  504.   int v519; // ST1C_4@1
  505.   int v520; // r5@1
  506.   int v521; // r1@1
  507.   int v522; // r7@1
  508.   int v523; // ST18_4@1
  509.   int v524; // r9@1
  510.   int v525; // r4@1
  511.   int v526; // r8@1
  512.   int v527; // ST2C_4@1
  513.   int v528; // ST3C_4@1
  514.   int v529; // r6@1
  515.   int v530; // r4@1
  516.   int v531; // r2@1
  517.   int v532; // r11@1
  518.   int v533; // r2@1
  519.   int v534; // ST08_4@1
  520.   int v535; // r11@1
  521.   int v536; // r2@1
  522.   int v537; // r11@1
  523.   int v538; // r6@1
  524.   int v539; // r1@1
  525.   int v540; // ST40_4@1
  526.   int v541; // ST28_4@1
  527.   int v542; // r12@1
  528.   int v543; // ST04_4@1
  529.   int v544; // ST0C_4@1
  530.   int v545; // lr@1
  531.   int v546; // ST30_4@1
  532.   int v547; // r4@1
  533.   int v548; // r12@1
  534.   int v549; // r6@1
  535.   int v550; // r3@1
  536.   int v551; // r11@1
  537.   int v552; // ST20_4@1
  538.   int v553; // r6@1
  539.   int v554; // r5@1
  540.   int v555; // r9@1
  541.   int v556; // r5@1
  542.   int v557; // r3@1
  543.   int v558; // ST04_4@1
  544.   int v559; // r5@1
  545.   int v560; // r9@1
  546.   int v561; // r7@1
  547.   int v562; // r7@1
  548.   int v563; // r7@1
  549.   int v564; // r2@1
  550.   int v565; // r2@1
  551.   int v566; // r2@1
  552.   int v567; // r2@1
  553.   int v568; // r3@1
  554.  
  555.   v2 = *(_DWORD *)a2;
  556.   *(_DWORD *)result = *(_DWORD *)a2;
  557.   v3 = v2;
  558.   v4 = *(_DWORD *)(a2 + 4);
  559.   *(_DWORD *)(result + 4) = v4;
  560.   v5 = *(_DWORD *)(a2 + 8);
  561.   v6 = v4;
  562.   v7 = ~v4;
  563.   *(_DWORD *)(result + 8) = v5;
  564.   v8 = *(_DWORD *)(a2 + 12);
  565.   v9 = v5;
  566.   *(_DWORD *)(result + 12) = v8;
  567.   v10 = *(_DWORD *)(a2 + 16);
  568.   v11 = ~v8;
  569.   v12 = v8;
  570.   *(_DWORD *)(result + 16) = v10;
  571.   v13 = *(_DWORD *)(a2 + 20);
  572.   v14 = v10;
  573.   *(_DWORD *)(result + 20) = v13;
  574.   v15 = *(_DWORD *)(a2 + 24);
  575.   v16 = ~v13;
  576.   *(_DWORD *)(result + 24) = v15;
  577.   v17 = *(_DWORD *)(a2 + 28);
  578.   v18 = v15;
  579.   *(_DWORD *)(result + 28) = v17;
  580.   v19 = v17;
  581.   *(_DWORD *)(result + 32) = *(_DWORD *)(a2 + 32);
  582.   v20 = *(_DWORD *)(a2 + 36);
  583.   *(_DWORD *)(result + 36) = v20;
  584.   v21 = v20;
  585.   v22 = ~v20;
  586.   *(_DWORD *)(result + 40) = *(_DWORD *)(a2 + 40);
  587.   v23 = *(_DWORD *)(a2 + 44);
  588.   v24 = v21;
  589.   v25 = v11;
  590.   *(_DWORD *)(result + 44) = v23;
  591.   v26 = v23;
  592.   *(_DWORD *)(result + 48) = *(_DWORD *)(a2 + 48);
  593.   v27 = *(_DWORD *)(a2 + 52);
  594.   *(_DWORD *)(result + 52) = v27;
  595.   v28 = ~v27;
  596.   v29 = *(_DWORD *)(a2 + 56);
  597.   v30 = v27;
  598.   *(_DWORD *)(result + 56) = v29;
  599.   v31 = v29;
  600.   v32 = *(_DWORD *)(a2 + 60);
  601.   *(_DWORD *)(result + 60) = v32;
  602.   v33 = *(_DWORD *)(a2 + 64);
  603.   v34 = v32;
  604.   *(_DWORD *)(result + 64) = v33;
  605.   v35 = v33;
  606.   v36 = *(_DWORD *)(a2 + 68);
  607.   *(_DWORD *)(result + 68) = v36;
  608.   v37 = *(_DWORD *)(a2 + 72);
  609.   v38 = v36;
  610.   v39 = v36 ^ v21;
  611.   *(_DWORD *)(result + 72) = v37;
  612.   v40 = *(_DWORD *)(a2 + 76);
  613.   v41 = v37;
  614.   v42 = v40 ^ v12;
  615.   *(_DWORD *)(result + 76) = v40;
  616.   v43 = v40 & v12;
  617.   v44 = v40;
  618.   v45 = v11 & v40;
  619.   v46 = *(_DWORD *)(a2 + 80);
  620.   *(_DWORD *)(result + 80) = v46;
  621.   v47 = *(_DWORD *)(a2 + 84);
  622.   *(_DWORD *)(result + 84) = v47;
  623.   v48 = v47 ^ v13;
  624.   v49 = v13 & ~v47;
  625.   v50 = *(_DWORD *)(a2 + 88);
  626.   v51 = ~v13 & v47;
  627.   v52 = v47 | v13;
  628.   *(_DWORD *)(result + 88) = v50;
  629.   v53 = v28 & (v47 ^ v13);
  630.   v54 = v47 & v13;
  631.   v55 = v47;
  632.   v56 = *(_DWORD *)(a2 + 92);
  633.   v57 = v54;
  634.   v58 = v28 & v48 ^ v48;
  635.   *(_DWORD *)(result + 92) = v56;
  636.   v59 = *(_DWORD *)(a2 + 96);
  637.   v60 = v48;
  638.   v61 = ~v56;
  639.   *(_DWORD *)(result + 96) = v59;
  640.   v62 = *(_DWORD *)(a2 + 100);
  641.   v63 = v56;
  642.   v64 = v13;
  643.   *(_DWORD *)(result + 100) = v62;
  644.   v65 = v62;
  645.   v66 = *(_DWORD *)(a2 + 104);
  646.   *(_DWORD *)(result + 104) = v66;
  647.   v67 = *(_DWORD *)(a2 + 108);
  648.   v68 = *(_DWORD *)(a2 + 108);
  649.   *(_DWORD *)(result + 108) = v67;
  650.   v69 = ~v67;
  651.   v70 = v68 | v12;
  652.   v71 = v67 & v12;
  653.   v72 = *(_DWORD *)(a2 + 112);
  654.   v73 = v45;
  655.   v74 = v67 & v44 ^ v12;
  656.   *(_DWORD *)(result + 112) = v72;
  657.   v75 = v45 ^ (v68 | v12);
  658.   v76 = *(_DWORD *)(a2 + 116);
  659.   v77 = (v67 ^ v12) & v44 ^ v67 & v12;
  660.   v78 = v67 & v44 ^ v67;
  661.   v79 = v67;
  662.   v80 = ~v67 & v12 ^ v67 & v44;
  663.   v81 = v25 & v67;
  664.   v82 = v12 & ~(v67 & v12);
  665.   *(_DWORD *)(result + 116) = v76;
  666.   v83 = v44 & ~v82;
  667.   v84 = v82 ^ v44 & ~(v67 ^ v12);
  668.   v85 = *(_DWORD *)(a2 + 120);
  669.   *(_DWORD *)(result + 120) = v85;
  670.   v86 = v50 ^ v76;
  671.   v87 = *(_DWORD *)(a2 + 124);
  672.   v88 = v19 & v87;
  673.   v89 = v87 ^ v19;
  674.   v90 = v67 & v44 ^ (v68 | v12);
  675.   *(_DWORD *)(result + 124) = v87;
  676.   v91 = v19 & v87 ^ ~v87;
  677.   v92 = *(_DWORD *)(a2 + 128);
  678.   v93 = ~v67 & v44 ^ v12 ^ v59;
  679.   v94 = v83 ^ v82;
  680.   *(_DWORD *)(result + 128) = v92;
  681.   v95 = v42 & v67;
  682.   v96 = ~v87;
  683.   v97 = *(_DWORD *)(a2 + 132);
  684.   v98 = v83 ^ v25 & v67;
  685.   v99 = v87;
  686.   v100 = ~v87 & v19 ^ v87;
  687.   v101 = v25 & v97;
  688.   *(_DWORD *)(result + 132) = v97;
  689.   v102 = v97 & v12;
  690.   v103 = v97 ^ v12;
  691.   v104 = v97;
  692.   v105 = *(_DWORD *)(a2 + 136);
  693.   v106 = ~v97;
  694.   v107 = ~v97 & v12;
  695.   v108 = v67 ^ v12 ^ v43;
  696.   v109 = v92 ^ v19;
  697.   v110 = v25 & v67 & v44 ^ v67;
  698.   *(_DWORD *)(result + 136) = v105;
  699.   v111 = *(_DWORD *)(a2 + 140);
  700.   *(_DWORD *)(result + 140) = v111;
  701.   v112 = v111;
  702.   v113 = *(_DWORD *)(a2 + 144);
  703.   v114 = v113 ^ v97;
  704.   *(_DWORD *)(result + 144) = v113;
  705.   v115 = *(_DWORD *)(a2 + 148);
  706.   *(_DWORD *)(result + 148) = v115;
  707.   v116 = *(_DWORD *)(a2 + 152);
  708.   *(_DWORD *)(result + 152) = v116;
  709.   v117 = *(_DWORD *)(a2 + 156);
  710.   v118 = v115;
  711.   v119 = v106;
  712.   *(_DWORD *)(result + 156) = v117;
  713.   v120 = v117;
  714.   *(_DWORD *)(result + 160) = *(_DWORD *)(a2 + 160);
  715.   v121 = *(_DWORD *)(a2 + 164);
  716.   *(_DWORD *)(result + 164) = v121;
  717.   v122 = v121;
  718.   v123 = *(_DWORD *)(a2 + 168);
  719.   v124 = v123 ^ v79;
  720.   *(_DWORD *)(result + 168) = v123;
  721.   v125 = *(_DWORD *)(a2 + 172);
  722.   v126 = ~v115;
  723.   *(_DWORD *)(result + 172) = v125;
  724.   v127 = v125;
  725.   v128 = *(_DWORD *)(a2 + 176);
  726.   v129 = v108 ^ v128;
  727.   *(_DWORD *)(result + 176) = v128;
  728.   v130 = *(_DWORD *)(a2 + 180);
  729.   *(_DWORD *)(result + 180) = v130;
  730.   v131 = *(_DWORD *)(a2 + 184);
  731.   v132 = v130;
  732.   *(_DWORD *)(result + 184) = v131;
  733.   v133 = *(_DWORD *)(a2 + 188);
  734.   v134 = v131;
  735.   *(_DWORD *)(result + 188) = v133;
  736.   v135 = *(_DWORD *)(a2 + 192);
  737.   v136 = v133;
  738.   *(_DWORD *)(result + 192) = v135;
  739.   v137 = v135;
  740.   v138 = *(_DWORD *)(a2 + 196);
  741.   *(_DWORD *)(result + 196) = v138;
  742.   v139 = *(_DWORD *)(a2 + 200);
  743.   v140 = v102 & v138;
  744.   v141 = v114 ^ v102 & v138;
  745.   *(_DWORD *)(result + 200) = v139;
  746.   v142 = *(_DWORD *)(a2 + 204);
  747.   *(_DWORD *)(result + 204) = v142;
  748.   v143 = (v138 ^ v106) & v12;
  749.   v144 = v142;
  750.   v145 = *(_DWORD *)(a2 + 208);
  751.   *(_DWORD *)(result + 208) = v145;
  752.   v146 = v145;
  753.   v147 = *(_DWORD *)(a2 + 212);
  754.   *(_DWORD *)(result + 212) = v147;
  755.   v148 = v147;
  756.   v149 = *(_DWORD *)(a2 + 216);
  757.   v150 = v147 ^ v35;
  758.   *(_DWORD *)(result + 216) = v149;
  759.   v151 = *(_DWORD *)(a2 + 220);
  760.   v152 = v149;
  761.   *(_DWORD *)(result + 220) = v151;
  762.   v153 = *(_DWORD *)(a2 + 224);
  763.   v154 = v151;
  764.   *(_DWORD *)(result + 224) = v153;
  765.   v155 = v153;
  766.   v156 = *(_DWORD *)(a2 + 228);
  767.   *(_DWORD *)(result + 228) = v156;
  768.   v157 = v74 & v156 ^ v77;
  769.   v158 = v75 & v156 ^ v81;
  770.   *(_DWORD *)(result + 232) = *(_DWORD *)(a2 + 232);
  771.   v159 = v80 & v156 ^ v78;
  772.   v160 = *(_DWORD *)(a2 + 236);
  773.   v161 = v73;
  774.   *(_DWORD *)(result + 236) = v160;
  775.   v162 = v160;
  776.   v163 = v124 ^ v156 ^ v161;
  777.   v164 = v78 & v156 ^ v12;
  778.   v165 = v156 & ~v84 ^ v77;
  779.   v166 = v132 & ~(v126 & v132);
  780.   *(_DWORD *)(result + 240) = *(_DWORD *)(a2 + 240);
  781.   v167 = v16 & v127;
  782.   v168 = (v83 ^ v12) & v156 ^ v95;
  783.   v169 = *(_DWORD *)(a2 + 244);
  784.   v170 = (v143 | v156) ^ v31;
  785.   v171 = v150 ^ v166;
  786.   v172 = v148 | v132;
  787.   v173 = (v166 ^ (v148 | v132)) & v76;
  788.   v174 = v96 & v169;
  789.   *(_DWORD *)(result + 244) = v169;
  790.   v175 = v169 | v99;
  791.   v176 = ~v169 & v19;
  792.   v177 = v169 & v120 & v89 ^ (v169 | v99) & v19;
  793.   v178 = ~v169;
  794.   v179 = v169 ^ v99;
  795.   v180 = *(_DWORD *)(a2 + 248);
  796.   v181 = ~v169 & v99;
  797.   *(_DWORD *)(result + 248) = v180;
  798.   v182 = v180;
  799.   v183 = *(_DWORD *)(a2 + 252);
  800.   v184 = v96 & v169 ^ v176 ^ v139 ^ v34 & ~v177 ^ (v19 & ~v181 ^ v169 | v63);
  801.   v185 = v169;
  802.   v186 = v19 & ~(v169 ^ v99) ^ v99;
  803.   v187 = v86 ^ v169;
  804.   v188 = v169 & v19;
  805.   v189 = v91 & v169;
  806.   v190 = v181 ^ v169 & v19;
  807.   *(_DWORD *)(result + 200) = v184 ^ v120 & ~((v19 & ~v174 ^ v174 | v63) ^ v186);
  808.   v191 = v169 ^ v72;
  809.   v192 = v94;
  810.   v193 = v168 | v112;
  811.   v194 = v156 & ~v94;
  812.   v195 = v69 & v12 & v156 ^ v12;
  813.   v196 = v98 & v156;
  814.   v197 = v191 ^ v88;
  815.   v198 = v176 ^ v185;
  816.   v199 = (~v127 ^ v144) & v64;
  817.   v200 = v192 ^ v156 & ~(v44 & ~v70 ^ v70 & v25) ^ v116;
  818.   v201 = v16 & v144;
  819.   v202 = ~v127 & v64;
  820.   v203 = ~v148;
  821.   *(_DWORD *)(result + 532) = v132 ^ v118;
  822.   v204 = v148;
  823.   v205 = v148 | v118;
  824.   v206 = ((v126 & v132 | v204) ^ v118) & ~v76;
  825.   v207 = v110 ^ v194;
  826.   v208 = (v16 ^ v144) & v127;
  827.   v209 = v129 ^ v83 & v156;
  828.   v210 = v127 & v64;
  829.   v211 = v208;
  830.   *(_DWORD *)(result + 112) = v197 ^ (v181 | v63) ^ (v100 ^ v120 & v19 & ~v175) & v34 ^ v120 & ~(v186 ^ v190 & v61);
  831.   _R5 = v181 & v19;
  832.   _R8 = v99;
  833.   _R7 = v181;
  834.   __asm { ORN.W           R7, R7, R8 }
  835.   v220 = _R7 & v19;
  836.   _R7 = v63;
  837.   __asm { ORN.W           R8, R7, R5 }
  838.   v223 = v109 ^ v181 ^ (v179 ^ v188) & v61 ^ _R8 & v120;
  839.   v224 = v207 | v112;
  840.   v225 = v188 & v61 ^ v181 ^ v181 & v19 & v120;
  841.   v226 = v120 & ~(v198 ^ (v181 & v19 ^ v185) & v61);
  842.   v227 = ~v65 & v38;
  843.   v228 = v12 & v138;
  844.   v229 = (v19 ^ v185 | v63) ^ v174 ^ ((v179 ^ v19 | v63) ^ v189) & v120;
  845.   *(_DWORD *)(result + 128) = v223 ^ v34 & ~v225;
  846.   v230 = v156 & ~(v25 & v138 ^ v107);
  847.   v231 = v179 ^ v19 ^ v152 ^ (v174 | v63) ^ v226;
  848.   _R6 = v107;
  849.   _R4 = v12;
  850.   v234 = v34 & ~(v220 ^ v229);
  851.   __asm { ORN.W           R1, R6, R4 }
  852.   v236 = _R1 & v156;
  853.   v237 = _R1 & v138;
  854.   v238 = v230 ^ v12 ^ v237 ^ (v119 & v138 ^ v101 ^ v236) & v65 | v122;
  855.   *(_DWORD *)(result + 216) = v231 ^ v234;
  856.   v239 = v138 & ~(v104 | v12);
  857.   *(_DWORD *)(result + 144) = v141 ^ (v107 ^ v138) & v156 ^ v65 & ~(v103 & v138 ^ v101 ^ v230) ^ v238;
  858.   *(_DWORD *)(result + 252) = v183;
  859.   v240 = v65 & ~(v237 ^ v107);
  860.   v241 = v65 & ~(v140 ^ v103 ^ (v12 ^ v12 & v138) & v156);
  861.   *(_DWORD *)(result + 56) = (v239 ^ v107 ^ v230) & v65 ^ v170 ^ v237 ^ v103 ^ ((v103 | v156) ^ v140 ^ v65 & ~(v101 & v138 ^ v156 & ~v103 ^ v103)) & ~v122;
  862.   v242 = v12 & v138 ^ (v104 | v12);
  863.   v243 = v156 & ~(v12 & v138 ^ v103) ^ v107 ^ v138 & v107;
  864.   v244 = v156 & ~((v104 | v12) & v138 ^ v107) ^ v140;
  865.   v245 = v156 & ~v242 ^ v41;
  866.   v246 = v201 ^ v127;
  867.   v247 = v138 & v107 ^ v242 & v156;
  868.   v248 = v203 & v132 ^ *(_DWORD *)(result + 532);
  869.   v249 = v247 ^ v103;
  870.   v250 = v243 & v65;
  871.   v251 = v203 & v118 ^ v126 & v132;
  872.   v252 = v126 & v132 & v203 ^ v126 & v132;
  873.   v253 = v206 ^ v251;
  874.   v254 = v187 ^ v251;
  875.   v255 = v118 & ~v132;
  876.   v256 = v228 ^ v103 ^ v3 ^ v156 & ~v239;
  877.   v257 = v255 ^ v9 ^ v126 & v132 & v203;
  878.   v258 = (v55 ^ (v60 | v118)) & v28;
  879.   v259 = v60 ^ v118;
  880.   v260 = v241 ^ v156 & ~v101 | v122;
  881.   v261 = v49 & v126;
  882.   v262 = ((v49 | v118) ^ v55 | v30) ^ v49 ^ v76 & ~(v51 & ~v126 ^ v53);
  883.   v263 = v76 & ~(v58 ^ v49 & v126);
  884.   v264 = v245 ^ v237 ^ v103;
  885.   v265 = v262;
  886.   v266 = v159 ^ v157 & ~v112 | v26;
  887.   v267 = (v205 ^ (v248 | v76)) & v178;
  888.   v268 = v93 ^ v266;
  889.   v269 = v132 | v118;
  890.   v270 = ((v127 ^ v64) & v144 ^ v127) & v69 ^ v202 & v144 ^ v167 ^ v162 & ~((v167 ^ v144 | v79) ^ v202) | v112;
  891.   v271 = (v248 & v76 ^ (v132 | v118)) & v178 ^ (v126 & v132 & v203 ^ v118) & v76 ^ v171;
  892.   v272 = (v202 & v144 ^ v127 & v64) & v79;
  893.   v273 = (v205 ^ v132) & v76;
  894.   v274 = (v127 & v64 ^ v144) & v69 ^ v18 ^ v167 & v144 ^ v202;
  895.   v275 = v268 ^ v194;
  896.   v276 = v76 & ~v205 ^ v172 | v185;
  897.   v277 = (v158 & ~v112 ^ v164) & ~v26 ^ v163 ^ v165 & ~v112;
  898.   v278 = (v127 ^ v64 ^ v144 & v64) & v79;
  899.   v279 = (v127 | v64) & v144;
  900.   *(_DWORD *)(result + 64) = v271 ^ v19 & ~(v253 ^ (v173 ^ v255 | v185));
  901.   v280 = v258 ^ (v51 | v118);
  902.   v281 = (v51 | v118) ^ v52 ^ (v60 ^ (v60 | v118) | v30) ^ (v258 ^ v55) & v76;
  903.   v282 = (v51 | v118) ^ v57;
  904.   v283 = (v144 & v64 ^ v167) & v79 ^ v201 ^ v202;
  905.   v284 = v79 & ~v201;
  906.   v285 = v280 & v76;
  907.   v286 = v281 ^ v182;
  908.   v287 = v55 & ~v51 ^ v261;
  909.   v288 = ~v65 & v39;
  910.   v289 = v282 | v30;
  911.   v290 = (v51 | v118) ^ v55;
  912.   *(_DWORD *)(result + 528) = v132 & v118;
  913.   v291 = v118 & v76;
  914.   v292 = v278 ^ v246;
  915.   v293 = v283 & v162;
  916.   v294 = v272 ^ v199;
  917.   v295 = (v38 | v24 | v65) ^ v38 & v24;
  918.   *(_DWORD *)(result + 96) = v275 ^ v193;
  919.   v296 = v71 & ~v156;
  920.   v297 = v71 & v44 ^ v70;
  921.   v298 = (v44 ^ v79) & v25 & v156;
  922.   v299 = v255 & v203;
  923.   v300 = v255 & v76 ^ v203 & v132;
  924.   v301 = v156 | v112 | v90;
  925.   v302 = v203 & *(_DWORD *)(result + 528) ^ *(_DWORD *)(result + 532);
  926.   v303 = v205;
  927.   v304 = v291 & (v203 ^ v132);
  928.   v305 = v132 & v76 ^ v269 ^ v303;
  929.   v306 = v202 ^ v144 ^ v246 & v79;
  930.   v307 = v274 ^ v162 & ~(v79 & ~v246 ^ v167 & v144 ^ v202);
  931.   v308 = v299 ^ v132;
  932.   v309 = *(_DWORD *)(result + 532) ^ v303 ^ v14 ^ v269 & v76 ^ (v172 ^ v132 ^ v273 | v185);
  933.   v310 = v24 & ~v65;
  934.   v311 = v24 & ~v65 ^ v38;
  935.   *(_DWORD *)(result + 340) = (v65 | v38) ^ v39 ^ (v288 ^ v38) & v104;
  936.   v312 = ((v38 | v24) & v22 ^ (v65 | v38) ^ (v227 ^ v39) & v104) & v183 ^ *(_DWORD *)(result + 340);
  937.   v313 = v210 & v144;
  938.   v314 = (v288 ^ v24) & v119;
  939.   v315 = v7 & v99;
  940.   *(_DWORD *)(result + 16) = v309 ^ (v299 & ~v76 ^ v276) & v19;
  941.   v316 = v210 & v144 & v79;
  942.   v317 = v252 ^ v302 & v76 ^ v300 & v178;
  943.   v318 = v76 & ~v308;
  944.   *(_DWORD *)(result + 24) = v307 ^ v270;
  945.   v319 = v298 ^ v301 ^ v70;
  946.   v320 = v279 ^ v202;
  947.   *(_DWORD *)(result + 248) = v286 ^ (v265 | v162);
  948.   v321 = v287 | v30;
  949.   v322 = v290 ^ v289;
  950.   v323 = (v304 ^ v172) & v178;
  951.   v324 = ~v167;
  952.   v325 = ~v167 & v127;
  953.   *(_DWORD *)(result + 88) = v19 & ~(v305 ^ v267) ^ v254;
  954.   *(_DWORD *)(result + 328) = v311 ^ v104;
  955.   *(_DWORD *)(result + 324) = *(_DWORD *)(result + 328) ^ v183 & ~(v38 & v24 & v65 & v119 ^ v227 ^ v39);
  956.   *(_DWORD *)(result + 264) = (v312 | v6) ^ *(_DWORD *)(result + 324);
  957.   v326 = v256 ^ v260;
  958.   v327 = v202 & v144 ^ v167 ^ v284 ^ v134;
  959.   v328 = (v144 & ~v202 ^ v202) & v79 ^ v202 ^ v162 & ~v306;
  960.   v329 = v259 ^ v285 ^ v321;
  961.   v330 = ~*(_DWORD *)(result + 64);
  962.   v331 = v330 & *(_DWORD *)(result + 248);
  963.   v332 = v322 ^ v263;
  964.   v333 = v257 ^ v318 ^ v323;
  965.   v334 = v325 ^ v144 & ~v202;
  966.   v335 = v19 & ~v317;
  967.   v336 = ~*(_DWORD *)(result + 24);
  968.   v337 = (v144 & v127 ^ v210) & v79;
  969.   v338 = (v196 ^ v297) & ~v112;
  970.   v339 = *(_DWORD *)(result + 88);
  971.   v340 = *(_DWORD *)(result + 88) | *(_DWORD *)(result + 24);
  972.   v341 = v336 & v339;
  973.   v342 = v339 & *(_DWORD *)(result + 24);
  974.   v343 = v313 ^ v127;
  975.   v344 = *(_DWORD *)(result + 96);
  976.   *(_DWORD *)(result + 372) = *(_DWORD *)(result + 64) | *(_DWORD *)(result + 248);
  977.   v345 = v344 | *(_DWORD *)(result + 248);
  978.   v346 = *(_DWORD *)(result + 328) ^ v85;
  979.   v347 = v7 & v136;
  980.   v348 = *(_DWORD *)(result + 264) ^ v66;
  981.   v349 = v250 ^ v249 | v122;
  982.   v350 = v326 ^ v240;
  983.   v351 = ~*(_DWORD *)(result + 96);
  984.   v352 = v195 & ~v112 ^ v296 | v26;
  985.   v353 = v327 ^ v320 & v162;
  986.   v354 = *(_DWORD *)(result + 248) & ~v331;
  987.   *(_DWORD *)(result + 8) = v333 ^ v335;
  988.   v355 = v329 ^ v105;
  989.   v356 = v334 ^ v337;
  990.   v357 = (v319 | v26) ^ v200 ^ v338;
  991.   v358 = v356;
  992.   v359 = v340 & v336;
  993.   v360 = v336 & *(_DWORD *)(result + 56);
  994.   v361 = *(_DWORD *)(result + 24) & ~v342;
  995.   v362 = *(_DWORD *)(result + 56);
  996.   v363 = *(_DWORD *)(result + 24) & v362;
  997.   v364 = v336 & v339 & v362;
  998.   v365 = *(_DWORD *)(result + 372);
  999.   v366 = *(_DWORD *)(result + 88) ^ *(_DWORD *)(result + 24);
  1000.   v367 = ~*(_DWORD *)(result + 88);
  1001.   v368 = *(_DWORD *)(result + 56);
  1002.   *(_DWORD *)(result + 224) = v162 & ~v316 ^ v155 ^ v292 ^ (v293 ^ v294 | v112);
  1003.   v369 = v367 & v368;
  1004.   v370 = v324;
  1005.   v371 = v365 | *(_DWORD *)(result + 96);
  1006.   v372 = *(_DWORD *)(result + 64) & ~*(_DWORD *)(result + 248);
  1007.   _R9 = *(_DWORD *)(result + 248);
  1008.   _R6 = v351;
  1009.   v375 = _R9 ^ v345;
  1010.   __asm { ORN.W           R9, R6, R9 }
  1011.   *(_DWORD *)(result + 392) = v331 & v351;
  1012.   *(_DWORD *)(result + 72) = v264 ^ v65 & ~v244 ^ v349;
  1013.   *(_DWORD *)(result + 184) = v353 ^ (v328 | v112);
  1014.   v377 = v354 ^ *(_DWORD *)(result + 96);
  1015.   v378 = *(_DWORD *)(result + 64) & v351;
  1016.   *(_DWORD *)(result + 136) = v355 ^ v162 & ~v332;
  1017.   v379 = v332 & ~v162;
  1018.   v380 = v360 ^ *(_DWORD *)(result + 88);
  1019.   v381 = v341 ^ v360;
  1020.   v382 = v342 ^ *(_DWORD *)(result + 56);
  1021.   v383 = v341 ^ v363;
  1022.   v384 = v367 & *(_DWORD *)(result + 24);
  1023.   v385 = v343 & v79 ^ v211;
  1024.   v386 = (v364 ^ *(_DWORD *)(result + 88)) & v357;
  1025.   v387 = v358 | v112;
  1026.   v388 = v340 & *(_DWORD *)(result + 56);
  1027.   v389 = _R9 & v350;
  1028.   v390 = v46 ^ v320 ^ v370 & v79;
  1029.   v391 = v350 & ~v375;
  1030.   v392 = *(_DWORD *)(result + 56);
  1031.   v393 = v22 & ~v65;
  1032.   v394 = ~*(_DWORD *)(result + 144);
  1033.   v395 = ~(v7 & v99);
  1034.   *(_DWORD *)(result + 464) = v394 & *(_DWORD *)(result + 112);
  1035.   *(_DWORD *)(result + 176) = v209 ^ v352 ^ v224;
  1036.   v396 = v377 & ~v350;
  1037.   v397 = v330 & v350;
  1038.   v398 = v378 ^ *(_DWORD *)(result + 248);
  1039.   v399 = *(_DWORD *)(result + 144);
  1040.   *(_DWORD *)(result + 316) = v350 & ~*(_DWORD *)(result + 184);
  1041.   v400 = v399 ^ *(_DWORD *)(result + 112);
  1042.   v401 = *(_DWORD *)(result + 72);
  1043.   *(_DWORD *)(result + 376) = v400;
  1044.   *(_DWORD *)(result + 516) = v401 & ~*(_DWORD *)(result + 136);
  1045.   v402 = v329 ^ v379;
  1046.   v403 = v386;
  1047.   v404 = ~v359 & *(_DWORD *)(result + 56);
  1048.   v405 = v361 ^ v360 | v357;
  1049.   v406 = v388 ^ *(_DWORD *)(result + 24);
  1050.   v407 = v360 ^ v340;
  1051.   v408 = v360 & v357;
  1052.   v409 = v392 & v357 & v366;
  1053.   v410 = v265 & v162;
  1054.   v411 = (v369 ^ v366) & v357;
  1055.   v412 = v369 ^ *(_DWORD *)(result + 88);
  1056.   v413 = v384 ^ *(_DWORD *)(result + 56);
  1057.   v414 = v162 & ~v385;
  1058.   v415 = v372 | *(_DWORD *)(result + 96);
  1059.   v416 = v390 ^ v387;
  1060.   v417 = *(_DWORD *)(result + 372) & v351 ^ v372;
  1061.   v418 = v350 & ~(*(_DWORD *)(result + 64) ^ v371);
  1062.   v419 = *(_DWORD *)(result + 372) ^ v371;
  1063.   *(_DWORD *)(result + 536) = *(_DWORD *)(result + 96) ^ *(_DWORD *)(result + 248);
  1064.   v420 = *(_DWORD *)(result + 372) ^ v391;
  1065.   v421 = v99 & v395;
  1066.   v422 = v6 ^ v395 & v136;
  1067.   *(_DWORD *)(result + 432) = *(_DWORD *)(result + 96) ^ v351 & v350;
  1068.   v423 = v351 & v350 ^ *(_DWORD *)(result + 372);
  1069.   v424 = *(_DWORD *)(result + 144);
  1070.   *(_DWORD *)(result + 496) = *(_DWORD *)(result + 112) & ~*(_DWORD *)(result + 464);
  1071.   *(_DWORD *)(result + 400) = *(_DWORD *)(result + 176) | v424;
  1072.   *(_DWORD *)(result + 720) = ~v350 & *(_DWORD *)(result + 184);
  1073.   *(_DWORD *)(result + 724) = v398 ^ v397;
  1074.   v425 = *(_DWORD *)(result + 316);
  1075.   *(_DWORD *)(result + 192) = v402 ^ v137;
  1076.   *(_DWORD *)(result + 712) = v350 & ~v425;
  1077.   v426 = *(_DWORD *)(result + 184);
  1078.   *(_DWORD *)(result + 296) = *(_DWORD *)(result + 184) | v350;
  1079.   v427 = v426 ^ v350;
  1080.   v428 = *(_DWORD *)(result + 184);
  1081.   *(_DWORD *)(result + 684) = v427;
  1082.   v429 = v428 & v350;
  1083.   v430 = *(_DWORD *)(result + 136);
  1084.   *(_DWORD *)(result + 688) = v429;
  1085.   v431 = v430 | *(_DWORD *)(result + 72);
  1086.   v432 = *(_DWORD *)(result + 144);
  1087.   *(_DWORD *)(result + 700) = v431;
  1088.   v433 = v432 | *(_DWORD *)(result + 112);
  1089.   v434 = *(_DWORD *)(result + 144);
  1090.   *(_DWORD *)(result + 256) = v433;
  1091.   v435 = v434 & ~*(_DWORD *)(result + 112);
  1092.   v436 = *(_DWORD *)(result + 144);
  1093.   *(_DWORD *)(result + 504) = v435;
  1094.   *(_DWORD *)(result + 396) = v436 & *(_DWORD *)(result + 112);
  1095.   v437 = *(_DWORD *)(result + 96);
  1096.   v438 = v354 | v437;
  1097.   *(_DWORD *)(result + 544) = v380 & v357 ^ *(_DWORD *)(result + 88);
  1098.   *(_DWORD *)(result + 436) = ~v359 & v357 ^ v380;
  1099.   *(_DWORD *)(result + 696) = v361 ^ v357 ^ v404;
  1100.   v439 = v331 | v437;
  1101.   v440 = (v354 | v437) ^ v331;
  1102.   v441 = *(_DWORD *)(result + 392);
  1103.   *(_DWORD *)(result + 576) = v440;
  1104.   *(_DWORD *)(result + 692) = v405 ^ v359;
  1105.   v442 = v438;
  1106.   v443 = v350 & ~(v441 ^ *(_DWORD *)(result + 64));
  1107.   v444 = *(_DWORD *)(result + 64);
  1108.   *(_DWORD *)(result + 308) = v381 & ~v357 ^ v383;
  1109.   *(_DWORD *)(result + 388) = v364 ^ v342;
  1110.   v445 = (v444 ^ *(_DWORD *)(result + 248)) & ~v351;
  1111.   *(_DWORD *)(result + 416) = v406 ^ v403;
  1112.   *(_DWORD *)(result + 312) = v357 & ~v407;
  1113.   v446 = *(_DWORD *)(result + 24);
  1114.   *(_DWORD *)(result + 508) = v383 ^ v408;
  1115.   v447 = v446 & ~v357;
  1116.   v448 = *(_DWORD *)(result + 88);
  1117.   *(_DWORD *)(result + 276) = v447 ^ v363;
  1118.   v449 = v363 ^ v448;
  1119.   v450 = *(_DWORD *)(result + 64);
  1120.   *(_DWORD *)(result + 632) = v383 & v357 ^ v449;
  1121.   v451 = *(_DWORD *)(result + 248);
  1122.   *(_DWORD *)(result + 408) = ~v357 & v382 ^ v449;
  1123.   *(_DWORD *)(result + 468) = v409 ^ v449;
  1124.   *(_DWORD *)(result + 664) = v439 ^ v450 & v451;
  1125.   *(_DWORD *)(result + 624) = v450 & v451;
  1126.   v452 = *(_DWORD *)(result + 64);
  1127.   *(_DWORD *)(result + 208) = v281 ^ v146 ^ v410;
  1128.   v453 = v452 & ~v350;
  1129.   v454 = *(_DWORD *)(result + 16);
  1130.   *(_DWORD *)(result + 520) = v412 ^ v411;
  1131.   *(_DWORD *)(result + 480) = v413 & v357;
  1132.   v455 = v394 & v454;
  1133.   v456 = *(_DWORD *)(result + 376);
  1134.   *(_DWORD *)(result + 736) = v455;
  1135.   *(_DWORD *)(result + 428) = v456 | *(_DWORD *)(result + 176);
  1136.   *(_DWORD *)(result + 80) = v416 ^ v414;
  1137.   v457 = *(_DWORD *)(result + 96);
  1138.   *(_DWORD *)(result + 424) = v423 ^ v415;
  1139.   v458 = v453 ^ v457;
  1140.   v459 = *(_DWORD *)(result + 248);
  1141.   *(_DWORD *)(result + 732) = v458;
  1142.   v460 = v459;
  1143.   *(_DWORD *)(result + 672) = v418 ^ v459;
  1144.   v461 = *(_DWORD *)(result + 536);
  1145.   *(_DWORD *)(result + 676) = v419 & ~v350;
  1146.   *(_DWORD *)(result + 680) = v396 ^ *(_DWORD *)(result + 536);
  1147.   v462 = *(_DWORD *)(result + 536);
  1148.   *(_DWORD *)(result + 548) = v389 ^ v415 ^ v354;
  1149.   *(_DWORD *)(result + 484) = v389 ^ v460;
  1150.   *(_DWORD *)(result + 636) = v417 ^ v389;
  1151.   v463 = v417 ^ (v461 | v350);
  1152.   v464 = *(_DWORD *)(result + 372) & v350;
  1153.   v465 = v350 & ~v462;
  1154.   v466 = *(_DWORD *)(result + 576);
  1155.   *(_DWORD *)(result + 552) = v463;
  1156.   *(_DWORD *)(result + 412) = v420 ^ v442;
  1157.   v467 = v466 ^ v464;
  1158.   v468 = *(_DWORD *)(result + 664);
  1159.   *(_DWORD *)(result + 716) = v467;
  1160.   *(_DWORD *)(result + 556) = v445 ^ v443;
  1161.   *(_DWORD *)(result + 652) = v468 ^ v465;
  1162.   *(_DWORD *)(result + 332) = v311 & v104 ^ v39 ^ (v38 & v24 | v65);
  1163.   *(_DWORD *)(result + 348) = v393 & v38 ^ v104 & ~v288;
  1164.   v469 = v421;
  1165.   *(_DWORD *)(result + 120) = ((v65 | v24) ^ v39 ^ v295 & v104) & ~v183 ^ v346 ^ ((v314 ^ v65 ^ v24) & ~v183 ^ *(_DWORD *)(result + 340) | v6);
  1166.   v470 = v136 & ~v421;
  1167.   v471 = v154 & ~(v470 ^ v469);
  1168.   v472 = v422;
  1169.   v473 = v154 & ~(v315 & v136 ^ v99) ^ v422 | v183;
  1170.   v474 = *(_DWORD *)(result + 200) | v277;
  1171.   v475 = v277 | *(_DWORD *)(result + 16);
  1172.   *(_DWORD *)(result + 352) = v104 & ~v311 ^ v24;
  1173.   v476 = v99 & v6;
  1174.   v477 = v96 & v6;
  1175.   v478 = v136 & v96 ^ v6;
  1176.   v479 = v104 & ~v310;
  1177.   v480 = v99 | v6;
  1178.   *(_DWORD *)(result + 272) = v314 ^ v310;
  1179.   v481 = v470 ^ (v99 | v6);
  1180.   *(_DWORD *)(result + 360) = (v227 ^ v38) & v104 ^ v65 ^ v24;
  1181.   v482 = ((v99 ^ v6) & v136 ^ v96 & v6) & v154;
  1182.   *(_DWORD *)(result + 356) = v104 & ~v295 ^ v295;
  1183.   *(_DWORD *)(result + 260) = v38 & ~v104;
  1184.   v483 = *(_DWORD *)(result + 200);
  1185.   v484 = v277 & ~v483;
  1186.   v485 = *(_DWORD *)(result + 200) ^ v277;
  1187.   v486 = *(_DWORD *)(result + 200) & ~v277;
  1188.   *(_DWORD *)(result + 268) = v479 ^ v38;
  1189.   *(_DWORD *)(result + 152) = v357;
  1190.   v487 = (v471 ^ v347 ^ v6) & ~v183;
  1191.   *(_DWORD *)result = v350;
  1192.   v488 = v136 & v99 & v6;
  1193.   v489 = v488 ^ v315;
  1194.   *(_DWORD *)(result + 572) = v347 ^ v6;
  1195.   v490 = v136 & ~(v99 ^ v6);
  1196.   v491 = (v136 & ~(v99 | v6) ^ v99 ^ v6) & v154;
  1197.   v492 = v472 ^ v154 & ~(v99 & v6);
  1198.   v493 = v489 & ~v154;
  1199.   v494 = v136 & v99;
  1200.   v495 = *(_DWORD *)(result + 16);
  1201.   *(_DWORD *)(result + 472) = v492;
  1202.   v496 = (v96 & v6 & v136 ^ v99 & v6) & v154;
  1203.   v497 = v277 & ~v484 | v495;
  1204.   v498 = v495;
  1205.   v499 = *(_DWORD *)(result + 200);
  1206.   v500 = (v474 ^ v475) & v348 ^ v483 ^ v497;
  1207.   v501 = ~v498;
  1208.   v502 = v486 | v498;
  1209.   *(_DWORD *)(result + 168) = v277;
  1210.   v503 = v474 | v498;
  1211.   v504 = v499 | v498;
  1212.   v505 = v485 & ~v498 ^ v277;
  1213.   v506 = (v484 | v498) ^ v277;
  1214.   v507 = v485 & ~v498 ^ v484 | v348;
  1215.   v508 = v347 ^ v99 & v6;
  1216.   v509 = v507;
  1217.   *(_DWORD *)(result + 728) = v172;
  1218.   v510 = v347 ^ v96 & v6;
  1219.   v511 = v490 ^ v6;
  1220.   *(_DWORD *)(result + 616) = v136 & v6;
  1221.   v512 = v490 ^ v96 & v6;
  1222.   *(_DWORD *)(result + 448) = v96 & v6 & v154 ^ v136 & v6;
  1223.   v513 = v99 | v6 | v154;
  1224.   *(_DWORD *)(result + 604) = v481;
  1225.   v514 = v136;
  1226.   v515 = v508 & v154;
  1227.   v516 = v480 & v136 ^ v99;
  1228.   *(_DWORD *)(result + 440) = v508 ^ v513;
  1229.   v517 = v136 & ~v477;
  1230.   v518 = v488 ^ v99;
  1231.   v519 = v99 ^ v136;
  1232.   v520 = v488 ^ v476;
  1233.   v521 = v99 ^ v514;
  1234.   v522 = v154;
  1235.   v523 = v516;
  1236.   v524 = v482 ^ v521;
  1237.   *(_DWORD *)(result + 608) = v512;
  1238.   v525 = v154 & ~v518 ^ v512;
  1239.   v526 = v476 & v154;
  1240.   v527 = v476 ^ v494 ^ v154;
  1241.   v528 = v476 & v522 ^ v477;
  1242.   *(_DWORD *)(result + 592) = v525;
  1243.   v529 = v351;
  1244.   v530 = v351 & *(_DWORD *)(result + 248);
  1245.   v531 = *(_DWORD *)(result + 8);
  1246.   *(_DWORD *)(result + 460) = v511 ^ v491;
  1247.   v532 = v531 & *(_DWORD *)(result + 224);
  1248.   v533 = *(_DWORD *)(result + 120);
  1249.   *(_DWORD *)(result + 740) = v532;
  1250.   v534 = v350 & ~v530;
  1251.   v535 = v350 & ~v533;
  1252.   v536 = *(_DWORD *)(result + 740);
  1253.   *(_DWORD *)(result + 492) = v535;
  1254.   v537 = v536 & ~v529;
  1255.   v538 = v277;
  1256.   v539 = v277 & v501;
  1257.   v540 = v348 & ~(v486 & v501);
  1258.   *(_DWORD *)(result + 452) = v523;
  1259.   *(_DWORD *)(result + 580) = v481 ^ v526;
  1260.   v541 = (v485 ^ v475) & v348;
  1261.   v542 = v486 ^ v475;
  1262.   v543 = v537;
  1263.   v544 = v486 ^ *(_DWORD *)(result + 16);
  1264.   *(_DWORD *)(result + 748) = v542;
  1265.   v545 = (v503 ^ v538) & v348;
  1266.   *(_DWORD *)(result + 644) = v502 ^ v474;
  1267.   v546 = (v502 ^ v538) & v348;
  1268.   v547 = v504 ^ v485;
  1269.   v548 = v504 ^ *(_DWORD *)(result + 200);
  1270.   v549 = *(_DWORD *)(result + 16);
  1271.   *(_DWORD *)(result + 600) = v528 ^ v517;
  1272.   *(_DWORD *)(result + 560) = v524;
  1273.   v550 = *(_DWORD *)(result + 200);
  1274.   v551 = v485 ^ v549;
  1275.   v552 = (v549 | v485) ^ v550;
  1276.   v553 = v539 & v550;
  1277.   *(_DWORD *)(result + 292) = v539 ^ v550;
  1278.   *(_DWORD *)(result + 568) = v478 ^ v522 & ~v520;
  1279.   *(_DWORD *)(result + 584) = v520 & v522 ^ v523;
  1280.   *(_DWORD *)(result + 596) = v519 ^ v493;
  1281.   *(_DWORD *)(result + 564) = v510 ^ v496;
  1282.   *(_DWORD *)(result + 612) = v487 ^ v524;
  1283.   *(_DWORD *)(result + 588) = v527;
  1284.   *(_DWORD *)(result + 456) = v473 ^ v527;
  1285.   *(_DWORD *)(result + 444) = v515 ^ v494;
  1286.   v554 = *(_DWORD *)(result + 392);
  1287.   *(_DWORD *)(result + 304) = *(_DWORD *)(result + 516) | v348;
  1288.   v555 = v554 ^ v534;
  1289.   v556 = *(_DWORD *)(result + 492);
  1290.   v557 = *(_DWORD *)(result + 216);
  1291.   *(_DWORD *)(result + 640) = v555;
  1292.   *(_DWORD *)(result + 336) = v556 & v557;
  1293.   *(_DWORD *)(result + 500) = v500 | *(_DWORD *)(result + 136);
  1294.   v558 = v543 ^ *(_DWORD *)(result + 224);
  1295.   v559 = *(_DWORD *)(result + 8) & ~*(_DWORD *)(result + 224);
  1296.   *(_DWORD *)(result + 704) = v541 ^ v551;
  1297.   v560 = v546 ^ *(_DWORD *)(result + 200);
  1298.   *(_DWORD *)(result + 540) = *(_DWORD *)(result + 644) ^ v547 & v348;
  1299.   v561 = *(_DWORD *)(result + 516);
  1300.   *(_DWORD *)(result + 420) = v544 ^ v348 & ~v548;
  1301.   *(_DWORD *)(result + 300) = v561;
  1302.   *(_DWORD *)(result + 380) = v509 ^ v506;
  1303.   *(_DWORD *)(result + 280) = v540 ^ v506;
  1304.   *(_DWORD *)(result + 512) = *(_DWORD *)(result + 700);
  1305.   *(_DWORD *)(result + 628) = v545 ^ *(_DWORD *)(result + 748);
  1306.   v562 = *(_DWORD *)(result + 700);
  1307.   *(_DWORD *)(result + 284) = v559;
  1308.   *(_DWORD *)(result + 668) = v553 ^ v474;
  1309.   *(_DWORD *)(result + 708) = v562;
  1310.   v563 = *(_DWORD *)(result + 200);
  1311.   *(_DWORD *)(result + 288) = v551;
  1312.   v564 = *(_DWORD *)(result + 256);
  1313.   *(_DWORD *)(result + 660) = v560;
  1314.   *(_DWORD *)(result + 648) = v564;
  1315.   *(_DWORD *)(result + 104) = v348;
  1316.   v565 = *(_DWORD *)(result + 504);
  1317.   *(_DWORD *)(result + 384) = v545 ^ v563;
  1318.   *(_DWORD *)(result + 488) = v348 & ~v503;
  1319.   *(_DWORD *)(result + 404) = v565;
  1320.   v566 = *(_DWORD *)(result + 256);
  1321.   *(_DWORD *)(result + 344) = v505 & ~v348 ^ v547;
  1322.   *(_DWORD *)(result + 476) = v348 & ~v505 ^ v552;
  1323.   *(_DWORD *)(result + 656) = v566;
  1324.   *(_DWORD *)(result + 368) = v506 & v348 ^ v547;
  1325.   v567 = *(_DWORD *)(result + 292) ^ v348 & ~v547;
  1326.   *(_DWORD *)(result + 364) = *(_DWORD *)(result + 504);
  1327.   *(_DWORD *)(result + 320) = v558;
  1328.   v568 = *(_DWORD *)(result + 740);
  1329.   *(_DWORD *)(result + 524) = v568;
  1330.   *(_DWORD *)(result + 744) = v568;
  1331.   *(_DWORD *)(result + 620) = v567;
  1332.   return result;
  1333. }
Add Comment
Please, Sign In to add comment