Skip to content

Instantly share code, notes, and snippets.

@Timeroot
Created November 29, 2015 01:21
Show Gist options
  • Save Timeroot/b873cfba41ac2c6c7aac to your computer and use it in GitHub Desktop.
Save Timeroot/b873cfba41ac2c6c7aac to your computer and use it in GitHub Desktop.
int __cdecl main(int argc, const char **argv, const char **envp)
{
const char *v3; // rcx@1
__int16 v4; // ax@1
unsigned __int8 v5; // ST17_1@1
int v6; // eax@1
int v7; // eax@1
unsigned __int8 v8; // dl@1
int v9; // eax@1
int v10; // eax@1
unsigned __int8 v11; // dl@1
int v12; // eax@1
int v13; // edi@1
int v14; // edx@1
unsigned __int8 v15; // kr00_1@1
int v16; // eax@1
unsigned __int8 v17; // ST19_1@1
int v18; // er15@1
int v19; // edx@1
unsigned __int8 v20; // kr01_1@1
int v21; // eax@1
int v22; // edx@1
int v23; // er10@1
int v24; // eax@1
unsigned __int8 v25; // si@1
int v26; // esi@1
unsigned __int8 v27; // ST1C_1@1
unsigned __int8 v28; // ST1D_1@1
int v29; // eax@1
int v30; // er8@1
int v31; // edx@1
unsigned __int8 v32; // kr02_1@1
int v33; // eax@1
int v34; // edx@1
int v35; // ebp@1
int v36; // eax@1
int v37; // esi@1
unsigned __int8 v38; // ST20_1@1
unsigned __int8 v39; // ST21_1@1
int v40; // edi@1
unsigned __int8 v41; // kr03_1@1
int v42; // eax@1
int v43; // edi@1
unsigned __int8 v44; // kr04_1@1
int v45; // eax@1
int v46; // edi@1
unsigned __int8 v47; // kr05_1@1
unsigned __int8 v48; // ST24_1@1
int v49; // edi@1
int v50; // eax@1
int v51; // edx@1
unsigned int v52; // esi@1
int v53; // eax@1
int v54; // er8@1
int v55; // eax@1
int v56; // edx@1
unsigned int v57; // esi@1
int v58; // eax@1
int v59; // er9@1
int v60; // eax@1
int v61; // eax@1
int v62; // edi@1
unsigned __int8 v63; // kr47_1@1
int v64; // eax@1
int v65; // edx@1
unsigned int v66; // esi@1
int v67; // eax@1
int v68; // er10@1
int v69; // eax@1
int v70; // eax@1
int v71; // edi@1
unsigned __int8 v72; // kr48_1@1
int v73; // eax@1
int v74; // edx@1
unsigned int v75; // esi@1
int v76; // eax@1
int v77; // er11@1
int v78; // edi@1
int v79; // eax@1
int v80; // edx@1
unsigned int v81; // esi@1
int v82; // eax@1
int v83; // ebx@1
int v84; // edi@1
int v85; // eax@1
int v86; // edx@1
unsigned int v87; // esi@1
int v88; // eax@1
int v89; // ebp@1
int v90; // eax@1
int v91; // eax@1
int v92; // er13@1
unsigned __int8 v93; // kr49_1@1
int v94; // eax@1
int v95; // esi@1
unsigned int v96; // edi@1
int v97; // eax@1
int v98; // er12@1
int v99; // eax@1
int v100; // eax@1
int v101; // esi@1
unsigned __int8 v102; // kr4A_1@1
int v103; // eax@1
int v104; // er14@1
int v105; // edx@1
int v106; // eax@1
int v107; // eax@1
unsigned int v108; // eax@1
unsigned __int8 v109; // ST25_1@1
int v110; // edx@1
int v111; // er15@1
int v112; // er15@1
int v113; // eax@1
unsigned int v114; // er14@1
int v115; // er13@1
int v116; // er14@1
int v117; // er13@1
int v118; // er14@1
int v119; // er14@1
int v120; // edx@1
int v121; // er14@1
int v122; // edx@1
int v123; // er14@1
int v124; // er14@1
int v125; // eax@1
int v126; // er15@1
unsigned __int8 v127; // ST26_1@1
int v128; // er13@1
int v129; // er13@1
int v130; // er15@1
int v131; // er15@1
int v132; // er12@1
int v133; // er15@1
int v134; // er12@1
int v135; // er15@1
int v136; // er12@1
int v137; // er15@1
int v138; // eax@1
int v139; // edx@1
int v140; // er15@1
unsigned int v141; // edx@1
unsigned __int8 v142; // ST27_1@1
int v143; // er12@1
int v144; // er15@1
int v145; // er15@1
int v146; // ebp@1
int v147; // er15@1
int v148; // ebp@1
int v149; // er15@1
int v150; // ebp@1
int v151; // er15@1
int v152; // eax@1
int v153; // er15@1
unsigned int v154; // er15@1
unsigned __int8 v155; // ST28_1@1
int v156; // ebp@1
int v157; // ebp@1
int v158; // ebp@1
int v159; // ebx@1
int v160; // eax@1
int v161; // ebx@1
int v162; // er12@1
int v163; // ebx@1
int v164; // er12@1
int v165; // eax@1
int v166; // edx@1
int v167; // ebp@1
unsigned int v168; // er15@1
int v169; // ebx@1
int v170; // ebp@1
int v171; // ebp@1
int v172; // ebx@1
int v173; // er11@1
int v174; // ebp@1
int v175; // er11@1
int v176; // er11@1
int v177; // ebp@1
int v178; // er11@1
int v179; // ebp@1
int v180; // eax@1
int v181; // er11@1
unsigned int v182; // er11@1
unsigned __int8 v183; // ST29_1@1
char v184; // ST2A_1@1
int v185; // er11@1
int v186; // er11@1
int v187; // er12@1
int v188; // er12@1
int v189; // er10@1
int v190; // ebx@1
int v191; // er10@1
int v192; // er10@1
int v193; // er12@1
int v194; // er10@1
int v195; // er12@1
int v196; // eax@1
int v197; // er10@1
unsigned int v198; // er10@1
unsigned __int8 v199; // ST2B_1@1
int v200; // er10@1
int v201; // er10@1
int v202; // er12@1
int v203; // er12@1
int v204; // er9@1
int v205; // er12@1
int v206; // er9@1
int v207; // er12@1
int v208; // er9@1
int v209; // er12@1
int v210; // eax@1
int v211; // edx@1
int v212; // er12@1
unsigned int v213; // er11@1
unsigned __int8 v214; // ST2C_1@1
int v215; // er9@1
int v216; // er12@1
int v217; // er12@1
int v218; // er8@1
int v219; // er10@1
int v220; // er8@1
int v221; // er8@1
int v222; // er12@1
int v223; // er8@1
int v224; // er12@1
int v225; // eax@1
int v226; // er8@1
unsigned int v227; // er8@1
unsigned __int8 v228; // ST2D_1@1
char v229; // ST2E_1@1
int v230; // er8@1
int v231; // er12@1
int v232; // er8@1
int v233; // eax@1
int v234; // er9@1
int v235; // eax@1
int v236; // er9@1
int v237; // er10@1
int v238; // eax@1
int v239; // er8@1
int v240; // eax@1
int v241; // er8@1
int v242; // eax@1
int v243; // eax@1
int v244; // eax@1
unsigned int v245; // edx@1
char v246; // ST24_1@1
int v247; // er8@1
int v248; // eax@1
int v249; // er10@1
int v250; // er8@1
int v251; // er9@1
int v252; // er9@1
int v253; // eax@1
int v254; // er8@1
int v255; // eax@1
int v256; // er8@1
int v257; // eax@1
int v258; // eax@1
int v259; // eax@1
unsigned int v260; // er8@1
unsigned __int8 v261; // ST23_1@1
int v262; // er8@1
int v263; // er8@1
int v264; // eax@1
int v265; // er10@1
int v266; // er9@1
int v267; // edi@1
int v268; // esi@1
int v269; // edi@1
int v270; // esi@1
int v271; // edi@1
int v272; // eax@1
int v273; // edi@1
unsigned int v274; // edi@1
unsigned __int8 v275; // ST22_1@1
int v276; // edi@1
int v277; // edx@1
int v278; // edi@1
int v279; // edx@1
int v280; // er13@1
int v281; // eax@1
int v282; // edi@1
int v283; // er10@1
int v284; // er9@1
int v285; // er9@1
int v286; // eax@1
int v287; // er8@1
int v288; // eax@1
int v289; // er8@1
int v290; // eax@1
int v291; // edi@1
int v292; // edi@1
int v293; // eax@1
int v294; // edi@1
int v295; // eax@1
unsigned int v296; // edi@1
unsigned __int8 v297; // ST21_1@1
int v298; // edi@1
int v299; // edi@1
int v300; // eax@1
int v301; // er10@1
int v302; // eax@1
int v303; // er10@1
int v304; // er12@1
int v305; // er9@1
int v306; // edx@1
int v307; // eax@1
int v308; // er12@1
int v309; // edi@1
int v310; // er12@1
int v311; // edi@1
int v312; // er12@1
int v313; // er10@1
int v314; // er10@1
int v315; // eax@1
int v316; // edx@1
int v317; // er12@1
unsigned int v318; // er10@1
int v319; // edi@1
int v320; // er12@1
int v321; // edi@1
int v322; // er12@1
int v323; // edi@1
int v324; // er12@1
int v325; // er11@1
int v326; // edx@1
int v327; // eax@1
int v328; // er12@1
int v329; // er8@1
int v330; // er12@1
int v331; // er8@1
int v332; // er12@1
int v333; // edi@1
int v334; // edi@1
int v335; // eax@1
int v336; // edi@1
int v337; // er12@1
unsigned int v338; // er12@1
int v339; // edx@1
unsigned __int8 v340; // ST1F_1@1
int v341; // er12@1
int v342; // edi@1
int v343; // eax@1
int v344; // edi@1
int v345; // eax@1
int v346; // edi@1
int v347; // ebp@1
int v348; // er11@1
int v349; // ebp@1
int v350; // eax@1
int v351; // er9@1
int v352; // eax@1
int v353; // er8@1
int v354; // eax@1
int v355; // er8@1
int v356; // eax@1
int v357; // edi@1
int v358; // edi@1
int v359; // eax@1
int v360; // edi@1
int v361; // eax@1
unsigned int v362; // edi@1
int v363; // er8@1
int v364; // edi@1
int v365; // er8@1
int v366; // eax@1
int v367; // edi@1
int v368; // eax@1
int v369; // edi@1
int v370; // eax@1
int v371; // er11@1
int v372; // er9@1
int v373; // er9@1
int v374; // eax@1
int v375; // er8@1
int v376; // eax@1
int v377; // er8@1
int v378; // eax@1
int v379; // edi@1
int v380; // edi@1
int v381; // eax@1
int v382; // edi@1
int v383; // eax@1
unsigned int v384; // er8@1
unsigned __int8 v385; // ST1D_1@1
int v386; // edi@1
int v387; // er8@1
int v388; // edi@1
int v389; // eax@1
int v390; // er8@1
int v391; // eax@1
int v392; // er8@1
int v393; // er13@1
int v394; // er9@1
int v395; // er9@1
int v396; // eax@1
int v397; // edi@1
int v398; // eax@1
int v399; // edi@1
int v400; // eax@1
int v401; // er8@1
int v402; // er8@1
int v403; // eax@1
int v404; // edx@1
unsigned int v405; // edi@1
int v406; // eax@1
int v407; // er8@1
int v408; // edi@1
int v409; // edi@1
int v410; // eax@1
int v411; // ebp@1
int v412; // eax@1
int v413; // ebp@1
int v414; // er13@1
int v415; // er9@1
int v416; // edi@1
int v417; // esi@1
int v418; // eax@1
int v419; // eax@1
int v420; // ebp@1
int v421; // ebp@1
int v422; // eax@1
int v423; // edx@1
int v424; // eax@1
int v425; // ebp@1
int v426; // edi@1
int v427; // edi@1
int v428; // er11@1
int v429; // eax@1
int v430; // er11@1
int v431; // er12@1
int v432; // eax@1
int v433; // er9@1
int v434; // eax@1
int v435; // edi@1
int v436; // eax@1
int v437; // edi@1
int v438; // eax@1
int v439; // er11@1
int v440; // er11@1
int v441; // eax@1
int v442; // edx@1
unsigned int v443; // edi@1
int v444; // eax@1
unsigned int v445; // er11@1
int v446; // er9@1
int v447; // edx@1
int v448; // eax@1
int v449; // ebx@1
int v450; // eax@1
int v451; // ebx@1
int v452; // er12@1
int v453; // eax@1
int v454; // er13@1
int v455; // edi@1
int v456; // er13@1
int v457; // edi@1
int v458; // er13@1
int v459; // ebx@1
int v460; // ebx@1
int v461; // eax@1
int v462; // edx@1
int v463; // er13@1
unsigned int v464; // ebx@1
int v465; // er9@1
int v466; // er13@1
int v467; // er9@1
int v468; // er13@1
int v469; // er9@1
int v470; // er13@1
int v471; // eax@1
int v472; // er12@1
int v473; // eax@1
int v474; // edi@1
int v475; // eax@1
int v476; // edi@1
int v477; // eax@1
int v478; // er9@1
int v479; // er9@1
int v480; // eax@1
int v481; // edx@1
int v482; // er13@1
unsigned int v483; // er9@1
int v484; // edi@1
int v485; // er13@1
int v486; // edi@1
int v487; // er13@1
int v488; // edi@1
int v489; // er13@1
int v490; // er14@1
int v491; // eax@1
int v492; // er13@1
int v493; // edx@1
int v494; // er12@1
int v495; // edx@1
int v496; // er12@1
int v497; // edx@1
int v498; // edi@1
int v499; // edi@1
int v500; // eax@1
int v501; // edx@1
int v502; // er13@1
unsigned int v503; // eax@1
unsigned __int8 v504; // ST00_1@1
int v505; // er12@1
int v506; // edx@1
int v507; // er12@1
int v508; // edx@1
int v509; // er12@1
int v510; // edx@1
int v511; // er12@1
int v512; // edx@1
int v513; // eax@1
int v514; // esi@1
int v515; // er13@1
int v516; // esi@1
int v517; // er13@1
int v518; // edx@1
int v519; // er12@1
unsigned __int8 v520; // ST18_1@1
unsigned __int8 v521; // kr4D_1@1
unsigned __int8 v522; // ST19_1@1
int v523; // edi@1
int v524; // edi@1
unsigned __int8 v525; // ST1A_1@1
unsigned __int8 v526; // ST1B_1@1
int v527; // eax@1
unsigned __int8 v528; // ST1C_1@1
int v529; // er10@1
int v530; // er10@1
int v531; // eax@1
unsigned __int8 v532; // ST1E_1@1
int v533; // edx@1
unsigned int v534; // eax@1
int v535; // ebx@1
int v536; // edx@1
int v537; // ebp@1
int v538; // eax@1
int v539; // edx@1
int v540; // er9@1
int v541; // er11@1
int v542; // er9@1
unsigned __int8 v543; // ST1F_1@1
unsigned __int8 v544; // ST20_1@1
unsigned int v545; // edx@1
int v546; // eax@1
unsigned __int8 v547; // ST17_1@1
int v548; // ebx@1
int v549; // ebx@1
unsigned int v550; // er13@1
int v551; // eax@1
int v552; // eax@1
int v553; // er12@1
int v554; // eax@1
int v555; // er8@1
int v556; // er14@1
int v557; // er14@1
int v558; // er8@1
unsigned __int8 v559; // kr0B_1@1
unsigned __int8 v560; // ST1D_1@1
int v561; // er8@1
unsigned __int8 v562; // ST21_1@1
int v563; // edi@1
int v564; // edi@1
int v565; // eax@1
unsigned __int8 v566; // ST22_1@1
int v567; // er11@1
int v568; // eax@1
unsigned __int8 v569; // ST23_1@1
int v570; // edi@1
unsigned __int8 v571; // ST24_1@1
unsigned __int8 v572; // ST25_1@1
unsigned __int8 v573; // ST26_1@1
unsigned __int8 v574; // ST00_1@1
unsigned __int8 v575; // ST18_1@1
unsigned __int8 v576; // ST27_1@1
unsigned __int8 v577; // ST28_1@1
int v578; // edx@1
unsigned __int8 v579; // ST2B_1@1
int v580; // edx@1
unsigned __int8 v581; // ST1A_1@1
int v582; // edx@1
int v583; // eax@1
unsigned __int8 v584; // ST1C_1@1
int v585; // edx@1
unsigned __int8 v586; // kr0E_1@1
int v587; // eax@1
unsigned __int8 v588; // ST2C_1@1
int v589; // er9@1
unsigned __int8 v590; // ST2F_1@1
unsigned __int8 v591; // ST30_1@1
int v592; // er12@1
int v593; // edx@1
unsigned __int8 v594; // ST19_1@1
int v595; // edx@1
int v596; // esi@1
unsigned __int8 v597; // ST31_1@1
int v598; // eax@1
int v599; // esi@1
int v600; // ebx@1
int v601; // eax@1
int v602; // er8@1
int v603; // eax@1
int v604; // er9@1
int v605; // eax@1
int v606; // esi@1
unsigned __int8 v607; // kr4B_1@1
int v608; // eax@1
int v609; // er10@1
int v610; // eax@1
int v611; // er11@1
int v612; // eax@1
int v613; // ebx@1
int v614; // eax@1
int v615; // edx@1
int v616; // eax@1
int v617; // esi@1
int v618; // eax@1
int v619; // esi@1
int v620; // er15@1
unsigned int v621; // edx@1
int v622; // edx@1
int v623; // er13@1
int v624; // er13@1
int v625; // eax@1
int v626; // ebp@1
int v627; // eax@1
int v628; // ebp@1
int v629; // eax@1
int v630; // esi@1
int v631; // esi@1
int v632; // eax@1
int v633; // esi@1
int v634; // eax@1
unsigned int v635; // esi@1
unsigned __int8 v636; // ST1E_1@1
int v637; // esi@1
int v638; // esi@1
int v639; // eax@1
int v640; // er13@1
int v641; // eax@1
int v642; // er13@1
int v643; // er15@1
int v644; // er14@1
int v645; // esi@1
int v646; // er14@1
int v647; // er14@1
int v648; // eax@1
int v649; // esi@1
int v650; // er14@1
int v651; // esi@1
int v652; // er14@1
int v653; // er13@1
int v654; // er13@1
int v655; // eax@1
int v656; // er13@1
int v657; // er14@1
unsigned int v658; // er14@1
unsigned __int8 v659; // ST20_1@1
int v660; // esi@1
int v661; // edx@1
int v662; // eax@1
int v663; // esi@1
int v664; // eax@1
int v665; // esi@1
int v666; // er15@1
int v667; // eax@1
int v668; // er14@1
int v669; // er14@1
int v670; // eax@1
int v671; // er13@1
int v672; // eax@1
int v673; // er13@1
int v674; // eax@1
int v675; // esi@1
int v676; // esi@1
int v677; // eax@1
int v678; // esi@1
int v679; // eax@1
unsigned int v680; // eax@1
unsigned __int8 v681; // ST1F_1@1
char v682; // ST2D_1@1
int v683; // esi@1
int v684; // edx@1
int v685; // esi@1
int v686; // er13@1
int v687; // esi@1
int v688; // er13@1
unsigned int v689; // edx@1
int v690; // edx@1
int v691; // er14@1
int v692; // er14@1
int v693; // edx@1
int v694; // er12@1
int v695; // er14@1
int v696; // er12@1
int v697; // er14@1
int v698; // esi@1
int v699; // esi@1
int v700; // eax@1
int v701; // esi@1
int v702; // er14@1
unsigned int v703; // er14@1
int v704; // esi@1
int v705; // edx@1
int v706; // er13@1
int v707; // esi@1
int v708; // er13@1
int v709; // esi@1
int v710; // er13@1
int v711; // er12@1
int v712; // eax@1
int v713; // er13@1
int v714; // ebp@1
int v715; // er13@1
int v716; // edx@1
int v717; // edx@1
int v718; // esi@1
int v719; // eax@1
int v720; // esi@1
unsigned __int8 v721; // ST1B_1@1
char v722; // ST29_1@1
int v723; // edx@1
int v724; // edi@1
int v725; // edi@1
int v726; // edx@1
int v727; // edi@1
int v728; // edx@1
int v729; // ebp@1
int v730; // er13@1
unsigned int v731; // ebx@1
int v732; // ebx@1
int v733; // edx@1
int v734; // ebx@1
int v735; // edx@1
int v736; // ebx@1
int v737; // edx@1
int v738; // edi@1
int v739; // edi@1
int v740; // eax@1
int v741; // edi@1
int v742; // er13@1
unsigned int v743; // er15@1
int v744; // ebx@1
int v745; // edi@1
int v746; // ebx@1
int v747; // edx@1
int v748; // edi@1
int v749; // edx@1
int v750; // edi@1
int v751; // ebx@1
int v752; // er13@1
unsigned int v753; // er11@1
int v754; // er11@1
int v755; // edx@1
int v756; // er11@1
int v757; // edx@1
int v758; // er11@1
int v759; // edx@1
int v760; // edi@1
int v761; // edi@1
int v762; // eax@1
int v763; // edi@1
int v764; // er13@1
unsigned int v765; // edx@1
unsigned __int8 v766; // ST2A_1@1
int v767; // edi@1
int v768; // er11@1
int v769; // edi@1
int v770; // edi@1
int v771; // er13@1
int v772; // edi@1
int v773; // er11@1
int v774; // er13@1
unsigned int v775; // er10@1
int v776; // er10@1
int v777; // ebx@1
int v778; // er10@1
int v779; // er10@1
int v780; // er13@1
int v781; // er10@1
int v782; // er13@1
int v783; // edi@1
int v784; // edi@1
int v785; // eax@1
int v786; // edi@1
int v787; // er10@1
unsigned int v788; // er10@1
unsigned __int8 v789; // ST2E_1@1
int v790; // er10@1
int v791; // er10@1
int v792; // edi@1
int v793; // edi@1
int v794; // er13@1
int v795; // edi@1
int v796; // er13@1
int v797; // er10@1
int v798; // er13@1
unsigned int v799; // er9@1
int v800; // er9@1
int v801; // er13@1
int v802; // er9@1
int v803; // er13@1
int v804; // er9@1
int v805; // er13@1
int v806; // edi@1
int v807; // edi@1
int v808; // eax@1
int v809; // edi@1
int v810; // er13@1
unsigned int v811; // edi@1
unsigned __int8 v812; // ST32_1@1
int v813; // er9@1
int v814; // edi@1
int v815; // er9@1
int v816; // er13@1
int v817; // edi@1
int v818; // er13@1
int v819; // edi@1
int v820; // er13@1
int v821; // er9@1
int v822; // er13@1
unsigned int v823; // er8@1
int v824; // er8@1
int v825; // er10@1
int v826; // er8@1
int v827; // er8@1
int v828; // er13@1
int v829; // er8@1
int v830; // er13@1
int v831; // edi@1
int v832; // edi@1
int v833; // eax@1
int v834; // edi@1
int v835; // er8@1
unsigned int v836; // er8@1
unsigned __int8 v837; // ST33_1@1
char v838; // ST34_1@1
int v839; // er8@1
int v840; // er8@1
int v841; // er11@1
int v842; // edi@1
int v843; // er11@1
int v844; // edi@1
int v845; // er11@1
int v846; // er9@1
int v847; // er11@1
unsigned int v848; // eax@1
int v849; // er10@1
int v850; // er8@1
int v851; // er11@1
int v852; // er11@1
int v853; // er11@1
int v854; // edi@1
int v855; // edi@1
int v856; // eax@1
int v857; // edi@1
int v858; // er11@1
unsigned int v859; // er11@1
unsigned __int8 v860; // ST31_1@1
char v861; // ST35_1@1
int v862; // edi@1
int v863; // ebx@1
int v864; // er11@1
int v865; // ebx@1
int v866; // er11@1
int v867; // ebx@1
int v868; // er8@1
int v869; // er9@1
unsigned int v870; // edx@1
int v871; // eax@1
int v872; // edi@1
int v873; // er9@1
int v874; // er9@1
int v875; // ebx@1
int v876; // edi@1
int v877; // ebx@1
int v878; // edi@1
int v879; // ebx@1
int v880; // er11@1
int v881; // er11@1
int v882; // eax@1
int v883; // edx@1
int v884; // ebx@1
unsigned int v885; // er11@1
int v886; // er8@1
int v887; // ebx@1
int v888; // er9@1
int v889; // ebx@1
int v890; // er9@1
int v891; // ebx@1
int v892; // er8@1
int v893; // ebx@1
unsigned int v894; // eax@1
int v895; // er10@1
int v896; // er10@1
int v897; // ebx@1
int v898; // edi@1
int v899; // ebx@1
int v900; // edi@1
int v901; // ebx@1
int v902; // er9@1
int v903; // er9@1
int v904; // eax@1
int v905; // edx@1
int v906; // ebx@1
unsigned int v907; // er9@1
int v908; // edi@1
int v909; // ebx@1
int v910; // edi@1
int v911; // ebx@1
int v912; // edi@1
int v913; // ebx@1
int v914; // er10@1
int v915; // er12@1
unsigned int v916; // eax@1
int v917; // ebx@1
int v918; // ebx@1
int v919; // er12@1
int v920; // er8@1
int v921; // ebx@1
int v922; // er8@1
int v923; // ebx@1
int v924; // edi@1
int v925; // edi@1
int v926; // eax@1
int v927; // edi@1
int v928; // ebx@1
unsigned int v929; // ebx@1
unsigned __int8 v930; // ST19_1@1
int v931; // edi@1
int v932; // er12@1
int v933; // edi@1
int v934; // er12@1
int v935; // edi@1
int v936; // er10@1
int v937; // er12@1
unsigned int v938; // eax@1
int v939; // ebx@1
int v940; // ebx@1
int v941; // er12@1
int v942; // er8@1
int v943; // er12@1
int v944; // er8@1
int v945; // er12@1
int v946; // edi@1
int v947; // edi@1
int v948; // eax@1
int v949; // er8@1
int v950; // er12@1
unsigned int v951; // er8@1
int v952; // edi@1
int v953; // er8@1
int v954; // edi@1
int v955; // er12@1
int v956; // er12@1
int v957; // er8@1
int v958; // er12@1
int v959; // er8@1
int v960; // eax@1
unsigned int v961; // eax@1
int v962; // er10@1
int v963; // er10@1
int v964; // edx@1
int v965; // edi@1
int v966; // edx@1
int v967; // edi@1
int v968; // edx@1
int v969; // er12@1
int v970; // er12@1
int v971; // eax@1
int v972; // edx@1
int v973; // er12@1
unsigned int v974; // er12@1
int v975; // er8@1
int v976; // edx@1
int v977; // er13@1
int v978; // edx@1
int v979; // er13@1
int v980; // edx@1
int v981; // esi@1
unsigned int v982; // eax@1
int v983; // er8@1
int v984; // edi@1
int v985; // edx@1
int v986; // edi@1
int v987; // edx@1
int v988; // edi@1
int v989; // edx@1
int v990; // er13@1
int v991; // er13@1
int v992; // eax@1
int v993; // edx@1
int v994; // er13@1
unsigned int v995; // er13@1
int v996; // esi@1
int v997; // edx@1
int v998; // esi@1
int v999; // edx@1
int v1000; // esi@1
int v1001; // edx@1
int v1002; // esi@1
unsigned int v1003; // eax@1
int v1004; // edx@1
int v1005; // ebx@1
int v1006; // ebx@1
int v1007; // edx@1
int v1008; // edi@1
int v1009; // edx@1
int v1010; // edi@1
int v1011; // edx@1
int v1012; // esi@1
int v1013; // eax@1
int v1014; // esi@1
int v1015; // ebx@1
unsigned int v1016; // edx@1
unsigned __int8 v1017; // ST1A_1@1
int v1018; // esi@1
int v1019; // edi@1
int v1020; // ebx@1
int v1021; // esi@1
int v1022; // ebx@1
int v1023; // esi@1
int v1024; // ebx@1
int v1025; // eax@1
unsigned int v1026; // eax@1
int v1027; // er10@1
int v1028; // er10@1
int v1029; // eax@1
int v1030; // edi@1
int v1031; // er10@1
int v1032; // edi@1
int v1033; // er10@1
int v1034; // esi@1
int v1035; // esi@1
int v1036; // eax@1
int v1037; // esi@1
int v1038; // er10@1
unsigned int v1039; // er10@1
int v1040; // eax@1
unsigned __int8 v1041; // ST1C_1@1
char v1042; // ST28_1@1
int v1043; // esi@1
int v1044; // ebx@1
int v1045; // esi@1
int v1046; // ebx@1
int v1047; // esi@1
int v1048; // ebx@1
int v1049; // eax@1
unsigned int v1050; // eax@1
int v1051; // er10@1
int v1052; // er10@1
int v1053; // ebp@1
int v1054; // edi@1
int v1055; // ebp@1
int v1056; // edi@1
int v1057; // ebp@1
int v1058; // esi@1
int v1059; // esi@1
int v1060; // eax@1
int v1061; // esi@1
int v1062; // ebp@1
unsigned int v1063; // ebp@1
unsigned __int8 v1064; // ST27_1@1
char v1065; // ST2B_1@1
int v1066; // edi@1
int v1067; // ebx@1
int v1068; // ebp@1
int v1069; // ebx@1
int v1070; // ebp@1
int v1071; // ebx@1
int v1072; // er10@1
unsigned int v1073; // eax@1
int v1074; // edx@1
int v1075; // esi@1
int v1076; // esi@1
int v1077; // ebx@1
int v1078; // edi@1
int v1079; // ebx@1
int v1080; // edi@1
int v1081; // ebx@1
int v1082; // ebp@1
int v1083; // ebp@1
int v1084; // eax@1
int v1085; // edx@1
int v1086; // ebx@1
unsigned int v1087; // ebp@1
int v1088; // edi@1
int v1089; // ebx@1
int v1090; // er10@1
int v1091; // ebx@1
int v1092; // er10@1
int v1093; // ebx@1
unsigned int v1094; // eax@1
int v1095; // edx@1
int v1096; // esi@1
int v1097; // esi@1
int v1098; // edi@1
int v1099; // edi@1
int v1100; // esi@1
int v1101; // edi@1
int v1102; // esi@1
int v1103; // er10@1
int v1104; // er10@1
int v1105; // eax@1
int v1106; // edx@1
int v1107; // ebx@1
unsigned int v1108; // er10@1
int v1109; // edi@1
char v1110; // ST00_1@1
int v1111; // eax@1
unsigned int v1112; // eax@1
int v1113; // esi@1
int v1114; // ebx@1
int v1115; // ebx@1
int v1116; // esi@1
int v1117; // ebx@1
int v1118; // esi@1
int v1119; // ebx@1
int v1120; // ebx@1
int v1121; // edx@1
int v1122; // esi@1
int v1123; // ebx@1
unsigned int v1124; // eax@1
unsigned __int8 v1125; // ST26_1@1
unsigned int v1126; // eax@1
int v1127; // er14@1
int v1128; // eax@1
unsigned __int8 v1129; // ST2C_1@1
int v1130; // esi@1
int v1131; // er9@1
int v1132; // ebx@1
unsigned __int8 v1133; // ST2F_1@1
unsigned __int8 v1134; // ST30_1@1
int v1135; // eax@1
unsigned __int8 v1136; // ST36_1@1
int v1137; // edi@1
int v1138; // ebp@1
int v1139; // ebp@1
unsigned __int8 v1140; // ST18_1@1
int v1141; // eax@1
int v1142; // edi@1
int v1143; // er11@1
int v1144; // eax@1
int v1145; // er13@1
int v1146; // er9@1
int v1147; // er9@1
unsigned __int8 v1148; // ST17_1@1
int v1149; // eax@1
int v1150; // er15@1
int v1151; // er14@1
int v1152; // er14@1
int v1153; // eax@1
int v1154; // er13@1
int v1155; // edx@1
int v1156; // er12@1
int v1157; // edx@1
int v1158; // er12@1
int v1159; // edx@1
int v1160; // er15@1
int v1161; // er14@1
int v1162; // er13@1
int v1163; // er14@1
int v1164; // er13@1
int v1165; // edx@1
int v1166; // er8@1
int v1167; // edx@1
int v1168; // er8@1
int v1169; // edx@1
int v1170; // er12@1
int v1171; // er12@1
int v1172; // eax@1
int v1173; // er12@1
int v1174; // er8@1
unsigned int v1175; // edx@1
unsigned __int8 v1176; // ST1E_1@1
int v1177; // er12@1
int v1178; // er8@1
int v1179; // er12@1
int v1180; // er12@1
int v1181; // ebp@1
int v1182; // ebp@1
int v1183; // er14@1
int v1184; // ebp@1
int v1185; // ebp@1
int v1186; // er14@1
int v1187; // ebp@1
int v1188; // er14@1
int v1189; // er12@1
int v1190; // eax@1
int v1191; // er12@1
int v1192; // ebp@1
unsigned int v1193; // ebp@1
unsigned __int8 v1194; // ST20_1@1
int v1195; // er12@1
int v1196; // ebp@1
int v1197; // er12@1
int v1198; // er14@1
int v1199; // ebp@1
int v1200; // er14@1
int v1201; // ebp@1
int v1202; // er14@1
int v1203; // edx@1
int v1204; // edx@1
int v1205; // er13@1
int v1206; // er13@1
int v1207; // eax@1
int v1208; // er12@1
int v1209; // eax@1
int v1210; // er12@1
int v1211; // eax@1
int v1212; // ebp@1
int v1213; // ebp@1
int v1214; // eax@1
int v1215; // ebp@1
int v1216; // eax@1
unsigned __int8 v1217; // ST1B_1@1
unsigned int v1218; // er14@1
char v1219; // ST29_1@1
int v1220; // er12@1
int v1221; // er12@1
int v1222; // eax@1
int v1223; // ebp@1
int v1224; // eax@1
int v1225; // ebp@1
int v1226; // er12@1
int v1227; // ebx@1
int v1228; // ebx@1
int v1229; // ebx@1
int v1230; // eax@1
int v1231; // ebx@1
int v1232; // eax@1
int v1233; // ebx@1
int v1234; // eax@1
int v1235; // ebx@1
int v1236; // eax@1
int v1237; // edx@1
unsigned int v1238; // ebx@1
int v1239; // eax@1
int v1240; // ebx@1
int v1241; // ebp@1
int v1242; // eax@1
int v1243; // ebp@1
int v1244; // eax@1
int v1245; // ebp@1
int v1246; // er12@1
unsigned int v1247; // edx@1
int v1248; // edx@1
int v1249; // er13@1
int v1250; // eax@1
int v1251; // esi@1
int v1252; // eax@1
int v1253; // esi@1
int v1254; // eax@1
int v1255; // esi@1
int v1256; // eax@1
int v1257; // edx@1
unsigned int v1258; // esi@1
int v1259; // eax@1
int v1260; // esi@1
unsigned __int8 v1261; // ST1C_1@1
char v1262; // ST28_1@1
int v1263; // ebp@1
int v1264; // esi@1
int v1265; // ebp@1
int v1266; // eax@1
int v1267; // esi@1
int v1268; // eax@1
int v1269; // esi@1
int v1270; // eax@1
int v1271; // ebp@1
int v1272; // er10@1
int v1273; // er10@1
int v1274; // eax@1
int v1275; // er10@1
int v1276; // eax@1
int v1277; // er10@1
int v1278; // eax@1
int v1279; // er10@1
int v1280; // eax@1
int v1281; // edx@1
int v1282; // er10@1
unsigned int v1283; // er10@1
int v1284; // esi@1
int v1285; // eax@1
int v1286; // esi@1
int v1287; // eax@1
int v1288; // esi@1
int v1289; // eax@1
int v1290; // ebp@1
int v1291; // er11@1
int v1292; // er11@1
int v1293; // eax@1
int v1294; // er11@1
int v1295; // eax@1
int v1296; // er11@1
int v1297; // eax@1
int v1298; // esi@1
int v1299; // esi@1
int v1300; // eax@1
int v1301; // esi@1
int v1302; // eax@1
unsigned int v1303; // eax@1
unsigned __int8 v1304; // ST2A_1@1
int v1305; // esi@1
int v1306; // er13@1
int v1307; // esi@1
int v1308; // er13@1
int v1309; // esi@1
int v1310; // er13@1
int v1311; // er9@1
int v1312; // er9@1
int v1313; // er9@1
int v1314; // er8@1
int v1315; // er8@1
int v1316; // esi@1
int v1317; // esi@1
int v1318; // eax@1
int v1319; // esi@1
unsigned __int8 v1320; // ST2E_1@1
int v1321; // esi@1
int v1322; // er8@1
int v1323; // er13@1
int v1324; // er8@1
int v1325; // er12@1
int v1326; // er13@1
int v1327; // eax@1
int v1328; // ebp@1
int v1329; // er13@1
int v1330; // er11@1
int v1331; // er11@1
int v1332; // er12@1
int v1333; // esi@1
int v1334; // er12@1
int v1335; // esi@1
int v1336; // er12@1
int v1337; // er8@1
int v1338; // er8@1
int v1339; // eax@1
int v1340; // er8@1
int v1341; // er12@1
unsigned int v1342; // er8@1
unsigned __int8 v1343; // ST26_1@1
int v1344; // er8@1
int v1345; // er8@1
int v1346; // er12@1
int v1347; // esi@1
int v1348; // er12@1
int v1349; // esi@1
int v1350; // er12@1
int v1351; // er11@1
int v1352; // ebp@1
int v1353; // ebp@1
int v1354; // er12@1
int v1355; // er8@1
int v1356; // er12@1
int v1357; // er8@1
int v1358; // er12@1
int v1359; // esi@1
int v1360; // esi@1
int v1361; // eax@1
int v1362; // esi@1
int v1363; // er12@1
unsigned int v1364; // er12@1
unsigned __int8 v1365; // ST17_1@1
char v1366; // ST37_1@1
int v1367; // er8@1
int v1368; // esi@1
int v1369; // er12@1
int v1370; // er8@1
int v1371; // er12@1
int v1372; // er8@1
int v1373; // er12@1
unsigned int v1374; // edx@1
int v1375; // edx@1
int v1376; // ebp@1
int v1377; // ebp@1
int v1378; // er15@1
int v1379; // er11@1
int v1380; // er15@1
int v1381; // er11@1
int v1382; // er15@1
int v1383; // er8@1
int v1384; // er8@1
int v1385; // eax@1
int v1386; // er8@1
int v1387; // er15@1
unsigned int v1388; // er15@1
unsigned __int8 v1389; // ST1F_1@1
char v1390; // ST2D_1@1
int v1391; // er11@1
int v1392; // er11@1
int v1393; // eax@1
int v1394; // er8@1
int v1395; // eax@1
int v1396; // er8@1
int v1397; // eax@1
int v1398; // er12@1
unsigned int v1399; // edx@1
int v1400; // er14@1
int v1401; // edx@1
int v1402; // ebp@1
int v1403; // ebp@1
int v1404; // eax@1
int v1405; // er11@1
int v1406; // eax@1
int v1407; // er11@1
int v1408; // eax@1
int v1409; // er8@1
int v1410; // er8@1
int v1411; // eax@1
int v1412; // edx@1
unsigned int v1413; // er8@1
int v1414; // eax@1
int v1415; // er8@1
int v1416; // er11@1
int v1417; // eax@1
int v1418; // er11@1
int v1419; // eax@1
int v1420; // er11@1
int v1421; // eax@1
int v1422; // ebp@1
int v1423; // eax@1
int v1424; // er12@1
int v1425; // er12@1
int v1426; // eax@1
int v1427; // edi@1
int v1428; // eax@1
int v1429; // edi@1
int v1430; // eax@1
int v1431; // er11@1
int v1432; // er11@1
int v1433; // eax@1
int v1434; // edx@1
unsigned int v1435; // edi@1
int v1436; // eax@1
int v1437; // er11@1
int v1438; // ebp@1
int v1439; // edi@1
int v1440; // ebp@1
int v1441; // eax@1
int v1442; // edi@1
int v1443; // eax@1
int v1444; // edi@1
int v1445; // eax@1
int v1446; // edi@1
unsigned int v1447; // edx@1
int v1448; // edx@1
int v1449; // er12@1
int v1450; // esi@1
int v1451; // eax@1
int v1452; // eax@1
int v1453; // eax@1
int v1454; // edi@1
int v1455; // eax@1
int v1456; // edi@1
unsigned int v1457; // er9@1
unsigned __int8 v1458; // ST27_1@1
int v1459; // esi@1
int v1460; // eax@1
int v1461; // er13@1
unsigned int v1462; // edx@1
int v1463; // edx@1
int v1464; // edi@1
int v1465; // edi@1
int v1466; // er13@1
int v1467; // esi@1
int v1468; // er13@1
int v1469; // esi@1
int v1470; // er13@1
int v1471; // eax@1
int v1472; // er13@1
int v1473; // esi@1
int v1474; // esi@1
int v1475; // esi@1
int v1476; // er13@1
int v1477; // er13@1
int v1478; // esi@1
int v1479; // er9@1
int v1480; // er13@1
int v1481; // esi@1
int v1482; // edi@1
int v1483; // esi@1
int v1484; // edi@1
int v1485; // eax@1
int v1486; // edx@1
int v1487; // edi@1
int v1488; // esi@1
int v1489; // er13@1
int v1490; // esi@1
int v1491; // edi@1
int v1492; // esi@1
int v1493; // edi@1
int v1494; // er14@1
int v1495; // eax@1
int v1496; // edi@1
int v1497; // er9@1
int v1498; // edi@1
int v1499; // edi@1
int v1500; // eax@1
int v1501; // edi@1
int v1502; // eax@1
int v1503; // esi@1
int v1504; // eax@1
int v1505; // edx@1
int v1506; // edi@1
unsigned int v1507; // esi@1
int v1508; // edi@1
int v1509; // er9@1
int v1510; // edi@1
int v1511; // edi@1
int v1512; // eax@1
int v1513; // edi@1
int v1514; // eax@1
int v1515; // er15@1
int v1516; // eax@1
int v1517; // er9@1
int v1518; // eax@1
int v1519; // er9@1
int v1520; // eax@1
int v1521; // er9@1
int v1522; // eax@1
int v1523; // edi@1
int v1524; // edi@1
int v1525; // eax@1
int v1526; // edi@1
int v1527; // eax@1
unsigned int v1528; // edi@1
unsigned __int8 v1529; // ST2B_1@1
int v1530; // er9@1
int v1531; // edi@1
int v1532; // er9@1
int v1533; // edi@1
int v1534; // edi@1
int v1535; // er9@1
int v1536; // edi@1
int v1537; // er9@1
int v1538; // er15@1
int v1539; // er9@1
int v1540; // er9@1
int v1541; // edx@1
int v1542; // er9@1
int v1543; // edx@1
int v1544; // er9@1
int v1545; // edx@1
int v1546; // edi@1
int v1547; // edi@1
int v1548; // eax@1
int v1549; // edi@1
int v1550; // er9@1
unsigned __int8 v1551; // ST1A_1@1
unsigned int v1552; // edx@1
int v1553; // er15@1
char v1554; // ST2C_1@1
int v1555; // edi@1
int v1556; // er9@1
int v1557; // edi@1
int v1558; // edi@1
int v1559; // er9@1
int v1560; // edi@1
int v1561; // er9@1
int v1562; // edi@1
int v1563; // er13@1
int v1564; // er13@1
int v1565; // er9@1
int v1566; // er9@1
int v1567; // er13@1
int v1568; // er9@1
int v1569; // er13@1
int v1570; // edi@1
int v1571; // eax@1
int v1572; // edi@1
int v1573; // er9@1
unsigned int v1574; // edi@1
unsigned __int8 v1575; // ST2F_1@1
char v1576; // ST30_1@1
int v1577; // edi@1
int v1578; // edi@1
int v1579; // er13@1
int v1580; // er13@1
int v1581; // eax@1
int v1582; // er13@1
int v1583; // eax@1
int v1584; // er13@1
int v1585; // er13@1
int v1586; // eax@1
int v1587; // edx@1
int v1588; // er13@1
unsigned int v1589; // er9@1
int v1590; // edi@1
int v1591; // eax@1
int v1592; // edi@1
int v1593; // er13@1
int v1594; // edi@1
int v1595; // er13@1
int v1596; // er15@1
int v1597; // er13@1
int v1598; // er13@1
int v1599; // edi@1
int v1600; // er15@1
int v1601; // er14@1
int v1602; // er13@1
int v1603; // er13@1
int v1604; // eax@1
int v1605; // er13@1
int v1606; // eax@1
int v1607; // edi@1
int v1608; // eax@1
int v1609; // edi@1
int v1610; // er13@1
unsigned int v1611; // er14@1
int v1612; // er13@1
char v1613; // ST00_1@1
unsigned int v1614; // edx@1
int v1615; // eax@1
int v1616; // er13@1
int v1617; // edi@1
int v1618; // eax@1
int v1619; // er12@1
int v1620; // eax@1
int v1621; // er12@1
int v1622; // eax@1
int v1623; // er12@1
int v1624; // er12@1
int v1625; // edx@1
int v1626; // edi@1
int v1627; // er12@1
int v1628; // er13@1
unsigned int v1629; // eax@1
int v1630; // edx@1
int v1631; // ebp@1
int v1632; // eax@1
unsigned __int8 v1633; // ST19_1@1
int v1634; // ebp@1
int v1635; // eax@1
unsigned __int8 v1636; // ST25_1@1
int v1637; // edi@1
int v1638; // ebx@1
int v1639; // ebx@1
int v1640; // eax@1
int v1641; // edi@1
int v1642; // eax@1
unsigned __int8 v1643; // ST31_1@1
int v1644; // er10@1
int v1645; // eax@1
unsigned __int8 v1646; // ST32_1@1
int v1647; // er9@1
int v1648; // eax@1
unsigned __int8 v1649; // ST33_1@1
int v1650; // er9@1
int v1651; // er10@1
int v1652; // edi@1
int v1653; // eax@1
int v1654; // er13@1
unsigned __int8 v1655; // ST18_1@1
int v1656; // er9@1
int v1657; // er10@1
int v1658; // er10@1
int v1659; // eax@1
int v1660; // esi@1
int v1661; // er9@1
int v1662; // eax@1
int v1663; // ebp@1
int v1664; // er15@1
int v1665; // eax@1
int v1666; // esi@1
int v1667; // er12@1
int v1668; // er11@1
int v1669; // er11@1
int v1670; // ebp@1
int v1671; // er11@1
int v1672; // ebp@1
int v1673; // er13@1
int v1674; // er12@1
int v1675; // ebp@1
int v1676; // er12@1
int v1677; // er12@1
int v1678; // ebp@1
int v1679; // ebp@1
int v1680; // eax@1
int v1681; // ebp@1
int v1682; // eax@1
int v1683; // er11@1
int v1684; // er11@1
int v1685; // eax@1
int v1686; // er11@1
int v1687; // ebp@1
unsigned int v1688; // ebp@1
unsigned __int8 v1689; // ST1E_1@1
int v1690; // ebp@1
int v1691; // ebp@1
int v1692; // eax@1
int v1693; // er11@1
int v1694; // eax@1
int v1695; // er11@1
int v1696; // er12@1
int v1697; // edi@1
int v1698; // edi@1
int v1699; // eax@1
int v1700; // edi@1
int v1701; // eax@1
int v1702; // edi@1
int v1703; // eax@1
int v1704; // er11@1
int v1705; // er11@1
int v1706; // eax@1
int v1707; // er11@1
int v1708; // eax@1
unsigned int v1709; // er12@1
unsigned __int8 v1710; // ST20_1@1
int v1711; // er11@1
int v1712; // eax@1
int v1713; // er11@1
int v1714; // eax@1
int v1715; // er11@1
int v1716; // eax@1
int v1717; // er13@1
unsigned int v1718; // edx@1
int v1719; // edx@1
int v1720; // er12@1
int v1721; // er12@1
int v1722; // eax@1
int v1723; // ebp@1
int v1724; // eax@1
int v1725; // ebp@1
int v1726; // eax@1
int v1727; // er11@1
int v1728; // eax@1
int v1729; // er11@1
int v1730; // eax@1
unsigned int v1731; // eax@1
unsigned __int8 v1732; // ST1C_1@1
char v1733; // ST28_1@1
int v1734; // er11@1
int v1735; // ebp@1
int v1736; // eax@1
int v1737; // er11@1
int v1738; // eax@1
int v1739; // er11@1
int v1740; // ebp@1
int v1741; // ebx@1
int v1742; // ebx@1
int v1743; // ebx@1
int v1744; // eax@1
int v1745; // ebx@1
int v1746; // eax@1
int v1747; // ebx@1
int v1748; // eax@1
int v1749; // ebx@1
int v1750; // ebx@1
int v1751; // eax@1
int v1752; // edx@1
int v1753; // ebx@1
unsigned int v1754; // er12@1
int v1755; // er11@1
int v1756; // eax@1
int v1757; // er11@1
int v1758; // ebx@1
int v1759; // er11@1
int v1760; // ebx@1
unsigned int v1761; // edx@1
int v1762; // edx@1
int v1763; // er13@1
int v1764; // ebp@1
int v1765; // edx@1
int v1766; // ebp@1
int v1767; // edx@1
int v1768; // ebp@1
int v1769; // edx@1
int v1770; // ebp@1
int v1771; // eax@1
int v1772; // edx@1
int v1773; // ebx@1
unsigned int v1774; // ebx@1
unsigned __int8 v1775; // ST1A_1@1
char v1776; // ST2A_1@1
int v1777; // ebx@1
int v1778; // ebx@1
int v1779; // edx@1
int v1780; // er11@1
int v1781; // ebx@1
int v1782; // edx@1
int v1783; // er11@1
int v1784; // edx@1
int v1785; // ebp@1
int v1786; // ebx@1
int v1787; // ebx@1
int v1788; // edx@1
int v1789; // ebx@1
int v1790; // edx@1
int v1791; // ebx@1
int v1792; // edx@1
int v1793; // ebx@1
int v1794; // eax@1
int v1795; // edx@1
int v1796; // ebx@1
unsigned int v1797; // ebx@1
int v1798; // ebp@1
int v1799; // edx@1
int v1800; // ebp@1
int v1801; // edx@1
int v1802; // ebp@1
int v1803; // edx@1
int v1804; // er10@1
int v1805; // er10@1
int v1806; // er10@1
int v1807; // esi@1
int v1808; // esi@1
int v1809; // esi@1
int v1810; // ebp@1
int v1811; // ebp@1
int v1812; // eax@1
int v1813; // edx@1
int v1814; // esi@1
unsigned int v1815; // edx@1
unsigned __int8 v1816; // ST2C_1@1
int v1817; // er8@1
int v1818; // er8@1
int v1819; // er10@1
int v1820; // er8@1
int v1821; // er10@1
int v1822; // er8@1
int v1823; // er11@1
int v1824; // er9@1
int v1825; // er9@1
int v1826; // er13@1
int v1827; // er9@1
int v1828; // er13@1
int v1829; // er9@1
int v1830; // er13@1
int v1831; // er10@1
int v1832; // eax@1
int v1833; // er10@1
int v1834; // er13@1
unsigned int v1835; // er10@1
unsigned __int8 v1836; // ST2E_1@1
int v1837; // er10@1
int v1838; // er10@1
int v1839; // er13@1
int v1840; // er9@1
int v1841; // er13@1
int v1842; // er9@1
int v1843; // er13@1
int v1844; // ebp@1
int v1845; // er10@1
int v1846; // er11@1
int v1847; // er11@1
int v1848; // er13@1
int v1849; // er10@1
int v1850; // er13@1
int v1851; // er10@1
int v1852; // er13@1
int v1853; // er9@1
int v1854; // eax@1
int v1855; // er9@1
int v1856; // er13@1
unsigned int v1857; // edx@1
unsigned __int8 v1858; // ST19_1@1
int v1859; // er9@1
int v1860; // er13@1
int v1861; // er9@1
int v1862; // er13@1
int v1863; // er9@1
int v1864; // er13@1
int v1865; // er9@1
int v1866; // er15@1
int v1867; // er15@1
int v1868; // er13@1
int v1869; // er15@1
int v1870; // er13@1
int v1871; // er15@1
int v1872; // er13@1
int v1873; // er9@1
int v1874; // eax@1
int v1875; // er9@1
int v1876; // er13@1
unsigned int v1877; // er13@1
unsigned __int8 v1878; // ST34_1@1
char v1879; // ST35_1@1
int v1880; // er9@1
int v1881; // eax@1
int v1882; // er9@1
int v1883; // eax@1
int v1884; // er9@1
int v1885; // er10@1
unsigned int v1886; // edx@1
int v1887; // edx@1
int v1888; // er9@1
int v1889; // er11@1
int v1890; // er11@1
int v1891; // er14@1
int v1892; // er10@1
int v1893; // er14@1
int v1894; // er10@1
int v1895; // er14@1
int v1896; // er9@1
int v1897; // eax@1
int v1898; // er9@1
int v1899; // er14@1
unsigned int v1900; // er14@1
unsigned __int8 v1901; // ST1B_1@1
char v1902; // ST29_1@1
int v1903; // er10@1
int v1904; // eax@1
int v1905; // er10@1
int v1906; // eax@1
int v1907; // er10@1
int v1908; // er9@1
unsigned int v1909; // er11@1
int v1910; // er11@1
int v1911; // edi@1
int v1912; // er11@1
int v1913; // er11@1
int v1914; // eax@1
int v1915; // edi@1
int v1916; // eax@1
int v1917; // edi@1
int v1918; // eax@1
int v1919; // er10@1
int v1920; // er10@1
int v1921; // eax@1
int v1922; // edx@1
int v1923; // er9@1
unsigned int v1924; // er10@1
int v1925; // er9@1
int v1926; // edi@1
int v1927; // er9@1
int v1928; // ebp@1
int v1929; // er9@1
int v1930; // ebp@1
int v1931; // er9@1
int v1932; // eax@1
int v1933; // er8@1
int v1934; // edi@1
int v1935; // er8@1
int v1936; // edi@1
int v1937; // esi@1
int v1938; // esi@1
int v1939; // esi@1
int v1940; // ebp@1
int v1941; // ebp@1
int v1942; // eax@1
int v1943; // edx@1
int v1944; // esi@1
int v1945; // ebp@1
int v1946; // edi@1
int v1947; // er9@1
int v1948; // er8@1
int v1949; // er9@1
int v1950; // edx@1
int v1951; // er8@1
int v1952; // edx@1
int v1953; // er11@1
int v1954; // er11@1
int v1955; // er9@1
int v1956; // er9@1
int v1957; // eax@1
int v1958; // er9@1
int v1959; // eax@1
int v1960; // er8@1
int v1961; // eax@1
int v1962; // er8@1
int v1963; // er9@1
unsigned int v1964; // edx@1
unsigned __int8 v1965; // ST17_1@1
int v1966; // er8@1
int v1967; // er9@1
int v1968; // er8@1
int v1969; // er8@1
int v1970; // er9@1
int v1971; // er8@1
int v1972; // er9@1
unsigned int v1973; // edx@1
int v1974; // er15@1
int v1975; // edx@1
int v1976; // er11@1
int v1977; // er11@1
int v1978; // edi@1
int v1979; // edi@1
int v1980; // eax@1
int v1981; // edi@1
int v1982; // eax@1
int v1983; // er8@1
int v1984; // er8@1
int v1985; // eax@1
int v1986; // er8@1
int v1987; // er9@1
unsigned int v1988; // er8@1
int v1989; // edi@1
int v1990; // er8@1
int v1991; // edi@1
int v1992; // er9@1
int v1993; // er8@1
int v1994; // er9@1
int v1995; // er8@1
int v1996; // er9@1
int v1997; // edi@1
int v1998; // er8@1
int v1999; // edi@1
int v2000; // er9@1
int v2001; // edi@1
int v2002; // edi@1
int v2003; // er9@1
int v2004; // edi@1
int v2005; // er9@1
int v2006; // er8@1
int v2007; // eax@1
int v2008; // edx@1
int v2009; // er8@1
unsigned int v2010; // er8@1
int v2011; // er9@1
int v2012; // edi@1
int v2013; // er9@1
int v2014; // er9@1
int v2015; // edi@1
int v2016; // er9@1
int v2017; // edi@1
int v2018; // eax@1
int v2019; // er9@1
int v2020; // er11@1
int v2021; // er11@1
int v2022; // edi@1
int v2023; // edi@1
int v2024; // eax@1
int v2025; // edi@1
int v2026; // eax@1
int v2027; // er9@1
int v2028; // eax@1
int v2029; // edx@1
int v2030; // er9@1
unsigned int v2031; // er9@1
int v2032; // edi@1
int v2033; // er11@1
int v2034; // edi@1
int v2035; // edi@1
int v2036; // eax@1
int v2037; // edi@1
int v2038; // er15@1
int v2039; // eax@1
int v2040; // er11@1
int v2041; // eax@1
int v2042; // er11@1
int v2043; // eax@1
int v2044; // er11@1
int v2045; // eax@1
int v2046; // edi@1
int v2047; // edi@1
int v2048; // eax@1
int v2049; // edi@1
int v2050; // eax@1
unsigned int v2051; // er15@1
unsigned __int8 v2052; // ST1F_1@1
int v2053; // edi@1
int v2054; // er11@1
int v2055; // edi@1
int v2056; // edi@1
int v2057; // eax@1
int v2058; // edi@1
int v2059; // eax@1
int v2060; // er15@1
int v2061; // er11@1
int v2062; // er11@1
int v2063; // eax@1
int v2064; // er11@1
int v2065; // eax@1
int v2066; // er11@1
int v2067; // eax@1
int v2068; // edi@1
int v2069; // edi@1
int v2070; // eax@1
int v2071; // edi@1
int v2072; // eax@1
unsigned int v2073; // edi@1
unsigned __int8 v2074; // ST25_1@1
char v2075; // ST26_1@1
int v2076; // er11@1
int v2077; // edi@1
int v2078; // er11@1
int v2079; // eax@1
int v2080; // edi@1
int v2081; // eax@1
int v2082; // edi@1
int v2083; // eax@1
int v2084; // er14@1
int v2085; // eax@1
int v2086; // er11@1
int v2087; // er11@1
int v2088; // esi@1
int v2089; // esi@1
int v2090; // esi@1
int v2091; // edi@1
int v2092; // edi@1
int v2093; // eax@1
int v2094; // edi@1
unsigned __int8 v2095; // ST2B_1@1
char v2096; // ST2D_1@1
int v2097; // edi@1
int v2098; // er13@1
int v2099; // eax@1
int v2100; // er13@1
int v2101; // eax@1
int v2102; // er13@1
int v2103; // er13@1
int v2104; // eax@1
int v2105; // edx@1
unsigned int v2106; // edi@1
int v2107; // eax@1
int v2108; // er11@1
int v2109; // er13@1
int v2110; // edi@1
int v2111; // er13@1
int v2112; // eax@1
int v2113; // edi@1
int v2114; // eax@1
int v2115; // edi@1
int v2116; // eax@1
int v2117; // er15@1
int v2118; // er13@1
int v2119; // er13@1
int v2120; // eax@1
int v2121; // er13@1
int v2122; // eax@1
int v2123; // er13@1
int v2124; // eax@1
int v2125; // edi@1
int v2126; // edi@1
int v2127; // eax@1
int v2128; // edi@1
int v2129; // eax@1
unsigned int v2130; // er14@1
int v2131; // er13@1
char v2132; // ST00_1@1
int v2133; // er15@1
unsigned int v2134; // eax@1
int v2135; // er13@1
int v2136; // edi@1
int v2137; // eax@1
int v2138; // er15@1
int v2139; // eax@1
int v2140; // er15@1
int v2141; // eax@1
int v2142; // er15@1
int v2143; // er15@1
int v2144; // edx@1
int v2145; // edi@1
int v2146; // eax@1
unsigned int v2147; // eax@1
unsigned __int8 v2148; // ST24_1@1
int v2149; // eax@1
int v2150; // er13@1
int v2151; // eax@1
unsigned __int8 v2152; // ST27_1@1
int v2153; // er13@1
int v2154; // eax@1
int v2155; // edi@1
unsigned __int8 v2156; // ST2F_1@1
unsigned __int8 v2157; // ST30_1@1
unsigned __int8 v2158; // ST31_1@1
int v2159; // eax@1
int v2160; // ebx@1
int v2161; // ebp@1
int v2162; // er11@1
int v2163; // er10@1
int v2164; // er13@1
unsigned __int8 v2165; // ST18_1@1
int v2166; // eax@1
int v2167; // ebp@1
int v2168; // er10@1
int v2169; // er10@1
int v2170; // eax@1
int v2171; // ebx@1
int v2172; // er8@1
int v2173; // er8@1
int v2174; // eax@1
int v2175; // ebp@1
int v2176; // er12@1
int v2177; // er15@1
int v2178; // eax@1
int v2179; // er12@1
int v2180; // ebp@1
int v2181; // ebx@1
int v2182; // ebp@1
int v2183; // eax@1
int v2184; // ebp@1
int v2185; // er12@1
int v2186; // ebp@1
int v2187; // er12@1
int v2188; // ebx@1
int v2189; // ebx@1
int v2190; // er13@1
int v2191; // ebx@1
int v2192; // ebx@1
int v2193; // eax@1
int v2194; // ebx@1
int v2195; // eax@1
int v2196; // ebp@1
int v2197; // ebp@1
int v2198; // eax@1
int v2199; // ebp@1
int v2200; // er12@1
unsigned int v2201; // ebx@1
unsigned __int8 v2202; // ST1E_1@1
int v2203; // ebp@1
int v2204; // ebx@1
int v2205; // ebp@1
int v2206; // er12@1
int v2207; // ebx@1
int v2208; // er12@1
int v2209; // ebx@1
int v2210; // er12@1
int v2211; // ebp@1
int v2212; // er11@1
int v2213; // er11@1
int v2214; // eax@1
int v2215; // er11@1
int v2216; // er12@1
int v2217; // er11@1
int v2218; // er12@1
int v2219; // ebx@1
int v2220; // eax@1
int v2221; // ebx@1
int v2222; // er12@1
unsigned int v2223; // er12@1
unsigned __int8 v2224; // ST20_1@1
int v2225; // ebx@1
int v2226; // eax@1
int v2227; // ebx@1
int v2228; // eax@1
int v2229; // ebx@1
int v2230; // eax@1
unsigned int v2231; // edx@1
int v2232; // edx@1
int v2233; // er12@1
int v2234; // er12@1
int v2235; // edx@1
int v2236; // ebp@1
int v2237; // edx@1
int v2238; // ebp@1
int v2239; // edx@1
int v2240; // ebx@1
int v2241; // ebx@1
int v2242; // eax@1
int v2243; // ebx@1
int v2244; // eax@1
unsigned int v2245; // edx@1
unsigned __int8 v2246; // ST1A_1@1
char v2247; // ST2A_1@1
int v2248; // ebx@1
int v2249; // ebp@1
int v2250; // ebx@1
int v2251; // ebx@1
int v2252; // ebp@1
int v2253; // ebx@1
int v2254; // ebp@1
int v2255; // edi@1
int v2256; // edi@1
int v2257; // edi@1
int v2258; // er9@1
int v2259; // er9@1
int v2260; // edi@1
int v2261; // er9@1
int v2262; // edi@1
int v2263; // er9@1
int v2264; // eax@1
int v2265; // edx@1
int v2266; // er9@1
unsigned int v2267; // er12@1
int v2268; // edi@1
int v2269; // ebx@1
int v2270; // edi@1
int v2271; // er9@1
int v2272; // edi@1
int v2273; // er9@1
int v2274; // edx@1
int v2275; // edx@1
int v2276; // ebx@1
int v2277; // ebp@1
int v2278; // er11@1
int v2279; // ebp@1
int v2280; // er11@1
int v2281; // ebp@1
int v2282; // er11@1
int v2283; // eax@1
int v2284; // edx@1
int v2285; // er9@1
unsigned int v2286; // er9@1
unsigned __int8 v2287; // ST25_1@1
char v2288; // ST26_1@1
int v2289; // edi@1
int v2290; // er9@1
int v2291; // edi@1
int v2292; // er9@1
int v2293; // eax@1
int v2294; // er9@1
int v2295; // edi@1
int v2296; // edi@1
int v2297; // er9@1
int v2298; // er9@1
int v2299; // esi@1
int v2300; // esi@1
int v2301; // ebp@1
int v2302; // esi@1
int v2303; // ebp@1
int v2304; // esi@1
int v2305; // esi@1
int v2306; // eax@1
int v2307; // edx@1
int v2308; // edi@1
unsigned int v2309; // ebx@1
int v2310; // edi@1
int v2311; // esi@1
int v2312; // edi@1
int v2313; // edi@1
int v2314; // esi@1
int v2315; // edi@1
int v2316; // esi@1
int v2317; // er10@1
int v2318; // er10@1
int v2319; // ebp@1
int v2320; // er10@1
int v2321; // er10@1
int v2322; // ebp@1
int v2323; // er10@1
int v2324; // ebp@1
int v2325; // edi@1
int v2326; // edi@1
int v2327; // eax@1
int v2328; // edi@1
int v2329; // er10@1
unsigned int v2330; // er10@1
unsigned __int8 v2331; // ST2C_1@1
int v2332; // edi@1
int v2333; // er9@1
int v2334; // edi@1
int v2335; // edi@1
int v2336; // er10@1
int v2337; // edi@1
int v2338; // er10@1
int v2339; // edi@1
int v2340; // er9@1
int v2341; // er8@1
int v2342; // er8@1
int v2343; // er10@1
int v2344; // er8@1
int v2345; // er8@1
int v2346; // er10@1
int v2347; // er8@1
int v2348; // er10@1
int v2349; // edi@1
int v2350; // eax@1
int v2351; // edi@1
int v2352; // er8@1
unsigned int v2353; // er8@1
unsigned __int8 v2354; // ST2E_1@1
int v2355; // edi@1
int v2356; // er8@1
int v2357; // edi@1
int v2358; // er10@1
int v2359; // er8@1
int v2360; // edi@1
int v2361; // er8@1
int v2362; // er10@1
int v2363; // edi@1
int v2364; // er9@1
int v2365; // er9@1
int v2366; // edi@1
int v2367; // edi@1
int v2368; // ebp@1
int v2369; // edi@1
int v2370; // ebp@1
int v2371; // er8@1
int v2372; // er8@1
int v2373; // eax@1
int v2374; // er8@1
int v2375; // edi@1
unsigned int v2376; // edi@1
unsigned __int8 v2377; // ST24_1@1
int v2378; // er8@1
int v2379; // edi@1
int v2380; // er8@1
int v2381; // er10@1
int v2382; // edi@1
int v2383; // er10@1
int v2384; // edi@1
int v2385; // er8@1
int v2386; // er15@1
int v2387; // er15@1
int v2388; // er10@1
int v2389; // er15@1
int v2390; // er10@1
int v2391; // er15@1
int v2392; // er10@1
int v2393; // edi@1
int v2394; // edi@1
int v2395; // eax@1
int v2396; // edi@1
int v2397; // er10@1
unsigned int v2398; // er10@1
unsigned __int8 v2399; // ST32_1@1
char v2400; // ST33_1@1
int v2401; // esi@1
int v2402; // er8@1
int v2403; // esi@1
int v2404; // er8@1
int v2405; // esi@1
int v2406; // er8@1
unsigned int v2407; // edx@1
int v2408; // edx@1
int v2409; // er9@1
int v2410; // er9@1
int v2411; // eax@1
int v2412; // edi@1
int v2413; // eax@1
int v2414; // edi@1
int v2415; // eax@1
int v2416; // esi@1
int v2417; // esi@1
int v2418; // eax@1
int v2419; // esi@1
int v2420; // eax@1
unsigned int v2421; // eax@1
unsigned __int8 v2422; // ST1C_1@1
char v2423; // ST28_1@1
int v2424; // edi@1
int v2425; // esi@1
int v2426; // edi@1
int v2427; // er9@1
int v2428; // edi@1
int v2429; // er9@1
int v2430; // edi@1
int v2431; // er9@1
unsigned int v2432; // edx@1
int v2433; // edx@1
int v2434; // edi@1
int v2435; // er11@1
int v2436; // er11@1
int v2437; // er9@1
int v2438; // eax@1
int v2439; // edx@1
int v2440; // esi@1
unsigned int v2441; // er9@1
int v2442; // edi@1
int v2443; // edx@1
int v2444; // edi@1
int v2445; // esi@1
int v2446; // ebp@1
int v2447; // edi@1
int v2448; // ebp@1
int v2449; // edi@1
int v2450; // er13@1
int v2451; // eax@1
int v2452; // er11@1
int v2453; // er11@1
int v2454; // edi@1
int v2455; // edi@1
int v2456; // er11@1
int v2457; // edi@1
int v2458; // er11@1
int v2459; // ebp@1
int v2460; // eax@1
int v2461; // edx@1
int v2462; // ebp@1
unsigned int v2463; // ebp@1
int v2464; // edi@1
int v2465; // er11@1
int v2466; // edi@1
int v2467; // edi@1
int v2468; // er11@1
int v2469; // edi@1
int v2470; // er11@1
int v2471; // edi@1
unsigned int v2472; // edx@1
int v2473; // edx@1
int v2474; // er13@1
int v2475; // er13@1
int v2476; // er11@1
int v2477; // er11@1
int v2478; // er13@1
int v2479; // er11@1
int v2480; // er13@1
int v2481; // edi@1
int v2482; // eax@1
int v2483; // edi@1
int v2484; // er11@1
unsigned int v2485; // er11@1
unsigned __int8 v2486; // ST27_1@1
int v2487; // er11@1
int v2488; // er11@1
int v2489; // edi@1
int v2490; // edi@1
int v2491; // er13@1
int v2492; // edi@1
int v2493; // er11@1
unsigned int v2494; // edx@1
int v2495; // edx@1
int v2496; // er13@1
int v2497; // er13@1
int v2498; // er8@1
int v2499; // er8@1
int v2500; // er14@1
int v2501; // er8@1
int v2502; // er14@1
int v2503; // edi@1
int v2504; // edi@1
int v2505; // eax@1
int v2506; // edi@1
int v2507; // er8@1
unsigned int v2508; // edi@1
int v2509; // er8@1
int v2510; // edi@1
int v2511; // er8@1
int v2512; // edi@1
int v2513; // edi@1
int v2514; // er8@1
int v2515; // edi@1
int v2516; // er8@1
int v2517; // er13@1
int v2518; // er8@1
int v2519; // er8@1
int v2520; // er14@1
int v2521; // er8@1
int v2522; // er14@1
int v2523; // er8@1
int v2524; // er14@1
int v2525; // edi@1
int v2526; // edi@1
int v2527; // eax@1
int v2528; // edx@1
int v2529; // er14@1
unsigned int v2530; // edi@1
int v2531; // er8@1
int v2532; // er14@1
int v2533; // er8@1
int v2534; // er14@1
int v2535; // er8@1
int v2536; // edx@1
int v2537; // er14@1
int v2538; // eax@1
int v2539; // er13@1
int v2540; // er13@1
int v2541; // er11@1
int v2542; // er11@1
int v2543; // er13@1
int v2544; // er11@1
int v2545; // er13@1
int v2546; // er8@1
int v2547; // er8@1
int v2548; // eax@1
int v2549; // edx@1
int v2550; // er14@1
unsigned int v2551; // er8@1
int v2552; // er11@1
int v2553; // er14@1
int v2554; // er11@1
int v2555; // er14@1
int v2556; // er11@1
int v2557; // er14@1
int v2558; // er13@1
int v2559; // er14@1
int v2560; // eax@1
int v2561; // er10@1
int v2562; // er14@1
int v2563; // er14@1
int v2564; // edx@1
int v2565; // er10@1
int v2566; // er14@1
int v2567; // er10@1
int v2568; // er14@1
int v2569; // er11@1
int v2570; // er11@1
int v2571; // eax@1
int v2572; // er11@1
int v2573; // er14@1
unsigned int v2574; // er14@1
unsigned __int8 v2575; // ST19_1@1
int v2576; // er11@1
int v2577; // er10@1
int v2578; // er14@1
int v2579; // esi@1
int v2580; // er10@1
int v2581; // er14@1
int v2582; // esi@1
int v2583; // er14@1
int v2584; // er11@1
int v2585; // er10@1
int v2586; // er10@1
int v2587; // er13@1
int v2588; // er14@1
int v2589; // er10@1
int v2590; // er14@1
int v2591; // esi@1
int v2592; // esi@1
int v2593; // eax@1
int v2594; // esi@1
int v2595; // er14@1
unsigned int v2596; // esi@1
int v2597; // er11@1
int v2598; // er11@1
int v2599; // er14@1
int v2600; // er10@1
int v2601; // er14@1
int v2602; // er10@1
int v2603; // er14@1
int v2604; // er11@1
int v2605; // er13@1
int v2606; // er13@1
int v2607; // er15@1
int v2608; // er11@1
int v2609; // er15@1
int v2610; // er11@1
int v2611; // er15@1
int v2612; // er10@1
int v2613; // er10@1
int v2614; // eax@1
int v2615; // er10@1
int v2616; // er14@1
unsigned int v2617; // er14@1
unsigned __int8 v2618; // ST29_1@1
char v2619; // ST2B_1@1
int v2620; // er11@1
int v2621; // er10@1
int v2622; // er11@1
int v2623; // er13@1
int v2624; // er11@1
int v2625; // er13@1
int v2626; // er11@1
int v2627; // er13@1
int v2628; // er13@1
int v2629; // eax@1
int v2630; // edx@1
int v2631; // er11@1
unsigned int v2632; // er10@1
int v2633; // er11@1
int v2634; // er13@1
int v2635; // er11@1
int v2636; // er11@1
int v2637; // er14@1
int v2638; // er11@1
int v2639; // er15@1
int v2640; // er13@1
int v2641; // er13@1
int v2642; // er14@1
int v2643; // er13@1
int v2644; // er13@1
int v2645; // er14@1
int v2646; // eax@1
int v2647; // er13@1
int v2648; // eax@1
int v2649; // er11@1
int v2650; // er11@1
int v2651; // eax@1
int v2652; // er11@1
int v2653; // er13@1
unsigned int v2654; // er15@1
int v2655; // er13@1
char v2656; // ST00_1@1
unsigned int v2657; // edx@1
int v2658; // er13@1
int v2659; // er11@1
int v2660; // er13@1
int v2661; // er11@1
int v2662; // er11@1
int v2663; // er11@1
int v2664; // er11@1
int v2665; // edx@1
int v2666; // er11@1
unsigned int v2667; // eax@1
unsigned __int8 v2668; // ST17_1@1
int v2669; // eax@1
unsigned __int8 v2670; // ST23_1@1
int v2671; // edx@1
int v2672; // er11@1
unsigned __int8 v2673; // ST2D_1@1
unsigned __int8 v2674; // ST2F_1@1
int v2675; // eax@1
unsigned __int8 v2676; // ST30_1@1
int v2677; // ebx@1
int v2678; // ebx@1
int v2679; // ebp@1
int v2680; // eax@1
int v2681; // er14@1
unsigned __int8 v2682; // ST18_1@1
int v2683; // ebp@1
int v2684; // er10@1
int v2685; // eax@1
int v2686; // ebp@1
int v2687; // edi@1
unsigned __int8 v2688; // ST1E_1@1
int v2689; // eax@1
int v2690; // ebp@1
int v2691; // er13@1
int v2692; // ebp@1
int v2693; // edx@1
int v2694; // ebp@1
int v2695; // ebp@1
int v2696; // er12@1
int v2697; // ebp@1
int v2698; // er12@1
int v2699; // ebp@1
int v2700; // er13@1
int v2701; // er12@1
int v2702; // er13@1
int v2703; // er13@1
int v2704; // er12@1
int v2705; // er12@1
int v2706; // er13@1
int v2707; // er12@1
int v2708; // er13@1
int v2709; // ebp@1
int v2710; // eax@1
int v2711; // ebp@1
int v2712; // er12@1
unsigned int v2713; // ebp@1
unsigned __int8 v2714; // ST20_1@1
int v2715; // er12@1
int v2716; // ebp@1
int v2717; // er12@1
int v2718; // er13@1
int v2719; // ebp@1
int v2720; // er12@1
int v2721; // ebp@1
int v2722; // er12@1
int v2723; // ebx@1
int v2724; // ebx@1
int v2725; // er13@1
int v2726; // ebx@1
int v2727; // ebx@1
int v2728; // er13@1
int v2729; // ebx@1
int v2730; // er13@1
int v2731; // ebp@1
int v2732; // ebp@1
int v2733; // eax@1
int v2734; // ebp@1
int v2735; // ebx@1
unsigned int v2736; // ebx@1
unsigned __int8 v2737; // ST2C_1@1
int v2738; // ebp@1
int v2739; // ebx@1
int v2740; // ebp@1
int v2741; // ebx@1
int v2742; // ebx@1
int v2743; // er12@1
int v2744; // ebx@1
int v2745; // er13@1
unsigned int v2746; // edx@1
int v2747; // edx@1
int v2748; // er12@1
int v2749; // er12@1
int v2750; // eax@1
int v2751; // ebp@1
int v2752; // er12@1
int v2753; // ebp@1
int v2754; // er12@1
int v2755; // ebx@1
int v2756; // ebx@1
int v2757; // eax@1
int v2758; // ebx@1
int v2759; // er12@1
unsigned int v2760; // er12@1
unsigned __int8 v2761; // ST25_1@1
char v2762; // ST26_1@1
int v2763; // ebx@1
int v2764; // ebp@1
int v2765; // ebx@1
int v2766; // ebx@1
int v2767; // er13@1
int v2768; // ebx@1
int v2769; // er13@1
int v2770; // ebx@1
int v2771; // er11@1
int v2772; // er11@1
int v2773; // er11@1
int v2774; // er13@1
int v2775; // er11@1
int v2776; // er13@1
int v2777; // er11@1
int v2778; // er13@1
int v2779; // eax@1
int v2780; // edx@1
int v2781; // ebx@1
unsigned int v2782; // er11@1
int v2783; // ebx@1
int v2784; // ebp@1
int v2785; // ebx@1
int v2786; // ebx@1
int v2787; // er13@1
int v2788; // ebx@1
int v2789; // er13@1
int v2790; // ebp@1
unsigned int v2791; // edx@1
int v2792; // edx@1
int v2793; // er12@1
int v2794; // er13@1
int v2795; // er9@1
int v2796; // er13@1
int v2797; // er9@1
int v2798; // er13@1
int v2799; // er9@1
int v2800; // eax@1
int v2801; // edx@1
int v2802; // ebx@1
unsigned __int8 v2803; // ST1B_1@1
unsigned int v2804; // er9@1
char v2805; // ST1F_1@1
int v2806; // ebx@1
int v2807; // er9@1
int v2808; // ebx@1
int v2809; // er13@1
int v2810; // er9@1
int v2811; // ebx@1
int v2812; // er9@1
int v2813; // ebx@1
int v2814; // er12@1
int v2815; // ebx@1
int v2816; // ebx@1
int v2817; // ebx@1
int v2818; // er13@1
int v2819; // ebx@1
int v2820; // er13@1
int v2821; // ebx@1
int v2822; // er13@1
int v2823; // ebx@1
int v2824; // ebx@1
int v2825; // eax@1
int v2826; // edx@1
int v2827; // ebx@1
unsigned int v2828; // ebp@1
int v2829; // er9@1
int v2830; // er13@1
int v2831; // er9@1
int v2832; // ebx@1
int v2833; // er9@1
int v2834; // ebx@1
int v2835; // er10@1
int v2836; // er10@1
int v2837; // er13@1
int v2838; // er10@1
int v2839; // er13@1
int v2840; // er10@1
int v2841; // er13@1
int v2842; // er9@1
int v2843; // er9@1
int v2844; // eax@1
int v2845; // er9@1
int v2846; // ebx@1
unsigned int v2847; // edx@1
unsigned __int8 v2848; // ST2E_1@1
int v2849; // er9@1
int v2850; // ebx@1
int v2851; // er9@1
int v2852; // ebx@1
int v2853; // er9@1
int v2854; // er10@1
int v2855; // edi@1
int v2856; // edi@1
int v2857; // er13@1
int v2858; // edi@1
int v2859; // ebx@1
int v2860; // edi@1
int v2861; // ebx@1
int v2862; // er9@1
int v2863; // er9@1
int v2864; // eax@1
int v2865; // er9@1
int v2866; // ebx@1
unsigned int v2867; // er10@1
unsigned __int8 v2868; // ST31_1@1
int v2869; // edi@1
int v2870; // ebx@1
int v2871; // edi@1
int v2872; // ebx@1
int v2873; // edi@1
int v2874; // er13@1
int v2875; // ebx@1
int v2876; // eax@1
int v2877; // er10@1
int v2878; // er10@1
int v2879; // er13@1
int v2880; // er9@1
int v2881; // er13@1
int v2882; // er9@1
int v2883; // er13@1
int v2884; // edi@1
int v2885; // edi@1
int v2886; // eax@1
int v2887; // edi@1
int v2888; // er13@1
unsigned int v2889; // edx@1
unsigned __int8 v2890; // ST17_1@1
int v2891; // edi@1
int v2892; // er13@1
int v2893; // edi@1
int v2894; // er13@1
int v2895; // edi@1
int v2896; // er13@1
int v2897; // edi@1
int v2898; // eax@1
int v2899; // er8@1
int v2900; // er13@1
int v2901; // er8@1
int v2902; // er13@1
int v2903; // er8@1
int v2904; // er13@1
int v2905; // edi@1
int v2906; // eax@1
int v2907; // edi@1
int v2908; // er13@1
unsigned int v2909; // er13@1
int v2910; // er8@1
unsigned __int8 v2911; // ST1E_1@1
char v2912; // ST34_1@1
int v2913; // edi@1
int v2914; // er8@1
int v2915; // edi@1
int v2916; // ebx@1
int v2917; // er8@1
int v2918; // ebx@1
int v2919; // er8@1
int v2920; // ebx@1
unsigned int v2921; // edx@1
int v2922; // edx@1
int v2923; // er10@1
int v2924; // esi@1
int v2925; // esi@1
int v2926; // esi@1
int v2927; // er8@1
int v2928; // er8@1
int v2929; // eax@1
int v2930; // er8@1
int v2931; // esi@1
unsigned int v2932; // esi@1
unsigned __int8 v2933; // ST1A_1@1
char v2934; // ST2A_1@1
int v2935; // er8@1
int v2936; // eax@1
int v2937; // er10@1
int v2938; // eax@1
int v2939; // er10@1
int v2940; // ebx@1
unsigned int v2941; // edx@1
int v2942; // edx@1
int v2943; // er9@1
int v2944; // er9@1
int v2945; // eax@1
int v2946; // er8@1
int v2947; // eax@1
int v2948; // er8@1
int v2949; // eax@1
int v2950; // er10@1
int v2951; // eax@1
int v2952; // edx@1
unsigned int v2953; // er8@1
int v2954; // eax@1
int v2955; // er10@1
int v2956; // er8@1
int v2957; // er8@1
int v2958; // er9@1
int v2959; // eax@1
int v2960; // er12@1
int v2961; // eax@1
int v2962; // er12@1
int v2963; // er14@1
int v2964; // eax@1
int v2965; // er8@1
int v2966; // er9@1
int v2967; // er9@1
int v2968; // eax@1
int v2969; // er8@1
int v2970; // eax@1
int v2971; // er8@1
int v2972; // eax@1
int v2973; // er12@1
int v2974; // er12@1
int v2975; // eax@1
int v2976; // edx@1
unsigned int v2977; // er8@1
int v2978; // eax@1
int v2979; // er12@1
int v2980; // er9@1
int v2981; // er8@1
int v2982; // er9@1
int v2983; // eax@1
int v2984; // er8@1
int v2985; // eax@1
int v2986; // er8@1
int v2987; // er14@1
unsigned int v2988; // edx@1
int v2989; // edx@1
int v2990; // er13@1
int v2991; // er13@1
int v2992; // eax@1
int v2993; // er9@1
int v2994; // eax@1
int v2995; // er9@1
int v2996; // eax@1
int v2997; // er8@1
int v2998; // er8@1
int v2999; // eax@1
int v3000; // er8@1
int v3001; // eax@1
unsigned int v3002; // eax@1
unsigned __int8 v3003; // ST23_1@1
int v3004; // er8@1
int v3005; // er14@1
int v3006; // er8@1
int v3007; // er14@1
int v3008; // er8@1
int v3009; // er14@1
unsigned int v3010; // edx@1
int v3011; // edx@1
int v3012; // er13@1
int v3013; // er13@1
int v3014; // edx@1
int v3015; // edi@1
int v3016; // edx@1
int v3017; // edi@1
int v3018; // edx@1
int v3019; // er8@1
int v3020; // er8@1
int v3021; // eax@1
int v3022; // er8@1
int v3023; // er14@1
unsigned int v3024; // er8@1
int v3025; // edi@1
int v3026; // er8@1
int v3027; // edi@1
int v3028; // edx@1
int v3029; // er8@1
int v3030; // edi@1
int v3031; // edx@1
int v3032; // er8@1
int v3033; // edx@1
int v3034; // er8@1
int v3035; // edi@1
int v3036; // er9@1
int v3037; // edi@1
int v3038; // edi@1
int v3039; // edx@1
int v3040; // edi@1
int v3041; // edx@1
int v3042; // er8@1
int v3043; // eax@1
int v3044; // edx@1
int v3045; // er14@1
unsigned int v3046; // er8@1
int v3047; // er9@1
int v3048; // edx@1
int v3049; // er9@1
int v3050; // edi@1
int v3051; // er9@1
int v3052; // edi@1
int v3053; // er14@1
int v3054; // eax@1
int v3055; // edi@1
int v3056; // er13@1
int v3057; // edi@1
int v3058; // edi@1
int v3059; // edx@1
int v3060; // edi@1
int v3061; // edx@1
int v3062; // er9@1
int v3063; // er9@1
int v3064; // eax@1
int v3065; // edx@1
int v3066; // er14@1
unsigned int v3067; // er9@1
int v3068; // edi@1
int v3069; // er13@1
int v3070; // edi@1
int v3071; // edi@1
int v3072; // edx@1
int v3073; // edi@1
int v3074; // edx@1
int v3075; // er13@1
int v3076; // edx@1
int v3077; // eax@1
int v3078; // ebx@1
int v3079; // edx@1
int v3080; // ebx@1
int v3081; // edx@1
int v3082; // ebx@1
int v3083; // edx@1
int v3084; // edi@1
int v3085; // edi@1
int v3086; // eax@1
int v3087; // edi@1
int v3088; // er14@1
unsigned int v3089; // edi@1
unsigned __int8 v3090; // ST1C_1@1
int v3091; // ebx@1
int v3092; // edi@1
int v3093; // ebx@1
int v3094; // edi@1
int v3095; // edi@1
int v3096; // edx@1
int v3097; // edi@1
int v3098; // er14@1
int v3099; // ebx@1
int v3100; // ebx@1
int v3101; // edx@1
int v3102; // ebx@1
int v3103; // er13@1
int v3104; // edx@1
int v3105; // ebx@1
int v3106; // edx@1
int v3107; // edi@1
int v3108; // edi@1
int v3109; // eax@1
int v3110; // edi@1
int v3111; // er14@1
unsigned int v3112; // er14@1
unsigned __int8 v3113; // ST19_1@1
char v3114; // ST24_1@1
int v3115; // edi@1
int v3116; // ebx@1
int v3117; // edi@1
int v3118; // edi@1
int v3119; // edx@1
int v3120; // edi@1
int v3121; // edx@1
int v3122; // er14@1
int v3123; // ebx@1
int v3124; // er13@1
int v3125; // er13@1
int v3126; // edx@1
int v3127; // ebx@1
int v3128; // edx@1
int v3129; // ebx@1
int v3130; // edx@1
int v3131; // edi@1
int v3132; // eax@1
int v3133; // edi@1
int v3134; // er15@1
unsigned int v3135; // edi@1
unsigned __int8 v3136; // ST28_1@1
char v3137; // ST29_1@1
int v3138; // edi@1
int v3139; // edi@1
int v3140; // edx@1
int v3141; // er13@1
int v3142; // edx@1
int v3143; // er13@1
int v3144; // edx@1
int v3145; // er13@1
int v3146; // er13@1
int v3147; // eax@1
int v3148; // edx@1
unsigned int v3149; // edi@1
int v3150; // eax@1
int v3151; // ebx@1
int v3152; // er13@1
int v3153; // edi@1
int v3154; // er13@1
int v3155; // edx@1
int v3156; // edi@1
int v3157; // edx@1
int v3158; // edi@1
int v3159; // edx@1
int v3160; // er15@1
int v3161; // er13@1
int v3162; // er13@1
int v3163; // edx@1
int v3164; // er13@1
int v3165; // edx@1
int v3166; // er13@1
int v3167; // edx@1
int v3168; // edi@1
int v3169; // eax@1
int v3170; // edi@1
int v3171; // eax@1
unsigned int v3172; // er15@1
int v3173; // er13@1
int v3174; // edx@1
int v3175; // edi@1
int v3176; // edx@1
int v3177; // edi@1
int v3178; // edx@1
int v3179; // er14@1
char v3180; // ST00_1@1
unsigned int v3181; // edx@1
int v3182; // edi@1
int v3183; // edi@1
int v3184; // edx@1
int v3185; // edi@1
int v3186; // edi@1
int v3187; // edi@1
int v3188; // edx@1
int v3189; // eax@1
unsigned int v3190; // eax@1
unsigned __int8 v3191; // ST22_1@1
int v3192; // eax@1
unsigned __int8 v3193; // ST27_1@1
int v3194; // esi@1
int v3195; // er11@1
int v3196; // er12@1
unsigned __int8 v3197; // ST2B_1@1
unsigned __int8 v3198; // ST2D_1@1
int v3199; // eax@1
unsigned __int8 v3200; // ST2F_1@1
int v3201; // er11@1
int v3202; // esi@1
int v3203; // ebp@1
int v3204; // ebx@1
int v3205; // eax@1
unsigned int v3206; // er14@1
unsigned __int8 v3207; // ST18_1@1
int v3208; // esi@1
int v3209; // er11@1
int v3210; // er11@1
int v3211; // eax@1
int v3212; // esi@1
int v3213; // ebp@1
int v3214; // er8@1
unsigned __int8 v3215; // ST20_1@1
int v3216; // eax@1
int v3217; // esi@1
int v3218; // er13@1
int v3219; // er9@1
unsigned int v3220; // er9@1
unsigned int v3221; // eax@1
int v3222; // er9@1
int v3223; // eax@1
int v3224; // er9@1
int v3225; // er13@1
int v3226; // ebp@1
int v3227; // er13@1
int v3228; // er13@1
int v3229; // eax@1
int v3230; // ebp@1
int v3231; // eax@1
int v3232; // ebp@1
int v3233; // eax@1
int v3234; // er9@1
int v3235; // eax@1
int v3236; // er9@1
int v3237; // eax@1
unsigned int v3238; // edx@1
unsigned __int8 v3239; // ST2C_1@1
int v3240; // er9@1
int v3241; // eax@1
int v3242; // er9@1
int v3243; // eax@1
int v3244; // er9@1
int v3245; // er13@1
int v3246; // ebx@1
int v3247; // ebx@1
int v3248; // eax@1
int v3249; // ebx@1
int v3250; // eax@1
int v3251; // ebx@1
int v3252; // eax@1
int v3253; // er9@1
int v3254; // eax@1
int v3255; // er9@1
int v3256; // eax@1
unsigned int v3257; // er9@1
unsigned __int8 v3258; // ST2E_1@1
int v3259; // ebx@1
int v3260; // er9@1
int v3261; // ebx@1
int v3262; // eax@1
int v3263; // er9@1
int v3264; // eax@1
int v3265; // er9@1
int v3266; // er13@1
unsigned int v3267; // edx@1
int v3268; // edx@1
int v3269; // ebp@1
int v3270; // ebp@1
int v3271; // eax@1
int v3272; // ebx@1
int v3273; // eax@1
int v3274; // ebx@1
int v3275; // eax@1
int v3276; // er9@1
int v3277; // er9@1
int v3278; // eax@1
int v3279; // er9@1
int v3280; // eax@1
unsigned int v3281; // er9@1
int v3282; // er13@1
unsigned __int8 v3283; // ST1B_1@1
char v3284; // ST1F_1@1
int v3285; // er9@1
int v3286; // eax@1
int v3287; // er9@1
int v3288; // eax@1
int v3289; // er9@1
int v3290; // ebx@1
int v3291; // er12@1
int v3292; // er12@1
int v3293; // er12@1
int v3294; // eax@1
int v3295; // er12@1
int v3296; // eax@1
int v3297; // er12@1
int v3298; // eax@1
int v3299; // er12@1
int v3300; // eax@1
int v3301; // edx@1
unsigned int v3302; // edi@1
int v3303; // eax@1
int v3304; // er13@1
int v3305; // er9@1
int v3306; // edi@1
int v3307; // er9@1
int v3308; // eax@1
int v3309; // edi@1
int v3310; // eax@1
int v3311; // edi@1
int v3312; // er12@1
unsigned int v3313; // edx@1
int v3314; // edx@1
int v3315; // ebx@1
int v3316; // eax@1
int v3317; // er10@1
int v3318; // eax@1
int v3319; // er10@1
int v3320; // eax@1
int v3321; // er10@1
int v3322; // eax@1
int v3323; // edx@1
int v3324; // er10@1
unsigned int v3325; // er10@1
unsigned __int8 v3326; // ST19_1@1
char v3327; // ST24_1@1
int v3328; // edi@1
int v3329; // eax@1
int v3330; // edi@1
int v3331; // eax@1
int v3332; // edi@1
int v3333; // er14@1
int v3334; // er9@1
int v3335; // er9@1
int v3336; // er9@1
int v3337; // eax@1
int v3338; // er9@1
int v3339; // eax@1
int v3340; // er9@1
int v3341; // eax@1
int v3342; // er9@1
int v3343; // er9@1
int v3344; // eax@1
int v3345; // edx@1
unsigned int v3346; // edi@1
int v3347; // eax@1
int v3348; // er12@1
int v3349; // edi@1
int v3350; // edi@1
int v3351; // eax@1
int v3352; // er9@1
int v3353; // eax@1
int v3354; // er9@1
int v3355; // er14@1
int v3356; // er11@1
int v3357; // er11@1
int v3358; // ebx@1
int v3359; // er11@1
int v3360; // er11@1
int v3361; // eax@1
int v3362; // er11@1
int v3363; // eax@1
int v3364; // er9@1
int v3365; // er9@1
int v3366; // eax@1
int v3367; // er9@1
int v3368; // er11@1
unsigned int v3369; // er15@1
unsigned __int8 v3370; // ST30_1@1
int v3371; // er9@1
int v3372; // er11@1
int v3373; // er9@1
int v3374; // er11@1
int v3375; // er9@1
int v3376; // er11@1
int v3377; // er10@1
int v3378; // er8@1
int v3379; // er8@1
int v3380; // eax@1
int v3381; // er8@1
int v3382; // er11@1
int v3383; // er8@1
int v3384; // er11@1
int v3385; // er9@1
int v3386; // er9@1
int v3387; // eax@1
int v3388; // er9@1
int v3389; // er11@1
unsigned int v3390; // er11@1
unsigned __int8 v3391; // ST31_1@1
int v3392; // er8@1
int v3393; // eax@1
int v3394; // er8@1
int v3395; // eax@1
int v3396; // er8@1
int v3397; // er10@1
int v3398; // er11@1
int v3399; // eax@1
int v3400; // er9@1
int v3401; // er10@1
int v3402; // er10@1
int v3403; // eax@1
int v3404; // er9@1
int v3405; // eax@1
int v3406; // er9@1
int v3407; // eax@1
int v3408; // er8@1
int v3409; // er8@1
int v3410; // eax@1
int v3411; // er8@1
int v3412; // eax@1
unsigned int v3413; // er10@1
unsigned __int8 v3414; // ST22_1@1
int v3415; // er8@1
int v3416; // edx@1
int v3417; // eax@1
int v3418; // er8@1
int v3419; // eax@1
int v3420; // er8@1
int v3421; // eax@1
int v3422; // er10@1
int v3423; // eax@1
int v3424; // er11@1
int v3425; // er9@1
int v3426; // edx@1
int v3427; // eax@1
int v3428; // eax@1
int v3429; // er8@1
int v3430; // er8@1
int v3431; // eax@1
int v3432; // er8@1
unsigned __int8 v3433; // ST20_1@1
char v3434; // ST32_1@1
int v3435; // er8@1
int v3436; // eax@1
int v3437; // er9@1
int v3438; // eax@1
int v3439; // er9@1
int v3440; // ebx@1
unsigned int v3441; // edx@1
int v3442; // edx@1
int v3443; // er11@1
int v3444; // er11@1
int v3445; // eax@1
int v3446; // er10@1
int v3447; // eax@1
int v3448; // er10@1
int v3449; // eax@1
int v3450; // er9@1
int v3451; // er9@1
int v3452; // eax@1
int v3453; // er9@1
int v3454; // eax@1
unsigned __int8 v3455; // ST25_1@1
unsigned int v3456; // edx@1
char v3457; // ST26_1@1
int v3458; // er10@1
int v3459; // er9@1
int v3460; // eax@1
int v3461; // ebx@1
int v3462; // eax@1
int v3463; // ebx@1
int v3464; // eax@1
int v3465; // er11@1
unsigned int v3466; // edx@1
int v3467; // er15@1
int v3468; // edx@1
int v3469; // er10@1
int v3470; // er10@1
int v3471; // eax@1
int v3472; // er9@1
int v3473; // eax@1
int v3474; // er9@1
int v3475; // eax@1
int v3476; // ebx@1
int v3477; // ebx@1
int v3478; // eax@1
int v3479; // edx@1
unsigned int v3480; // er9@1
int v3481; // eax@1
int v3482; // ebx@1
int v3483; // er9@1
int v3484; // er9@1
int v3485; // eax@1
int v3486; // er10@1
int v3487; // eax@1
int v3488; // er10@1
int v3489; // eax@1
int v3490; // er9@1
int v3491; // eax@1
int v3492; // er11@1
int v3493; // er11@1
int v3494; // eax@1
int v3495; // edi@1
int v3496; // eax@1
int v3497; // edi@1
int v3498; // eax@1
int v3499; // er10@1
int v3500; // er10@1
int v3501; // eax@1
int v3502; // edx@1
unsigned int v3503; // edi@1
int v3504; // eax@1
int v3505; // er10@1
int v3506; // er9@1
int v3507; // edi@1
int v3508; // er9@1
int v3509; // eax@1
int v3510; // edi@1
int v3511; // eax@1
int v3512; // edi@1
int v3513; // er15@1
unsigned int v3514; // edx@1
int v3515; // edx@1
int v3516; // er11@1
int v3517; // edi@1
int v3518; // er11@1
int v3519; // er15@1
int v3520; // er9@1
int v3521; // er15@1
int v3522; // er9@1
int v3523; // er15@1
int v3524; // edi@1
int v3525; // eax@1
int v3526; // edi@1
int v3527; // er15@1
unsigned int v3528; // er15@1
unsigned __int8 v3529; // ST1E_1@1
int v3530; // edi@1
int v3531; // eax@1
int v3532; // edi@1
int v3533; // eax@1
int v3534; // edi@1
int v3535; // er15@1
unsigned int v3536; // edx@1
int v3537; // edx@1
int v3538; // er11@1
int v3539; // er11@1
int v3540; // er8@1
int v3541; // er8@1
int v3542; // eax@1
int v3543; // er8@1
int v3544; // eax@1
int v3545; // edi@1
int v3546; // edi@1
int v3547; // eax@1
int v3548; // er8@1
unsigned int v3549; // edx@1
int v3550; // eax@1
int v3551; // edi@1
int v3552; // er8@1
int v3553; // edi@1
int v3554; // er8@1
int v3555; // er9@1
int v3556; // er8@1
int v3557; // er9@1
int v3558; // er8@1
int v3559; // er11@1
int v3560; // edi@1
int v3561; // edi@1
int v3562; // eax@1
int v3563; // edi@1
int v3564; // er8@1
int v3565; // edi@1
int v3566; // er8@1
int v3567; // er9@1
int v3568; // er9@1
int v3569; // eax@1
int v3570; // edx@1
int v3571; // er8@1
unsigned int v3572; // er9@1
int v3573; // er8@1
int v3574; // esi@1
int v3575; // er11@1
int v3576; // esi@1
int v3577; // er11@1
int v3578; // er8@1
int v3579; // esi@1
int v3580; // eax@1
int v3581; // er8@1
int v3582; // er8@1
int v3583; // eax@1
int v3584; // er8@1
int v3585; // eax@1
int v3586; // er8@1
int v3587; // er11@1
int v3588; // er11@1
int v3589; // eax@1
int v3590; // edx@1
int v3591; // er8@1
unsigned int v3592; // er11@1
int v3593; // esi@1
int v3594; // er8@1
int v3595; // esi@1
int v3596; // esi@1
int v3597; // er8@1
int v3598; // esi@1
int v3599; // er8@1
int v3600; // er15@1
int v3601; // eax@1
int v3602; // er8@1
int v3603; // er14@1
int v3604; // er8@1
int v3605; // er8@1
int v3606; // eax@1
int v3607; // er8@1
int v3608; // eax@1
int v3609; // esi@1
int v3610; // esi@1
int v3611; // eax@1
int v3612; // esi@1
int v3613; // er8@1
unsigned int v3614; // er8@1
unsigned __int8 v3615; // ST1A_1@1
int v3616; // er8@1
int v3617; // er8@1
int v3618; // esi@1
int v3619; // esi@1
int v3620; // er8@1
int v3621; // eax@1
int v3622; // er8@1
int v3623; // esi@1
int v3624; // er15@1
int v3625; // esi@1
int v3626; // er15@1
int v3627; // er8@1
int v3628; // er14@1
int v3629; // er8@1
int v3630; // er8@1
int v3631; // eax@1
int v3632; // er8@1
int v3633; // eax@1
int v3634; // esi@1
int v3635; // eax@1
int v3636; // esi@1
int v3637; // er8@1
unsigned int v3638; // esi@1
unsigned __int8 v3639; // ST1C_1@1
char v3640; // ST27_1@1
int v3641; // er8@1
int v3642; // esi@1
int v3643; // er8@1
int v3644; // eax@1
int v3645; // esi@1
int v3646; // er8@1
int v3647; // esi@1
int v3648; // er8@1
int v3649; // er14@1
int v3650; // ebp@1
int v3651; // ebp@1
int v3652; // er8@1
int v3653; // er8@1
int v3654; // eax@1
int v3655; // er8@1
int v3656; // eax@1
int v3657; // esi@1
int v3658; // esi@1
int v3659; // eax@1
int v3660; // esi@1
int v3661; // er8@1
unsigned int v3662; // er8@1
unsigned __int8 v3663; // ST28_1@1
char v3664; // ST29_1@1
int v3665; // esi@1
int v3666; // er8@1
int v3667; // esi@1
int v3668; // eax@1
int v3669; // er8@1
int v3670; // eax@1
int v3671; // er8@1
int v3672; // eax@1
int v3673; // er8@1
int v3674; // er8@1
int v3675; // eax@1
int v3676; // edx@1
unsigned int v3677; // esi@1
int v3678; // eax@1
int v3679; // ebp@1
int v3680; // er8@1
int v3681; // esi@1
int v3682; // er8@1
int v3683; // eax@1
int v3684; // esi@1
int v3685; // eax@1
int v3686; // esi@1
int v3687; // er15@1
int v3688; // er8@1
int v3689; // er8@1
int v3690; // eax@1
int v3691; // er8@1
int v3692; // eax@1
int v3693; // er8@1
int v3694; // eax@1
int v3695; // esi@1
int v3696; // esi@1
int v3697; // eax@1
int v3698; // esi@1
int v3699; // eax@1
unsigned int v3700; // er15@1
int v3701; // er8@1
char v3702; // ST00_1@1
unsigned int v3703; // eax@1
int v3704; // er8@1
int v3705; // esi@1
int v3706; // eax@1
int v3707; // edi@1
int v3708; // eax@1
int v3709; // edi@1
int v3710; // eax@1
int v3711; // edi@1
int v3712; // edi@1
int v3713; // edx@1
int v3714; // eax@1
unsigned int v3715; // eax@1
unsigned __int8 v3716; // ST21_1@1
unsigned __int8 v3717; // ST23_1@1
int v3718; // eax@1
int v3719; // esi@1
int v3720; // eax@1
int v3721; // er13@1
unsigned __int8 v3722; // ST2A_1@1
unsigned __int8 v3723; // ST2B_1@1
int v3724; // eax@1
unsigned __int8 v3725; // ST2D_1@1
int v3726; // esi@1
int v3727; // ebx@1
int v3728; // ebx@1
int v3729; // eax@1
unsigned __int8 v3730; // ST17_1@1
int v3731; // esi@1
int v3732; // ebp@1
int v3733; // er10@1
int v3734; // eax@1
int v3735; // esi@1
int v3736; // er11@1
int v3737; // er9@1
unsigned __int8 v3738; // ST18_1@1
int v3739; // eax@1
int v3740; // esi@1
int v3741; // er14@1
int v3742; // er12@1
int v3743; // eax@1
int v3744; // edx@1
int v3745; // er14@1
int v3746; // er11@1
int v3747; // er14@1
int v3748; // er11@1
int v3749; // er14@1
int v3750; // er12@1
int v3751; // ebp@1
int v3752; // er12@1
int v3753; // er12@1
int v3754; // ebp@1
int v3755; // ebp@1
int v3756; // eax@1
int v3757; // ebp@1
int v3758; // eax@1
int v3759; // er11@1
int v3760; // er11@1
int v3761; // eax@1
int v3762; // er11@1
int v3763; // er14@1
unsigned int v3764; // edx@1
unsigned __int8 v3765; // ST2C_1@1
int v3766; // er11@1
int v3767; // er14@1
int v3768; // er11@1
int v3769; // er14@1
int v3770; // er11@1
int v3771; // ebp@1
int v3772; // ebx@1
int v3773; // ebx@1
int v3774; // er14@1
int v3775; // ebx@1
int v3776; // er14@1
int v3777; // ebx@1
int v3778; // er14@1
int v3779; // er11@1
int v3780; // er11@1
int v3781; // eax@1
int v3782; // er11@1
int v3783; // er14@1
unsigned int v3784; // ebx@1
unsigned __int8 v3785; // ST2E_1@1
int v3786; // er8@1
int v3787; // er14@1
int v3788; // er8@1
int v3789; // er14@1
int v3790; // er8@1
int v3791; // er14@1
unsigned int v3792; // edx@1
int v3793; // edx@1
int v3794; // ebp@1
int v3795; // ebp@1
int v3796; // er12@1
int v3797; // er11@1
int v3798; // er12@1
int v3799; // er11@1
int v3800; // er12@1
int v3801; // er8@1
int v3802; // er8@1
int v3803; // eax@1
int v3804; // er8@1
int v3805; // er12@1
unsigned int v3806; // ebp@1
unsigned __int8 v3807; // ST19_1@1
int v3808; // er11@1
int v3809; // er12@1
int v3810; // er11@1
int v3811; // er12@1
int v3812; // er11@1
int v3813; // er12@1
int v3814; // er13@1
int v3815; // er13@1
int v3816; // er11@1
int v3817; // er13@1
int v3818; // er12@1
int v3819; // ebp@1
int v3820; // er12@1
int v3821; // ebp@1
int v3822; // er12@1
int v3823; // ebp@1
int v3824; // edx@1
int v3825; // er11@1
int v3826; // er12@1
unsigned int v3827; // er14@1
unsigned __int8 v3828; // ST24_1@1
int v3829; // er11@1
int v3830; // er12@1
int v3831; // er11@1
int v3832; // er12@1
int v3833; // er11@1
int v3834; // er12@1
int v3835; // ebx@1
unsigned int v3836; // edx@1
int v3837; // edx@1
int v3838; // ebp@1
int v3839; // er12@1
int v3840; // edi@1
int v3841; // er12@1
int v3842; // edi@1
int v3843; // er12@1
int v3844; // edi@1
int v3845; // eax@1
int v3846; // edx@1
int v3847; // er12@1
unsigned int v3848; // edi@1
unsigned __int8 v3849; // ST1C_1@1
int v3850; // er11@1
int v3851; // edi@1
int v3852; // er11@1
int v3853; // er12@1
int v3854; // edi@1
int v3855; // er12@1
int v3856; // edi@1
int v3857; // er12@1
int v3858; // er11@1
int v3859; // edi@1
int v3860; // er11@1
int v3861; // er11@1
int v3862; // er12@1
int v3863; // er11@1
int v3864; // er12@1
int v3865; // er11@1
int v3866; // er12@1
int v3867; // er11@1
int v3868; // eax@1
int v3869; // edx@1
int v3870; // er12@1
unsigned int v3871; // edi@1
unsigned __int8 v3872; // ST27_1@1
int v3873; // er11@1
int v3874; // edi@1
int v3875; // er11@1
int v3876; // er12@1
int v3877; // edi@1
int v3878; // er12@1
int v3879; // edi@1
int v3880; // er12@1
int v3881; // er10@1
int v3882; // er10@1
int v3883; // edi@1
int v3884; // er12@1
int v3885; // er10@1
int v3886; // ebx@1
int v3887; // er12@1
int v3888; // er10@1
int v3889; // er12@1
int v3890; // edi@1
int v3891; // eax@1
int v3892; // edi@1
int v3893; // er12@1
unsigned int v3894; // er10@1
unsigned __int8 v3895; // ST2F_1@1
int v3896; // er10@1
int v3897; // er10@1
int v3898; // er12@1
int v3899; // edi@1
int v3900; // er12@1
int v3901; // edi@1
int v3902; // er12@1
int v3903; // edi@1
int v3904; // er9@1
int v3905; // er9@1
int v3906; // er12@1
int v3907; // er9@1
int v3908; // er12@1
int v3909; // er9@1
int v3910; // er12@1
int v3911; // edi@1
int v3912; // eax@1
int v3913; // edi@1
int v3914; // er12@1
unsigned int v3915; // er12@1
unsigned __int8 v3916; // ST30_1@1
int v3917; // edi@1
int v3918; // er11@1
int v3919; // edi@1
int v3920; // er11@1
int v3921; // edi@1
int v3922; // er11@1
int v3923; // eax@1
int v3924; // er10@1
int v3925; // ebx@1
int v3926; // er9@1
int v3927; // er10@1
int v3928; // er9@1
int v3929; // esi@1
int v3930; // esi@1
int v3931; // esi@1
int v3932; // edi@1
int v3933; // edi@1
int v3934; // eax@1
int v3935; // edi@1
int v3936; // er11@1
unsigned int v3937; // edx@1
char v3938; // ST21_1@1
int v3939; // edi@1
int v3940; // edx@1
int v3941; // er11@1
int v3942; // edi@1
int v3943; // er11@1
int v3944; // edi@1
int v3945; // er11@1
int v3946; // er10@1
int v3947; // er11@1
int v3948; // er11@1
int v3949; // ebx@1
int v3950; // er9@1
int v3951; // er11@1
int v3952; // er9@1
int v3953; // er11@1
int v3954; // edi@1
int v3955; // edi@1
int v3956; // eax@1
int v3957; // edi@1
int v3958; // er11@1
unsigned int v3959; // er11@1
int v3960; // edx@1
unsigned __int8 v3961; // ST18_1@1
int v3962; // er9@1
int v3963; // ebx@1
int v3964; // er9@1
int v3965; // ebx@1
int v3966; // er9@1
int v3967; // ebx@1
unsigned int v3968; // edx@1
int v3969; // edx@1
int v3970; // er11@1
int v3971; // er11@1
int v3972; // er12@1
int v3973; // er10@1
int v3974; // er11@1
int v3975; // er10@1
int v3976; // er11@1
int v3977; // er9@1
int v3978; // er9@1
int v3979; // eax@1
int v3980; // er9@1
int v3981; // ebx@1
unsigned int v3982; // er9@1
unsigned __int8 v3983; // ST1B_1@1
int v3984; // er10@1
int v3985; // er9@1
int v3986; // er10@1
int v3987; // ebx@1
int v3988; // er9@1
int v3989; // ebx@1
int v3990; // er9@1
int v3991; // ebx@1
int v3992; // edx@1
int v3993; // edx@1
int v3994; // er11@1
int v3995; // er11@1
int v3996; // ebp@1
int v3997; // er10@1
int v3998; // ebp@1
int v3999; // er10@1
int v4000; // ebp@1
int v4001; // er9@1
int v4002; // er9@1
int v4003; // eax@1
int v4004; // er9@1
int v4005; // ebp@1
unsigned int v4006; // er11@1
unsigned __int8 v4007; // ST1F_1@1
int v4008; // er10@1
int v4009; // ebp@1
int v4010; // er11@1
int v4011; // ebp@1
int v4012; // er11@1
int v4013; // ebp@1
int v4014; // ebx@1
int v4015; // eax@1
int v4016; // er10@1
int v4017; // er10@1
int v4018; // ebx@1
int v4019; // er8@1
int v4020; // ebx@1
int v4021; // er8@1
int v4022; // ebx@1
int v4023; // er11@1
int v4024; // er11@1
int v4025; // eax@1
int v4026; // edx@1
int v4027; // ebx@1
unsigned int v4028; // er11@1
int v4029; // er8@1
int v4030; // ebx@1
int v4031; // er8@1
int v4032; // ebx@1
int v4033; // er8@1
int v4034; // ebx@1
unsigned int v4035; // edx@1
int v4036; // edx@1
int v4037; // er10@1
int v4038; // er10@1
int v4039; // ebp@1
int v4040; // er9@1
int v4041; // ebp@1
int v4042; // er9@1
int v4043; // ebp@1
int v4044; // er8@1
int v4045; // er8@1
int v4046; // eax@1
int v4047; // er8@1
int v4048; // ebx@1
unsigned int v4049; // ebx@1
char v4050; // ST20_1@1
int v4051; // er8@1
int v4052; // er9@1
int v4053; // er8@1
int v4054; // er8@1
int v4055; // ebp@1
int v4056; // er8@1
int v4057; // ebp@1
unsigned int v4058; // edx@1
int v4059; // edx@1
int v4060; // er10@1
int v4061; // er13@1
int v4062; // esi@1
int v4063; // er13@1
int v4064; // esi@1
int v4065; // er13@1
int v4066; // er8@1
int v4067; // er8@1
int v4068; // eax@1
int v4069; // er8@1
int v4070; // esi@1
unsigned int v4071; // er8@1
int v4072; // esi@1
int v4073; // edi@1
int v4074; // er8@1
int v4075; // esi@1
int v4076; // edi@1
int v4077; // esi@1
int v4078; // edi@1
int v4079; // esi@1
int v4080; // er8@1
int v4081; // er13@1
int v4082; // er8@1
int v4083; // er13@1
int v4084; // er8@1
int v4085; // er13@1
int v4086; // edi@1
int v4087; // edi@1
int v4088; // eax@1
int v4089; // edx@1
int v4090; // er13@1
unsigned int v4091; // edi@1
int v4092; // er9@1
int v4093; // edx@1
int v4094; // er13@1
int v4095; // er9@1
int v4096; // er13@1
int v4097; // er9@1
int v4098; // ebp@1
int v4099; // eax@1
int v4100; // ebx@1
int v4101; // ebx@1
int v4102; // er13@1
int v4103; // er10@1
int v4104; // er13@1
int v4105; // er10@1
int v4106; // er13@1
int v4107; // er9@1
int v4108; // er9@1
int v4109; // eax@1
int v4110; // edx@1
int v4111; // er13@1
unsigned int v4112; // er9@1
int v4113; // ebx@1
int v4114; // edx@1
int v4115; // er13@1
int v4116; // er13@1
int v4117; // ebp@1
int v4118; // er13@1
int v4119; // ebp@1
int v4120; // eax@1
int v4121; // ebx@1
int v4122; // ebx@1
int v4123; // eax@1
int v4124; // er10@1
int v4125; // eax@1
int v4126; // er10@1
int v4127; // eax@1
int v4128; // er13@1
int v4129; // er13@1
int v4130; // eax@1
int v4131; // edx@1
unsigned int v4132; // er10@1
int v4133; // eax@1
int v4134; // er13@1
int v4135; // ebx@1
int v4136; // eax@1
int v4137; // ebp@1
int v4138; // eax@1
int v4139; // ebp@1
int v4140; // edx@1
int v4141; // er12@1
int v4142; // er10@1
int v4143; // er10@1
int v4144; // edx@1
int v4145; // er10@1
int v4146; // edx@1
int v4147; // er10@1
int v4148; // edx@1
int v4149; // ebp@1
int v4150; // ebp@1
int v4151; // eax@1
int v4152; // edx@1
unsigned int v4153; // er10@1
int v4154; // eax@1
unsigned int v4155; // ebp@1
int v4156; // ebx@1
int v4157; // er10@1
int v4158; // edx@1
int v4159; // er12@1
int v4160; // edx@1
int v4161; // er12@1
int v4162; // edx@1
int v4163; // er12@1
int v4164; // eax@1
int v4165; // er8@1
int v4166; // ebx@1
int v4167; // er8@1
int v4168; // er8@1
int v4169; // edx@1
int v4170; // er8@1
int v4171; // edx@1
int v4172; // er12@1
int v4173; // eax@1
int v4174; // edx@1
unsigned int v4175; // er8@1
int v4176; // eax@1
unsigned int v4177; // er12@1
int v4178; // er10@1
int v4179; // edx@1
int v4180; // er8@1
int v4181; // ebx@1
int v4182; // er8@1
int v4183; // ebx@1
int v4184; // ebx@1
int v4185; // eax@1
int v4186; // edx@1
unsigned int v4187; // er8@1
int v4188; // eax@1
int v4189; // er10@1
int v4190; // er8@1
int v4191; // er8@1
int v4192; // edx@1
int v4193; // ebx@1
int v4194; // er8@1
int v4195; // ebx@1
int v4196; // er8@1
int v4197; // er15@1
int v4198; // er8@1
int v4199; // er8@1
int v4200; // er14@1
int v4201; // er8@1
int v4202; // er8@1
int v4203; // eax@1
int v4204; // er8@1
int v4205; // eax@1
int v4206; // ebx@1
int v4207; // ebx@1
int v4208; // eax@1
int v4209; // edx@1
unsigned int v4210; // er8@1
int v4211; // eax@1
int v4212; // er8@1
int v4213; // er8@1
int v4214; // esi@1
int v4215; // er8@1
int v4216; // er8@1
int v4217; // er14@1
unsigned int v4218; // eax@1
int v4219; // er8@1
int v4220; // er8@1
int v4221; // eax@1
int v4222; // er8@1
int v4223; // eax@1
int v4224; // er8@1
int v4225; // esi@1
int v4226; // edx@1
int v4227; // esi@1
unsigned __int8 v4228; // kr52_1@1
int v4229; // er14@1
byte_61606E = 10;
v3 = argv[1];
v4 = (unsigned __int16)(93
* (unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65)) >> 8;
LOBYTE(v4) = (v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5)
+ 6 * ((unsigned __int8)((v3[17] & 0x3F) + ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5)) / 0x1Au)
+ 65
+ (3
* ((((unsigned __int8)(((unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65
- v4) >> 1)
+ v4) >> 5)
+ 1) >> 2)
+ -16
* ((unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65)
/ 0x46u)
- 65)
* ((unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((v3[17] & 0x3F)
+ ((((unsigned __int8)(v3[17] & 0x3F) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65) >> 7);
byte_616067 = v4;
v5 = v4;
v6 = v3[17];
LOBYTE(v6) = (unsigned __int8)v6 >> 6;
v7 = ((((unsigned __int8)(4 * (v3[16] & 0xF) | v6) >> 1) + 1) >> 5) + (4 * (v3[16] & 0xF) | v6);
v8 = v7 + 6 * ((unsigned __int8)v7 / 0x1Au) + 65;
LOWORD(v7) = (unsigned __int16)(93 * v8) >> 8;
byte_616066 = (3 * ((((unsigned __int8)(((unsigned __int8)(v8 - v7) >> 1) + v7) >> 5) + 1) >> 2)
+ -16 * (v8 / 0x46u)
- 65)
* (v8 >> 7)
+ v8;
v9 = v3[16];
LOBYTE(v9) = (unsigned __int8)v9 >> 4;
v10 = ((((unsigned __int8)(16 * (v3[15] & 3) | v9) >> 1) + 1) >> 5) + (16 * (v3[15] & 3) | v9);
v11 = v10 + 6 * ((unsigned __int8)v10 / 0x1Au) + 65;
LOWORD(v10) = (unsigned __int16)(93 * v11) >> 8;
byte_616065 = (3 * ((((unsigned __int8)(((unsigned __int8)(v11 - v10) >> 1) + v10) >> 5) + 1) >> 2)
+ -16 * (v11 / 0x46u)
- 65)
* (v11 >> 7)
+ v11;
v12 = v3[15];
v13 = v12;
LOBYTE(v13) = (unsigned __int8)v12 >> 2;
v14 = v13 + ((((unsigned __int8)v12 >> 3) + 1) >> 5);
v15 = ((unsigned __int8)v12 >> 2) + ((((unsigned __int8)v12 >> 3) + 1) >> 5);
byte_616064 = (3 * ((signed int)((unsigned __int8)(v14 + 6 * (v15 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v14 + 6 * (v15 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v14 + 6 * (v15 / 0x1Au) + 65) >> 7)
+ v14
+ 6 * (v15 / 0x1Au)
+ 65;
v16 = v3[12];
v17 = (3 * ((signed int)((unsigned __int8)(v14 + 6 * (v15 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v14 + 6 * (v15 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v14 + 6 * (v15 / 0x1Au) + 65) >> 7)
+ v14
+ 6 * (v15 / 0x1Au)
+ 65;
v18 = v16;
LOBYTE(v18) = (unsigned __int8)v16 >> 2;
v19 = v18 + ((((unsigned __int8)v16 >> 3) + 1) >> 5);
v20 = ((unsigned __int8)v16 >> 2) + ((((unsigned __int8)v16 >> 3) + 1) >> 5);
byte_616063 = (3 * ((signed int)((unsigned __int8)(v19 + 6 * (v20 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v19 + 6 * (v20 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v19 + 6 * (v20 / 0x1Au) + 65) >> 7)
+ v19
+ 6 * (v20 / 0x1Au)
+ 65;
v21 = v3[13];
v22 = v3[14];
LOBYTE(v21) = (unsigned __int8)v21 >> 4;
v23 = v22;
LOBYTE(v23) = (unsigned __int8)v22 >> 6;
v24 = ((((unsigned __int8)(16 * (v3[12] & 3) | v21) >> 1) + 1) >> 5) + (16 * (v3[12] & 3) | v21);
v25 = v24 + 6 * ((unsigned __int8)v24 / 0x1Au) + 65;
LOWORD(v24) = (unsigned __int16)(93 * v25) >> 8;
byte_616062 = (3 * ((((unsigned __int8)(((unsigned __int8)(v25 - v24) >> 1) + v24) >> 5) + 1) >> 2)
+ -16 * (v25 / 0x46u)
- 65)
* (v25 >> 7)
+ v25;
v26 = (4 * (v3[13] & 0xF) | v23)
+ ((((unsigned __int8)(4 * (v3[13] & 0xF) | ((unsigned __int8)v22 >> 6)) >> 1) + 1) >> 5);
v27 = (3 * ((signed int)((unsigned __int8)(v26 + 6 * ((unsigned __int8)v26 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v26 + 6 * ((unsigned __int8)v26 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v26 + 6 * ((unsigned __int8)v26 / 0x1Au) + 65) >> 7)
+ v26
+ 6 * ((unsigned __int8)v26 / 0x1Au)
+ 65;
byte_616061 = (3 * ((signed int)((unsigned __int8)(v26 + 6 * ((unsigned __int8)v26 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v26 + 6 * ((unsigned __int8)v26 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v26 + 6 * ((unsigned __int8)v26 / 0x1Au) + 65) >> 7)
+ v26
+ 6 * ((unsigned __int8)v26 / 0x1Au)
+ 65;
LOBYTE(v22) = (v22 & 0x3F)
+ ((((unsigned __int8)(v22 & 0x3F) >> 1) + 1) >> 5)
+ 6 * ((unsigned __int8)((v22 & 0x3F) + ((((unsigned __int8)(v22 & 0x3F) >> 1) + 1) >> 5)) / 0x1Au)
+ 65;
v28 = (3 * ((signed int)((unsigned __int8)v22 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v22 / 0x46u) - 65)
* ((unsigned __int8)v22 >> 7)
+ v22;
byte_616060 = (3 * ((signed int)((unsigned __int8)v22 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v22 / 0x46u) - 65)
* ((unsigned __int8)v22 >> 7)
+ v22;
v29 = v3[9];
v30 = v29;
LOBYTE(v30) = (unsigned __int8)v29 >> 2;
v31 = v30 + ((((unsigned __int8)v29 >> 3) + 1) >> 5);
v32 = ((unsigned __int8)v29 >> 2) + ((((unsigned __int8)v29 >> 3) + 1) >> 5);
byte_61605F = (3 * ((signed int)((unsigned __int8)(v31 + 6 * (v32 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v31 + 6 * (v32 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v31 + 6 * (v32 / 0x1Au) + 65) >> 7)
+ v31
+ 6 * (v32 / 0x1Au)
+ 65;
v33 = v3[10];
v34 = v3[11];
LOBYTE(v33) = (unsigned __int8)v33 >> 4;
v35 = v34;
LOBYTE(v35) = (unsigned __int8)v34 >> 6;
v36 = ((((unsigned __int8)(16 * (v3[9] & 3) | v33) >> 1) + 1) >> 5) + (16 * (v3[9] & 3) | v33);
LOBYTE(v26) = v36 + 6 * ((unsigned __int8)v36 / 0x1Au) + 65;
LOWORD(v36) = (unsigned __int16)(93 * (unsigned __int8)v26) >> 8;
byte_61605E = (3 * ((((unsigned __int8)(((unsigned __int8)(v26 - v36) >> 1) + v36) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v26 / 0x46u)
- 65)
* ((unsigned __int8)v26 >> 7)
+ v26;
v37 = (4 * (v3[10] & 0xF) | v35)
+ ((((unsigned __int8)(4 * (v3[10] & 0xF) | ((unsigned __int8)v34 >> 6)) >> 1) + 1) >> 5);
byte_61605D = (3 * ((signed int)((unsigned __int8)(v37 + 6 * ((unsigned __int8)v37 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v37 + 6 * ((unsigned __int8)v37 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v37 + 6 * ((unsigned __int8)v37 / 0x1Au) + 65) >> 7)
+ v37
+ 6 * ((unsigned __int8)v37 / 0x1Au)
+ 65;
v38 = (3 * ((signed int)((unsigned __int8)(v37 + 6 * ((unsigned __int8)v37 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v37 + 6 * ((unsigned __int8)v37 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v37 + 6 * ((unsigned __int8)v37 / 0x1Au) + 65) >> 7)
+ v37
+ 6 * ((unsigned __int8)v37 / 0x1Au)
+ 65;
LOBYTE(v34) = (v34 & 0x3F)
+ ((((unsigned __int8)(v34 & 0x3F) >> 1) + 1) >> 5)
+ 6 * ((unsigned __int8)((v34 & 0x3F) + ((((unsigned __int8)(v34 & 0x3F) >> 1) + 1) >> 5)) / 0x1Au)
+ 65;
byte_61605C = (3 * ((signed int)((unsigned __int8)v34 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v34 / 0x46u) - 65)
* ((unsigned __int8)v34 >> 7)
+ v34;
LOBYTE(v36) = v3[8];
v39 = (3 * ((signed int)((unsigned __int8)v34 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v34 / 0x46u) - 65)
* ((unsigned __int8)v34 >> 7)
+ v34;
v40 = (v36 & 0x3F) + ((((unsigned __int8)(v36 & 0x3F) >> 1) + 1) >> 5);
v41 = (v36 & 0x3F) + ((((unsigned __int8)(v36 & 0x3F) >> 1) + 1) >> 5);
LOWORD(v36) = (unsigned __int16)(93 * (unsigned __int8)(v40 + 6 * (v41 / 0x1Au) + 65)) >> 8;
byte_61605B = (3
* ((((unsigned __int8)(((unsigned __int8)(v40 + 6 * (v41 / 0x1Au) + 65 - v36) >> 1) + v36) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)(v40 + 6 * (v41 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v40 + 6 * (v41 / 0x1Au) + 65) >> 7)
+ v40
+ 6 * (v41 / 0x1Au)
+ 65;
LOBYTE(v34) = v3[7];
v42 = (const unsigned __int8)v3[8] >> 6;
v43 = (4 * (v34 & 0xF) | v42) + ((((unsigned __int8)(4 * (v34 & 0xF) | v42) >> 1) + 1) >> 5);
v44 = (4 * (v34 & 0xF) | v42) + ((((unsigned __int8)(4 * (v34 & 0xF) | v42) >> 1) + 1) >> 5);
LOWORD(v42) = (unsigned __int16)(93 * (unsigned __int8)(v43 + 6 * (v44 / 0x1Au) + 65)) >> 8;
byte_61605A = (3
* ((((unsigned __int8)(((unsigned __int8)(v43 + 6 * (v44 / 0x1Au) + 65 - v42) >> 1) + v42) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)(v43 + 6 * (v44 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v43 + 6 * (v44 / 0x1Au) + 65) >> 7)
+ v43
+ 6 * (v44 / 0x1Au)
+ 65;
LOBYTE(v34) = v3[6];
v45 = (const unsigned __int8)v3[7] >> 4;
v46 = (16 * (v34 & 3) | v45) + ((((unsigned __int8)(16 * (v34 & 3) | v45) >> 1) + 1) >> 5);
v47 = (16 * (v34 & 3) | v45) + ((((unsigned __int8)(16 * (v34 & 3) | v45) >> 1) + 1) >> 5);
byte_616059 = (3 * ((signed int)((unsigned __int8)(v46 + 6 * (v47 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v46 + 6 * (v47 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v46 + 6 * (v47 / 0x1Au) + 65) >> 7)
+ v46
+ 6 * (v47 / 0x1Au)
+ 65;
v48 = (3 * ((signed int)((unsigned __int8)(v46 + 6 * (v47 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v46 + 6 * (v47 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v46 + 6 * (v47 / 0x1Au) + 65) >> 7)
+ v46
+ 6 * (v47 / 0x1Au)
+ 65;
v49 = ((const unsigned __int8)v3[6] >> 2) + ((((const unsigned __int8)v3[6] >> 3) + 1) >> 5);
v50 = 79 * (unsigned __int8)v49;
LOWORD(v50) = (unsigned __int8)v49 / 0x1Au;
v51 = v49 + 6 * v50 + 65;
v52 = 3 * ((signed int)((unsigned __int8)v51 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v49 + 6 * v50 + 65) / 0x46u)
- 65;
v53 = v49 + 6 * v50 + 65;
LOBYTE(v53) = (unsigned __int8)v53 >> 7;
v54 = v52 * v53 + v51;
byte_616058 = v52 * v53 + v51;
v55 = 79 * (unsigned __int8)((v3[5] & 0x3F) + ((((unsigned __int8)(v3[5] & 0x3F) >> 1) + 1) >> 5));
LOWORD(v55) = (unsigned __int8)((v3[5] & 0x3F) + ((((unsigned __int8)(v3[5] & 0x3F) >> 1) + 1) >> 5)) / 0x1Au;
v56 = (v3[5] & 0x3F) + ((((unsigned __int8)(v3[5] & 0x3F) >> 1) + 1) >> 5) + 6 * v55 + 65;
v57 = 3 * ((signed int)((unsigned __int8)v56 / 0x2Fu + 1) >> 2)
+ -16
* ((unsigned __int8)((v3[5] & 0x3F) + ((((unsigned __int8)(v3[5] & 0x3F) >> 1) + 1) >> 5) + 6 * v55 + 65)
/ 0x46u)
- 65;
v58 = (v3[5] & 0x3F) + ((((unsigned __int8)(v3[5] & 0x3F) >> 1) + 1) >> 5) + 6 * v55 + 65;
LOBYTE(v58) = (unsigned __int8)v58 >> 7;
v59 = v57 * v58 + v56;
byte_616057 = v57 * v58 + v56;
v60 = v3[5];
LOBYTE(v60) = (unsigned __int8)v60 >> 6;
v61 = 4 * (v3[4] & 0xF) | v60;
v62 = v61 + ((((unsigned __int8)v61 >> 1) + 1) >> 5);
v63 = v61 + ((((unsigned __int8)v61 >> 1) + 1) >> 5);
v64 = 79 * v63;
LOWORD(v64) = v63 / 0x1Au;
v65 = v62 + 6 * v64 + 65;
v66 = 3 * ((signed int)((unsigned __int8)v65 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v62 + 6 * v64 + 65) / 0x46u)
- 65;
v67 = v62 + 6 * v64 + 65;
LOBYTE(v67) = (unsigned __int8)v67 >> 7;
v68 = v66 * v67 + v65;
byte_616056 = v66 * v67 + v65;
v69 = v3[4];
LOBYTE(v69) = (unsigned __int8)v69 >> 4;
v70 = 16 * (v3[3] & 3) | v69;
v71 = v70 + ((((unsigned __int8)v70 >> 1) + 1) >> 5);
v72 = v70 + ((((unsigned __int8)v70 >> 1) + 1) >> 5);
v73 = 79 * v72;
LOWORD(v73) = v72 / 0x1Au;
v74 = v71 + 6 * v73 + 65;
v75 = 3 * ((signed int)((unsigned __int8)v74 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v71 + 6 * v73 + 65) / 0x46u)
- 65;
v76 = v71 + 6 * v73 + 65;
LOBYTE(v76) = (unsigned __int8)v76 >> 7;
v77 = v75 * v76 + v74;
byte_616055 = v75 * v76 + v74;
v78 = ((const unsigned __int8)v3[3] >> 2) + ((((const unsigned __int8)v3[3] >> 3) + 1) >> 5);
v79 = 79 * (unsigned __int8)v78;
LOWORD(v79) = (unsigned __int8)v78 / 0x1Au;
v80 = v78 + 6 * v79 + 65;
v81 = 3 * ((signed int)((unsigned __int8)v80 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v78 + 6 * v79 + 65) / 0x46u)
- 65;
v82 = v78 + 6 * v79 + 65;
LOBYTE(v82) = (unsigned __int8)v82 >> 7;
v83 = v81 * v82 + v80;
byte_616054 = v81 * v82 + v80;
v84 = ((const unsigned __int8)*v3 >> 2) + ((((const unsigned __int8)*v3 >> 3) + 1) >> 5);
v85 = 79 * (unsigned __int8)v84;
LOWORD(v85) = (unsigned __int8)v84 / 0x1Au;
v86 = v84 + 6 * v85 + 65;
v87 = 3 * ((signed int)((unsigned __int8)v86 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v84 + 6 * v85 + 65) / 0x46u)
- 65;
v88 = v84 + 6 * v85 + 65;
LOBYTE(v88) = (unsigned __int8)v88 >> 7;
v89 = v87 * v88 + v86;
byte_616053 = v87 * v88 + v86;
v90 = v3[1];
LOBYTE(v86) = v3[2];
LOBYTE(v90) = (unsigned __int8)v90 >> 4;
v91 = 16 * (*v3 & 3) | v90;
v92 = v91 + ((((unsigned __int8)v91 >> 1) + 1) >> 5);
v93 = v91 + ((((unsigned __int8)v91 >> 1) + 1) >> 5);
v94 = 79 * v93;
LOWORD(v94) = v93 / 0x1Au;
v95 = v92 + 6 * v94 + 65;
v96 = 3 * ((signed int)((unsigned __int8)v95 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v92 + 6 * v94 + 65) / 0x46u)
- 65;
v97 = v92 + 6 * v94 + 65;
LOBYTE(v97) = (unsigned __int8)v97 >> 7;
v98 = v96 * v97 + v95;
v99 = v3[2];
byte_616052 = v98;
LOBYTE(v99) = (unsigned __int8)v99 >> 6;
v100 = 4 * (v3[1] & 0xF) | v99;
v101 = v100 + ((((unsigned __int8)v100 >> 1) + 1) >> 5);
v102 = v100 + ((((unsigned __int8)v100 >> 1) + 1) >> 5);
v103 = 79 * v102;
LOWORD(v103) = v102 / 0x1Au;
v104 = v101 + 6 * v103 + 65;
v105 = ((((unsigned __int8)(v86 & 0x3F) >> 1) + 1) >> 5) + (v86 & 0x3F);
v106 = 79 * (unsigned __int8)v105;
LOWORD(v106) = (unsigned __int8)v105 / 0x1Au;
LODWORD(v3) = v105 + 6 * v106 + 65;
v107 = (signed int)v3;
LOBYTE(v107) = (unsigned __int8)v3 >> 7;
v108 = (_DWORD)v3
+ (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v107;
v109 = v108;
LODWORD(v3) = (unsigned __int8)(v108 - 59 + 6 * ~((unsigned __int8)(v108 - 59) >> 5)) + 1;
LODWORD(v3) = v108
- 59
+ 6 * ~((unsigned __int8)(v108 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
v110 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v110;
v111 = (signed int)v3;
LOBYTE(v111) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v111;
v112 = (signed int)v3;
LOBYTE(v112) = (unsigned __int8)v3 >> 6;
v113 = v104;
LOBYTE(v113) = (unsigned __int8)v104 >> 7;
v114 = v104
+ (3 * ((signed int)((unsigned __int8)v104 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v104 / 0x46u) - 65)
* v113
- 59;
v115 = v114 + 6 * ~((unsigned __int8)v114 >> 5);
v116 = (unsigned __int8)(v114 + 6 * ~((unsigned __int8)v114 >> 5)) + 1;
v117 = v115 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v116) >> 32) + v116) >> 6);
v118 = v117;
LOBYTE(v118) = (unsigned __int8)v117 >> 7;
v119 = -105 * v118 + v117;
v120 = v119;
LOBYTE(v120) = (unsigned __int8)v119 >> 6;
v121 = v119 - 5 * v120;
v122 = v121;
LOBYTE(v122) = (unsigned __int8)v121 >> 6;
v123 = ((_DWORD)v3 - 3 * v112) ^ (v121 - 3 * v122);
v124 = ((((unsigned __int8)v123 >> 1) + 1) >> 5) + v123;
v125 = 79 * (unsigned __int8)v124;
LOWORD(v125) = (unsigned __int8)v124 / 0x1Au;
LODWORD(v3) = v124 + 6 * v125 + 65;
LOWORD(v125) = (unsigned __int16)(93 * (unsigned __int8)(v124 + 6 * v125 + 65)) >> 8;
v126 = (signed int)v3;
LOBYTE(v126) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = (3 * ((((unsigned __int8)(((unsigned __int8)((_BYTE)v3 - v125) >> 1) + v125) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3 / 0x46u)
- 65)
* v126
+ (_DWORD)v3;
v127 = (unsigned __int8)v3;
v128 = (_DWORD)v3 - 59 + 6 * ~((unsigned __int8)((_BYTE)v3 - 59) >> 5);
LODWORD(v3) = (unsigned __int8)((_BYTE)v3 - 59 + 6 * ~((unsigned __int8)((_BYTE)v3 - 59) >> 5)) + 1;
v129 = v128 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
LODWORD(v3) = v129;
LOBYTE(v3) = (unsigned __int8)v129 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v129;
v130 = (signed int)v3;
LOBYTE(v130) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v130;
v131 = (signed int)v3;
LOBYTE(v131) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 3 * v131;
v132 = v98 - 59 + 6 * ~((unsigned __int8)(v98 - 59) >> 5);
v133 = v132
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v132 + 1)) >> 32)
+ (unsigned __int8)v132
+ 1) >> 6);
LOBYTE(v133) = (unsigned __int8)v133 >> 7;
v134 = -105 * v133
+ v132
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v132 + 1)) >> 32)
+ (unsigned __int8)v132
+ 1) >> 6);
v135 = v134;
LOBYTE(v135) = (unsigned __int8)v134 >> 6;
v136 = v134 - 5 * v135;
v137 = v136;
LOBYTE(v137) = (unsigned __int8)v136 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v136 - 3 * ((unsigned __int8)v136 >> 6)) ^ (unsigned __int8)v3) >> 1) + 1) >> 5)
+ ((v136 - 3 * v137) ^ (unsigned int)v3);
v138 = 79 * (unsigned __int8)v3;
LOWORD(v138) = (unsigned __int8)v3 / 0x1Au;
v139 = (_DWORD)v3 + 6 * v138 + 65;
LOWORD(v138) = 93 * (unsigned __int8)((_BYTE)v3 + 6 * v138 + 65);
v140 = v139;
LOBYTE(v140) = (unsigned __int8)v139 >> 7;
v141 = (3 * ((((unsigned __int8)(((unsigned __int8)(v139 - BYTE1(v138)) >> 1) + BYTE1(v138)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v139 / 0x46u)
- 65)
* v140
+ v139;
v142 = v141;
LODWORD(v3) = (unsigned __int8)(v141 - 59 + 6 * ~((unsigned __int8)(v141 - 59) >> 5)) + 1;
LODWORD(v3) = v141
- 59
+ 6 * ~((unsigned __int8)(v141 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
v143 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v143;
v144 = (signed int)v3;
LOBYTE(v144) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v144;
v145 = (signed int)v3;
LOBYTE(v145) = (unsigned __int8)v3 >> 6;
v146 = v89 - 59 + 6 * ~((unsigned __int8)(v89 - 59) >> 5);
LODWORD(v3) = (_DWORD)v3 - 3 * v145;
v147 = v146
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v146 + 1)) >> 32)
+ (unsigned __int8)v146
+ 1) >> 6);
LOBYTE(v147) = (unsigned __int8)v147 >> 7;
v148 = -105 * v147
+ v146
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v146 + 1)) >> 32)
+ (unsigned __int8)v146
+ 1) >> 6);
v149 = v148;
LOBYTE(v149) = (unsigned __int8)v148 >> 6;
v150 = v148 - 5 * v149;
v151 = v150;
LOBYTE(v151) = (unsigned __int8)v150 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v150 - 3 * ((unsigned __int8)v150 >> 6)) ^ (unsigned __int8)v3) >> 1) + 1) >> 5)
+ ((v150 - 3 * v151) ^ (unsigned int)v3);
v152 = 79 * (unsigned __int8)v3;
LOWORD(v152) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v152 + 65;
v153 = (signed int)v3;
LOBYTE(v153) = (unsigned __int8)v3 >> 7;
v154 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v153
+ (_DWORD)v3;
v155 = v154;
LODWORD(v3) = (unsigned __int8)(v154 - 59 + 6 * ~((unsigned __int8)(v154 - 59) >> 5)) + 1;
LODWORD(v3) = v154
- 59
+ 6 * ~((unsigned __int8)(v154 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
v156 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v156;
v157 = (signed int)v3;
LOBYTE(v157) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v157;
v158 = (signed int)v3;
LOBYTE(v158) = (unsigned __int8)v3 >> 6;
v159 = v83 - 59 + 6 * ~((unsigned __int8)(v83 - 59) >> 5);
v160 = v159
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v159 + 1)) >> 32)
+ (unsigned __int8)v159
+ 1) >> 6);
LOBYTE(v160) = (unsigned __int8)v160 >> 7;
v161 = -105 * v160
+ v159
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v159 + 1)) >> 32)
+ (unsigned __int8)v159
+ 1) >> 6);
v162 = v161;
LOBYTE(v162) = (unsigned __int8)v161 >> 6;
v163 = v161 - 5 * v162;
v164 = v163;
LOBYTE(v164) = (unsigned __int8)v163 >> 6;
LODWORD(v3) = (v163 - 3 * v164) ^ ((_DWORD)v3 - 3 * v158);
LODWORD(v3) = ((((unsigned __int8)v3 >> 1) + 1) >> 5) + (_DWORD)v3;
v165 = 79 * (unsigned __int8)v3;
LOWORD(v165) = (unsigned __int8)v3 / 0x1Au;
v166 = (_DWORD)v3 + 6 * v165 + 65;
LOWORD(v165) = 93 * (unsigned __int8)((_BYTE)v3 + 6 * v165 + 65);
v167 = v166;
LOBYTE(v167) = (unsigned __int8)v166 >> 7;
v168 = (3 * ((((unsigned __int8)(((unsigned __int8)(v166 - BYTE1(v165)) >> 1) + BYTE1(v165)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v166 / 0x46u)
- 65)
* v167
+ v166;
LODWORD(v3) = (unsigned __int8)(v168 - 59 + 6 * ~((unsigned __int8)(v168 - 59) >> 5)) + 1;
LODWORD(v3) = v168
- 59
+ 6 * ~((unsigned __int8)(v168 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
v169 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v169;
v170 = (signed int)v3;
LOBYTE(v170) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v170;
v171 = (signed int)v3;
LOBYTE(v171) = (unsigned __int8)v3 >> 6;
v172 = v171;
v173 = v77 - 59 + 6 * ~((unsigned __int8)(v77 - 59) >> 5);
v175 = v173
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v173 + 1)) >> 32)
+ (unsigned __int8)v173
+ 1) >> 6);
v174 = v175;
LOBYTE(v175) = (unsigned __int8)v175 >> 7;
v176 = -105 * v175 + v174;
v177 = v176;
LOBYTE(v177) = (unsigned __int8)v176 >> 6;
v178 = v176 - 5 * v177;
v179 = v178;
LOBYTE(v179) = (unsigned __int8)v178 >> 6;
LODWORD(v3) = (v178 - 3 * v179) ^ ((_DWORD)v3 - 3 * v172);
LODWORD(v3) = ((((unsigned __int8)v3 >> 1) + 1) >> 5) + (_DWORD)v3;
v180 = 79 * (unsigned __int8)v3;
LOWORD(v180) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v180 + 65;
v181 = (signed int)v3;
LOBYTE(v181) = (unsigned __int8)v3 >> 7;
v182 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v181
+ (_DWORD)v3;
v183 = v182;
v182 -= 59;
v184 = v182;
v185 = v182 + 6 * ~((unsigned __int8)v182 >> 5);
v186 = v185
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v185 + 1)) >> 32)
+ (unsigned __int8)v185
+ 1) >> 6);
LODWORD(v3) = v186;
LOBYTE(v3) = (unsigned __int8)v186 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v186;
v187 = (signed int)v3;
LOBYTE(v187) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v187;
v188 = (signed int)v3;
LOBYTE(v188) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 3 * v188;
v189 = v68 - 59 + 6 * ~((unsigned __int8)(v68 - 59) >> 5);
v191 = v189
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v189 + 1)) >> 32)
+ (unsigned __int8)v189
+ 1) >> 6);
v190 = v191;
LOBYTE(v191) = (unsigned __int8)v191 >> 7;
v192 = -105 * v191 + v190;
v193 = v192;
LOBYTE(v193) = (unsigned __int8)v192 >> 6;
v194 = v192 - 5 * v193;
v195 = v194;
LOBYTE(v195) = (unsigned __int8)v194 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v194 - 3 * ((unsigned __int8)v194 >> 6)) ^ (unsigned __int8)v3) >> 1) + 1) >> 5)
+ ((v194 - 3 * v195) ^ (unsigned int)v3);
v196 = 79 * (unsigned __int8)v3;
LOWORD(v196) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v196 + 65;
v197 = (signed int)v3;
LOBYTE(v197) = (unsigned __int8)v3 >> 7;
v198 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v197
+ (_DWORD)v3;
v199 = v198;
v200 = v198 - 59 + 6 * ~((unsigned __int8)(v198 - 59) >> 5);
v201 = v200
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v200 + 1)) >> 32)
+ (unsigned __int8)v200
+ 1) >> 6);
LODWORD(v3) = v201;
LOBYTE(v3) = (unsigned __int8)v201 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v201;
v202 = (signed int)v3;
LOBYTE(v202) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v202;
v203 = (signed int)v3;
LOBYTE(v203) = (unsigned __int8)v3 >> 6;
v204 = v59 - 59 + 6 * ~((unsigned __int8)(v59 - 59) >> 5);
LODWORD(v3) = (_DWORD)v3 - 3 * v203;
v205 = v204
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v204 + 1)) >> 32)
+ (unsigned __int8)v204
+ 1) >> 6);
LOBYTE(v205) = (unsigned __int8)v205 >> 7;
v206 = -105 * v205
+ v204
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v204 + 1)) >> 32)
+ (unsigned __int8)v204
+ 1) >> 6);
v207 = v206;
LOBYTE(v207) = (unsigned __int8)v206 >> 6;
v208 = v206 - 5 * v207;
v209 = v208;
LOBYTE(v209) = (unsigned __int8)v208 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v208 - 3 * ((unsigned __int8)v208 >> 6)) ^ (unsigned __int8)v3) >> 1) + 1) >> 5)
+ ((v208 - 3 * v209) ^ (unsigned int)v3);
v210 = 79 * (unsigned __int8)v3;
LOWORD(v210) = (unsigned __int8)v3 / 0x1Au;
v211 = (_DWORD)v3 + 6 * v210 + 65;
LOWORD(v210) = 93 * (unsigned __int8)((_BYTE)v3 + 6 * v210 + 65);
v212 = v211;
LOBYTE(v212) = (unsigned __int8)v211 >> 7;
v213 = (3 * ((((unsigned __int8)(((unsigned __int8)(v211 - BYTE1(v210)) >> 1) + BYTE1(v210)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v211 / 0x46u)
- 65)
* v212
+ v211;
v214 = v213;
LODWORD(v3) = (unsigned __int8)(v213 - 59 + 6 * ~((unsigned __int8)(v213 - 59) >> 5)) + 1;
LODWORD(v3) = v213
- 59
+ 6 * ~((unsigned __int8)(v213 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
v215 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v215;
v216 = (signed int)v3;
LOBYTE(v216) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v216;
v217 = (signed int)v3;
LOBYTE(v217) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 3 * v217;
v218 = v54 - 59 + 6 * ~((unsigned __int8)(v54 - 59) >> 5);
v220 = v218
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v218 + 1)) >> 32)
+ (unsigned __int8)v218
+ 1) >> 6);
v219 = v220;
LOBYTE(v220) = (unsigned __int8)v220 >> 7;
v221 = -105 * v220 + v219;
v222 = v221;
LOBYTE(v222) = (unsigned __int8)v221 >> 6;
v223 = v221 - 5 * v222;
v224 = v223;
LOBYTE(v224) = (unsigned __int8)v223 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v223 - 3 * ((unsigned __int8)v223 >> 6)) ^ (unsigned __int8)v3) >> 1) + 1) >> 5)
+ ((v223 - 3 * v224) ^ (unsigned int)v3);
v225 = 79 * (unsigned __int8)v3;
LOWORD(v225) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v225 + 65;
v226 = (signed int)v3;
LOBYTE(v226) = (unsigned __int8)v3 >> 7;
v227 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v226
+ (_DWORD)v3;
v228 = v227;
v227 -= 59;
v229 = v227;
v230 = v227 + 6 * ~((unsigned __int8)v227 >> 5);
v231 = (unsigned __int8)byte_61605B;
v232 = v230
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v230 + 1)) >> 32)
+ (unsigned __int8)v230
+ 1) >> 6);
LODWORD(v3) = v232;
LOBYTE(v3) = (unsigned __int8)v232 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v232;
v233 = (signed int)v3;
LOBYTE(v233) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v233;
v234 = (signed int)v3;
LOBYTE(v234) = (unsigned __int8)v3 >> 6;
v235 = 3 * ~((unsigned __int8)(v48 - 59) >> 5);
LODWORD(v3) = (_DWORD)v3 - 3 * v234;
v236 = (unsigned __int8)byte_61605A;
v238 = v48
- 59
+ 2 * v235
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v48 - 59 + 2 * v235) + 1)) >> 32)
+ (unsigned __int8)(v48 - 59 + 2 * v235)
+ 1) >> 6);
v237 = v238;
LOBYTE(v238) = (unsigned __int8)v238 >> 7;
v240 = -105 * v238 + v237;
v239 = v240;
LOBYTE(v240) = (unsigned __int8)v240 >> 6;
v241 = v239 - 5 * v240;
v242 = v241;
LOBYTE(v242) = (unsigned __int8)v241 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v241 - 3 * ((unsigned __int8)v241 >> 6)) ^ (unsigned __int8)v3) >> 1) + 1) >> 5)
+ ((v241 - 3 * v242) ^ (unsigned int)v3);
v243 = 79 * (unsigned __int8)v3;
LOWORD(v243) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v243 + 65;
v244 = (signed int)v3;
LOBYTE(v244) = (unsigned __int8)v3 >> 7;
v245 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v244
+ (_DWORD)v3
- 59;
v246 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65)
* ((unsigned __int8)v3 >> 7)
+ (_BYTE)v3;
LODWORD(v3) = (unsigned __int8)(v245 + 6 * ~((unsigned __int8)v245 >> 5)) + 1;
v247 = v245
+ 6 * ~((unsigned __int8)v245 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
LODWORD(v3) = v247;
LOBYTE(v3) = (unsigned __int8)v247 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v247;
v248 = (signed int)v3;
LOBYTE(v248) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v248;
v249 = (signed int)v3;
LOBYTE(v249) = (unsigned __int8)v3 >> 6;
v250 = v236 - 59 + 6 * ~((unsigned __int8)(v236 - 59) >> 5);
v251 = (unsigned __int8)(v236 - 59 + 6 * ~((unsigned __int8)(v236 - 59) >> 5)) + 1;
v252 = v250 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v251) >> 32) + v251) >> 6);
v253 = v252;
LOBYTE(v253) = (unsigned __int8)v252 >> 7;
v255 = -105 * v253 + v252;
v254 = v255;
LOBYTE(v255) = (unsigned __int8)v255 >> 6;
v256 = v254 - 5 * v255;
v257 = v256;
LOBYTE(v257) = (unsigned __int8)v256 >> 6;
LODWORD(v3) = (v256 - 3 * v257) ^ ((_DWORD)v3 - 3 * v249);
LODWORD(v3) = ((((unsigned __int8)v3 >> 1) + 1) >> 5) + (_DWORD)v3;
v258 = 79 * (unsigned __int8)v3;
LOWORD(v258) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v258 + 65;
v259 = (signed int)v3;
LOBYTE(v259) = (unsigned __int8)v3 >> 7;
v260 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v259
+ (_DWORD)v3;
v261 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65)
* ((unsigned __int8)v3 >> 7)
+ (_BYTE)v3;
v262 = v260 - 59 + 6 * ~((unsigned __int8)(v260 - 59) >> 5);
v263 = v262
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v262 + 1)) >> 32)
+ (unsigned __int8)v262
+ 1) >> 6);
LODWORD(v3) = v263;
LOBYTE(v3) = (unsigned __int8)v263 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v263;
v264 = (signed int)v3;
LOBYTE(v264) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v264;
v265 = (signed int)v3;
LOBYTE(v265) = (unsigned __int8)v3 >> 6;
v266 = (unsigned __int8)(v231 - 59 + 6 * ~((unsigned __int8)(v231 - 59) >> 5)) + 1;
v267 = v231
- 59
+ 6 * ~((unsigned __int8)(v231 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v266) >> 32) + v266) >> 6);
LOBYTE(v267) = (unsigned __int8)v267 >> 7;
v269 = -105 * v267
+ v231
- 59
+ 6 * ~((unsigned __int8)(v231 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v266) >> 32) + v266) >> 6);
v268 = v269;
LOBYTE(v269) = (unsigned __int8)v269 >> 6;
v270 = v268 - 5 * v269;
v271 = v270;
LOBYTE(v271) = (unsigned __int8)v270 >> 6;
LODWORD(v3) = (v270 - 3 * v271) ^ ((_DWORD)v3 - 3 * v265);
LODWORD(v3) = ((((unsigned __int8)v3 >> 1) + 1) >> 5) + (_DWORD)v3;
v272 = 79 * (unsigned __int8)v3;
LOWORD(v272) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v272 + 65;
v273 = (signed int)v3;
LOBYTE(v273) = (unsigned __int8)v3 >> 7;
v274 = (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65) * v273
+ (_DWORD)v3;
v275 = v274;
LODWORD(v3) = v274 - 59 + 6 * ~((unsigned __int8)(v274 - 59) >> 5);
v276 = (unsigned __int8)(v274 - 59 + 6 * ~((unsigned __int8)(v274 - 59) >> 5)) + 1;
LODWORD(v3) = (_DWORD)v3 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v276) >> 32) + v276) >> 6);
v277 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v278 = -105 * (_DWORD)v3 + v277;
v279 = v39 - 59;
v280 = v28;
v281 = v278;
LOBYTE(v281) = (unsigned __int8)v278 >> 6;
v282 = v278 - 5 * v281;
v283 = v282;
LOBYTE(v283) = (unsigned __int8)v282 >> 6;
v284 = (unsigned __int8)(v279 + 6 * ~((unsigned __int8)v279 >> 5)) + 1;
v285 = v279
+ 6 * ~((unsigned __int8)v279 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v284) >> 32) + v284) >> 6);
v286 = v285;
LOBYTE(v286) = (unsigned __int8)v285 >> 7;
v288 = -105 * v286 + v285;
v287 = v288;
LOBYTE(v288) = (unsigned __int8)v288 >> 6;
v289 = v287 - 5 * v288;
v290 = v289;
LOBYTE(v290) = (unsigned __int8)v289 >> 6;
v291 = (v289 - 3 * v290) ^ (v282 - 3 * v283);
v292 = ((((unsigned __int8)v291 >> 1) + 1) >> 5) + v291;
v293 = 79 * (unsigned __int8)v292;
LOWORD(v293) = (unsigned __int8)v292 / 0x1Au;
v294 = v292 + 6 * v293 + 65;
v295 = v294;
LOBYTE(v295) = (unsigned __int8)v294 >> 7;
v296 = (3 * ((signed int)((unsigned __int8)v294 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v294 / 0x46u) - 65)
* v295
+ v294;
v297 = v296;
v298 = v296 - 59 + 6 * ~((unsigned __int8)(v296 - 59) >> 5);
v299 = v298
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v298 + 1)) >> 32)
+ (unsigned __int8)v298
+ 1) >> 6);
v300 = v299;
LOBYTE(v300) = (unsigned __int8)v299 >> 7;
v302 = -105 * v300 + v299;
v301 = v302;
LOBYTE(v302) = (unsigned __int8)v302 >> 6;
v303 = v301 - 5 * v302;
v304 = v303;
LOBYTE(v304) = (unsigned __int8)v303 >> 6;
v305 = v304;
v306 = v38 - 59;
v307 = 3 * ~((unsigned __int8)(v38 - 59) >> 5);
v308 = v306
+ 2 * v307
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v306 + 2 * v307) + 1)) >> 32)
+ (unsigned __int8)(v306 + 2 * v307)
+ 1) >> 6);
LOBYTE(v308) = (unsigned __int8)v308 >> 7;
v310 = -105 * v308
+ v306
+ 2 * v307
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v306 + 2 * v307) + 1)) >> 32)
+ (unsigned __int8)(v306 + 2 * v307)
+ 1) >> 6);
v309 = v310;
LOBYTE(v310) = (unsigned __int8)v310 >> 6;
v311 = v309 - 5 * v310;
v312 = v311;
LOBYTE(v312) = (unsigned __int8)v311 >> 6;
v313 = (v311 - 3 * v312) ^ (v303 - 3 * v305);
v314 = ((((unsigned __int8)v313 >> 1) + 1) >> 5) + v313;
v315 = 79 * (unsigned __int8)v314;
LOWORD(v315) = (unsigned __int8)v314 / 0x1Au;
v316 = v314 + 6 * v315 + 65;
LOWORD(v315) = (unsigned __int16)(93 * (unsigned __int8)(v314 + 6 * v315 + 65)) >> 8;
v317 = v316;
LOBYTE(v317) = (unsigned __int8)v316 >> 7;
v318 = (3 * ((((unsigned __int8)(((unsigned __int8)(v316 - v315) >> 1) + v315) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v316 / 0x46u)
- 65)
* v317
+ v316;
v319 = (unsigned __int8)(v318 - 59 + 6 * ~((unsigned __int8)(v318 - 59) >> 5)) + 1;
v320 = v318
- 59
+ 6 * ~((unsigned __int8)(v318 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v319) >> 32) + v319) >> 6);
LOBYTE(v320) = (unsigned __int8)v320 >> 7;
v321 = -105 * v320
+ v318
- 59
+ 6 * ~((unsigned __int8)(v318 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v319) >> 32) + v319) >> 6);
v322 = v321;
LOBYTE(v322) = (unsigned __int8)v321 >> 6;
v323 = v321 - 5 * v322;
v324 = v323;
LOBYTE(v324) = (unsigned __int8)v323 >> 6;
v325 = v324;
v326 = (unsigned __int8)byte_61605E - 59;
v327 = 3 * ~((unsigned __int8)(byte_61605E - 59) >> 5);
v328 = v326
+ 2 * v327
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v326 + 2 * v327) + 1)) >> 32)
+ (unsigned __int8)(v326 + 2 * v327)
+ 1) >> 6);
LOBYTE(v328) = (unsigned __int8)v328 >> 7;
v330 = -105 * v328
+ v326
+ 2 * v327
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v326 + 2 * v327) + 1)) >> 32)
+ (unsigned __int8)(v326 + 2 * v327)
+ 1) >> 6);
v329 = v330;
LOBYTE(v330) = (unsigned __int8)v330 >> 6;
v331 = v329 - 5 * v330;
v332 = v331;
LOBYTE(v332) = (unsigned __int8)v331 >> 6;
v333 = (v331 - 3 * v332) ^ (v323 - 3 * v325);
v334 = ((((unsigned __int8)v333 >> 1) + 1) >> 5) + v333;
v335 = 79 * (unsigned __int8)v334;
LOWORD(v335) = (unsigned __int8)v334 / 0x1Au;
v336 = v334 + 6 * v335 + 65;
v337 = v336;
LOBYTE(v337) = (unsigned __int8)v336 >> 7;
v338 = (3 * ((signed int)((unsigned __int8)v336 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v336 / 0x46u) - 65)
* v337
+ v336;
v339 = v338 - 59;
v340 = v338;
v341 = (unsigned __int8)byte_616062;
v342 = (unsigned __int8)(v339 + 6 * ~((unsigned __int8)v339 >> 5)) + 1;
v343 = v339
+ 6 * ~((unsigned __int8)v339 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v342) >> 32) + v342) >> 6);
LOBYTE(v343) = (unsigned __int8)v343 >> 7;
v344 = -105 * v343
+ v339
+ 6 * ~((unsigned __int8)v339 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v342) >> 32) + v342) >> 6);
v345 = v344;
LOBYTE(v345) = (unsigned __int8)v344 >> 6;
v346 = v344 - 5 * v345;
v347 = v346;
LOBYTE(v347) = (unsigned __int8)v346 >> 6;
v348 = v347;
v349 = v27;
v350 = 3 * ~((unsigned __int8)(byte_61605F - 59) >> 5);
v352 = (unsigned __int8)byte_61605F
- 59
+ 2 * v350
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(byte_61605F - 59 + 2 * v350) + 1)) >> 32)
+ (unsigned __int8)(byte_61605F - 59 + 2 * v350)
+ 1) >> 6);
v351 = v352;
LOBYTE(v352) = (unsigned __int8)v352 >> 7;
v354 = -105 * v352 + v351;
v353 = v354;
LOBYTE(v354) = (unsigned __int8)v354 >> 6;
v355 = v353 - 5 * v354;
v356 = v355;
LOBYTE(v356) = (unsigned __int8)v355 >> 6;
v357 = (v355 - 3 * v356) ^ (v346 - 3 * v348);
v358 = ((((unsigned __int8)v357 >> 1) + 1) >> 5) + v357;
v359 = 79 * (unsigned __int8)v358;
LOWORD(v359) = (unsigned __int8)v358 / 0x1Au;
v360 = v358 + 6 * v359 + 65;
v361 = v360;
LOBYTE(v361) = (unsigned __int8)v360 >> 7;
v362 = v360
+ (3 * ((signed int)((unsigned __int8)v360 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v360 / 0x46u) - 65)
* v361
- 59;
v363 = v362 + 6 * ~((unsigned __int8)v362 >> 5);
v364 = (unsigned __int8)(v362 + 6 * ~((unsigned __int8)v362 >> 5)) + 1;
v365 = v363 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v364) >> 32) + v364) >> 6);
v366 = v365;
LOBYTE(v366) = (unsigned __int8)v365 >> 7;
v368 = -105 * v366 + v365;
v367 = v368;
LOBYTE(v368) = (unsigned __int8)v368 >> 6;
v369 = v367 - 5 * v368;
v370 = v369;
LOBYTE(v370) = (unsigned __int8)v369 >> 6;
v371 = v370;
v372 = (unsigned __int8)(v280 - 59 + 6 * ~((unsigned __int8)(v280 - 59) >> 5)) + 1;
v373 = v280
- 59
+ 6 * ~((unsigned __int8)(v280 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v372) >> 32) + v372) >> 6);
v374 = v373;
LOBYTE(v374) = (unsigned __int8)v373 >> 7;
v376 = -105 * v374 + v373;
v375 = v376;
LOBYTE(v376) = (unsigned __int8)v376 >> 6;
v377 = v375 - 5 * v376;
v378 = v377;
LOBYTE(v378) = (unsigned __int8)v377 >> 6;
v379 = (v377 - 3 * v378) ^ (v369 - 3 * v371);
v380 = ((((unsigned __int8)v379 >> 1) + 1) >> 5) + v379;
v381 = 79 * (unsigned __int8)v380;
LOWORD(v381) = (unsigned __int8)v380 / 0x1Au;
v382 = v380 + 6 * v381 + 65;
v383 = v382;
LOBYTE(v383) = (unsigned __int8)v382 >> 7;
v384 = (3 * ((signed int)((unsigned __int8)v382 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v382 / 0x46u) - 65)
* v383
+ v382;
v385 = (3 * ((signed int)((unsigned __int8)v382 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v382 / 0x46u) - 65)
* ((unsigned __int8)v382 >> 7)
+ v382;
v386 = v384 - 59 + 6 * ~((unsigned __int8)(v384 - 59) >> 5);
v387 = (unsigned __int8)(v384 - 59 + 6 * ~((unsigned __int8)(v384 - 59) >> 5)) + 1;
v388 = v386 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v387) >> 32) + v387) >> 6);
v389 = v388;
LOBYTE(v389) = (unsigned __int8)v388 >> 7;
v391 = -105 * v389 + v388;
v390 = v391;
LOBYTE(v391) = (unsigned __int8)v391 >> 6;
v392 = v390 - 5 * v391;
v393 = v392;
LOBYTE(v393) = (unsigned __int8)v392 >> 6;
v394 = (unsigned __int8)(v349 - 59 + 6 * ~((unsigned __int8)(v349 - 59) >> 5)) + 1;
v395 = v349
- 59
+ 6 * ~((unsigned __int8)(v349 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v394) >> 32) + v394) >> 6);
v396 = v395;
LOBYTE(v396) = (unsigned __int8)v395 >> 7;
v398 = -105 * v396 + v395;
v397 = v398;
LOBYTE(v398) = (unsigned __int8)v398 >> 6;
v399 = v397 - 5 * v398;
v400 = v399;
LOBYTE(v400) = (unsigned __int8)v399 >> 6;
v401 = (v399 - 3 * v400) ^ (v392 - 3 * v393);
v402 = ((((unsigned __int8)v401 >> 1) + 1) >> 5) + v401;
v403 = 79 * (unsigned __int8)v402;
LOWORD(v403) = (unsigned __int8)v402 / 0x1Au;
v404 = v402 + 6 * v403 + 65;
v405 = 3 * ((signed int)((unsigned __int8)v404 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v402 + 6 * v403 + 65) / 0x46u)
- 65;
v406 = v402 + 6 * v403 + 65;
LOBYTE(v406) = (unsigned __int8)v406 >> 7;
v407 = v405 * v406 + v404;
v408 = v407 - 59 + 6 * ~((unsigned __int8)(v405 * v406 + v404 - 59) >> 5);
v409 = v408
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v408 + 1)) >> 32)
+ (unsigned __int8)v408
+ 1) >> 6);
v410 = v409;
LOBYTE(v410) = (unsigned __int8)v409 >> 7;
v412 = -105 * v410 + v409;
v411 = v412;
LOBYTE(v412) = (unsigned __int8)v412 >> 6;
v413 = v411 - 5 * v412;
v414 = v413;
LOBYTE(v414) = (unsigned __int8)v413 >> 6;
v415 = (unsigned __int8)(v341 - 59 + 6 * ~((unsigned __int8)(v341 - 59) >> 5)) + 1;
v416 = v341
- 59
+ 6 * ~((unsigned __int8)(v341 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v415) >> 32) + v415) >> 6);
v417 = v416;
LOBYTE(v417) = (unsigned __int8)v416 >> 7;
v418 = -105 * v417 + v416;
LODWORD(v3) = v418;
LOBYTE(v418) = (unsigned __int8)v418 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v418;
v419 = (signed int)v3;
LOBYTE(v419) = (unsigned __int8)v3 >> 6;
v420 = ((_DWORD)v3 - 3 * v419) ^ (v413 - 3 * v414);
v421 = ((((unsigned __int8)v420 >> 1) + 1) >> 5) + v420;
v422 = 79 * (unsigned __int8)v421;
LOWORD(v422) = (unsigned __int8)v421 / 0x1Au;
v423 = v421 + 6 * v422 + 65;
LOWORD(v422) = (unsigned __int16)(93 * (unsigned __int8)(v421 + 6 * v422 + 65)) >> 8;
LODWORD(v3) = 3 * ((((unsigned __int8)(((unsigned __int8)(v423 - v422) >> 1) + v422) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v423 / 0x46u)
- 65;
v424 = v423;
LOBYTE(v424) = (unsigned __int8)v423 >> 7;
v425 = (_DWORD)v3 * v424 + v423;
v426 = (unsigned __int8)(v425 - 59 + 6 * ~((unsigned __int8)(v425 - 59) >> 5)) + 1;
v427 = v425
- 59
+ 6 * ~((unsigned __int8)(v425 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v426) >> 32) + v426) >> 6);
LODWORD(v3) = v427;
LOBYTE(v3) = (unsigned __int8)v427 >> 7;
v429 = -105 * (_DWORD)v3 + v427;
v428 = v429;
LOBYTE(v429) = (unsigned __int8)v429 >> 6;
v430 = v428 - 5 * v429;
v431 = v430;
LOBYTE(v431) = (unsigned __int8)v430 >> 6;
v432 = 3 * ~((unsigned __int8)(byte_616063 - 59) >> 5);
v434 = (unsigned __int8)byte_616063
- 59
+ 2 * v432
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(byte_616063 - 59 + 2 * v432) + 1)) >> 32)
+ (unsigned __int8)(byte_616063 - 59 + 2 * v432)
+ 1) >> 6);
v433 = v434;
LOBYTE(v434) = (unsigned __int8)v434 >> 7;
v436 = -105 * v434 + v433;
v435 = v436;
LOBYTE(v436) = (unsigned __int8)v436 >> 6;
v437 = v435 - 5 * v436;
v438 = v437;
LOBYTE(v438) = (unsigned __int8)v437 >> 6;
v439 = (v437 - 3 * v438) ^ (v430 - 3 * v431);
v440 = ((((unsigned __int8)v439 >> 1) + 1) >> 5) + v439;
v441 = 79 * (unsigned __int8)v440;
LOWORD(v441) = (unsigned __int8)v440 / 0x1Au;
v442 = v440 + 6 * v441 + 65;
v443 = 3 * ((signed int)((unsigned __int8)v442 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v440 + 6 * v441 + 65) / 0x46u)
- 65;
v444 = v440 + 6 * v441 + 65;
LOBYTE(v444) = (unsigned __int8)v444 >> 7;
v445 = v443 * v444 + v442;
v446 = (unsigned __int8)(v445 - 59 + 6 * ~((unsigned __int8)(v445 - 59) >> 5)) + 1;
v447 = v17 - 59;
v448 = v445
- 59
+ 6 * ~((unsigned __int8)(v445 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v446) >> 32) + v446) >> 6);
LOBYTE(v448) = (unsigned __int8)v448 >> 7;
v450 = -105 * v448
+ v445
- 59
+ 6 * ~((unsigned __int8)(v445 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v446) >> 32) + v446) >> 6);
v449 = v450;
LOBYTE(v450) = (unsigned __int8)v450 >> 6;
v451 = v449 - 5 * v450;
v452 = v451;
v453 = 3 * ~((unsigned __int8)(v17 - 59) >> 5);
LOBYTE(v452) = (unsigned __int8)v451 >> 6;
v454 = v447
+ 2 * v453
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v447 + 2 * v453) + 1)) >> 32)
+ (unsigned __int8)(v447 + 2 * v453)
+ 1) >> 6);
LOBYTE(v454) = (unsigned __int8)v454 >> 7;
v456 = -105 * v454
+ v447
+ 2 * v453
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v447 + 2 * v453) + 1)) >> 32)
+ (unsigned __int8)(v447 + 2 * v453)
+ 1) >> 6);
v455 = v456;
LOBYTE(v456) = (unsigned __int8)v456 >> 6;
v457 = v455 - 5 * v456;
v458 = v457;
LOBYTE(v458) = (unsigned __int8)v457 >> 6;
v459 = (v457 - 3 * v458) ^ (v451 - 3 * v452);
v460 = ((((unsigned __int8)v459 >> 1) + 1) >> 5) + v459;
v461 = 79 * (unsigned __int8)v460;
LOWORD(v461) = (unsigned __int8)v460 / 0x1Au;
v462 = v460 + 6 * v461 + 65;
LOWORD(v461) = (unsigned __int16)(93 * (unsigned __int8)(v460 + 6 * v461 + 65)) >> 8;
v463 = v462;
LOBYTE(v463) = (unsigned __int8)v462 >> 7;
v464 = (3 * ((((unsigned __int8)(((unsigned __int8)(v462 - v461) >> 1) + v461) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v462 / 0x46u)
- 65)
* v463
+ v462;
v465 = (unsigned __int8)(v464 - 59 + 6 * ~((unsigned __int8)(v464 - 59) >> 5)) + 1;
v466 = v464
- 59
+ 6 * ~((unsigned __int8)(v464 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v465) >> 32) + v465) >> 6);
LOBYTE(v466) = (unsigned __int8)v466 >> 7;
v467 = -105 * v466
+ v464
- 59
+ 6 * ~((unsigned __int8)(v464 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v465) >> 32) + v465) >> 6);
v468 = v467;
LOBYTE(v468) = (unsigned __int8)v467 >> 6;
v469 = v467 - 5 * v468;
v470 = v469;
LOBYTE(v470) = (unsigned __int8)v469 >> 6;
v471 = 3 * ~((unsigned __int8)(byte_616065 - 59) >> 5);
v473 = (unsigned __int8)byte_616065
- 59
+ 2 * v471
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(byte_616065 - 59 + 2 * v471) + 1)) >> 32)
+ (unsigned __int8)(byte_616065 - 59 + 2 * v471)
+ 1) >> 6);
v472 = v473;
LOBYTE(v473) = (unsigned __int8)v473 >> 7;
v475 = -105 * v473 + v472;
v474 = v475;
LOBYTE(v475) = (unsigned __int8)v475 >> 6;
v476 = v474 - 5 * v475;
v477 = v476;
LOBYTE(v477) = (unsigned __int8)v476 >> 6;
v478 = (v476 - 3 * v477) ^ (v469 - 3 * v470);
v479 = ((((unsigned __int8)v478 >> 1) + 1) >> 5) + v478;
v480 = 79 * (unsigned __int8)v479;
LOWORD(v480) = (unsigned __int8)v479 / 0x1Au;
v481 = v479 + 6 * v480 + 65;
LOWORD(v480) = (unsigned __int16)(93 * (unsigned __int8)(v479 + 6 * v480 + 65)) >> 8;
v482 = v481;
LOBYTE(v482) = (unsigned __int8)v481 >> 7;
v483 = (3 * ((((unsigned __int8)(((unsigned __int8)(v481 - v480) >> 1) + v480) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v481 / 0x46u)
- 65)
* v482
+ v481;
v484 = (unsigned __int8)(v483 - 59 + 6 * ~((unsigned __int8)(v483 - 59) >> 5)) + 1;
v485 = v483
- 59
+ 6 * ~((unsigned __int8)(v483 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v484) >> 32) + v484) >> 6);
LOBYTE(v485) = (unsigned __int8)v485 >> 7;
v486 = -105 * v485
+ v483
- 59
+ 6 * ~((unsigned __int8)(v483 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v484) >> 32) + v484) >> 6);
v487 = v486;
LOBYTE(v487) = (unsigned __int8)v486 >> 6;
v488 = v486 - 5 * v487;
v489 = v488;
LOBYTE(v489) = (unsigned __int8)v488 >> 6;
v490 = v489;
v491 = 3 * ~((unsigned __int8)(byte_616066 - 59) >> 5);
v493 = (unsigned __int8)byte_616066
- 59
+ 2 * v491
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(byte_616066 - 59 + 2 * v491) + 1)) >> 32)
+ (unsigned __int8)(byte_616066 - 59 + 2 * v491)
+ 1) >> 6);
v492 = v493;
LOBYTE(v493) = (unsigned __int8)v493 >> 7;
v495 = -105 * v493 + v492;
v494 = v495;
LOBYTE(v495) = (unsigned __int8)v495 >> 6;
v496 = v494 - 5 * v495;
v497 = v496;
LOBYTE(v497) = (unsigned __int8)v496 >> 6;
v498 = (v496 - 3 * v497) ^ (v488 - 3 * v490);
v499 = ((((unsigned __int8)v498 >> 1) + 1) >> 5) + v498;
v500 = 79 * (unsigned __int8)v499;
LOWORD(v500) = (unsigned __int8)v499 / 0x1Au;
v501 = v499 + 6 * v500 + 65;
LOWORD(v500) = (unsigned __int16)(93 * (unsigned __int8)(v499 + 6 * v500 + 65)) >> 8;
v502 = v501;
LOBYTE(v502) = (unsigned __int8)v501 >> 7;
v503 = v501
+ (3 * ((((unsigned __int8)(((unsigned __int8)(v501 - v500) >> 1) + v500) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v501 / 0x46u)
- 65)
* v502;
v504 = v503;
v505 = (unsigned __int8)(v503 - 59 + 6 * ~((unsigned __int8)(v503 - 59) >> 5)) + 1;
v506 = v503
- 59
+ 6 * ~((unsigned __int8)(v503 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v505) >> 32) + v505) >> 6);
LOBYTE(v506) = (unsigned __int8)v506 >> 7;
v507 = -105 * v506
+ v503
- 59
+ 6 * ~((unsigned __int8)(v503 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v505) >> 32) + v505) >> 6);
v508 = v507;
LOBYTE(v508) = (unsigned __int8)v507 >> 6;
v509 = v507 - 5 * v508;
v510 = v509;
LOBYTE(v510) = (unsigned __int8)v509 >> 6;
v511 = v509 - 3 * v510;
v512 = v5 - 59;
v513 = 3 * ~((unsigned __int8)(v5 - 59) >> 5);
v514 = v512
+ 2 * v513
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v512 + 2 * v513) + 1)) >> 32)
+ (unsigned __int8)(v512 + 2 * v513)
+ 1) >> 6);
LOBYTE(v514) = (unsigned __int8)v514 >> 7;
v516 = -105 * v514
+ v512
+ 2 * v513
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v512 + 2 * v513) + 1)) >> 32)
+ (unsigned __int8)(v512 + 2 * v513)
+ 1) >> 6);
v515 = v516;
LOBYTE(v516) = (unsigned __int8)v516 >> 6;
v517 = v515 - 5 * v516;
v518 = v517;
LOBYTE(v518) = (unsigned __int8)v517 >> 6;
v519 = ((((unsigned __int8)((v517 - 3 * ((unsigned __int8)v517 >> 6)) ^ v511) >> 1) + 1) >> 5)
+ ((v517 - 3 * v518) ^ v511);
v520 = v261 + 13 * ((v261 >> 6) & 1) + -26 * (((((v261 + 2) & 0x50) >> 4) + 3) >> 3);
v521 = (3 * ((signed int)((unsigned __int8)(v519 + 6 * ((unsigned __int8)v519 / 0x1Au) + 65) / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v519 + 6 * ((unsigned __int8)v519 / 0x1Au) + 65) / 0x46u)
- 65)
* ((unsigned __int8)(v519 + 6 * ((unsigned __int8)v519 / 0x1Au) + 65) >> 7)
+ v519
+ 6 * ((unsigned __int8)v519 / 0x1Au)
+ 65;
LOBYTE(v3) = -15 * ((signed int)((v521 / 0x14u * (v521 / 0x13u) ^ 0x39) + 1) >> 6)
+ v521
+ 17 * ((unsigned __int8)(v521 - 48) >> 7)
+ 1
+ 6 * (((v521 & 0x1F) + 6) >> 5);
v522 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v3 >> 7) + (_BYTE)v3) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v3 >> 7)
+ (_BYTE)v3;
v523 = v340 & 0x40;
LOBYTE(v523) = (unsigned __int8)v523 >> 1;
v524 = v340 ^ v523;
v525 = -14
* (((unsigned __int8)((-81
* ((unsigned __int8)(v168
+ 17 * ((unsigned __int8)(v168 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v168 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v168
/ 0x14u
* ((unsigned __int8)v168
/ 0x13u) ^ 0x39)
+ 1) >> 6)) >> 7)
+ v168
+ 17 * ((unsigned __int8)(v168 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v168 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v168 / 0x14u * ((unsigned __int8)v168 / 0x13u) ^ 0x39) + 1) >> 6)) ^ 0x40)
+ 3) >> 7)
+ -81
* ((unsigned __int8)(v168
+ 17 * ((unsigned __int8)(v168 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v168 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v168 / 0x14u * ((unsigned __int8)v168 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v168
+ 17 * ((unsigned __int8)(v168 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v168 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)(((unsigned __int8)v168 / 0x14u * ((unsigned __int8)v168 / 0x13u) ^ 0x39) + 1) >> 6);
LOBYTE(v518) = -15 * ((signed int)(((unsigned __int8)v318 / 0x14u * ((unsigned __int8)v318 / 0x13u) ^ 0x39) + 1) >> 6)
+ v318
+ 17 * ((unsigned __int8)(v318 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v318 & 0x1F) + 6) >> 5);
v526 = -81 * ((unsigned __int8)v518 >> 7) + v518;
LOBYTE(v168) = v425 ^ ((unsigned __int8)(v425 & 0x40) >> 1);
v527 = v199 - 48;
v528 = v464 + 13 * ((v464 >> 6) & 1) + -26 * ((((((unsigned __int8)v464 + 2) & 0x50) >> 4) + 3) >> 3);
LOBYTE(v527) = (unsigned __int8)(v199 - 48) >> 7;
v529 = -15 * ((signed int)((v199 / 0x14u * (v199 / 0x13u) ^ 0x39) + 1) >> 6)
+ v199
+ 17 * v527
+ 1
+ 6 * (((v199 & 0x1F) + 6) >> 5);
LODWORD(v3) = v529;
LOBYTE(v529) = (unsigned __int8)v529 >> 7;
v530 = -14 * (((unsigned __int8)((-81 * v529 + (_BYTE)v3) ^ 0x40) + 3) >> 7) + -81 * v529 + (_DWORD)v3;
v531 = v483 - 48;
LOBYTE(v531) = (unsigned __int8)(v483 - 48) >> 7;
v532 = v445 + 13 * ((v445 >> 6) & 1) + -26 * ((((((unsigned __int8)v445 + 2) & 0x50) >> 4) + 3) >> 3);
v533 = v483 + 17 * v531 + 1 + 6 * ((signed int)((v483 & 0x1F) + 6) >> 5);
v534 = (unsigned __int8)v483 / 0x14u * ((unsigned __int8)v483 / 0x13u);
v535 = v533 + -15 * ((signed int)((v534 ^ 0x39) + 1) >> 6);
LOBYTE(v535) = (unsigned __int8)v535 >> 7;
v536 = -81 * v535 + v533 + -15 * ((signed int)((v534 ^ 0x39) + 1) >> 6);
v537 = -14 * (((unsigned __int8)(v536 ^ 0x40) + 3) >> 7) + v536;
v538 = v297 - 48;
LOBYTE(v538) = (unsigned __int8)(v297 - 48) >> 7;
v539 = v297
+ 17 * v538
+ 1
+ 6 * (((v297 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v297 / 0x14u * (v297 / 0x13u) ^ 0x39) + 1) >> 6);
v540 = v539;
LOBYTE(v540) = (unsigned __int8)v539 >> 7;
v541 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v539 >> 7) + v539) ^ 0x40) + 3) >> 7) + -81 * v540 + v539;
v542 = v155 + 13 * ((v155 >> 6) & 1) + -26 * (((((v155 + 2) & 0x50) >> 4) + 3) >> 3);
LOBYTE(v3) = -15 * ((signed int)((v127 / 0x14u * (v127 / 0x13u) ^ 0x39) + 1) >> 6)
+ v127
+ 17 * ((unsigned __int8)(v127 - 48) >> 7)
+ 1
+ 6 * (((v127 & 0x1F) + 6) >> 5);
v543 = -81 * ((unsigned __int8)v3 >> 7) + (_BYTE)v3;
v544 = -14
* (((unsigned __int8)((-81
* ((unsigned __int8)(v109
+ 17 * ((unsigned __int8)(v109 - 48) >> 7)
+ 1
+ 6 * (((v109 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v109 / 0x14u * (v109 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v109
+ 17 * ((unsigned __int8)(v109 - 48) >> 7)
+ 1
+ 6 * (((v109 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v109 / 0x14u * (v109 / 0x13u) ^ 0x39) + 1) >> 6)) ^ 0x40)
+ 3) >> 7)
+ -81
* ((unsigned __int8)(v109
+ 17 * ((unsigned __int8)(v109 - 48) >> 7)
+ 1
+ 6 * (((v109 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v109 / 0x14u * (v109 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v109
+ 17 * ((unsigned __int8)(v109 - 48) >> 7)
+ 1
+ 6 * (((v109 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v109 / 0x14u * (v109 / 0x13u) ^ 0x39) + 1) >> 6);
LOBYTE(v538) = v407 + 17 * ((unsigned __int8)(v407 - 48) >> 7) + 1 + 6 * (((v407 & 0x1F) + 6) >> 5);
v545 = (unsigned __int8)v407 / 0x14u * ((unsigned __int8)v407 / 0x13u);
LOBYTE(v545) = -81 * ((unsigned __int8)(v538 + -15 * ((signed int)((v545 ^ 0x39) + 1) >> 6)) >> 7)
+ v538
+ -15 * ((signed int)((v545 ^ 0x39) + 1) >> 6);
v546 = v385 - 48;
v547 = -14 * (((unsigned __int8)(v545 ^ 0x40) + 3) >> 7) + v545;
LOBYTE(v546) = (unsigned __int8)(v385 - 48) >> 7;
LOBYTE(v545) = v246 ^ ((unsigned __int8)(v246 & 0x40) >> 1);
v548 = v385
+ 17 * v546
+ 1
+ 6 * (((v385 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v385 / 0x14u * (v385 / 0x13u) ^ 0x39) + 1) >> 6);
LODWORD(v3) = v548;
LOBYTE(v548) = (unsigned __int8)v548 >> 7;
v549 = -14 * (((unsigned __int8)((-81 * v548 + (_BYTE)v3) ^ 0x40) + 3) >> 7) + -81 * v548 + (_DWORD)v3;
v550 = v275 + 13 * (((unsigned int)v275 >> 6) & 1) + -26 * (((((v275 + 2) & 0x50) >> 4) + 3) >> 3);
v551 = v142 - 48;
LOBYTE(v551) = (unsigned __int8)(v142 - 48) >> 7;
LODWORD(v3) = v142
+ 17 * v551
+ 1
+ 6 * (((v142 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v142 / 0x14u * (v142 / 0x13u) ^ 0x39) + 1) >> 6);
v552 = (signed int)v3;
LOBYTE(v552) = (unsigned __int8)v3 >> 7;
v553 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v3 >> 7) + (_BYTE)v3) ^ 0x40) + 3) >> 7)
+ -81 * v552
+ (_DWORD)v3;
v554 = v214 - 48;
LOBYTE(v554) = (unsigned __int8)(v214 - 48) >> 7;
v555 = -15 * ((signed int)((v214 / 0x14u * (v214 / 0x13u) ^ 0x39) + 1) >> 6)
+ v214
+ 17 * v554
+ 1
+ 6 * (((v214 & 0x1F) + 6) >> 5);
v556 = v555;
LOBYTE(v556) = (unsigned __int8)v555 >> 7;
v557 = -81 * v556 + v555;
LODWORD(v3) = v504 & 0x40;
LOBYTE(v3) = (unsigned __int8)v3 >> 1;
LODWORD(v3) = v504 ^ (unsigned int)v3;
v558 = (v524 & 0x3F) + ((((unsigned __int8)(v524 & 0x3F) >> 1) + 1) >> 5);
v559 = (v524 & 0x3F) + ((((unsigned __int8)(v524 & 0x3F) >> 1) + 1) >> 5);
LOBYTE(v524) = (unsigned __int8)v524 >> 6;
v560 = v558 + 6 * (v559 / 0x1Au) + 65;
v561 = ((((unsigned __int8)(4 * (v504 & 0xF) | v524) >> 1) + 1) >> 5) + (4 * (v504 & 0xF) | v524);
v562 = v561 + 6 * ((unsigned __int8)v561 / 0x1Au) + 65;
v563 = v504;
LOBYTE(v563) = v504 >> 4;
v564 = ((((unsigned __int8)(16 * (v541 & 3) | (v504 >> 4)) >> 1) + 1) >> 5) + (16 * (v541 & 3) | v563);
v565 = v541;
LOBYTE(v565) = (unsigned __int8)v541 >> 2;
v566 = v564 + 6 * ((unsigned __int8)v564 / 0x1Au) + 65;
v567 = v565 + ((((unsigned __int8)v541 >> 3) + 1) >> 5);
v568 = v530;
LOBYTE(v568) = (unsigned __int8)v530 >> 2;
v569 = v567 + 6 * ((unsigned __int8)v567 / 0x1Au) + 65;
v570 = v568 + ((((unsigned __int8)v530 >> 3) + 1) >> 5);
v571 = v570 + 6 * ((unsigned __int8)v570 / 0x1Au) + 65;
v572 = (16 * (v530 & 3) | ((unsigned __int8)v537 >> 4))
+ ((((unsigned __int8)(16 * (v530 & 3) | ((unsigned __int8)v537 >> 4)) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((16 * (v530 & 3) | ((unsigned __int8)v537 >> 4))
+ ((((unsigned __int8)(16 * (v530 & 3) | ((unsigned __int8)v537 >> 4)) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65;
v573 = (4 * (v537 & 0xF) | ((unsigned __int8)v168 >> 6))
+ ((((unsigned __int8)(4 * (v537 & 0xF) | ((unsigned __int8)v168 >> 6)) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((4 * (v537 & 0xF) | ((unsigned __int8)v168 >> 6))
+ ((((unsigned __int8)(4 * (v537 & 0xF) | ((unsigned __int8)v168 >> 6)) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65;
LOBYTE(v537) = v520;
v574 = (v168 & 0x3F)
+ ((((unsigned __int8)(v168 & 0x3F) >> 1) + 1) >> 5)
+ 6 * ((unsigned __int8)((v168 & 0x3F) + ((((unsigned __int8)(v168 & 0x3F) >> 1) + 1) >> 5)) / 0x1Au)
+ 65;
v575 = (v520 >> 2)
+ (((v520 >> 3) + 1) >> 5)
+ 6 * ((unsigned __int8)((v520 >> 2) + (((v520 >> 3) + 1) >> 5)) / 0x1Au)
+ 65;
LOBYTE(v530) = v522;
LOBYTE(v168) = v532;
LOBYTE(v570) = v528;
v576 = (16 * (v537 & 3) | ((unsigned __int8)v550 >> 4))
+ ((((unsigned __int8)(16 * (v537 & 3) | ((unsigned __int8)v550 >> 4)) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((16 * (v537 & 3) | ((unsigned __int8)v550 >> 4))
+ ((((unsigned __int8)(16 * (v537 & 3) | ((unsigned __int8)v550 >> 4)) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65;
LOBYTE(v561) = v525;
v577 = (4 * (v550 & 0xF) | ((unsigned __int8)v545 >> 6))
+ ((((unsigned __int8)(4 * (v550 & 0xF) | ((unsigned __int8)v545 >> 6)) >> 1) + 1) >> 5)
+ 6
* ((unsigned __int8)((4 * (v550 & 0xF) | ((unsigned __int8)v545 >> 6))
+ ((((unsigned __int8)(4 * (v550 & 0xF) | ((unsigned __int8)v545 >> 6)) >> 1) + 1) >> 5))
/ 0x1Au)
+ 65;
v578 = ((((unsigned __int8)(v545 & 0x3F) >> 1) + 1) >> 5) + (v545 & 0x3F);
v579 = v578 + 6 * ((unsigned __int8)v578 / 0x1Au) + 65;
v580 = v525;
LOBYTE(v580) = v525 >> 6;
v581 = (v561 & 0x3F)
+ ((((unsigned __int8)(v561 & 0x3F) >> 1) + 1) >> 5)
+ 6 * ((unsigned __int8)((v561 & 0x3F) + ((((unsigned __int8)(v561 & 0x3F) >> 1) + 1) >> 5)) / 0x1Au)
+ 65;
v582 = ((((unsigned __int8)(4 * (v570 & 0xF) | ((unsigned __int8)v561 >> 6)) >> 1) + 1) >> 5)
+ (4 * (v570 & 0xF) | v580);
v583 = v528 >> 4;
v584 = v582 + 6 * ((unsigned __int8)v582 / 0x1Au) + 65;
v585 = ((((unsigned __int8)(16 * (v542 & 3) | ((unsigned __int8)v570 >> 4)) >> 1) + 1) >> 5)
+ (16 * (v542 & 3) | v583);
v586 = ((((unsigned __int8)(16 * (v542 & 3) | v583) >> 1) + 1) >> 5) + (16 * (v542 & 3) | v583);
v587 = v542;
LOBYTE(v587) = (unsigned __int8)v542 >> 2;
v588 = v585 + 6 * (v586 / 0x1Au) + 65;
v589 = v587 + ((((unsigned __int8)v542 >> 3) + 1) >> 5);
v590 = v589 + 6 * ((unsigned __int8)v589 / 0x1Au) + 65;
LOBYTE(v589) = v553;
LOBYTE(v553) = (unsigned __int8)v553 >> 6;
v591 = (v589 & 0x3F)
+ ((((unsigned __int8)(v589 & 0x3F) >> 1) + 1) >> 5)
+ 6 * ((unsigned __int8)((v589 & 0x3F) + ((((unsigned __int8)(v589 & 0x3F) >> 1) + 1) >> 5)) / 0x1Au)
+ 65;
v592 = ((((unsigned __int8)(4 * (v530 & 0xF) | v553) >> 1) + 1) >> 5) + (4 * (v530 & 0xF) | v553);
v593 = v522;
LOBYTE(v593) = v522 >> 4;
v594 = v592 + 6 * ((unsigned __int8)v592 / 0x1Au) + 65;
v595 = ((((unsigned __int8)(16 * (v549 & 3) | ((unsigned __int8)v530 >> 4)) >> 1) + 1) >> 5)
+ (16 * (v549 & 3) | v593);
v596 = v532;
LOBYTE(v596) = v532 >> 2;
v597 = v595 + 6 * ((unsigned __int8)v595 / 0x1Au) + 65;
v598 = v549;
LOBYTE(v598) = (unsigned __int8)v549 >> 2;
v599 = v596 + (((v532 >> 3) + 1) >> 5);
v600 = v598 + ((((unsigned __int8)v549 >> 3) + 1) >> 5);
v601 = 79 * (unsigned __int8)v600;
LOWORD(v601) = (unsigned __int8)v600 / 0x1Au;
v602 = v600 + 6 * v601 + 65;
v603 = 79 * (unsigned __int8)v599;
LOWORD(v603) = (unsigned __int8)v599 / 0x1Au;
v604 = v599 + 6 * v603 + 65;
v605 = (signed int)v3;
LOBYTE(v605) = (unsigned __int8)v3 >> 4;
v606 = (16 * (v168 & 3) | v605) + ((((unsigned __int8)(16 * (v168 & 3) | ((unsigned __int8)v3 >> 4)) >> 1) + 1) >> 5);
v607 = (16 * (v168 & 3) | v605) + ((((unsigned __int8)(16 * (v168 & 3) | v605) >> 1) + 1) >> 5);
v608 = 79 * v607;
LOWORD(v608) = v607 / 0x1Au;
v609 = v606 + 6 * v608 + 65;
LODWORD(v3) = (4 * ((unsigned __int8)v3 & 0xF) | (v544 >> 6))
+ ((((unsigned __int8)(4 * ((unsigned __int8)v3 & 0xF) | (v544 >> 6)) >> 1) + 1) >> 5);
v610 = 79 * (unsigned __int8)v3;
LOWORD(v610) = (unsigned __int8)v3 / 0x1Au;
v611 = (_DWORD)v3 + 6 * v610 + 65;
LODWORD(v3) = ((((unsigned __int8)(v544 & 0x3F) >> 1) + 1) >> 5) + (v544 & 0x3F);
v612 = 79 * (unsigned __int8)v3;
LOWORD(v612) = (unsigned __int8)v3 / 0x1Au;
v613 = (_DWORD)v3 + 6 * v612 + 65;
v614 = 3 * ~((unsigned __int8)(v547 - 59) >> 5);
v615 = v547
- 59
+ 2 * v614
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v547 - 59 + 2 * v614) + 1)) >> 32)
+ (unsigned __int8)(v547 - 59 + 2 * v614)
+ 1) >> 6);
v616 = v615;
LOBYTE(v616) = (unsigned __int8)v615 >> 7;
v618 = -105 * v616 + v615;
v617 = v618;
LOBYTE(v618) = (unsigned __int8)v618 >> 6;
v619 = v617 - 5 * v618;
v620 = v619;
LOBYTE(v620) = (unsigned __int8)v619 >> 6;
v621 = 13 * (((unsigned int)v228 >> 6) & 1);
LOBYTE(v621) = v229 + v621;
v622 = -26 * (((((v228 + 2) & 0x50) >> 4) + 3) >> 3) + v621;
v623 = (unsigned __int8)(v622 + 6 * ~((unsigned __int8)v622 >> 5)) + 1;
v624 = v622
+ 6 * ~((unsigned __int8)v622 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v623) >> 32) + v623) >> 6);
v625 = v624;
LOBYTE(v625) = (unsigned __int8)v624 >> 7;
v627 = -105 * v625 + v624;
v626 = v627;
LOBYTE(v627) = (unsigned __int8)v627 >> 6;
v628 = v626 - 5 * v627;
v629 = v628;
LOBYTE(v629) = (unsigned __int8)v628 >> 6;
v630 = (v628 - 3 * v629) ^ (v619 - 3 * v620);
v631 = ((((unsigned __int8)v630 >> 1) + 1) >> 5) + v630;
v632 = 79 * (unsigned __int8)v631;
LOWORD(v632) = (unsigned __int8)v631 / 0x1Au;
v633 = v631 + 6 * v632 + 65;
v634 = v633;
LOBYTE(v634) = (unsigned __int8)v633 >> 7;
v635 = (3 * ((signed int)((unsigned __int8)v633 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v633 / 0x46u) - 65)
* v634
+ v633;
v636 = v635;
v637 = v635 - 59 + 6 * ~((unsigned __int8)(v635 - 59) >> 5);
v638 = v637
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v637 + 1)) >> 32)
+ (unsigned __int8)v637
+ 1) >> 6);
v639 = v638;
LOBYTE(v639) = (unsigned __int8)v638 >> 7;
v641 = -105 * v639 + v638;
v640 = v641;
LOBYTE(v641) = (unsigned __int8)v641 >> 6;
v642 = v640 - 5 * v641;
v643 = v642;
LOBYTE(v643) = (unsigned __int8)v642 >> 6;
v644 = v557 + -14 * (((unsigned __int8)(v557 ^ 0x40) + 3) >> 7) - 59;
v645 = v644 + 6 * ~((unsigned __int8)v644 >> 5);
v646 = (unsigned __int8)(v644 + 6 * ~((unsigned __int8)v644 >> 5)) + 1;
v647 = v645 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v646) >> 32) + v646) >> 6);
v648 = v647;
LOBYTE(v648) = (unsigned __int8)v647 >> 7;
v650 = -105 * v648 + v647;
v649 = v650;
LOBYTE(v650) = (unsigned __int8)v650 >> 6;
v651 = v649 - 5 * v650;
v652 = v651;
LOBYTE(v652) = (unsigned __int8)v651 >> 6;
v653 = (v651 - 3 * v652) ^ (v642 - 3 * v643);
v654 = ((((unsigned __int8)v653 >> 1) + 1) >> 5) + v653;
v655 = 79 * (unsigned __int8)v654;
LOWORD(v655) = (unsigned __int8)v654 / 0x1Au;
v656 = v654 + 6 * v655 + 65;
v657 = v656;
LOBYTE(v657) = (unsigned __int8)v656 >> 7;
v658 = (3 * ((signed int)((unsigned __int8)v656 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v656 / 0x46u) - 65)
* v657
+ v656;
v659 = v658;
v660 = (unsigned __int8)(v658 - 59 + 6 * ~((unsigned __int8)(v658 - 59) >> 5)) + 1;
v661 = v543;
v662 = v658
- 59
+ 6 * ~((unsigned __int8)(v658 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v660) >> 32) + v660) >> 6);
LOBYTE(v662) = (unsigned __int8)v662 >> 7;
v663 = -105 * v662
+ v658
- 59
+ 6 * ~((unsigned __int8)(v658 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v660) >> 32) + v660) >> 6);
v664 = v663;
LOBYTE(v664) = (unsigned __int8)v663 >> 6;
v665 = v663 - 5 * v664;
v666 = v665;
LOBYTE(v666) = (unsigned __int8)v665 >> 6;
v667 = -14 * (((unsigned __int8)(v543 ^ 0x40) + 3) >> 7);
v668 = (unsigned __int8)(v661 + v667 - 59 + 6 * ~((unsigned __int8)(v661 + v667 - 59) >> 5)) + 1;
v669 = v661
+ v667
- 59
+ 6 * ~((unsigned __int8)(v661 + v667 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v668) >> 32) + v668) >> 6);
v670 = v669;
LOBYTE(v670) = (unsigned __int8)v669 >> 7;
v671 = -105 * v670 + v669;
v672 = v671;
LOBYTE(v672) = (unsigned __int8)v671 >> 6;
v673 = v671 - 5 * v672;
v674 = v673;
LOBYTE(v674) = (unsigned __int8)v673 >> 6;
v675 = (v673 - 3 * v674) ^ (v665 - 3 * v666);
v676 = ((((unsigned __int8)v675 >> 1) + 1) >> 5) + v675;
v677 = 79 * (unsigned __int8)v676;
LOWORD(v677) = (unsigned __int8)v676 / 0x1Au;
v678 = v676 + 6 * v677 + 65;
v679 = v678;
LOBYTE(v679) = (unsigned __int8)v678 >> 7;
v680 = v678
+ (3 * ((signed int)((unsigned __int8)v678 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v678 / 0x46u) - 65)
* v679;
v681 = v680;
v682 = v680 - 59;
v683 = (unsigned __int8)(v680 - 59 + 6 * ~((unsigned __int8)(v680 - 59) >> 5)) + 1;
v684 = v680
- 59
+ 6 * ~((unsigned __int8)(v680 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v683) >> 32) + v683) >> 6);
LOBYTE(v684) = (unsigned __int8)v684 >> 7;
v686 = -105 * v684
+ v680
- 59
+ 6 * ~((unsigned __int8)(v680 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v683) >> 32) + v683) >> 6);
v685 = v686;
LOBYTE(v686) = (unsigned __int8)v686 >> 6;
v687 = v685 - 5 * v686;
v688 = v687;
LOBYTE(v688) = (unsigned __int8)v687 >> 6;
v689 = 13 * (((unsigned int)v183 >> 6) & 1);
LOBYTE(v689) = v184 + v689;
v690 = -26 * (((((v183 + 2) & 0x50) >> 4) + 3) >> 3) + v689;
v691 = (unsigned __int8)(v690 + 6 * ~((unsigned __int8)v690 >> 5)) + 1;
v692 = v690
+ 6 * ~((unsigned __int8)v690 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v691) >> 32) + v691) >> 6);
v693 = v692;
LOBYTE(v693) = (unsigned __int8)v692 >> 7;
v695 = -105 * v693 + v692;
v694 = v695;
LOBYTE(v695) = (unsigned __int8)v695 >> 6;
v696 = v694 - 5 * v695;
v697 = v696;
LOBYTE(v697) = (unsigned __int8)v696 >> 6;
v698 = (v696 - 3 * v697) ^ (v687 - 3 * v688);
v699 = ((((unsigned __int8)v698 >> 1) + 1) >> 5) + v698;
v700 = 79 * (unsigned __int8)v699;
LOWORD(v700) = (unsigned __int8)v699 / 0x1Au;
v701 = v699 + 6 * v700 + 65;
v702 = v701;
LOBYTE(v702) = (unsigned __int8)v701 >> 7;
v703 = (3 * ((signed int)((unsigned __int8)v701 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v701 / 0x46u) - 65)
* v702
+ v701;
v704 = (unsigned __int8)(v703 - 59 + 6 * ~((unsigned __int8)(v703 - 59) >> 5)) + 1;
v705 = v526;
v706 = v703
- 59
+ 6 * ~((unsigned __int8)(v703 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v704) >> 32) + v704) >> 6);
LOBYTE(v706) = (unsigned __int8)v706 >> 7;
v707 = -105 * v706
+ v703
- 59
+ 6 * ~((unsigned __int8)(v703 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v704) >> 32) + v704) >> 6);
v708 = v707;
LOBYTE(v708) = (unsigned __int8)v707 >> 6;
v709 = v707 - 5 * v708;
v710 = v709;
LOBYTE(v710) = (unsigned __int8)v709 >> 6;
v711 = 3 * v710;
v712 = -14 * (((unsigned __int8)(v526 ^ 0x40) + 3) >> 7);
v713 = (unsigned __int8)(v705 + v712 - 59 + 6 * ~((unsigned __int8)(v705 + v712 - 59) >> 5)) + 1;
v715 = v705
+ v712
- 59
+ 6 * ~((unsigned __int8)(v705 + v712 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v713) >> 32) + v713) >> 6);
v714 = v715;
LOBYTE(v715) = (unsigned __int8)v715 >> 7;
v716 = -105 * v715 + v714;
LOBYTE(v716) = (unsigned __int8)v716 >> 6;
v717 = -105 * v715 + v714 - 5 * v716;
LODWORD(v3) = v717;
LOBYTE(v717) = (unsigned __int8)v717 >> 6;
v718 = ((((unsigned __int8)(((_BYTE)v3 - 3 * v717) ^ (v709 - v711)) >> 1) + 1) >> 5)
+ (((_DWORD)v3 - 3 * v717) ^ (v709 - v711));
v719 = 79 * (unsigned __int8)v718;
LOWORD(v719) = (unsigned __int8)v718 / 0x1Au;
v720 = v718 + 6 * v719 + 65;
LODWORD(v3) = v720;
LOBYTE(v3) = (unsigned __int8)v720 >> 7;
LODWORD(v3) = (3 * ((signed int)((unsigned __int8)v720 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v720 / 0x46u) - 65)
* (_DWORD)v3
+ v720;
v721 = (unsigned __int8)v3;
LODWORD(v3) = (_DWORD)v3 - 59;
v722 = (char)v3;
LODWORD(v3) = (_DWORD)v3 + 6 * ~((unsigned __int8)v3 >> 5);
v723 = (_DWORD)v3
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3 + 1)) >> 32) + (unsigned __int8)v3 + 1) >> 6);
v724 = v723;
LOBYTE(v724) = (unsigned __int8)v723 >> 7;
v725 = -105 * v724 + v723;
v726 = v725;
LOBYTE(v726) = (unsigned __int8)v725 >> 6;
v727 = v725 - 5 * v726;
v728 = v727;
LOBYTE(v728) = (unsigned __int8)v727 >> 6;
v729 = v728;
v730 = v613;
LOBYTE(v730) = (unsigned __int8)v613 >> 7;
v731 = v613
+ (3 * ((signed int)((unsigned __int8)v613 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v613 / 0x46u) - 65)
* v730
- 59;
v732 = v731 + 6 * ~((unsigned __int8)v731 >> 5);
v733 = v732
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v732 + 1)) >> 32)
+ (unsigned __int8)v732
+ 1) >> 6);
LOBYTE(v733) = (unsigned __int8)v733 >> 7;
v734 = -105 * v733
+ v732
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v732 + 1)) >> 32)
+ (unsigned __int8)v732
+ 1) >> 6);
v735 = v734;
LOBYTE(v735) = (unsigned __int8)v734 >> 6;
v736 = v734 - 5 * v735;
v737 = v736;
LOBYTE(v737) = (unsigned __int8)v736 >> 6;
v738 = (v736 - 3 * v737) ^ (v727 - 3 * v729);
v739 = ((((unsigned __int8)v738 >> 1) + 1) >> 5) + v738;
v740 = 79 * (unsigned __int8)v739;
LOWORD(v740) = (unsigned __int8)v739 / 0x1Au;
v741 = v739 + 6 * v740 + 65;
v742 = v741;
LOBYTE(v742) = (unsigned __int8)v741 >> 7;
v743 = (3 * ((signed int)((unsigned __int8)v741 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v741 / 0x46u) - 65)
* v742
+ v741;
v744 = v743
- 59
+ 6
* ~((unsigned __int8)((3 * ((signed int)((unsigned __int8)v741 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v741 / 0x46u)
- 65)
* ((unsigned __int8)v741 >> 7)
+ v741
- 59) >> 5);
v745 = (unsigned __int8)((3 * ((signed int)((unsigned __int8)v741 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v741 / 0x46u)
- 65)
* ((unsigned __int8)v741 >> 7)
+ v741
- 59
+ 6
* ~((unsigned __int8)((3 * ((signed int)((unsigned __int8)v741 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v741 / 0x46u)
- 65)
* ((unsigned __int8)v741 >> 7)
+ v741
- 59) >> 5))
+ 1;
v746 = v744 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v745) >> 32) + v745) >> 6);
v747 = v746;
LOBYTE(v747) = (unsigned __int8)v746 >> 7;
v749 = -105 * v747 + v746;
v748 = v749;
LOBYTE(v749) = (unsigned __int8)v749 >> 6;
v750 = v748 - 5 * v749;
v751 = v750;
LOBYTE(v751) = (unsigned __int8)v750 >> 6;
v752 = v611;
LOBYTE(v752) = (unsigned __int8)v611 >> 7;
v753 = v611
+ (3 * ((signed int)((unsigned __int8)v611 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v611 / 0x46u) - 65)
* v752
- 59;
v754 = v753 + 6 * ~((unsigned __int8)v753 >> 5);
v755 = v754
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v754 + 1)) >> 32)
+ (unsigned __int8)v754
+ 1) >> 6);
LOBYTE(v755) = (unsigned __int8)v755 >> 7;
v756 = -105 * v755
+ v754
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v754 + 1)) >> 32)
+ (unsigned __int8)v754
+ 1) >> 6);
v757 = v756;
LOBYTE(v757) = (unsigned __int8)v756 >> 6;
v758 = v756 - 5 * v757;
v759 = v758;
LOBYTE(v759) = (unsigned __int8)v758 >> 6;
v760 = (v758 - 3 * v759) ^ (v750 - 3 * v751);
v761 = ((((unsigned __int8)v760 >> 1) + 1) >> 5) + v760;
v762 = 79 * (unsigned __int8)v761;
LOWORD(v762) = (unsigned __int8)v761 / 0x1Au;
v763 = v761 + 6 * v762 + 65;
v764 = v763;
LOBYTE(v764) = (unsigned __int8)v763 >> 7;
v765 = (3 * ((signed int)((unsigned __int8)v763 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v763 / 0x46u) - 65)
* v764
+ v763;
v766 = v765;
v767 = (unsigned __int8)(v765 - 59 + 6 * ~((unsigned __int8)(v765 - 59) >> 5)) + 1;
v768 = v765
- 59
+ 6 * ~((unsigned __int8)(v765 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v767) >> 32) + v767) >> 6);
v769 = v768;
LOBYTE(v769) = (unsigned __int8)v768 >> 7;
v770 = -105 * v769 + v768;
v771 = v770;
LOBYTE(v771) = (unsigned __int8)v770 >> 6;
v772 = v770 - 5 * v771;
v773 = v772;
LOBYTE(v773) = (unsigned __int8)v772 >> 6;
v774 = v609;
LOBYTE(v774) = (unsigned __int8)v609 >> 7;
v775 = v609
+ (3 * ((signed int)((unsigned __int8)v609 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v609 / 0x46u) - 65)
* v774
- 59;
v776 = v775 + 6 * ~((unsigned __int8)v775 >> 5);
v778 = v776
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v776 + 1)) >> 32)
+ (unsigned __int8)v776
+ 1) >> 6);
v777 = v778;
LOBYTE(v778) = (unsigned __int8)v778 >> 7;
v779 = -105 * v778 + v777;
v780 = v779;
LOBYTE(v780) = (unsigned __int8)v779 >> 6;
v781 = v779 - 5 * v780;
v782 = v781;
LOBYTE(v782) = (unsigned __int8)v781 >> 6;
v783 = (v781 - 3 * v782) ^ (v772 - 3 * v773);
v784 = ((((unsigned __int8)v783 >> 1) + 1) >> 5) + v783;
v785 = 79 * (unsigned __int8)v784;
LOWORD(v785) = (unsigned __int8)v784 / 0x1Au;
v786 = v784 + 6 * v785 + 65;
v787 = v786;
LOBYTE(v787) = (unsigned __int8)v786 >> 7;
v788 = (3 * ((signed int)((unsigned __int8)v786 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v786 / 0x46u) - 65)
* v787
+ v786;
v789 = v788;
v790 = v788 - 59 + 6 * ~((unsigned __int8)(v788 - 59) >> 5);
v791 = v790
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v790 + 1)) >> 32)
+ (unsigned __int8)v790
+ 1) >> 6);
v792 = v791;
LOBYTE(v792) = (unsigned __int8)v791 >> 7;
v793 = -105 * v792 + v791;
v794 = v793;
LOBYTE(v794) = (unsigned __int8)v793 >> 6;
v795 = v793 - 5 * v794;
v796 = v795;
LOBYTE(v796) = (unsigned __int8)v795 >> 6;
v797 = v796;
v798 = v604;
LOBYTE(v798) = (unsigned __int8)v604 >> 7;
v799 = v604
+ (3 * ((signed int)((unsigned __int8)v604 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v604 / 0x46u) - 65)
* v798
- 59;
v800 = v799 + 6 * ~((unsigned __int8)v799 >> 5);
v801 = v800
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v800 + 1)) >> 32)
+ (unsigned __int8)v800
+ 1) >> 6);
LOBYTE(v801) = (unsigned __int8)v801 >> 7;
v802 = -105 * v801
+ v800
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v800 + 1)) >> 32)
+ (unsigned __int8)v800
+ 1) >> 6);
v803 = v802;
LOBYTE(v803) = (unsigned __int8)v802 >> 6;
v804 = v802 - 5 * v803;
v805 = v804;
LOBYTE(v805) = (unsigned __int8)v804 >> 6;
v806 = (v804 - 3 * v805) ^ (v795 - 3 * v797);
v807 = ((((unsigned __int8)v806 >> 1) + 1) >> 5) + v806;
v808 = 79 * (unsigned __int8)v807;
LOWORD(v808) = (unsigned __int8)v807 / 0x1Au;
v809 = v807 + 6 * v808 + 65;
v810 = v809;
LOBYTE(v810) = (unsigned __int8)v809 >> 7;
v811 = (3 * ((signed int)((unsigned __int8)v809 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v809 / 0x46u) - 65)
* v810
+ v809;
v812 = v811;
v813 = v811 - 59 + 6 * ~((unsigned __int8)(v811 - 59) >> 5);
v814 = (unsigned __int8)(v811 - 59 + 6 * ~((unsigned __int8)(v811 - 59) >> 5)) + 1;
v815 = v813 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v814) >> 32) + v814) >> 6);
v816 = v815;
LOBYTE(v816) = (unsigned __int8)v815 >> 7;
v818 = -105 * v816 + v815;
v817 = v818;
LOBYTE(v818) = (unsigned __int8)v818 >> 6;
v819 = v817 - 5 * v818;
v820 = v819;
LOBYTE(v820) = (unsigned __int8)v819 >> 6;
v821 = v820;
v822 = v602;
LOBYTE(v822) = (unsigned __int8)v602 >> 7;
v823 = v602
+ (3 * ((signed int)((unsigned __int8)v602 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v602 / 0x46u) - 65)
* v822
- 59;
v824 = v823 + 6 * ~((unsigned __int8)v823 >> 5);
v826 = v824
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v824 + 1)) >> 32)
+ (unsigned __int8)v824
+ 1) >> 6);
v825 = v826;
LOBYTE(v826) = (unsigned __int8)v826 >> 7;
v827 = -105 * v826 + v825;
v828 = v827;
LOBYTE(v828) = (unsigned __int8)v827 >> 6;
v829 = v827 - 5 * v828;
v830 = v829;
LOBYTE(v830) = (unsigned __int8)v829 >> 6;
v831 = (v829 - 3 * v830) ^ (v819 - 3 * v821);
v832 = ((((unsigned __int8)v831 >> 1) + 1) >> 5) + v831;
v833 = 79 * (unsigned __int8)v832;
LOWORD(v833) = (unsigned __int8)v832 / 0x1Au;
v834 = v832 + 6 * v833 + 65;
v835 = v834;
LOBYTE(v835) = (unsigned __int8)v834 >> 7;
v836 = (3 * ((signed int)((unsigned __int8)v834 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v834 / 0x46u) - 65)
* v835
+ v834;
v837 = v836;
v836 -= 59;
v838 = v836;
v839 = v836 + 6 * ~((unsigned __int8)v836 >> 5);
v840 = v839
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v839 + 1)) >> 32)
+ (unsigned __int8)v839
+ 1) >> 6);
v841 = v840;
LOBYTE(v841) = (unsigned __int8)v840 >> 7;
v843 = -105 * v841 + v840;
v842 = v843;
LOBYTE(v843) = (unsigned __int8)v843 >> 6;
v844 = v842 - 5 * v843;
v845 = v844;
LOBYTE(v845) = (unsigned __int8)v844 >> 6;
v846 = v845;
v847 = v597;
v848 = (3 * ((signed int)(v597 / 0x2Fu + 1) >> 2) + -16 * (v597 / 0x46u) - 65) * (v597 >> 7);
v849 = (unsigned __int8)(v847 + v848 - 59 + 6 * ~((unsigned __int8)(v847 + v848 - 59) >> 5)) + 1;
v851 = v847
+ v848
- 59
+ 6 * ~((unsigned __int8)(v847 + v848 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v849) >> 32) + v849) >> 6);
v850 = v851;
LOBYTE(v851) = (unsigned __int8)v851 >> 7;
v852 = -105 * v851 + v850;
LODWORD(v3) = v852;
LOBYTE(v852) = (unsigned __int8)v852 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v852;
v853 = (signed int)v3;
LOBYTE(v853) = (unsigned __int8)v3 >> 6;
v854 = ((_DWORD)v3 - 3 * v853) ^ (v844 - 3 * v846);
v855 = ((((unsigned __int8)v854 >> 1) + 1) >> 5) + v854;
v856 = 79 * (unsigned __int8)v855;
LOWORD(v856) = (unsigned __int8)v855 / 0x1Au;
v857 = v855 + 6 * v856 + 65;
v858 = v857;
LOBYTE(v858) = (unsigned __int8)v857 >> 7;
v859 = (3 * ((signed int)((unsigned __int8)v857 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v857 / 0x46u) - 65)
* v858
+ v857;
v860 = v859;
v859 -= 59;
v861 = v859;
LODWORD(v3) = v859 + 6 * ~((unsigned __int8)v859 >> 5);
v862 = (_DWORD)v3
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3 + 1)) >> 32) + (unsigned __int8)v3 + 1) >> 6);
v863 = v862;
LOBYTE(v863) = (unsigned __int8)v862 >> 7;
v865 = -105 * v863 + v862;
v864 = v865;
LOBYTE(v865) = (unsigned __int8)v865 >> 6;
v866 = v864 - 5 * v865;
v867 = v866;
LOBYTE(v867) = (unsigned __int8)v866 >> 6;
v868 = v867;
v869 = v594;
v870 = 3 * ((signed int)((unsigned __int8)v869 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v869 / 0x46u) - 65;
v871 = v594 >> 7;
v872 = v869 + v870 * v871 - 59 + 6 * ~((unsigned __int8)(v869 + v870 * ((unsigned __int8)v869 >> 7) - 59) >> 5);
v873 = (unsigned __int8)(v869 + v870 * v871 - 59 + 6 * ~((unsigned __int8)(v869 + v870 * v871 - 59) >> 5)) + 1;
v874 = v872 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v873) >> 32) + v873) >> 6);
v875 = v874;
LOBYTE(v875) = (unsigned __int8)v874 >> 7;
v877 = -105 * v875 + v874;
v876 = v877;
LOBYTE(v877) = (unsigned __int8)v877 >> 6;
v878 = v876 - 5 * v877;
v879 = v878;
LOBYTE(v879) = (unsigned __int8)v878 >> 6;
v880 = (v878 - 3 * v879) ^ (v866 - 3 * v868);
v881 = ((((unsigned __int8)v880 >> 1) + 1) >> 5) + v880;
v882 = 79 * (unsigned __int8)v881;
LOWORD(v882) = (unsigned __int8)v881 / 0x1Au;
v883 = v881 + 6 * v882 + 65;
LOWORD(v882) = (unsigned __int16)(93 * (unsigned __int8)(v881 + 6 * v882 + 65)) >> 8;
v884 = v883;
LOBYTE(v884) = (unsigned __int8)v883 >> 7;
v885 = (3 * ((((unsigned __int8)(((unsigned __int8)(v883 - v882) >> 1) + v882) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v883 / 0x46u)
- 65)
* v884
+ v883;
v886 = (unsigned __int8)(v885 - 59 + 6 * ~((unsigned __int8)(v885 - 59) >> 5)) + 1;
v887 = v885
- 59
+ 6 * ~((unsigned __int8)(v885 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v886) >> 32) + v886) >> 6);
LOBYTE(v887) = (unsigned __int8)v887 >> 7;
v889 = -105 * v887
+ v885
- 59
+ 6 * ~((unsigned __int8)(v885 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v886) >> 32) + v886) >> 6);
v888 = v889;
LOBYTE(v889) = (unsigned __int8)v889 >> 6;
v890 = v888 - 5 * v889;
v891 = v890;
LOBYTE(v891) = (unsigned __int8)v890 >> 6;
v892 = v891;
v893 = v591;
v894 = (3 * ((signed int)(v591 / 0x2Fu + 1) >> 2) + -16 * (v591 / 0x46u) - 65) * (v591 >> 7);
v895 = (unsigned __int8)(v893 + v894 - 59 + 6 * ~((unsigned __int8)(v893 + v894 - 59) >> 5)) + 1;
v896 = v893
+ v894
- 59
+ 6 * ~((unsigned __int8)(v893 + v894 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v895) >> 32) + v895) >> 6);
v897 = v896;
LOBYTE(v897) = (unsigned __int8)v896 >> 7;
v899 = -105 * v897 + v896;
v898 = v899;
LOBYTE(v899) = (unsigned __int8)v899 >> 6;
v900 = v898 - 5 * v899;
v901 = v900;
LOBYTE(v901) = (unsigned __int8)v900 >> 6;
v902 = (v900 - 3 * v901) ^ (v890 - 3 * v892);
v903 = ((((unsigned __int8)v902 >> 1) + 1) >> 5) + v902;
v904 = 79 * (unsigned __int8)v903;
LOWORD(v904) = (unsigned __int8)v903 / 0x1Au;
v905 = v903 + 6 * v904 + 65;
LOWORD(v904) = (unsigned __int16)(93 * (unsigned __int8)(v903 + 6 * v904 + 65)) >> 8;
v906 = v905;
LOBYTE(v906) = (unsigned __int8)v905 >> 7;
v907 = (3 * ((((unsigned __int8)(((unsigned __int8)(v905 - v904) >> 1) + v904) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v905 / 0x46u)
- 65)
* v906
+ v905;
v908 = (unsigned __int8)(v907 - 59 + 6 * ~((unsigned __int8)(v907 - 59) >> 5)) + 1;
v909 = v907
- 59
+ 6 * ~((unsigned __int8)(v907 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v908) >> 32) + v908) >> 6);
LOBYTE(v909) = (unsigned __int8)v909 >> 7;
v910 = -105 * v909
+ v907
- 59
+ 6 * ~((unsigned __int8)(v907 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v908) >> 32) + v908) >> 6);
v911 = v910;
LOBYTE(v911) = (unsigned __int8)v910 >> 6;
v912 = v910 - 5 * v911;
v913 = v912;
LOBYTE(v913) = (unsigned __int8)v912 >> 6;
v914 = v913;
v915 = v590;
v916 = (3 * ((signed int)(v590 / 0x2Fu + 1) >> 2) + -16 * (v590 / 0x46u) - 65) * (v590 >> 7);
v917 = (unsigned __int8)(v915 + v916 - 59 + 6 * ~((unsigned __int8)(v915 + v916 - 59) >> 5)) + 1;
v918 = v915
+ v916
- 59
+ 6 * ~((unsigned __int8)(v915 + v916 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v917) >> 32) + v917) >> 6);
v919 = v918;
LOBYTE(v919) = (unsigned __int8)v918 >> 7;
v921 = -105 * v919 + v918;
v920 = v921;
LOBYTE(v921) = (unsigned __int8)v921 >> 6;
v922 = v920 - 5 * v921;
v923 = v922;
LOBYTE(v923) = (unsigned __int8)v922 >> 6;
v924 = (v922 - 3 * v923) ^ (v912 - 3 * v914);
v925 = ((((unsigned __int8)v924 >> 1) + 1) >> 5) + v924;
v926 = 79 * (unsigned __int8)v925;
LOWORD(v926) = (unsigned __int8)v925 / 0x1Au;
v927 = v925 + 6 * v926 + 65;
v928 = v927;
LOBYTE(v928) = (unsigned __int8)v927 >> 7;
v929 = (3 * ((signed int)((unsigned __int8)v927 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v927 / 0x46u) - 65)
* v928
+ v927;
v930 = v929;
v931 = (unsigned __int8)(v929 - 59 + 6 * ~((unsigned __int8)(v929 - 59) >> 5)) + 1;
v932 = v929
- 59
+ 6 * ~((unsigned __int8)(v929 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v931) >> 32) + v931) >> 6);
LOBYTE(v932) = (unsigned __int8)v932 >> 7;
v933 = -105 * v932
+ v929
- 59
+ 6 * ~((unsigned __int8)(v929 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v931) >> 32) + v931) >> 6);
v934 = v933;
LOBYTE(v934) = (unsigned __int8)v933 >> 6;
v935 = v933 - 5 * v934;
v936 = v935;
LOBYTE(v936) = (unsigned __int8)v935 >> 6;
v937 = v588;
v938 = (3 * ((signed int)(v588 / 0x2Fu + 1) >> 2) + -16 * (v588 / 0x46u) - 65) * (v588 >> 7);
v939 = (unsigned __int8)(v937 + v938 - 59 + 6 * ~((unsigned __int8)(v937 + v938 - 59) >> 5)) + 1;
v940 = v937
+ v938
- 59
+ 6 * ~((unsigned __int8)(v937 + v938 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v939) >> 32) + v939) >> 6);
v941 = v940;
LOBYTE(v941) = (unsigned __int8)v940 >> 7;
v943 = -105 * v941 + v940;
v942 = v943;
LOBYTE(v943) = (unsigned __int8)v943 >> 6;
v944 = v942 - 5 * v943;
v945 = v944;
LOBYTE(v945) = (unsigned __int8)v944 >> 6;
v946 = (v944 - 3 * v945) ^ (v935 - 3 * v936);
v947 = ((((unsigned __int8)v946 >> 1) + 1) >> 5) + v946;
v948 = 79 * (unsigned __int8)v947;
LOWORD(v948) = (unsigned __int8)v947 / 0x1Au;
v949 = v947 + 6 * v948 + 65;
LOWORD(v905) = (unsigned __int16)(93 * (unsigned __int8)(v947 + 6 * v948 + 65)) >> 8;
v950 = v949;
LOBYTE(v950) = (unsigned __int8)v949 >> 7;
v951 = v949
+ (3 * ((((unsigned __int8)(v905 + ((unsigned __int8)(v947 + 6 * v948 + 65 - v905) >> 1)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)(v947 + 6 * v948 + 65) / 0x46u)
- 65)
* v950
- 59;
v952 = v951 + 6 * ~((unsigned __int8)v951 >> 5);
v953 = (unsigned __int8)(v951 + 6 * ~((unsigned __int8)v951 >> 5)) + 1;
v954 = v952 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v953) >> 32) + v953) >> 6);
v955 = v954;
LOBYTE(v955) = (unsigned __int8)v954 >> 7;
v956 = -105 * v955 + v954;
v957 = v956;
LOBYTE(v957) = (unsigned __int8)v956 >> 6;
v958 = v956 - 5 * v957;
v959 = v958;
LOBYTE(v959) = (unsigned __int8)v958 >> 6;
v960 = v584;
LOBYTE(v960) = v584 >> 7;
v961 = v584 + (3 * ((signed int)(v584 / 0x2Fu + 1) >> 2) + -16 * (v584 / 0x46u) - 65) * v960 - 59;
v962 = (unsigned __int8)(v961 + 6 * ~((unsigned __int8)v961 >> 5)) + 1;
v963 = v961
+ 6 * ~((unsigned __int8)v961 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v962) >> 32) + v962) >> 6);
v964 = v963;
LOBYTE(v964) = (unsigned __int8)v963 >> 7;
v966 = -105 * v964 + v963;
v965 = v966;
LOBYTE(v966) = (unsigned __int8)v966 >> 6;
v967 = v965 - 5 * v966;
v968 = v967;
LOBYTE(v968) = (unsigned __int8)v967 >> 6;
v969 = (v967 - 3 * v968) ^ (v958 - 3 * v959);
v970 = ((((unsigned __int8)v969 >> 1) + 1) >> 5) + v969;
v971 = 79 * (unsigned __int8)v970;
LOWORD(v971) = (unsigned __int8)v970 / 0x1Au;
v972 = v970 + 6 * v971 + 65;
LOWORD(v967) = 3 * (unsigned __int8)(v970 + 6 * v971 + 65);
LOWORD(v971) = 96 * (unsigned __int8)(v970 + 6 * v971 + 65);
v973 = v972;
LOBYTE(v973) = (unsigned __int8)v972 >> 7;
v974 = (3
* ((((unsigned __int8)(((unsigned __int8)(v972 - ((unsigned __int16)(v971 - v967) >> 8)) >> 1)
+ ((unsigned __int16)(v971 - v967) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v972 / 0x46u)
- 65)
* v973
+ v972;
v975 = (unsigned __int8)(v974 - 59 + 6 * ~((unsigned __int8)(v974 - 59) >> 5)) + 1;
v976 = v974
- 59
+ 6 * ~((unsigned __int8)(v974 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v975) >> 32) + v975) >> 6);
LOBYTE(v976) = (unsigned __int8)v976 >> 7;
v978 = -105 * v976
+ v974
- 59
+ 6 * ~((unsigned __int8)(v974 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v975) >> 32) + v975) >> 6);
v977 = v978;
LOBYTE(v978) = (unsigned __int8)v978 >> 6;
v979 = v977 - 5 * v978;
v980 = v979;
LOBYTE(v980) = (unsigned __int8)v979 >> 6;
v981 = v980;
v982 = v581 + (3 * ((signed int)(v581 / 0x2Fu + 1) >> 2) + -16 * (v581 / 0x46u) - 65) * (v581 >> 7) - 59;
v983 = (unsigned __int8)(v982 + 6 * ~((unsigned __int8)v982 >> 5)) + 1;
v984 = v982
+ 6 * ~((unsigned __int8)v982 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v983) >> 32) + v983) >> 6);
v985 = v984;
LOBYTE(v985) = (unsigned __int8)v984 >> 7;
v986 = -105 * v985 + v984;
v987 = v986;
LOBYTE(v987) = (unsigned __int8)v986 >> 6;
v988 = v986 - 5 * v987;
v989 = v988;
LOBYTE(v989) = (unsigned __int8)v988 >> 6;
v990 = (v988 - 3 * v989) ^ (v979 - 3 * v981);
v991 = ((((unsigned __int8)v990 >> 1) + 1) >> 5) + v990;
v992 = 79 * (unsigned __int8)v991;
LOWORD(v992) = (unsigned __int8)v991 / 0x1Au;
v993 = v991 + 6 * v992 + 65;
LOWORD(v981) = 3 * (unsigned __int8)(v991 + 6 * v992 + 65);
LOWORD(v992) = 96 * (unsigned __int8)(v991 + 6 * v992 + 65);
v994 = v993;
LOBYTE(v994) = (unsigned __int8)v993 >> 7;
v995 = (3
* ((((unsigned __int8)(((unsigned __int8)(v993 - ((unsigned __int16)(v992 - v981) >> 8)) >> 1)
+ ((unsigned __int16)(v992 - v981) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v993 / 0x46u)
- 65)
* v994
+ v993;
v996 = (unsigned __int8)(v995 - 59 + 6 * ~((unsigned __int8)(v995 - 59) >> 5)) + 1;
v997 = v995
- 59
+ 6 * ~((unsigned __int8)(v995 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v996) >> 32) + v996) >> 6);
LOBYTE(v997) = (unsigned __int8)v997 >> 7;
v998 = -105 * v997
+ v995
- 59
+ 6 * ~((unsigned __int8)(v995 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v996) >> 32) + v996) >> 6);
v999 = v998;
LOBYTE(v999) = (unsigned __int8)v998 >> 6;
v1000 = v998 - 5 * v999;
v1001 = v1000;
LOBYTE(v1001) = (unsigned __int8)v1000 >> 6;
v1002 = v1000 - 3 * v1001;
v1003 = (3 * ((signed int)(v579 / 0x2Fu + 1) >> 2) + -16 * (v579 / 0x46u) - 65) * (v579 >> 7);
v1004 = v579;
v1005 = (unsigned __int8)(v1004 + v1003 - 59 + 6 * ~((unsigned __int8)(v1004 + v1003 - 59) >> 5)) + 1;
v1006 = v1004
+ v1003
- 59
+ 6 * ~((unsigned __int8)(v1004 + v1003 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1005) >> 32) + v1005) >> 6);
v1007 = v1006;
LOBYTE(v1007) = (unsigned __int8)v1006 >> 7;
v1009 = -105 * v1007 + v1006;
v1008 = v1009;
LOBYTE(v1009) = (unsigned __int8)v1009 >> 6;
v1010 = v1008 - 5 * v1009;
v1011 = v1010;
LOBYTE(v1011) = (unsigned __int8)v1010 >> 6;
v1012 = ((((unsigned __int8)((v1010 - 3 * ((unsigned __int8)v1010 >> 6)) ^ v1002) >> 1) + 1) >> 5)
+ ((v1010 - 3 * v1011) ^ v1002);
v1013 = 79 * (unsigned __int8)v1012;
LOWORD(v1013) = (unsigned __int8)v1012 / 0x1Au;
v1014 = v1012 + 6 * v1013 + 65;
v1015 = v1014;
LOBYTE(v1015) = (unsigned __int8)v1014 >> 7;
v1016 = (3 * ((signed int)((unsigned __int8)v1014 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1014 / 0x46u) - 65)
* v1015
+ v1014;
v1017 = v1016;
v1018 = (unsigned __int8)(v1016 - 59 + 6 * ~((unsigned __int8)(v1016 - 59) >> 5)) + 1;
v1019 = v1016
- 59
+ 6 * ~((unsigned __int8)(v1016 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1018) >> 32) + v1018) >> 6);
v1020 = v1019;
LOBYTE(v1020) = (unsigned __int8)v1019 >> 7;
v1022 = -105 * v1020 + v1019;
v1021 = v1022;
LOBYTE(v1022) = (unsigned __int8)v1022 >> 6;
v1023 = v1021 - 5 * v1022;
v1024 = v1023;
LOBYTE(v1024) = (unsigned __int8)v1023 >> 6;
v1025 = v577;
LOBYTE(v1025) = v577 >> 7;
v1026 = v577 + (3 * ((signed int)(v577 / 0x2Fu + 1) >> 2) + -16 * (v577 / 0x46u) - 65) * v1025 - 59;
v1027 = (unsigned __int8)(v1026 + 6 * ~((unsigned __int8)v1026 >> 5)) + 1;
v1028 = v1026
+ 6 * ~((unsigned __int8)v1026 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1027) >> 32) + v1027) >> 6);
v1029 = v1028;
LOBYTE(v1029) = (unsigned __int8)v1028 >> 7;
v1031 = -105 * v1029 + v1028;
v1030 = v1031;
LOBYTE(v1031) = (unsigned __int8)v1031 >> 6;
v1032 = v1030 - 5 * v1031;
v1033 = v1032;
LOBYTE(v1033) = (unsigned __int8)v1032 >> 6;
v1034 = (v1032 - 3 * v1033) ^ (v1023 - 3 * v1024);
v1035 = ((((unsigned __int8)v1034 >> 1) + 1) >> 5) + v1034;
v1036 = 79 * (unsigned __int8)v1035;
LOWORD(v1036) = (unsigned __int8)v1035 / 0x1Au;
v1037 = v1035 + 6 * v1036 + 65;
v1038 = v1037;
LOBYTE(v1038) = (unsigned __int8)v1037 >> 7;
v1039 = (3 * ((signed int)((unsigned __int8)v1037 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1037 / 0x46u) - 65)
* v1038
+ v1037;
v1040 = v1039 - 59;
v1041 = v1039;
v1042 = v1039 - 59;
v1043 = (unsigned __int8)(v1040 + 6 * ~((unsigned __int8)v1040 >> 5)) + 1;
v1044 = v1040
+ 6 * ~((unsigned __int8)v1040 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1043) >> 32) + v1043) >> 6);
LOBYTE(v1044) = (unsigned __int8)v1044 >> 7;
v1045 = -105 * v1044
+ v1040
+ 6 * ~((unsigned __int8)v1040 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1043) >> 32) + v1043) >> 6);
v1046 = v1045;
LOBYTE(v1046) = (unsigned __int8)v1045 >> 6;
v1047 = v1045 - 5 * v1046;
v1048 = v1047;
LOBYTE(v1048) = (unsigned __int8)v1047 >> 6;
v1049 = v576;
LOBYTE(v1049) = v576 >> 7;
v1050 = v576 + (3 * ((signed int)(v576 / 0x2Fu + 1) >> 2) + -16 * (v576 / 0x46u) - 65) * v1049 - 59;
v1051 = (unsigned __int8)(v1050 + 6 * ~((unsigned __int8)v1050 >> 5)) + 1;
v1052 = v1050
+ 6 * ~((unsigned __int8)v1050 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1051) >> 32) + v1051) >> 6);
v1053 = v1052;
LOBYTE(v1053) = (unsigned __int8)v1052 >> 7;
v1055 = -105 * v1053 + v1052;
v1054 = v1055;
LOBYTE(v1055) = (unsigned __int8)v1055 >> 6;
v1056 = v1054 - 5 * v1055;
v1057 = v1056;
LOBYTE(v1057) = (unsigned __int8)v1056 >> 6;
v1058 = (v1056 - 3 * v1057) ^ (v1047 - 3 * v1048);
v1059 = ((((unsigned __int8)v1058 >> 1) + 1) >> 5) + v1058;
v1060 = 79 * (unsigned __int8)v1059;
LOWORD(v1060) = (unsigned __int8)v1059 / 0x1Au;
v1061 = v1059 + 6 * v1060 + 65;
v1062 = v1061;
LOBYTE(v1062) = (unsigned __int8)v1061 >> 7;
v1063 = (3 * ((signed int)((unsigned __int8)v1061 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1061 / 0x46u) - 65)
* v1062
+ v1061;
v1064 = v1063;
v1063 -= 59;
v1065 = v1063;
v1066 = (unsigned __int8)(v1063 + 6 * ~((unsigned __int8)v1063 >> 5)) + 1;
v1067 = v1063
+ 6 * ~((unsigned __int8)v1063 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1066) >> 32) + v1066) >> 6);
LOBYTE(v1067) = (unsigned __int8)v1067 >> 7;
v1068 = -105 * v1067
+ v1063
+ 6 * ~((unsigned __int8)v1063 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1066) >> 32) + v1066) >> 6);
v1069 = v1068;
LOBYTE(v1069) = (unsigned __int8)v1068 >> 6;
v1070 = v1068 - 5 * v1069;
v1071 = v1070;
LOBYTE(v1071) = (unsigned __int8)v1070 >> 6;
v1072 = v1071;
v1073 = (3 * ((signed int)(v575 / 0x2Fu + 1) >> 2) + -16 * (v575 / 0x46u) - 65) * (v575 >> 7);
v1074 = v575;
v1075 = (unsigned __int8)(v1074 + v1073 - 59 + 6 * ~((unsigned __int8)(v1074 + v1073 - 59) >> 5)) + 1;
v1076 = v1074
+ v1073
- 59
+ 6 * ~((unsigned __int8)(v1074 + v1073 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1075) >> 32) + v1075) >> 6);
v1077 = v1076;
LOBYTE(v1077) = (unsigned __int8)v1076 >> 7;
v1079 = -105 * v1077 + v1076;
v1078 = v1079;
LOBYTE(v1079) = (unsigned __int8)v1079 >> 6;
v1080 = v1078 - 5 * v1079;
v1081 = v1080;
LOBYTE(v1081) = (unsigned __int8)v1080 >> 6;
v1082 = (v1080 - 3 * v1081) ^ (v1070 - 3 * v1072);
v1083 = ((((unsigned __int8)v1082 >> 1) + 1) >> 5) + v1082;
v1084 = 79 * (unsigned __int8)v1083;
LOWORD(v1084) = (unsigned __int8)v1083 / 0x1Au;
v1085 = v1083 + 6 * v1084 + 65;
LOWORD(v1084) = (unsigned __int16)(93 * (unsigned __int8)(v1083 + 6 * v1084 + 65)) >> 8;
v1086 = v1085;
LOBYTE(v1086) = (unsigned __int8)v1085 >> 7;
v1087 = (3 * ((((unsigned __int8)(((unsigned __int8)(v1085 - v1084) >> 1) + v1084) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1085 / 0x46u)
- 65)
* v1086
+ v1085;
v1088 = (unsigned __int8)(v1087 - 59 + 6 * ~((unsigned __int8)(v1087 - 59) >> 5)) + 1;
v1089 = v1087
- 59
+ 6 * ~((unsigned __int8)(v1087 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1088) >> 32) + v1088) >> 6);
LOBYTE(v1089) = (unsigned __int8)v1089 >> 7;
v1091 = -105 * v1089
+ v1087
- 59
+ 6 * ~((unsigned __int8)(v1087 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1088) >> 32) + v1088) >> 6);
v1090 = v1091;
LOBYTE(v1091) = (unsigned __int8)v1091 >> 6;
v1092 = v1090 - 5 * v1091;
v1093 = v1092;
LOBYTE(v1093) = (unsigned __int8)v1092 >> 6;
v1094 = (3 * ((signed int)(v574 / 0x2Fu + 1) >> 2) + -16 * (v574 / 0x46u) - 65) * (v574 >> 7);
v1095 = v574;
v1096 = (unsigned __int8)(v1095 + v1094 - 59 + 6 * ~((unsigned __int8)(v1095 + v1094 - 59) >> 5)) + 1;
v1097 = v1095
+ v1094
- 59
+ 6 * ~((unsigned __int8)(v1095 + v1094 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1096) >> 32) + v1096) >> 6);
v1098 = v1097;
LOBYTE(v1098) = (unsigned __int8)v1097 >> 7;
v1099 = -105 * v1098 + v1097;
v1100 = v1099;
LOBYTE(v1100) = (unsigned __int8)v1099 >> 6;
v1101 = v1099 - 5 * v1100;
v1102 = v1101;
LOBYTE(v1102) = (unsigned __int8)v1101 >> 6;
v1103 = (v1101 - 3 * v1102) ^ (v1092 - 3 * v1093);
v1104 = ((((unsigned __int8)v1103 >> 1) + 1) >> 5) + v1103;
v1105 = 79 * (unsigned __int8)v1104;
LOWORD(v1105) = (unsigned __int8)v1104 / 0x1Au;
v1106 = v1104 + 6 * v1105 + 65;
LOWORD(v1105) = (unsigned __int16)(93 * (unsigned __int8)(v1104 + 6 * v1105 + 65)) >> 8;
v1107 = v1106;
LOBYTE(v1107) = (unsigned __int8)v1106 >> 7;
v1108 = (3 * ((((unsigned __int8)(((unsigned __int8)(v1106 - v1105) >> 1) + v1105) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1106 / 0x46u)
- 65)
* v1107
+ v1106;
v1109 = (unsigned __int8)(v1108 - 59 + 6 * ~((unsigned __int8)(v1108 - 59) >> 5)) + 1;
LOBYTE(v1102) = -105
* ((unsigned __int8)(v1108
- 59
+ 6 * ~((unsigned __int8)(v1108 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v1109) >> 32) + v1109) >> 6)) >> 7)
+ v1108
- 59
+ 6 * ~((unsigned __int8)(v1108 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1109) >> 32) + v1109) >> 6)
- 5
* ((unsigned __int8)(-105
* ((unsigned __int8)(v1108
- 59
+ 6 * ~((unsigned __int8)(v1108 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v1109) >> 32)
+ v1109) >> 6)) >> 7)
+ v1108
- 59
+ 6 * ~((unsigned __int8)(v1108 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v1109) >> 32) + v1109) >> 6)) >> 6);
v1110 = v1102 - 3 * ((unsigned __int8)v1102 >> 6);
v1111 = v573;
LOBYTE(v1111) = v573 >> 7;
v1112 = v573 + (3 * ((signed int)(v573 / 0x2Fu + 1) >> 2) + -16 * (v573 / 0x46u) - 65) * v1111 - 59;
v1113 = (unsigned __int8)(v1112 + 6 * ~((unsigned __int8)v1112 >> 5)) + 1;
v1114 = v1112
+ 6 * ~((unsigned __int8)v1112 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1113) >> 32) + v1113) >> 6);
LOBYTE(v1114) = (unsigned __int8)v1114 >> 7;
v1115 = -105 * v1114
+ v1112
+ 6 * ~((unsigned __int8)v1112 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1113) >> 32) + v1113) >> 6);
v1116 = v1115;
LOBYTE(v1116) = (unsigned __int8)v1115 >> 6;
v1117 = v1115 - 5 * v1116;
v1118 = v1117;
LOBYTE(v1118) = (unsigned __int8)v1117 >> 6;
v1119 = v1117 - 3 * v1118;
LOBYTE(v1119) = v1110 ^ v1119;
v1120 = ((((unsigned __int8)v1119 >> 1) + 1) >> 5) + v1119;
v1121 = 79 * (unsigned __int8)v1120;
LOWORD(v1121) = (unsigned __int8)v1120 / 0x1Au;
v1122 = v1120 + 6 * v1121 + 65;
LOWORD(v1112) = 3 * (unsigned __int8)(v1120 + 6 * v1121 + 65);
LOWORD(v1121) = 96 * (unsigned __int8)(v1120 + 6 * v1121 + 65);
v1123 = v1122;
LOBYTE(v1123) = (unsigned __int8)v1122 >> 7;
v1124 = v1122
+ (3
* ((((unsigned __int8)(((unsigned __int16)(v1121 - v1112) >> 8)
+ ((unsigned __int8)(v1122 - ((unsigned __int16)(v1121 - v1112) >> 8)) >> 1)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v1122 / 0x46u)
- 65)
* v1123;
v1125 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1124 / 0x14u * ((unsigned __int8)v1124 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1124
+ 17 * ((unsigned __int8)(v1124 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1124 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1124 / 0x14u * ((unsigned __int8)v1124 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1124
+ 17 * ((unsigned __int8)(v1124 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1124 & 0x1F) + 6) >> 5);
LOBYTE(v1109) = v703 + 17 * ((unsigned __int8)(v703 - 48) >> 7) + 1 + 6 * ((signed int)((v703 & 0x1F) + 6) >> 5);
v1126 = (unsigned __int8)v703 / 0x14u * ((unsigned __int8)v703 / 0x13u);
v1127 = v547;
LOBYTE(v1109) = -15 * ((signed int)((v1126 ^ 0x39) + 1) >> 6) + v1109;
v1128 = v907 - 48;
LOBYTE(v1128) = (unsigned __int8)(v907 - 48) >> 7;
v1129 = -81 * ((unsigned __int8)v1109 >> 7) + v1109;
v1131 = -15 * ((signed int)(((unsigned __int8)v907 / 0x14u * ((unsigned __int8)v907 / 0x13u) ^ 0x39) + 1) >> 6)
+ v907
+ 17 * v1128
+ 1
+ 6 * ((signed int)((v907 & 0x1F) + 6) >> 5);
v1130 = v1131;
LOBYTE(v1131) = (unsigned __int8)v1131 >> 7;
v1132 = -81 * v1131 + v1130;
v1133 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v743 / 0x14u * ((unsigned __int8)v743 / 0x13u) ^ 0x39) + 1) >> 6)
+ v743
+ 17 * ((unsigned __int8)(v743 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v743 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v743 / 0x14u * ((unsigned __int8)v743 / 0x13u) ^ 0x39) + 1) >> 6)
+ v743
+ 17 * ((unsigned __int8)(v743 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v743 & 0x1F) + 6) >> 5);
LOBYTE(v1130) = -15
* ((signed int)(((unsigned __int8)v1087 / 0x14u * ((unsigned __int8)v1087 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1087
+ 17 * ((unsigned __int8)(v1087 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1087 & 0x1F) + 6) >> 5);
v1134 = -81 * ((unsigned __int8)v1130 >> 7) + v1130;
LOBYTE(v1130) = -15
* ((signed int)(((unsigned __int8)v885 / 0x14u * ((unsigned __int8)v885 / 0x13u) ^ 0x39) + 1) >> 6)
+ v885
+ 17 * ((unsigned __int8)(v885 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v885 & 0x1F) + 6) >> 5);
v1135 = v636 - 48;
v1136 = -81 * ((unsigned __int8)v1130 >> 7) + v1130;
LOBYTE(v1135) = (unsigned __int8)(v636 - 48) >> 7;
v1138 = -15 * ((signed int)((v636 / 0x14u * (v636 / 0x13u) ^ 0x39) + 1) >> 6)
+ v636
+ 17 * v1135
+ 1
+ 6 * (((v636 & 0x1F) + 6) >> 5);
v1137 = v1138;
LOBYTE(v1138) = (unsigned __int8)v1138 >> 7;
v1139 = -81 * v1138 + v1137;
v1140 = v789 + 13 * ((v789 >> 6) & 1) + -26 * (((((v789 + 2) & 0x50) >> 4) + 3) >> 3);
v1141 = v547 - 48;
LOBYTE(v1141) = (unsigned __int8)(v547 - 48) >> 7;
v1142 = -15 * ((signed int)(((unsigned __int8)v1127 / 0x14u * ((unsigned __int8)v1127 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1127
+ 17 * v1141
+ 1
+ 6 * (((v1127 & 0x1F) + 6) >> 5);
LOBYTE(v1142) = (unsigned __int8)v1142 >> 7;
v1143 = -81 * v1142
+ -15 * ((signed int)(((unsigned __int8)v1127 / 0x14u * ((unsigned __int8)v1127 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1127
+ 17 * v1141
+ 1
+ 6 * (((v1127 & 0x1F) + 6) >> 5);
LOBYTE(v1142) = v995
+ 17 * ((unsigned __int8)(v995 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v995 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v995 / 0x14u * ((unsigned __int8)v995 / 0x13u) ^ 0x39) + 1) >> 6);
v1144 = v974 - 48;
cs_2421 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v1142 >> 7) + v1142) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v1142 >> 7)
+ v1142;
LOBYTE(v1144) = (unsigned __int8)(v974 - 48) >> 7;
v1145 = -15 * ((signed int)(((unsigned __int8)v974 / 0x14u * ((unsigned __int8)v974 / 0x13u) ^ 0x39) + 1) >> 6)
+ v974
+ 17 * v1144
+ 1
+ 6 * ((signed int)((v974 & 0x1F) + 6) >> 5);
v1146 = v1145;
LOBYTE(v1146) = (unsigned __int8)v1145 >> 7;
v1147 = -81 * v1146 + v1145;
LOBYTE(v974) = -15 * ((signed int)((v659 / 0x14u * (v659 / 0x13u) ^ 0x39) + 1) >> 6)
+ v659
+ 17 * ((unsigned __int8)(v659 - 48) >> 7)
+ 1
+ 6 * (((v659 & 0x1F) + 6) >> 5);
v1148 = -81 * ((unsigned __int8)v974 >> 7) + v974;
v1149 = v766 - 48;
LOBYTE(v1149) = (unsigned __int8)(v766 - 48) >> 7;
v1151 = -15 * ((signed int)((v766 / 0x14u * (v766 / 0x13u) ^ 0x39) + 1) >> 6)
+ v766
+ 17 * v1149
+ 1
+ 6 * (((v766 & 0x1F) + 6) >> 5);
v1150 = v1151;
LOBYTE(v1151) = (unsigned __int8)v1151 >> 7;
v1152 = -81 * v1151 + v1150;
v1153 = 3 * ~((unsigned __int8)(v1140 - 59) >> 5);
v1155 = v1140
- 59
+ 2 * v1153
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v1140 - 59 + 2 * v1153) + 1)) >> 32)
+ (unsigned __int8)(v1140 - 59 + 2 * v1153)
+ 1) >> 6);
v1154 = v1155;
LOBYTE(v1155) = (unsigned __int8)v1155 >> 7;
v1157 = -105 * v1155 + v1154;
v1156 = v1157;
LOBYTE(v1157) = (unsigned __int8)v1157 >> 6;
v1158 = v1156 - 5 * v1157;
v1159 = v1158;
LOBYTE(v1159) = (unsigned __int8)v1158 >> 6;
v1160 = v1159;
v1161 = v1152 + -14 * (((unsigned __int8)(v1152 ^ 0x40) + 3) >> 7) - 59;
v1162 = v1161 + 6 * ~((unsigned __int8)v1161 >> 5);
v1163 = (unsigned __int8)(v1161 + 6 * ~((unsigned __int8)v1161 >> 5)) + 1;
v1164 = v1162 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1163) >> 32) + v1163) >> 6);
v1165 = v1164;
LOBYTE(v1165) = (unsigned __int8)v1164 >> 7;
v1167 = -105 * v1165 + v1164;
v1166 = v1167;
LOBYTE(v1167) = (unsigned __int8)v1167 >> 6;
v1168 = v1166 - 5 * v1167;
v1169 = v1168;
LOBYTE(v1169) = (unsigned __int8)v1168 >> 6;
v1170 = (v1168 - 3 * v1169) ^ (v1158 - 3 * v1160);
v1171 = ((((unsigned __int8)v1170 >> 1) + 1) >> 5) + v1170;
v1172 = 79 * (unsigned __int8)v1171;
LOWORD(v1172) = (unsigned __int8)v1171 / 0x1Au;
v1173 = v1171 + 6 * v1172 + 65;
v1174 = v1173;
LOBYTE(v1174) = (unsigned __int8)v1173 >> 7;
v1175 = (3 * ((signed int)((unsigned __int8)v1173 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1173 / 0x46u) - 65)
* v1174
+ v1173;
v1176 = v1175;
v1177 = (unsigned __int8)(v1175 - 59 + 6 * ~((unsigned __int8)(v1175 - 59) >> 5)) + 1;
v1178 = v1175
- 59
+ 6 * ~((unsigned __int8)(v1175 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1177) >> 32) + v1177) >> 6);
LOBYTE(v1178) = (unsigned __int8)v1178 >> 7;
v1179 = -105 * v1178
+ v1175
- 59
+ 6 * ~((unsigned __int8)(v1175 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1177) >> 32) + v1177) >> 6);
LODWORD(v3) = v1179;
LOBYTE(v3) = (unsigned __int8)v1179 >> 6;
v1180 = v1179 - 5 * (_DWORD)v3;
LODWORD(v3) = v1180;
LOBYTE(v3) = (unsigned __int8)v1180 >> 6;
v1181 = v1139 + -14 * (((unsigned __int8)(v1139 ^ 0x40) + 3) >> 7) - 59;
v1182 = v1181 + 6 * ~((unsigned __int8)v1181 >> 5);
v1184 = v1182
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1182 + 1)) >> 32)
+ (unsigned __int8)v1182
+ 1) >> 6);
v1183 = v1184;
LOBYTE(v1184) = (unsigned __int8)v1184 >> 7;
v1185 = -105 * v1184 + v1183;
v1186 = v1185;
LOBYTE(v1186) = (unsigned __int8)v1185 >> 6;
v1187 = v1185 - 5 * v1186;
v1188 = v1187;
LOBYTE(v1188) = (unsigned __int8)v1187 >> 6;
v1189 = ((((unsigned __int8)((v1187 - 3 * ((unsigned __int8)v1187 >> 6)) ^ (v1180 - 3 * ((unsigned __int8)v1180 >> 6))) >> 1)
+ 1) >> 5)
+ ((v1187 - 3 * v1188) ^ (v1180 - 3 * (_DWORD)v3));
v1190 = 79 * (unsigned __int8)v1189;
LOWORD(v1190) = (unsigned __int8)v1189 / 0x1Au;
v1191 = v1189 + 6 * v1190 + 65;
v1192 = v1191;
LOBYTE(v1192) = (unsigned __int8)v1191 >> 7;
v1193 = (3 * ((signed int)((unsigned __int8)v1191 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1191 / 0x46u) - 65)
* v1192
+ v1191;
v1194 = v1193;
v1195 = v1193 - 59 + 6 * ~((unsigned __int8)(v1193 - 59) >> 5);
v1196 = (unsigned __int8)(v1193 - 59 + 6 * ~((unsigned __int8)(v1193 - 59) >> 5)) + 1;
v1197 = v1195 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1196) >> 32) + v1196) >> 6);
v1198 = v1197;
LOBYTE(v1198) = (unsigned __int8)v1197 >> 7;
v1199 = -105 * v1198 + v1197;
v1200 = v1199;
LOBYTE(v1200) = (unsigned __int8)v1199 >> 6;
v1201 = v1199 - 5 * v1200;
v1202 = v1201;
LOBYTE(v1202) = (unsigned __int8)v1201 >> 6;
v1203 = 13 * ((v721 >> 6) & 1);
LOBYTE(v1203) = v722 + v1203;
v1204 = -26 * (((((v721 + 2) & 0x50) >> 4) + 3) >> 3) + v1203;
v1205 = (unsigned __int8)(v1204 + 6 * ~((unsigned __int8)v1204 >> 5)) + 1;
v1206 = v1204
+ 6 * ~((unsigned __int8)v1204 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1205) >> 32) + v1205) >> 6);
v1207 = v1206;
LOBYTE(v1207) = (unsigned __int8)v1206 >> 7;
v1209 = -105 * v1207 + v1206;
v1208 = v1209;
LOBYTE(v1209) = (unsigned __int8)v1209 >> 6;
v1210 = v1208 - 5 * v1209;
v1211 = v1210;
LOBYTE(v1211) = (unsigned __int8)v1210 >> 6;
v1212 = (v1210 - 3 * v1211) ^ (v1201 - 3 * v1202);
v1213 = ((((unsigned __int8)v1212 >> 1) + 1) >> 5) + v1212;
v1214 = 79 * (unsigned __int8)v1213;
LOWORD(v1214) = (unsigned __int8)v1213 / 0x1Au;
v1215 = v1213 + 6 * v1214 + 65;
v1216 = v1215;
LOBYTE(v1216) = (unsigned __int8)v1215 >> 7;
v1217 = (3 * ((signed int)((unsigned __int8)v1215 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1215 / 0x46u) - 65)
* ((unsigned __int8)v1215 >> 7)
+ v1215;
v1218 = (3 * ((signed int)((unsigned __int8)v1215 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1215 / 0x46u) - 65)
* v1216
+ v1215
- 59;
v1219 = v1217 - 59;
v1220 = v1218 + 6 * ~((unsigned __int8)v1218 >> 5);
v1221 = v1220
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1220 + 1)) >> 32)
+ (unsigned __int8)v1220
+ 1) >> 6);
v1222 = v1221;
LOBYTE(v1222) = (unsigned __int8)v1221 >> 7;
v1224 = -105 * v1222 + v1221;
v1223 = v1224;
LOBYTE(v1224) = (unsigned __int8)v1224 >> 6;
v1225 = v1223 - 5 * v1224;
v1226 = v1225;
LOBYTE(v1226) = (unsigned __int8)v1225 >> 6;
v1227 = v1132 + -14 * (((unsigned __int8)(v1132 ^ 0x40) + 3) >> 7) - 59;
v1228 = v1227 + 6 * ~((unsigned __int8)v1227 >> 5);
v1229 = v1228
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1228 + 1)) >> 32)
+ (unsigned __int8)v1228
+ 1) >> 6);
v1230 = v1229;
LOBYTE(v1230) = (unsigned __int8)v1229 >> 7;
v1231 = -105 * v1230 + v1229;
v1232 = v1231;
LOBYTE(v1232) = (unsigned __int8)v1231 >> 6;
v1233 = v1231 - 5 * v1232;
v1234 = v1233;
LOBYTE(v1234) = (unsigned __int8)v1233 >> 6;
v1235 = (v1225 - 3 * v1226) ^ (v1233 - 3 * v1234);
v1236 = 79 * (unsigned __int8)(v1235 + ((((unsigned __int8)v1235 >> 1) + 1) >> 5));
LOWORD(v1236) = (unsigned __int8)(v1235 + ((((unsigned __int8)v1235 >> 1) + 1) >> 5)) / 0x1Au;
v1237 = v1235 + ((((unsigned __int8)v1235 >> 1) + 1) >> 5) + 6 * v1236 + 65;
LOWORD(v1236) = 93 * (unsigned __int8)(v1235 + ((((unsigned __int8)v1235 >> 1) + 1) >> 5) + 6 * v1236 + 65);
v1238 = 3 * ((((unsigned __int8)(((unsigned __int8)(v1237 - BYTE1(v1236)) >> 1) + BYTE1(v1236)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1237 / 0x46u)
- 65;
v1239 = v1237;
LOBYTE(v1239) = (unsigned __int8)v1237 >> 7;
v1240 = v1238 * v1239 + v1237;
v1241 = (unsigned __int8)(v1240 - 59 + 6 * ~((unsigned __int8)(v1240 - 59) >> 5)) + 1;
v1242 = v1240
- 59
+ 6 * ~((unsigned __int8)(v1240 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1241) >> 32) + v1241) >> 6);
LOBYTE(v1242) = (unsigned __int8)v1242 >> 7;
v1243 = -105 * v1242
+ v1240
- 59
+ 6 * ~((unsigned __int8)(v1240 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1241) >> 32) + v1241) >> 6);
v1244 = v1243;
LOBYTE(v1244) = (unsigned __int8)v1243 >> 6;
v1245 = v1243 - 5 * v1244;
v1246 = v1245;
LOBYTE(v1246) = (unsigned __int8)v1245 >> 6;
v1247 = 13 * (((unsigned int)v1041 >> 6) & 1);
LOBYTE(v1247) = v1042 + v1247;
v1248 = -26 * (((((v1041 + 2) & 0x50) >> 4) + 3) >> 3) + v1247;
v1249 = (unsigned __int8)(v1248 + 6 * ~((unsigned __int8)v1248 >> 5)) + 1;
v1250 = v1248
+ 6 * ~((unsigned __int8)v1248 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1249) >> 32) + v1249) >> 6);
LOBYTE(v1250) = (unsigned __int8)v1250 >> 7;
v1252 = -105 * v1250
+ v1248
+ 6 * ~((unsigned __int8)v1248 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1249) >> 32) + v1249) >> 6);
v1251 = v1252;
LOBYTE(v1252) = (unsigned __int8)v1252 >> 6;
v1253 = v1251 - 5 * v1252;
v1254 = v1253;
LOBYTE(v1254) = (unsigned __int8)v1253 >> 6;
v1255 = (v1245 - 3 * v1246) ^ (v1253 - 3 * v1254);
v1256 = 79 * (unsigned __int8)(v1255 + ((((unsigned __int8)v1255 >> 1) + 1) >> 5));
LOWORD(v1256) = (unsigned __int8)(v1255 + ((((unsigned __int8)v1255 >> 1) + 1) >> 5)) / 0x1Au;
v1257 = v1255 + ((((unsigned __int8)v1255 >> 1) + 1) >> 5) + 6 * v1256 + 65;
LOWORD(v1256) = 93 * (unsigned __int8)(v1255 + ((((unsigned __int8)v1255 >> 1) + 1) >> 5) + 6 * v1256 + 65);
v1258 = 3 * ((((unsigned __int8)(((unsigned __int8)(v1257 - BYTE1(v1256)) >> 1) + BYTE1(v1256)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1257 / 0x46u)
- 65;
v1259 = v1257;
LOBYTE(v1259) = (unsigned __int8)v1257 >> 7;
v1260 = v1258 * v1259 + v1257;
v1261 = v1260;
v1260 -= 59;
v1262 = v1260;
v1263 = v1260 + 6 * ~((unsigned __int8)v1260 >> 5);
v1264 = (unsigned __int8)(v1260 + 6 * ~((unsigned __int8)v1260 >> 5)) + 1;
v1265 = v1263 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1264) >> 32) + v1264) >> 6);
v1266 = v1265;
LOBYTE(v1266) = (unsigned __int8)v1265 >> 7;
v1268 = -105 * v1266 + v1265;
v1267 = v1268;
LOBYTE(v1268) = (unsigned __int8)v1268 >> 6;
v1269 = v1267 - 5 * v1268;
v1270 = v1269;
LOBYTE(v1270) = (unsigned __int8)v1269 >> 6;
v1271 = v1270;
v1272 = (v1108 ^ ((unsigned __int8)(v1108 & 0x40) >> 1))
- 59
+ 6 * ~((unsigned __int8)((v1108 ^ ((unsigned __int8)(v1108 & 0x40) >> 1)) - 59) >> 5);
v1273 = v1272
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1272 + 1)) >> 32)
+ (unsigned __int8)v1272
+ 1) >> 6);
v1274 = v1273;
LOBYTE(v1274) = (unsigned __int8)v1273 >> 7;
v1275 = -105 * v1274 + v1273;
v1276 = v1275;
LOBYTE(v1276) = (unsigned __int8)v1275 >> 6;
v1277 = v1275 - 5 * v1276;
v1278 = v1277;
LOBYTE(v1278) = (unsigned __int8)v1277 >> 6;
v1279 = (v1269 - 3 * v1271) ^ (v1277 - 3 * v1278);
v1280 = 79 * (unsigned __int8)(v1279 + ((((unsigned __int8)v1279 >> 1) + 1) >> 5));
LOWORD(v1280) = (unsigned __int8)(v1279 + ((((unsigned __int8)v1279 >> 1) + 1) >> 5)) / 0x1Au;
v1281 = v1279 + ((((unsigned __int8)v1279 >> 1) + 1) >> 5) + 6 * v1280 + 65;
LOWORD(v1269) = 3 * (unsigned __int8)(v1279 + ((((unsigned __int8)v1279 >> 1) + 1) >> 5) + 6 * v1280 + 65);
LOWORD(v1280) = 96 * (unsigned __int8)(v1279 + ((((unsigned __int8)v1279 >> 1) + 1) >> 5) + 6 * v1280 + 65);
v1282 = v1281;
LOBYTE(v1282) = (unsigned __int8)v1281 >> 7;
v1283 = (3
* ((((unsigned __int8)(((unsigned __int8)(v1281 - ((unsigned __int16)(v1280 - v1269) >> 8)) >> 1)
+ ((unsigned __int16)(v1280 - v1269) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v1281 / 0x46u)
- 65)
* v1282
+ v1281;
v1284 = (unsigned __int8)(v1283 - 59 + 6 * ~((unsigned __int8)(v1283 - 59) >> 5)) + 1;
v1285 = v1283
- 59
+ 6 * ~((unsigned __int8)(v1283 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1284) >> 32) + v1284) >> 6);
LOBYTE(v1285) = (unsigned __int8)v1285 >> 7;
v1286 = -105 * v1285
+ v1283
- 59
+ 6 * ~((unsigned __int8)(v1283 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1284) >> 32) + v1284) >> 6);
v1287 = v1286;
LOBYTE(v1287) = (unsigned __int8)v1286 >> 6;
v1288 = v1286 - 5 * v1287;
v1289 = v1288;
LOBYTE(v1289) = (unsigned __int8)v1288 >> 6;
v1290 = v1289;
v1291 = v1143 + -14 * (((unsigned __int8)(v1143 ^ 0x40) + 3) >> 7) - 59;
v1292 = v1291 + 6 * ~((unsigned __int8)v1291 >> 5);
v1293 = v1292
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1292 + 1)) >> 32)
+ (unsigned __int8)v1292
+ 1) >> 6);
LOBYTE(v1293) = (unsigned __int8)v1293 >> 7;
v1294 = -105 * v1293
+ v1292
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1292 + 1)) >> 32)
+ (unsigned __int8)v1292
+ 1) >> 6);
v1295 = v1294;
LOBYTE(v1295) = (unsigned __int8)v1294 >> 6;
v1296 = v1294 - 5 * v1295;
v1297 = v1296;
LOBYTE(v1297) = (unsigned __int8)v1296 >> 6;
v1298 = (v1296 - 3 * v1297) ^ (v1288 - 3 * v1290);
v1299 = ((((unsigned __int8)v1298 >> 1) + 1) >> 5) + v1298;
v1300 = 79 * (unsigned __int8)v1299;
LOWORD(v1300) = (unsigned __int8)v1299 / 0x1Au;
v1301 = v1299 + 6 * v1300 + 65;
v1302 = v1301;
LOBYTE(v1302) = (unsigned __int8)v1301 >> 7;
v1303 = v1301
+ (3 * ((signed int)((unsigned __int8)v1301 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1301 / 0x46u) - 65)
* v1302;
v1304 = v1303;
v1305 = (unsigned __int8)(v1303 - 59 + 6 * ~((unsigned __int8)(v1303 - 59) >> 5)) + 1;
v1306 = v1303
- 59
+ 6 * ~((unsigned __int8)(v1303 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1305) >> 32) + v1305) >> 6);
LOBYTE(v1306) = (unsigned __int8)v1306 >> 7;
v1307 = -105 * v1306
+ v1303
- 59
+ 6 * ~((unsigned __int8)(v1303 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1305) >> 32) + v1305) >> 6);
v1308 = v1307;
LOBYTE(v1308) = (unsigned __int8)v1307 >> 6;
v1309 = v1307 - 5 * v1308;
v1310 = v1309;
LOBYTE(v1310) = (unsigned __int8)v1309 >> 6;
v1311 = v1147 + -14 * (((unsigned __int8)(v1147 ^ 0x40) + 3) >> 7) - 59;
v1312 = v1311 + 6 * ~((unsigned __int8)v1311 >> 5);
v1313 = v1312
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1312 + 1)) >> 32)
+ (unsigned __int8)v1312
+ 1) >> 6);
LODWORD(v3) = v1313;
LOBYTE(v3) = (unsigned __int8)v1313 >> 7;
v1314 = -105 * (_DWORD)v3 + v1313;
LODWORD(v3) = v1314;
LOBYTE(v3) = (unsigned __int8)v1314 >> 6;
v1315 = v1314 - 5 * (_DWORD)v3;
LODWORD(v3) = v1315;
LOBYTE(v3) = (unsigned __int8)v1315 >> 6;
v1316 = (v1315 - 3 * (_DWORD)v3) ^ (v1309 - 3 * v1310);
v1317 = ((((unsigned __int8)v1316 >> 1) + 1) >> 5) + v1316;
v1318 = 79 * (unsigned __int8)v1317;
LOWORD(v1318) = (unsigned __int8)v1317 / 0x1Au;
v1319 = v1317 + 6 * v1318 + 65;
LODWORD(v3) = v1319;
LOBYTE(v3) = (unsigned __int8)v1319 >> 7;
LODWORD(v3) = (3 * ((signed int)((unsigned __int8)v1319 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v1319 / 0x46u)
- 65)
* (_DWORD)v3
+ v1319;
v1320 = (unsigned __int8)v3;
LODWORD(v3) = (_DWORD)v3 - 59 + 6 * ~((unsigned __int8)((_BYTE)v3 - 59) >> 5);
LODWORD(v3) = (_DWORD)v3
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3 + 1)) >> 32)
+ (unsigned __int8)v3
+ 1) >> 6);
v1321 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v1322 = -105 * (_DWORD)v3 + v1321;
v1323 = v1322;
LOBYTE(v1323) = (unsigned __int8)v1322 >> 6;
v1324 = v1322 - 5 * v1323;
v1325 = v1125;
v1326 = v1324;
LOBYTE(v1326) = (unsigned __int8)v1324 >> 6;
v1327 = -14 * (((unsigned __int8)(v1125 ^ 0x40) + 3) >> 7);
v1328 = v1326;
v1329 = v1148;
v1330 = (unsigned __int8)(v1325 + v1327 - 59 + 6 * ~((unsigned __int8)(v1325 + v1327 - 59) >> 5)) + 1;
v1331 = v1325
+ v1327
- 59
+ 6 * ~((unsigned __int8)(v1325 + v1327 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1330) >> 32) + v1330) >> 6);
v1332 = v1331;
LOBYTE(v1332) = (unsigned __int8)v1331 >> 7;
v1334 = -105 * v1332 + v1331;
v1333 = v1334;
LOBYTE(v1334) = (unsigned __int8)v1334 >> 6;
v1335 = v1333 - 5 * v1334;
v1336 = v1335;
LOBYTE(v1336) = (unsigned __int8)v1335 >> 6;
v1337 = (v1335 - 3 * v1336) ^ (v1324 - 3 * v1328);
v1338 = ((((unsigned __int8)v1337 >> 1) + 1) >> 5) + v1337;
v1339 = 79 * (unsigned __int8)v1338;
LOWORD(v1339) = (unsigned __int8)v1338 / 0x1Au;
v1340 = v1338 + 6 * v1339 + 65;
v1341 = v1340;
LOBYTE(v1341) = (unsigned __int8)v1340 >> 7;
v1342 = (3 * ((signed int)((unsigned __int8)v1340 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1340 / 0x46u) - 65)
* v1341
+ v1340;
v1343 = v1342;
v1344 = v1342 - 59 + 6 * ~((unsigned __int8)(v1342 - 59) >> 5);
v1345 = v1344
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1344 + 1)) >> 32)
+ (unsigned __int8)v1344
+ 1) >> 6);
v1346 = v1345;
LOBYTE(v1346) = (unsigned __int8)v1345 >> 7;
v1348 = -105 * v1346 + v1345;
v1347 = v1348;
LOBYTE(v1348) = (unsigned __int8)v1348 >> 6;
v1349 = v1347 - 5 * v1348;
v1350 = v1349;
LOBYTE(v1350) = (unsigned __int8)v1349 >> 6;
v1351 = v1350;
v1352 = (unsigned __int8)(v1329
+ -14 * (((unsigned __int8)(v1329 ^ 0x40) + 3) >> 7)
- 59
+ 6
* ~((unsigned __int8)(v1329 + -14 * (((unsigned __int8)(v1329 ^ 0x40) + 3) >> 7) - 59) >> 5))
+ 1;
v1353 = v1329
+ -14 * (((unsigned __int8)(v1329 ^ 0x40) + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v1329 + -14 * (((unsigned __int8)(v1329 ^ 0x40) + 3) >> 7) - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1352) >> 32) + v1352) >> 6);
v1354 = v1353;
LOBYTE(v1354) = (unsigned __int8)v1353 >> 7;
v1356 = -105 * v1354 + v1353;
v1355 = v1356;
LOBYTE(v1356) = (unsigned __int8)v1356 >> 6;
v1357 = v1355 - 5 * v1356;
v1358 = v1357;
LOBYTE(v1358) = (unsigned __int8)v1357 >> 6;
v1359 = (v1357 - 3 * v1358) ^ (v1349 - 3 * v1351);
v1360 = ((((unsigned __int8)v1359 >> 1) + 1) >> 5) + v1359;
v1361 = 79 * (unsigned __int8)v1360;
LOWORD(v1361) = (unsigned __int8)v1360 / 0x1Au;
v1362 = v1360 + 6 * v1361 + 65;
v1363 = v1362;
LOBYTE(v1363) = (unsigned __int8)v1362 >> 7;
v1364 = (3 * ((signed int)((unsigned __int8)v1362 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1362 / 0x46u) - 65)
* v1363
+ v1362;
v1365 = v1364;
v1366 = v1364 - 59;
v1367 = (unsigned __int8)(v1364 - 59 + 6 * ~((unsigned __int8)(v1364 - 59) >> 5)) + 1;
v1369 = v1364
- 59
+ 6 * ~((unsigned __int8)(v1364 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1367) >> 32) + v1367) >> 6);
v1368 = v1369;
LOBYTE(v1369) = (unsigned __int8)v1369 >> 7;
v1370 = -105 * v1369 + v1368;
v1371 = v1370;
LOBYTE(v1371) = (unsigned __int8)v1370 >> 6;
v1372 = v1370 - 5 * v1371;
v1373 = v1372;
LOBYTE(v1373) = (unsigned __int8)v1372 >> 6;
v1374 = 13 * (((unsigned int)v681 >> 6) & 1);
LOBYTE(v1374) = v682 + v1374;
v1375 = -26 * (((((v681 + 2) & 0x50) >> 4) + 3) >> 3) + v1374;
v1376 = (unsigned __int8)(v1375 + 6 * ~((unsigned __int8)v1375 >> 5)) + 1;
v1377 = v1375
+ 6 * ~((unsigned __int8)v1375 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1376) >> 32) + v1376) >> 6);
v1378 = v1377;
LOBYTE(v1378) = (unsigned __int8)v1377 >> 7;
v1380 = -105 * v1378 + v1377;
v1379 = v1380;
LOBYTE(v1380) = (unsigned __int8)v1380 >> 6;
v1381 = v1379 - 5 * v1380;
v1382 = v1381;
LOBYTE(v1382) = (unsigned __int8)v1381 >> 6;
v1383 = (v1381 - 3 * v1382) ^ (v1372 - 3 * v1373);
v1384 = ((((unsigned __int8)v1383 >> 1) + 1) >> 5) + v1383;
v1385 = 79 * (unsigned __int8)v1384;
LOWORD(v1385) = (unsigned __int8)v1384 / 0x1Au;
v1386 = v1384 + 6 * v1385 + 65;
v1387 = v1386;
LOBYTE(v1387) = (unsigned __int8)v1386 >> 7;
v1388 = (3 * ((signed int)((unsigned __int8)v1386 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1386 / 0x46u) - 65)
* v1387
+ v1386;
v1389 = v1388;
v1388 -= 59;
v1390 = v1388;
v1391 = v1388 + 6 * ~((unsigned __int8)v1388 >> 5);
v1392 = v1391
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1391 + 1)) >> 32)
+ (unsigned __int8)v1391
+ 1) >> 6);
v1393 = v1392;
LOBYTE(v1393) = (unsigned __int8)v1392 >> 7;
v1395 = -105 * v1393 + v1392;
v1394 = v1395;
LOBYTE(v1395) = (unsigned __int8)v1395 >> 6;
v1396 = v1394 - 5 * v1395;
v1397 = v1396;
LOBYTE(v1397) = (unsigned __int8)v1396 >> 6;
v1398 = v1397;
v1399 = 13 * (((unsigned int)v1064 >> 6) & 1);
LOBYTE(v1399) = v1065 + v1399;
v1400 = v1129;
v1401 = -26 * (((((v1064 + 2) & 0x50) >> 4) + 3) >> 3) + v1399;
v1402 = (unsigned __int8)(v1401 + 6 * ~((unsigned __int8)v1401 >> 5)) + 1;
v1403 = v1401
+ 6 * ~((unsigned __int8)v1401 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1402) >> 32) + v1402) >> 6);
v1404 = v1403;
LOBYTE(v1404) = (unsigned __int8)v1403 >> 7;
v1406 = -105 * v1404 + v1403;
v1405 = v1406;
LOBYTE(v1406) = (unsigned __int8)v1406 >> 6;
v1407 = v1405 - 5 * v1406;
v1408 = v1407;
LOBYTE(v1408) = (unsigned __int8)v1407 >> 6;
v1409 = (v1407 - 3 * v1408) ^ (v1396 - 3 * v1398);
v1410 = ((((unsigned __int8)v1409 >> 1) + 1) >> 5) + v1409;
v1411 = 79 * (unsigned __int8)v1410;
LOWORD(v1411) = (unsigned __int8)v1410 / 0x1Au;
v1412 = v1410 + 6 * v1411 + 65;
LOWORD(v1411) = 93 * (unsigned __int8)(v1410 + 6 * v1411 + 65);
v1413 = 3 * ((((unsigned __int8)(((unsigned __int8)(v1412 - BYTE1(v1411)) >> 1) + BYTE1(v1411)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1412 / 0x46u)
- 65;
v1414 = v1412;
LOBYTE(v1414) = (unsigned __int8)v1412 >> 7;
v1415 = v1413 * v1414 + v1412;
v1416 = (unsigned __int8)(v1415 - 59 + 6 * ~((unsigned __int8)(v1415 - 59) >> 5)) + 1;
v1417 = v1415
- 59
+ 6 * ~((unsigned __int8)(v1415 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1416) >> 32) + v1416) >> 6);
LOBYTE(v1417) = (unsigned __int8)v1417 >> 7;
v1418 = -105 * v1417
+ v1415
- 59
+ 6 * ~((unsigned __int8)(v1415 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1416) >> 32) + v1416) >> 6);
v1419 = v1418;
LOBYTE(v1419) = (unsigned __int8)v1418 >> 6;
v1420 = v1418 - 5 * v1419;
v1421 = v1420;
LOBYTE(v1421) = (unsigned __int8)v1420 >> 6;
v1422 = v1421;
v1423 = -14 * (((unsigned __int8)(v1129 ^ 0x40) + 3) >> 7);
v1424 = (unsigned __int8)(v1400 + v1423 - 59 + 6 * ~((unsigned __int8)(v1400 + v1423 - 59) >> 5)) + 1;
v1425 = v1400
+ v1423
- 59
+ 6 * ~((unsigned __int8)(v1400 + v1423 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1424) >> 32) + v1424) >> 6);
v1426 = v1425;
LOBYTE(v1426) = (unsigned __int8)v1425 >> 7;
v1428 = -105 * v1426 + v1425;
v1427 = v1428;
LOBYTE(v1428) = (unsigned __int8)v1428 >> 6;
v1429 = v1427 - 5 * v1428;
v1430 = v1429;
LOBYTE(v1430) = (unsigned __int8)v1429 >> 6;
v1431 = (v1429 - 3 * v1430) ^ (v1420 - 3 * v1422);
v1432 = ((((unsigned __int8)v1431 >> 1) + 1) >> 5) + v1431;
v1433 = 79 * (unsigned __int8)v1432;
LOWORD(v1433) = (unsigned __int8)v1432 / 0x1Au;
v1434 = v1432 + 6 * v1433 + 65;
LOWORD(v1433) = (unsigned __int16)(93 * (unsigned __int8)(v1432 + 6 * v1433 + 65)) >> 8;
v1435 = 3 * ((((unsigned __int8)(((unsigned __int8)(v1434 - v1433) >> 1) + v1433) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1434 / 0x46u)
- 65;
v1436 = v1434;
LOBYTE(v1436) = (unsigned __int8)v1434 >> 7;
v1437 = v1435 * v1436 + v1434;
v1438 = v1437 - 59 + 6 * ~((unsigned __int8)(v1435 * ((unsigned __int8)v1434 >> 7) + v1434 - 59) >> 5);
v1439 = (unsigned __int8)(v1435 * ((unsigned __int8)v1434 >> 7)
+ v1434
- 59
+ 6 * ~((unsigned __int8)(v1435 * ((unsigned __int8)v1434 >> 7) + v1434 - 59) >> 5))
+ 1;
v1440 = v1438 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1439) >> 32) + v1439) >> 6);
v1441 = v1440;
LOBYTE(v1441) = (unsigned __int8)v1440 >> 7;
v1443 = -105 * v1441 + v1440;
v1442 = v1443;
LOBYTE(v1443) = (unsigned __int8)v1443 >> 6;
v1444 = v1442 - 5 * v1443;
v1445 = v1444;
LOBYTE(v1445) = (unsigned __int8)v1444 >> 6;
v1446 = v1444 - 3 * v1445;
v1447 = 13 * (((unsigned int)v837 >> 6) & 1);
LOBYTE(v1447) = v838 + v1447;
v1448 = -26 * (((((v837 + 2) & 0x50) >> 4) + 3) >> 3) + v1447;
v1449 = (unsigned __int8)(v1448 + 6 * ~((unsigned __int8)v1448 >> 5)) + 1;
v1450 = v1448
+ 6 * ~((unsigned __int8)v1448 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1449) >> 32) + v1449) >> 6);
v1451 = v1450;
LOBYTE(v1451) = (unsigned __int8)v1450 >> 7;
v1452 = -105 * v1451 + v1450;
LODWORD(v3) = v1452;
LOBYTE(v1452) = (unsigned __int8)v1452 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v1452;
v1453 = (signed int)v3;
LOBYTE(v1453) = (unsigned __int8)v3 >> 6;
v1454 = ((((unsigned __int8)(((_BYTE)v3 - 3 * ((unsigned __int8)v3 >> 6)) ^ v1446) >> 1) + 1) >> 5)
+ (((_DWORD)v3 - 3 * v1453) ^ v1446);
v1455 = 79 * (unsigned __int8)v1454;
LOWORD(v1455) = (unsigned __int8)v1454 / 0x1Au;
v1456 = v1454 + 6 * v1455 + 65;
LODWORD(v3) = v1456;
LOBYTE(v3) = (unsigned __int8)v1456 >> 7;
v1457 = (3 * ((signed int)((unsigned __int8)v1456 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1456 / 0x46u) - 65)
* (_DWORD)v3
+ v1456;
v1458 = v1457;
LODWORD(v3) = (unsigned __int8)(v1457 - 59 + 6 * ~((unsigned __int8)(v1457 - 59) >> 5)) + 1;
LODWORD(v3) = v1457
- 59
+ 6 * ~((unsigned __int8)(v1457 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
v1459 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v1459;
v1460 = (signed int)v3;
LOBYTE(v1460) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v1460;
v1461 = (signed int)v3;
LOBYTE(v1461) = (unsigned __int8)v3 >> 6;
v1462 = 13 * (((unsigned int)v860 >> 6) & 1);
LOBYTE(v1462) = v861 + v1462;
LODWORD(v3) = (_DWORD)v3 - 3 * v1461;
v1463 = -26 * (((((v860 + 2) & 0x50) >> 4) + 3) >> 3) + v1462;
v1464 = (unsigned __int8)(v1463 + 6 * ~((unsigned __int8)v1463 >> 5)) + 1;
v1465 = v1463
+ 6 * ~((unsigned __int8)v1463 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1464) >> 32) + v1464) >> 6);
v1466 = v1465;
LOBYTE(v1466) = (unsigned __int8)v1465 >> 7;
v1468 = -105 * v1466 + v1465;
v1467 = v1468;
LOBYTE(v1468) = (unsigned __int8)v1468 >> 6;
v1469 = v1467 - 5 * v1468;
v1470 = v1469;
LOBYTE(v1470) = (unsigned __int8)v1469 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v1469 - 3 * ((unsigned __int8)v1469 >> 6)) ^ (unsigned __int8)v3) >> 1) + 1) >> 5)
+ ((v1469 - 3 * v1470) ^ (unsigned int)v3);
v1471 = 79 * (unsigned __int8)v3;
LOWORD(v1471) = (unsigned __int8)v3 / 0x1Au;
LODWORD(v3) = (_DWORD)v3 + 6 * v1471 + 65;
v1472 = (signed int)v3;
LOBYTE(v1472) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = (_DWORD)v3
+ (3 * ((signed int)((unsigned __int8)v3 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3 / 0x46u) - 65)
* v1472
- 59;
v1473 = (_DWORD)v3 + 6 * ~((unsigned __int8)v3 >> 5);
LODWORD(v3) = (unsigned __int8)((_BYTE)v3 + 6 * ~((unsigned __int8)v3 >> 5)) + 1;
v1474 = v1473 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
LODWORD(v3) = v1474;
LOBYTE(v3) = (unsigned __int8)v1474 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3 + v1474;
v1475 = v812 & 0x40;
v1476 = (signed int)v3;
LOBYTE(v1475) = (unsigned __int8)v1475 >> 1;
LOBYTE(v1476) = (unsigned __int8)v3 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v1476;
v1477 = (signed int)v3;
LOBYTE(v1477) = (unsigned __int8)v3 >> 6;
v1478 = (v812 ^ v1475) - 59 + 6 * ~((unsigned __int8)((v812 ^ v1475) - 59) >> 5);
v1479 = 3 * v1477;
v1480 = v1478
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1478 + 1)) >> 32)
+ (unsigned __int8)v1478
+ 1) >> 6);
LOBYTE(v1480) = (unsigned __int8)v1480 >> 7;
v1481 = -105 * v1480
+ v1478
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1478 + 1)) >> 32)
+ (unsigned __int8)v1478
+ 1) >> 6);
v1482 = v1481;
LOBYTE(v1482) = (unsigned __int8)v1481 >> 6;
v1483 = v1481 - 5 * v1482;
v1484 = v1483;
LOBYTE(v1484) = (unsigned __int8)v1483 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v1483 - 3 * ((unsigned __int8)v1483 >> 6)) ^ ((_BYTE)v3 - v1479)) >> 1) + 1) >> 5)
+ ((v1483 - 3 * v1484) ^ ((_DWORD)v3 - v1479));
v1485 = 79 * (unsigned __int8)v3;
LOWORD(v1485) = (unsigned __int8)v3 / 0x1Au;
v1486 = (_DWORD)v3 + 6 * v1485 + 65;
LOWORD(v1485) = 93 * (unsigned __int8)((_BYTE)v3 + 6 * v1485 + 65);
v1487 = v1486;
LOBYTE(v1487) = (unsigned __int8)v1486 >> 7;
LODWORD(v3) = (3
* ((((unsigned __int8)(((unsigned __int8)(v1486 - BYTE1(v1485)) >> 1) + BYTE1(v1485)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1486 / 0x46u)
- 65)
* v1487
+ v1486;
v1488 = (unsigned __int8)((_BYTE)v3 - 59 + 6 * ~((unsigned __int8)((_BYTE)v3 - 59) >> 5)) + 1;
v1489 = (_DWORD)v3
- 59
+ 6 * ~((unsigned __int8)((_BYTE)v3 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1488) >> 32) + v1488) >> 6);
LOBYTE(v1489) = (unsigned __int8)v1489 >> 7;
v1490 = -105 * v1489
+ (_DWORD)v3
- 59
+ 6 * ~((unsigned __int8)((_BYTE)v3 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1488) >> 32) + v1488) >> 6);
v1491 = v1490;
LOBYTE(v1491) = (unsigned __int8)v1490 >> 6;
v1492 = v1490 - 5 * v1491;
v1493 = v1492;
LOBYTE(v1493) = (unsigned __int8)v1492 >> 6;
v1494 = v1493;
v1495 = -14 * (((unsigned __int8)(v1133 ^ 0x40) + 3) >> 7);
v1496 = v1133 + v1495 - 59 + 6 * ~((unsigned __int8)(v1133 + v1495 - 59) >> 5);
v1498 = v1496
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1496 + 1)) >> 32)
+ (unsigned __int8)v1496
+ 1) >> 6);
v1497 = v1498;
LOBYTE(v1498) = (unsigned __int8)v1498 >> 7;
v1499 = -105 * v1498 + v1497;
v1500 = v1499;
LOBYTE(v1500) = (unsigned __int8)v1499 >> 6;
v1501 = v1499 - 5 * v1500;
v1502 = v1501;
LOBYTE(v1502) = (unsigned __int8)v1501 >> 6;
v1503 = ((((unsigned __int8)((v1501 - 3 * ((unsigned __int8)v1501 >> 6)) ^ (v1492 - 3 * v1494)) >> 1) + 1) >> 5)
+ ((v1501 - 3 * v1502) ^ (v1492 - 3 * v1494));
v1504 = 79 * (unsigned __int8)v1503;
LOWORD(v1504) = (unsigned __int8)v1503 / 0x1Au;
v1505 = v1503 + 6 * v1504 + 65;
LOWORD(v1504) = (unsigned __int16)(93 * (unsigned __int8)(v1503 + 6 * v1504 + 65)) >> 8;
v1506 = v1505;
LOBYTE(v1506) = (unsigned __int8)v1505 >> 7;
v1507 = (3 * ((((unsigned __int8)(((unsigned __int8)(v1505 - v1504) >> 1) + v1504) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1505 / 0x46u)
- 65)
* v1506
+ v1505;
v1508 = (unsigned __int8)(v1507 - 59 + 6 * ~((unsigned __int8)(v1507 - 59) >> 5)) + 1;
v1510 = v1507
- 59
+ 6 * ~((unsigned __int8)(v1507 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1508) >> 32) + v1508) >> 6);
v1509 = v1510;
LOBYTE(v1510) = (unsigned __int8)v1510 >> 7;
v1511 = -105 * v1510 + v1509;
v1512 = v1511;
LOBYTE(v1512) = (unsigned __int8)v1511 >> 6;
v1513 = v1511 - 5 * v1512;
v1514 = v1513;
LOBYTE(v1514) = (unsigned __int8)v1513 >> 6;
v1515 = v1514;
v1516 = -14 * (((unsigned __int8)(v1134 ^ 0x40) + 3) >> 7);
v1517 = v1134 + v1516 - 59 + 6 * ~((unsigned __int8)(v1134 + v1516 - 59) >> 5);
v1518 = v1517
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1517 + 1)) >> 32)
+ (unsigned __int8)v1517
+ 1) >> 6);
LOBYTE(v1518) = (unsigned __int8)v1518 >> 7;
v1519 = -105 * v1518
+ v1517
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1517 + 1)) >> 32)
+ (unsigned __int8)v1517
+ 1) >> 6);
v1520 = v1519;
LOBYTE(v1520) = (unsigned __int8)v1519 >> 6;
v1521 = v1519 - 5 * v1520;
v1522 = v1521;
LOBYTE(v1522) = (unsigned __int8)v1521 >> 6;
v1523 = (v1521 - 3 * v1522) ^ (v1513 - 3 * v1515);
v1524 = ((((unsigned __int8)v1523 >> 1) + 1) >> 5) + v1523;
v1525 = 79 * (unsigned __int8)v1524;
LOWORD(v1525) = (unsigned __int8)v1524 / 0x1Au;
v1526 = v1524 + 6 * v1525 + 65;
v1527 = v1526;
LOBYTE(v1527) = (unsigned __int8)v1526 >> 7;
v1528 = (3 * ((signed int)((unsigned __int8)v1526 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1526 / 0x46u) - 65)
* v1527
+ v1526;
v1529 = v1528;
v1530 = v1528 - 59 + 6 * ~((unsigned __int8)(v1528 - 59) >> 5);
v1531 = (unsigned __int8)(v1528 - 59 + 6 * ~((unsigned __int8)(v1528 - 59) >> 5)) + 1;
v1532 = v1530 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1531) >> 32) + v1531) >> 6);
v1533 = v1532;
LOBYTE(v1533) = (unsigned __int8)v1532 >> 7;
v1534 = -105 * v1533 + v1532;
v1535 = v1534;
LOBYTE(v1535) = (unsigned __int8)v1534 >> 6;
v1536 = v1534 - 5 * v1535;
v1537 = v1536;
LOBYTE(v1537) = (unsigned __int8)v1536 >> 6;
v1538 = v1537;
v1539 = v1017 & 0x40;
LOBYTE(v1539) = (unsigned __int8)v1539 >> 1;
v1540 = (v1017 ^ v1539) - 59 + 6 * ~((unsigned __int8)((v1017 ^ v1539) - 59) >> 5);
v1541 = v1540
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1540 + 1)) >> 32)
+ (unsigned __int8)v1540
+ 1) >> 6);
LOBYTE(v1541) = (unsigned __int8)v1541 >> 7;
v1542 = -105 * v1541
+ v1540
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1540 + 1)) >> 32)
+ (unsigned __int8)v1540
+ 1) >> 6);
v1543 = v1542;
LOBYTE(v1543) = (unsigned __int8)v1542 >> 6;
v1544 = v1542 - 5 * v1543;
v1545 = v1544;
LOBYTE(v1545) = (unsigned __int8)v1544 >> 6;
v1546 = (v1544 - 3 * v1545) ^ (v1536 - 3 * v1538);
v1547 = ((((unsigned __int8)v1546 >> 1) + 1) >> 5) + v1546;
v1548 = 79 * (unsigned __int8)v1547;
LOWORD(v1548) = (unsigned __int8)v1547 / 0x1Au;
v1549 = v1547 + 6 * v1548 + 65;
v1550 = v1549;
LOBYTE(v1550) = (unsigned __int8)v1549 >> 7;
v1551 = (3 * ((signed int)((unsigned __int8)v1549 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1549 / 0x46u) - 65)
* ((unsigned __int8)v1549 >> 7)
+ v1549;
v1552 = (3 * ((signed int)((unsigned __int8)v1549 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1549 / 0x46u) - 65)
* v1550
+ v1549
- 59;
v1553 = v1136;
v1554 = v1552;
v1555 = (unsigned __int8)(v1552 + 6 * ~((unsigned __int8)v1552 >> 5)) + 1;
v1557 = v1552
+ 6 * ~((unsigned __int8)v1552 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1555) >> 32) + v1555) >> 6);
v1556 = v1557;
LOBYTE(v1557) = (unsigned __int8)v1557 >> 7;
v1558 = -105 * v1557 + v1556;
v1559 = v1558;
LOBYTE(v1559) = (unsigned __int8)v1558 >> 6;
v1560 = v1558 - 5 * v1559;
v1561 = v1560;
LOBYTE(v1561) = (unsigned __int8)v1560 >> 6;
v1562 = v1560 - 3 * v1561;
v1563 = (unsigned __int8)(v1553
+ -14 * (((unsigned __int8)(v1553 ^ 0x40) + 3) >> 7)
- 59
+ 6
* ~((unsigned __int8)(v1553 + -14 * (((unsigned __int8)(v1553 ^ 0x40) + 3) >> 7) - 59) >> 5))
+ 1;
v1564 = v1553
+ -14 * (((unsigned __int8)(v1553 ^ 0x40) + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v1553 + -14 * (((unsigned __int8)(v1553 ^ 0x40) + 3) >> 7) - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1563) >> 32) + v1563) >> 6);
v1565 = v1564;
LOBYTE(v1565) = (unsigned __int8)v1564 >> 7;
v1566 = -105 * v1565 + v1564;
v1567 = v1566;
LOBYTE(v1567) = (unsigned __int8)v1566 >> 6;
v1568 = v1566 - 5 * v1567;
v1569 = v1568;
LOBYTE(v1569) = (unsigned __int8)v1568 >> 6;
v1570 = ((((unsigned __int8)((v1568 - 3 * ((unsigned __int8)v1568 >> 6)) ^ v1562) >> 1) + 1) >> 5)
+ ((v1568 - 3 * v1569) ^ v1562);
v1571 = 79 * (unsigned __int8)v1570;
LOWORD(v1571) = (unsigned __int8)v1570 / 0x1Au;
v1572 = v1570 + 6 * v1571 + 65;
v1573 = v1572;
LOBYTE(v1573) = (unsigned __int8)v1572 >> 7;
v1574 = (3 * ((signed int)((unsigned __int8)v1572 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1572 / 0x46u) - 65)
* v1573
+ v1572;
v1575 = v1574;
v1576 = v1574 - 59;
v1577 = v1574 - 59 + 6 * ~((unsigned __int8)(v1574 - 59) >> 5);
v1578 = v1577
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1577 + 1)) >> 32)
+ (unsigned __int8)v1577
+ 1) >> 6);
v1579 = v1578;
LOBYTE(v1579) = (unsigned __int8)v1578 >> 7;
v1580 = -105 * v1579 + v1578;
v1581 = v1580;
LOBYTE(v1581) = (unsigned __int8)v1580 >> 6;
v1582 = v1580 - 5 * v1581;
v1583 = v1582;
LOBYTE(v1583) = (unsigned __int8)v1582 >> 6;
v1584 = v1582 - 3 * v1583;
LOBYTE(v1584) = v1110 ^ v1584;
v1585 = ((((unsigned __int8)v1584 >> 1) + 1) >> 5) + v1584;
v1586 = 79 * (unsigned __int8)v1585;
LOWORD(v1586) = (unsigned __int8)v1585 / 0x1Au;
v1587 = v1585 + 6 * v1586 + 65;
LOWORD(v1578) = 3 * (unsigned __int8)(v1585 + 6 * v1586 + 65);
LOWORD(v1586) = 96 * (unsigned __int8)(v1585 + 6 * v1586 + 65);
v1588 = v1587;
LOBYTE(v1588) = (unsigned __int8)v1587 >> 7;
v1589 = (3
* ((((unsigned __int8)(((unsigned __int8)(v1587 - ((unsigned __int16)(v1586 - v1578) >> 8)) >> 1)
+ ((unsigned __int16)(v1586 - v1578) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v1587 / 0x46u)
- 65)
* v1588
+ v1587;
v1590 = (unsigned __int8)(v1589 - 59 + 6 * ~((unsigned __int8)(v1589 - 59) >> 5)) + 1;
v1591 = v1589
- 59
+ 6 * ~((unsigned __int8)(v1589 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1590) >> 32) + v1590) >> 6);
LOBYTE(v1591) = (unsigned __int8)v1591 >> 7;
v1592 = -105 * v1591
+ v1589
- 59
+ 6 * ~((unsigned __int8)(v1589 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1590) >> 32) + v1590) >> 6);
v1593 = v1592;
LOBYTE(v1593) = (unsigned __int8)v1592 >> 6;
v1594 = v1592 - 5 * v1593;
v1595 = v1594;
LOBYTE(v1595) = (unsigned __int8)v1594 >> 6;
v1596 = v1595;
v1597 = v930 & 0x40;
LOBYTE(v1597) = (unsigned __int8)v1597 >> 1;
v1598 = (v930 ^ v1597) - 59 + 6 * ~((unsigned __int8)((v930 ^ v1597) - 59) >> 5);
v1599 = v1594 - 3 * v1596;
v1600 = v572;
v1602 = v1598
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1598 + 1)) >> 32)
+ (unsigned __int8)v1598
+ 1) >> 6);
v1601 = v1602;
LOBYTE(v1602) = (unsigned __int8)v1602 >> 7;
v1603 = -105 * v1602 + v1601;
v1604 = v1603;
LOBYTE(v1604) = (unsigned __int8)v1603 >> 6;
v1605 = v1603 - 5 * v1604;
v1606 = v1605;
LOBYTE(v1606) = (unsigned __int8)v1605 >> 6;
v1607 = ((((unsigned __int8)((v1605 - 3 * ((unsigned __int8)v1605 >> 6)) ^ v1599) >> 1) + 1) >> 5)
+ ((v1605 - 3 * v1606) ^ v1599);
v1608 = 79 * (unsigned __int8)v1607;
LOWORD(v1608) = (unsigned __int8)v1607 / 0x1Au;
v1609 = v1607 + 6 * v1608 + 65;
v1610 = v1609;
LOBYTE(v1610) = (unsigned __int8)v1609 >> 7;
v1611 = (3 * ((signed int)((unsigned __int8)v1609 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1609 / 0x46u) - 65)
* v1610
+ v1609;
v1612 = (unsigned __int8)(v1611 - 59 + 6 * ~((unsigned __int8)(v1611 - 59) >> 5)) + 1;
LOBYTE(v1608) = (unsigned __int8)(-105
* ((unsigned __int8)(v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32)
+ v1612) >> 6)) >> 7)
+ v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32) + v1612) >> 6)
- 5
* ((unsigned __int8)(-105
* ((unsigned __int8)(v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32)
+ v1612) >> 6)) >> 7)
+ v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32)
+ v1612) >> 6)) >> 6)) >> 6;
v1613 = -105
* ((unsigned __int8)(v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32) + v1612) >> 6)) >> 7)
+ v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32) + v1612) >> 6)
- 5
* ((unsigned __int8)(-105
* ((unsigned __int8)(v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32) + v1612) >> 6)) >> 7)
+ v1611
- 59
+ 6 * ~((unsigned __int8)(v1611 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1612) >> 32) + v1612) >> 6)) >> 6)
- 3 * v1608;
v1614 = 3 * ((signed int)(v572 / 0x2Fu + 1) >> 2) + -16 * (v572 / 0x46u) - 65;
v1615 = v572;
LOBYTE(v1615) = v572 >> 7;
v1616 = (unsigned __int8)(v1600
+ v1614 * ((unsigned __int8)v1600 >> 7)
- 59
+ 6 * ~((unsigned __int8)(v1600 + v1614 * ((unsigned __int8)v1600 >> 7) - 59) >> 5))
+ 1;
v1618 = v1600
+ v1614 * v1615
- 59
+ 6 * ~((unsigned __int8)(v1600 + v1614 * ((unsigned __int8)v1600 >> 7) - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1616) >> 32) + v1616) >> 6);
v1617 = v1618;
LOBYTE(v1618) = (unsigned __int8)v1618 >> 7;
v1620 = -105 * v1618 + v1617;
v1619 = v1620;
LOBYTE(v1620) = (unsigned __int8)v1620 >> 6;
v1621 = v1619 - 5 * v1620;
v1622 = v1621;
LOBYTE(v1622) = (unsigned __int8)v1621 >> 6;
v1623 = v1621 - 3 * v1622;
LOBYTE(v1623) = v1613 ^ v1623;
v1624 = ((((unsigned __int8)v1623 >> 1) + 1) >> 5) + v1623;
v1625 = 79 * (unsigned __int8)v1624;
LOWORD(v1625) = (unsigned __int8)v1624 / 0x1Au;
v1626 = v1624 + 6 * v1625 + 65;
v1627 = v1140;
v1628 = v1626;
LOBYTE(v1628) = (unsigned __int8)v1626 >> 7;
v1629 = v1626
+ (3 * ((signed int)((unsigned __int8)v1626 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1626 / 0x46u) - 65)
* v1628;
v1630 = v1629 - 48;
LOBYTE(v1630) = (unsigned __int8)(v1626
+ (3 * ((signed int)((unsigned __int8)v1626 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v1626 / 0x46u)
- 65)
* ((unsigned __int8)v1626 >> 7)
- 48) >> 7;
v1631 = v1629 + 17 * v1630 + 1;
LOWORD(v1629) = (unsigned __int8)(v1626
+ (3 * ((signed int)((unsigned __int8)v1626 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v1626 / 0x46u)
- 65)
* ((unsigned __int8)v1626 >> 7));
LOBYTE(v1626) = -15
* (((((unsigned __int16)(205 * v1629) >> 12) * ((unsigned __int16)(27 * v1629) >> 9) ^ 0x39) + 1) >> 6)
+ v1631
+ 6
* ((signed int)((((_BYTE)v1626
+ (3 * (unsigned __int8)((signed int)((unsigned __int8)v1626 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v1626 / 0x46u)
- 65)
* ((unsigned __int8)v1626 >> 7)) & 0x1F)
+ 6) >> 5);
v1632 = v1240 - 48;
LOBYTE(v1632) = (unsigned __int8)(v1240 - 48) >> 7;
v1633 = -81 * ((unsigned __int8)v1626 >> 7) + v1626;
v1634 = v1240 + 17 * v1632 + 1;
v1635 = v1437 - 48;
LOBYTE(v1635) = (unsigned __int8)(v1437 - 48) >> 7;
v1636 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1240 / 0x14u * ((unsigned __int8)v1240 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1634
+ 6 * (((v1240 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1240 / 0x14u * ((unsigned __int8)v1240 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1634
+ 6 * (((v1240 & 0x1F) + 6) >> 5);
v1637 = -15 * ((signed int)(((unsigned __int8)v1437 / 0x14u * ((unsigned __int8)v1437 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1437
+ 17 * v1635
+ 1
+ 6 * (((v1437 & 0x1F) + 6) >> 5);
v1638 = v1637;
LOBYTE(v1638) = (unsigned __int8)v1637 >> 7;
v1639 = -81 * v1638 + v1637;
v1640 = v1283 - 48;
LOBYTE(v1640) = (unsigned __int8)(v1283 - 48) >> 7;
v1641 = v1283 + 17 * v1640 + 1;
v1642 = v1589 - 48;
v1643 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1283 / 0x14u * ((unsigned __int8)v1283 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1641
+ 6 * ((signed int)((v1283 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1283 / 0x14u * ((unsigned __int8)v1283 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1641
+ 6 * ((signed int)((v1283 & 0x1F) + 6) >> 5);
LOBYTE(v1642) = (unsigned __int8)(v1589 - 48) >> 7;
v1644 = v1589 + 17 * v1642 + 1;
v1645 = v1415 - 48;
LOBYTE(v1645) = (unsigned __int8)(v1415 - 48) >> 7;
v1646 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1589 / 0x14u * ((unsigned __int8)v1589 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1644
+ 6 * ((signed int)((v1589 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1589 / 0x14u * ((unsigned __int8)v1589 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1644
+ 6 * ((signed int)((v1589 & 0x1F) + 6) >> 5);
v1647 = v1415 + 17 * v1645 + 1;
v1648 = v1176 - 48;
LOBYTE(v1648) = (unsigned __int8)(v1176 - 48) >> 7;
v1649 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1415 / 0x14u * ((unsigned __int8)v1415 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1647
+ 6 * (((v1415 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1415 / 0x14u * ((unsigned __int8)v1415 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1647
+ 6 * (((v1415 & 0x1F) + 6) >> 5);
v1651 = -15 * ((signed int)((v1176 / 0x14u * (v1176 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1176
+ 17 * v1648
+ 1
+ 6 * (((v1176 & 0x1F) + 6) >> 5);
v1650 = v1651;
LOBYTE(v1651) = (unsigned __int8)v1651 >> 7;
v1652 = -81 * v1651 + v1650;
v1653 = v1140 - 48;
LOBYTE(v1653) = (unsigned __int8)(v1140 - 48) >> 7;
v1654 = v1320 + 13 * ((v1320 >> 6) & 1) + -26 * (((((v1320 + 2) & 0x50) >> 4) + 3) >> 3);
v1655 = v1654;
v1656 = -15 * ((signed int)(((unsigned __int8)v1627 / 0x14u * ((unsigned __int8)v1627 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1627
+ 17 * v1653
+ 1
+ 6 * (((v1627 & 0x1F) + 6) >> 5);
v1657 = v1656;
LOBYTE(v1657) = (unsigned __int8)v1656 >> 7;
v1658 = -81 * v1657 + v1656;
LOBYTE(v1415) = v1507
+ 17 * ((unsigned __int8)(v1507 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1507 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v1507 / 0x14u * ((unsigned __int8)v1507 / 0x13u) ^ 0x39) + 1) >> 6);
v1659 = (_DWORD)v3 - 48;
byte_616051 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v1415 >> 7) + v1415) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v1415 >> 7)
+ v1415;
LOBYTE(v1659) = (unsigned __int8)((_BYTE)v3 - 48) >> 7;
LODWORD(v3) = -15 * ((signed int)(((unsigned __int8)v3 / 0x14u * ((unsigned __int8)v3 / 0x13u) ^ 0x39) + 1) >> 6)
+ (_DWORD)v3
+ 17 * v1659
+ 1
+ 6 * ((((unsigned __int8)v3 & 0x1F) + 6) >> 5);
v1660 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v1661 = -81 * (_DWORD)v3 + v1660;
v1662 = v1194 - 48;
LOBYTE(v1662) = (unsigned __int8)(v1194 - 48) >> 7;
v1663 = -15 * ((signed int)((v1194 / 0x14u * (v1194 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1194
+ 17 * v1662
+ 1
+ 6 * (((v1194 & 0x1F) + 6) >> 5);
LODWORD(v3) = v1663;
LOBYTE(v1663) = (unsigned __int8)v1663 >> 7;
v1664 = -81 * v1663 + (_DWORD)v3;
v1665 = v1304 - 48;
LOBYTE(v1665) = (unsigned __int8)v1665 >> 7;
v1666 = -15 * ((signed int)((v1304 / 0x14u * (v1304 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1304
+ 17 * v1665
+ 1
+ 6 * (((v1304 & 0x1F) + 6) >> 5);
LODWORD(v3) = v1666;
LOBYTE(v3) = (unsigned __int8)v1666 >> 7;
v1667 = -81 * (_DWORD)v3 + v1666;
v1668 = (unsigned __int8)(v1654 - 59 + 6 * ~((unsigned __int8)(v1654 - 59) >> 5)) + 1;
LODWORD(v3) = v1654
- 59
+ 6 * ~((unsigned __int8)(v1654 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1668) >> 32) + v1668) >> 6);
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v1669 = -105 * (_DWORD)v3
+ v1654
- 59
+ 6 * ~((unsigned __int8)(v1654 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1668) >> 32) + v1668) >> 6);
v1670 = v1669;
LOBYTE(v1670) = (unsigned __int8)v1669 >> 6;
v1671 = v1669 - 5 * v1670;
v1672 = v1671;
LOBYTE(v1672) = (unsigned __int8)v1671 >> 6;
v1673 = v1672;
v1674 = v1667 + -14 * (((unsigned __int8)(v1667 ^ 0x40) + 3) >> 7) - 59;
v1675 = v1674 + 6 * ~((unsigned __int8)v1674 >> 5);
v1676 = (unsigned __int8)(v1674 + 6 * ~((unsigned __int8)v1674 >> 5)) + 1;
v1677 = v1675 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1676) >> 32) + v1676) >> 6);
v1678 = v1677;
LOBYTE(v1678) = (unsigned __int8)v1677 >> 7;
v1679 = -105 * v1678 + v1677;
v1680 = v1679;
LOBYTE(v1680) = (unsigned __int8)v1679 >> 6;
v1681 = v1679 - 5 * v1680;
v1682 = v1681;
LOBYTE(v1682) = (unsigned __int8)v1681 >> 6;
v1683 = (v1681 - 3 * v1682) ^ (v1671 - 3 * v1673);
v1684 = ((((unsigned __int8)v1683 >> 1) + 1) >> 5) + v1683;
v1685 = 79 * (unsigned __int8)v1684;
LOWORD(v1685) = (unsigned __int8)v1684 / 0x1Au;
v1686 = v1684 + 6 * v1685 + 65;
v1687 = v1686;
LOBYTE(v1687) = (unsigned __int8)v1686 >> 7;
v1688 = (3 * ((signed int)((unsigned __int8)v1686 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1686 / 0x46u) - 65)
* v1687
+ v1686;
v1689 = v1688;
v1690 = v1688 - 59 + 6 * ~((unsigned __int8)(v1688 - 59) >> 5);
v1691 = v1690
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1690 + 1)) >> 32)
+ (unsigned __int8)v1690
+ 1) >> 6);
v1692 = v1691;
LOBYTE(v1692) = (unsigned __int8)v1691 >> 7;
v1694 = -105 * v1692 + v1691;
v1693 = v1694;
LOBYTE(v1694) = (unsigned __int8)v1694 >> 6;
v1695 = v1693 - 5 * v1694;
v1696 = v1695;
LOBYTE(v1696) = (unsigned __int8)v1695 >> 6;
v1697 = v1652 + -14 * (((unsigned __int8)(v1652 ^ 0x40) + 3) >> 7) - 59;
v1698 = v1697 + 6 * ~((unsigned __int8)v1697 >> 5);
v1699 = v1698
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1698 + 1)) >> 32)
+ (unsigned __int8)v1698
+ 1) >> 6);
LOBYTE(v1699) = (unsigned __int8)v1699 >> 7;
v1700 = -105 * v1699
+ v1698
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1698 + 1)) >> 32)
+ (unsigned __int8)v1698
+ 1) >> 6);
v1701 = v1700;
LOBYTE(v1701) = (unsigned __int8)v1700 >> 6;
v1702 = v1700 - 5 * v1701;
v1703 = v1702;
LOBYTE(v1703) = (unsigned __int8)v1702 >> 6;
v1704 = (v1702 - 3 * v1703) ^ (v1695 - 3 * v1696);
v1705 = ((((unsigned __int8)v1704 >> 1) + 1) >> 5) + v1704;
v1706 = 79 * (unsigned __int8)v1705;
LOWORD(v1706) = (unsigned __int8)v1705 / 0x1Au;
v1707 = v1705 + 6 * v1706 + 65;
v1708 = v1707;
LOBYTE(v1708) = (unsigned __int8)v1707 >> 7;
v1709 = (3 * ((signed int)((unsigned __int8)v1707 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1707 / 0x46u) - 65)
* v1708
+ v1707;
v1710 = v1709;
v1711 = (unsigned __int8)(v1709 - 59 + 6 * ~((unsigned __int8)(v1709 - 59) >> 5)) + 1;
v1712 = v1709
- 59
+ 6 * ~((unsigned __int8)(v1709 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1711) >> 32) + v1711) >> 6);
LOBYTE(v1712) = (unsigned __int8)v1712 >> 7;
v1713 = -105 * v1712
+ v1709
- 59
+ 6 * ~((unsigned __int8)(v1709 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1711) >> 32) + v1711) >> 6);
v1714 = v1713;
LOBYTE(v1714) = (unsigned __int8)v1713 >> 6;
v1715 = v1713 - 5 * v1714;
v1716 = v1715;
LOBYTE(v1716) = (unsigned __int8)v1715 >> 6;
v1717 = v1716;
v1718 = 13 * (((unsigned int)v1261 >> 6) & 1);
LOBYTE(v1718) = v1262 + v1718;
v1719 = -26 * (((((v1261 + 2) & 0x50) >> 4) + 3) >> 3) + v1718;
v1720 = (unsigned __int8)(v1719 + 6 * ~((unsigned __int8)v1719 >> 5)) + 1;
v1721 = v1719
+ 6 * ~((unsigned __int8)v1719 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1720) >> 32) + v1720) >> 6);
v1722 = v1721;
LOBYTE(v1722) = (unsigned __int8)v1721 >> 7;
v1724 = -105 * v1722 + v1721;
v1723 = v1724;
LOBYTE(v1724) = (unsigned __int8)v1724 >> 6;
v1725 = v1723 - 5 * v1724;
v1726 = v1725;
LOBYTE(v1726) = (unsigned __int8)v1725 >> 6;
v1727 = ((((unsigned __int8)((v1725 - 3 * ((unsigned __int8)v1725 >> 6)) ^ (v1715 - 3 * v1717)) >> 1) + 1) >> 5)
+ ((v1725 - 3 * v1726) ^ (v1715 - 3 * v1717));
v1728 = 79 * (unsigned __int8)v1727;
LOWORD(v1728) = (unsigned __int8)v1727 / 0x1Au;
v1729 = v1727 + 6 * v1728 + 65;
v1730 = v1729;
LOBYTE(v1730) = (unsigned __int8)v1729 >> 7;
v1731 = v1729
+ (3 * ((signed int)((unsigned __int8)v1729 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1729 / 0x46u) - 65)
* v1730;
v1732 = v1731;
v1733 = v1731 - 59;
v1734 = (unsigned __int8)(v1731 - 59 + 6 * ~((unsigned __int8)(v1731 - 59) >> 5)) + 1;
v1736 = v1731
- 59
+ 6 * ~((unsigned __int8)(v1731 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1734) >> 32) + v1734) >> 6);
v1735 = v1736;
LOBYTE(v1736) = (unsigned __int8)v1736 >> 7;
v1738 = -105 * v1736 + v1735;
v1737 = v1738;
LOBYTE(v1738) = (unsigned __int8)v1738 >> 6;
v1739 = v1737 - 5 * v1738;
v1740 = v1739;
LOBYTE(v1740) = (unsigned __int8)v1739 >> 6;
v1741 = v1639 + -14 * (((unsigned __int8)(v1639 ^ 0x40) + 3) >> 7) - 59;
v1742 = v1741 + 6 * ~((unsigned __int8)v1741 >> 5);
v1743 = v1742
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1742 + 1)) >> 32)
+ (unsigned __int8)v1742
+ 1) >> 6);
v1744 = v1743;
LOBYTE(v1744) = (unsigned __int8)v1743 >> 7;
v1745 = -105 * v1744 + v1743;
v1746 = v1745;
LOBYTE(v1746) = (unsigned __int8)v1745 >> 6;
v1747 = v1745 - 5 * v1746;
v1748 = v1747;
LOBYTE(v1748) = (unsigned __int8)v1747 >> 6;
v1749 = (v1739 - 3 * v1740) ^ (v1747 - 3 * v1748);
v1750 = ((((unsigned __int8)v1749 >> 1) + 1) >> 5) + v1749;
v1751 = 79 * (unsigned __int8)v1750;
LOWORD(v1751) = (unsigned __int8)v1750 / 0x1Au;
v1752 = v1750 + 6 * v1751 + 65;
LOWORD(v1739) = 3 * (unsigned __int8)(v1750 + 6 * v1751 + 65);
LOWORD(v1751) = 96 * (unsigned __int8)(v1750 + 6 * v1751 + 65);
v1753 = v1752;
LOBYTE(v1753) = (unsigned __int8)v1752 >> 7;
v1754 = (3
* ((((unsigned __int8)(((unsigned __int8)(v1752 - ((unsigned __int16)(v1751 - v1739) >> 8)) >> 1)
+ ((unsigned __int16)(v1751 - v1739) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v1752 / 0x46u)
- 65)
* v1753
+ v1752;
v1755 = (unsigned __int8)(v1754 - 59 + 6 * ~((unsigned __int8)(v1754 - 59) >> 5)) + 1;
v1756 = v1754
- 59
+ 6 * ~((unsigned __int8)(v1754 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1755) >> 32) + v1755) >> 6);
LOBYTE(v1756) = (unsigned __int8)v1756 >> 7;
v1757 = -105 * v1756
+ v1754
- 59
+ 6 * ~((unsigned __int8)(v1754 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1755) >> 32) + v1755) >> 6);
v1758 = v1757;
LOBYTE(v1758) = (unsigned __int8)v1757 >> 6;
v1759 = v1757 - 5 * v1758;
v1760 = v1759;
LOBYTE(v1760) = (unsigned __int8)v1759 >> 6;
v1761 = 13 * (((unsigned int)v1551 >> 6) & 1);
LOBYTE(v1761) = v1554 + v1761;
v1762 = -26 * (((((v1551 + 2) & 0x50) >> 4) + 3) >> 3) + v1761;
v1763 = (unsigned __int8)(v1762 + 6 * ~((unsigned __int8)v1762 >> 5)) + 1;
v1765 = v1762
+ 6 * ~((unsigned __int8)v1762 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1763) >> 32) + v1763) >> 6);
v1764 = v1765;
LOBYTE(v1765) = (unsigned __int8)v1765 >> 7;
v1766 = -105 * v1765 + v1764;
v1767 = v1766;
LOBYTE(v1767) = (unsigned __int8)v1766 >> 6;
v1768 = v1766 - 5 * v1767;
v1769 = v1768;
LOBYTE(v1769) = (unsigned __int8)v1768 >> 6;
v1770 = (v1759 - 3 * v1760) ^ (v1768 - 3 * v1769);
v1771 = 79 * (unsigned __int8)(v1770 + ((((unsigned __int8)v1770 >> 1) + 1) >> 5));
LOWORD(v1771) = (unsigned __int8)(v1770 + ((((unsigned __int8)v1770 >> 1) + 1) >> 5)) / 0x1Au;
v1772 = v1770 + ((((unsigned __int8)v1770 >> 1) + 1) >> 5) + 6 * v1771 + 65;
LOWORD(v1771) = (unsigned __int16)(93
* (unsigned __int8)(v1770
+ ((((unsigned __int8)v1770 >> 1) + 1) >> 5)
+ 6 * v1771
+ 65)) >> 8;
v1773 = v1772;
LOBYTE(v1773) = (unsigned __int8)v1772 >> 7;
v1774 = (3 * ((((unsigned __int8)(((unsigned __int8)(v1772 - v1771) >> 1) + v1771) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1772 / 0x46u)
- 65)
* v1773
+ v1772;
v1775 = v1774;
v1774 -= 59;
v1776 = v1774;
v1777 = v1774 + 6 * ~((unsigned __int8)v1774 >> 5);
v1778 = v1777
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1777 + 1)) >> 32)
+ (unsigned __int8)v1777
+ 1) >> 6);
v1779 = v1778;
LOBYTE(v1779) = (unsigned __int8)v1778 >> 7;
v1780 = -105 * v1779 + v1778;
v1781 = v1611 & 0x40;
v1782 = v1780;
LOBYTE(v1781) = (unsigned __int8)v1781 >> 1;
LOBYTE(v1782) = (unsigned __int8)v1780 >> 6;
v1783 = v1780 - 5 * v1782;
v1784 = v1783;
LOBYTE(v1784) = (unsigned __int8)v1783 >> 6;
v1785 = v1784;
v1786 = (v1611 ^ v1781) - 59 + 6 * ~((unsigned __int8)((v1611 ^ v1781) - 59) >> 5);
v1787 = v1786
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1786 + 1)) >> 32)
+ (unsigned __int8)v1786
+ 1) >> 6);
v1788 = v1787;
LOBYTE(v1788) = (unsigned __int8)v1787 >> 7;
v1789 = -105 * v1788 + v1787;
v1790 = v1789;
LOBYTE(v1790) = (unsigned __int8)v1789 >> 6;
v1791 = v1789 - 5 * v1790;
v1792 = v1791;
LOBYTE(v1792) = (unsigned __int8)v1791 >> 6;
v1793 = (v1783 - 3 * v1785) ^ (v1791 - 3 * v1792);
v1794 = 79 * (unsigned __int8)(v1793 + ((((unsigned __int8)v1793 >> 1) + 1) >> 5));
LOWORD(v1794) = (unsigned __int8)(v1793 + ((((unsigned __int8)v1793 >> 1) + 1) >> 5)) / 0x1Au;
v1795 = v1793 + ((((unsigned __int8)v1793 >> 1) + 1) >> 5) + 6 * v1794 + 65;
LOWORD(v1783) = 3 * (unsigned __int8)(v1793 + ((((unsigned __int8)v1793 >> 1) + 1) >> 5) + 6 * v1794 + 65);
LOWORD(v1794) = 96 * (unsigned __int8)(v1793 + ((((unsigned __int8)v1793 >> 1) + 1) >> 5) + 6 * v1794 + 65);
v1796 = v1795;
LOBYTE(v1796) = (unsigned __int8)v1795 >> 7;
v1797 = (3
* ((((unsigned __int8)(((unsigned __int8)(v1795 - ((unsigned __int16)(v1794 - v1783) >> 8)) >> 1)
+ ((unsigned __int16)(v1794 - v1783) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v1795 / 0x46u)
- 65)
* v1796
+ v1795;
v1798 = (unsigned __int8)(v1797 - 59 + 6 * ~((unsigned __int8)(v1797 - 59) >> 5)) + 1;
v1799 = v1797
- 59
+ 6 * ~((unsigned __int8)(v1797 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1798) >> 32) + v1798) >> 6);
LOBYTE(v1799) = (unsigned __int8)v1799 >> 7;
v1800 = -105 * v1799
+ v1797
- 59
+ 6 * ~((unsigned __int8)(v1797 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1798) >> 32) + v1798) >> 6);
v1801 = v1800;
LOBYTE(v1801) = (unsigned __int8)v1800 >> 6;
v1802 = v1800 - 5 * v1801;
v1803 = v1802;
LOBYTE(v1803) = (unsigned __int8)v1802 >> 6;
v1804 = v1658 + -14 * (((unsigned __int8)(v1658 ^ 0x40) + 3) >> 7) - 59;
v1805 = v1804 + 6 * ~((unsigned __int8)v1804 >> 5);
v1806 = v1805
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1805 + 1)) >> 32)
+ (unsigned __int8)v1805
+ 1) >> 6);
v1807 = v1806;
LOBYTE(v1807) = (unsigned __int8)v1806 >> 7;
v1808 = -105 * v1807 + v1806;
LODWORD(v3) = v1808;
LOBYTE(v1808) = (unsigned __int8)v1808 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v1808;
v1809 = (signed int)v3;
LOBYTE(v1809) = (unsigned __int8)v3 >> 6;
v1810 = ((_DWORD)v3 - 3 * v1809) ^ (v1802 - 3 * v1803);
v1811 = ((((unsigned __int8)v1810 >> 1) + 1) >> 5) + v1810;
v1812 = 79 * (unsigned __int8)v1811;
LOWORD(v1812) = (unsigned __int8)v1811 / 0x1Au;
v1813 = v1811 + 6 * v1812 + 65;
LOWORD(v1812) = (unsigned __int16)(93 * (unsigned __int8)(v1811 + 6 * v1812 + 65)) >> 8;
v1814 = v1813;
LOBYTE(v1814) = (unsigned __int8)v1813 >> 7;
v1815 = (3 * ((((unsigned __int8)(((unsigned __int8)(v1813 - v1812) >> 1) + v1812) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1813 / 0x46u)
- 65)
* v1814
+ v1813;
v1816 = v1815;
v1817 = (unsigned __int8)(v1815 - 59 + 6 * ~((unsigned __int8)(v1815 - 59) >> 5)) + 1;
v1818 = v1815
- 59
+ 6 * ~((unsigned __int8)(v1815 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1817) >> 32) + v1817) >> 6);
LODWORD(v3) = v1818;
LOBYTE(v3) = (unsigned __int8)v1818 >> 7;
v1820 = -105 * (_DWORD)v3 + v1818;
v1819 = v1820;
LOBYTE(v1820) = (unsigned __int8)v1820 >> 6;
v1821 = v1819 - 5 * v1820;
v1822 = v1821;
LOBYTE(v1822) = (unsigned __int8)v1821 >> 6;
v1823 = v1633;
v1824 = v1661 + -14 * (((unsigned __int8)(v1661 ^ 0x40) + 3) >> 7) - 59;
v1825 = v1824 + 6 * ~((unsigned __int8)v1824 >> 5);
v1826 = v1825
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1825 + 1)) >> 32)
+ (unsigned __int8)v1825
+ 1) >> 6);
LOBYTE(v1826) = (unsigned __int8)v1826 >> 7;
v1827 = -105 * v1826
+ v1825
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1825 + 1)) >> 32)
+ (unsigned __int8)v1825
+ 1) >> 6);
v1828 = v1827;
LOBYTE(v1828) = (unsigned __int8)v1827 >> 6;
v1829 = v1827 - 5 * v1828;
v1830 = v1829;
LOBYTE(v1830) = (unsigned __int8)v1829 >> 6;
v1831 = ((((unsigned __int8)((v1829 - 3 * ((unsigned __int8)v1829 >> 6)) ^ (v1821 - 3 * ((unsigned __int8)v1821 >> 6))) >> 1)
+ 1) >> 5)
+ ((v1829 - 3 * v1830) ^ (v1821 - 3 * v1822));
v1832 = 79 * (unsigned __int8)v1831;
LOWORD(v1832) = (unsigned __int8)v1831 / 0x1Au;
v1833 = v1831 + 6 * v1832 + 65;
v1834 = v1833;
LOBYTE(v1834) = (unsigned __int8)v1833 >> 7;
v1835 = (3 * ((signed int)((unsigned __int8)v1833 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1833 / 0x46u) - 65)
* v1834
+ v1833;
v1836 = v1835;
v1837 = v1835 - 59 + 6 * ~((unsigned __int8)(v1835 - 59) >> 5);
v1838 = v1837
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1837 + 1)) >> 32)
+ (unsigned __int8)v1837
+ 1) >> 6);
v1839 = v1838;
LOBYTE(v1839) = (unsigned __int8)v1838 >> 7;
v1841 = -105 * v1839 + v1838;
v1840 = v1841;
LOBYTE(v1841) = (unsigned __int8)v1841 >> 6;
v1842 = v1840 - 5 * v1841;
v1843 = v1842;
LOBYTE(v1843) = (unsigned __int8)v1842 >> 6;
v1844 = 3 * v1843;
v1845 = v1823
+ -14 * (((unsigned __int8)(v1823 ^ 0x40) + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v1823 + -14 * (((unsigned __int8)(v1823 ^ 0x40) + 3) >> 7) - 59) >> 5);
v1846 = (unsigned __int8)(v1823
+ -14 * (((unsigned __int8)(v1823 ^ 0x40) + 3) >> 7)
- 59
+ 6
* ~((unsigned __int8)(v1823 + -14 * (((unsigned __int8)(v1823 ^ 0x40) + 3) >> 7) - 59) >> 5))
+ 1;
v1847 = v1845 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1846) >> 32) + v1846) >> 6);
v1848 = v1847;
LOBYTE(v1848) = (unsigned __int8)v1847 >> 7;
v1850 = -105 * v1848 + v1847;
v1849 = v1850;
LOBYTE(v1850) = (unsigned __int8)v1850 >> 6;
v1851 = v1849 - 5 * v1850;
v1852 = v1851;
LOBYTE(v1852) = (unsigned __int8)v1851 >> 6;
v1853 = ((((unsigned __int8)((v1851 - 3 * ((unsigned __int8)v1851 >> 6)) ^ (v1842 - v1844)) >> 1) + 1) >> 5)
+ ((v1851 - 3 * v1852) ^ (v1842 - v1844));
v1854 = 79 * (unsigned __int8)v1853;
LOWORD(v1854) = (unsigned __int8)v1853 / 0x1Au;
v1855 = v1853 + 6 * v1854 + 65;
v1856 = v1855;
LOBYTE(v1856) = (unsigned __int8)v1855 >> 7;
v1857 = (3 * ((signed int)((unsigned __int8)v1855 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1855 / 0x46u) - 65)
* v1856
+ v1855
- 59;
v1858 = (3 * ((signed int)((unsigned __int8)v1855 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1855 / 0x46u) - 65)
* ((unsigned __int8)v1855 >> 7)
+ v1855;
v1859 = (unsigned __int8)(v1857 + 6 * ~((unsigned __int8)v1857 >> 5)) + 1;
v1860 = v1857
+ 6 * ~((unsigned __int8)v1857 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1859) >> 32) + v1859) >> 6);
LOBYTE(v1860) = (unsigned __int8)v1860 >> 7;
v1861 = -105 * v1860
+ v1857
+ 6 * ~((unsigned __int8)v1857 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1859) >> 32) + v1859) >> 6);
v1862 = v1861;
LOBYTE(v1862) = (unsigned __int8)v1861 >> 6;
v1863 = v1861 - 5 * v1862;
v1864 = v1863;
LOBYTE(v1864) = (unsigned __int8)v1863 >> 6;
v1865 = v1863 - 3 * v1864;
v1866 = v1664 + -14 * (((unsigned __int8)(v1664 ^ 0x40) + 3) >> 7) - 59;
v1867 = v1866 + 6 * ~((unsigned __int8)v1866 >> 5);
v1868 = v1867
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1867 + 1)) >> 32)
+ (unsigned __int8)v1867
+ 1) >> 6);
LOBYTE(v1868) = (unsigned __int8)v1868 >> 7;
v1869 = -105 * v1868
+ v1867
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1867 + 1)) >> 32)
+ (unsigned __int8)v1867
+ 1) >> 6);
v1870 = v1869;
LOBYTE(v1870) = (unsigned __int8)v1869 >> 6;
v1871 = v1869 - 5 * v1870;
v1872 = v1871;
LOBYTE(v1872) = (unsigned __int8)v1871 >> 6;
v1873 = ((((unsigned __int8)((v1871 - 3 * ((unsigned __int8)v1871 >> 6)) ^ v1865) >> 1) + 1) >> 5)
+ ((v1871 - 3 * v1872) ^ v1865);
v1874 = 79 * (unsigned __int8)v1873;
LOWORD(v1874) = (unsigned __int8)v1873 / 0x1Au;
v1875 = v1873 + 6 * v1874 + 65;
v1876 = v1875;
LOBYTE(v1876) = (unsigned __int8)v1875 >> 7;
v1877 = (3 * ((signed int)((unsigned __int8)v1875 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1875 / 0x46u) - 65)
* v1876
+ v1875;
v1878 = v1877;
v1877 -= 59;
v1879 = v1877;
v1880 = (unsigned __int8)(v1877 + 6 * ~((unsigned __int8)v1877 >> 5)) + 1;
v1881 = v1877
+ 6 * ~((unsigned __int8)v1877 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1880) >> 32) + v1880) >> 6);
LOBYTE(v1881) = (unsigned __int8)v1881 >> 7;
v1882 = -105 * v1881
+ v1877
+ 6 * ~((unsigned __int8)v1877 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1880) >> 32) + v1880) >> 6);
v1883 = v1882;
LOBYTE(v1883) = (unsigned __int8)v1882 >> 6;
v1884 = v1882 - 5 * v1883;
v1885 = v1884;
LOBYTE(v1885) = (unsigned __int8)v1884 >> 6;
v1886 = 13 * (((unsigned int)v1217 >> 6) & 1);
LOBYTE(v1886) = v1219 + v1886;
v1887 = -26 * (((((v1217 + 2) & 0x50) >> 4) + 3) >> 3) + v1886;
v1888 = v1884 - 3 * v1885;
v1889 = (unsigned __int8)(v1887 + 6 * ~((unsigned __int8)v1887 >> 5)) + 1;
v1890 = v1887
+ 6 * ~((unsigned __int8)v1887 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1889) >> 32) + v1889) >> 6);
v1891 = v1890;
LOBYTE(v1891) = (unsigned __int8)v1890 >> 7;
v1893 = -105 * v1891 + v1890;
v1892 = v1893;
LOBYTE(v1893) = (unsigned __int8)v1893 >> 6;
v1894 = v1892 - 5 * v1893;
v1895 = v1894;
LOBYTE(v1895) = (unsigned __int8)v1894 >> 6;
v1896 = ((((unsigned __int8)((v1894 - 3 * ((unsigned __int8)v1894 >> 6)) ^ v1888) >> 1) + 1) >> 5)
+ ((v1894 - 3 * v1895) ^ v1888);
v1897 = 79 * (unsigned __int8)v1896;
LOWORD(v1897) = (unsigned __int8)v1896 / 0x1Au;
v1898 = v1896 + 6 * v1897 + 65;
v1899 = v1898;
LOBYTE(v1899) = (unsigned __int8)v1898 >> 7;
v1900 = (3 * ((signed int)((unsigned __int8)v1898 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1898 / 0x46u) - 65)
* v1899
+ v1898;
v1901 = v1900;
v1900 -= 59;
v1902 = v1900;
v1903 = (unsigned __int8)(v1900 + 6 * ~((unsigned __int8)v1900 >> 5)) + 1;
v1904 = v1900
+ 6 * ~((unsigned __int8)v1900 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1903) >> 32) + v1903) >> 6);
LOBYTE(v1904) = (unsigned __int8)v1904 >> 7;
v1905 = -105 * v1904
+ v1900
+ 6 * ~((unsigned __int8)v1900 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1903) >> 32) + v1903) >> 6);
v1906 = v1905;
LOBYTE(v1906) = (unsigned __int8)v1905 >> 6;
v1907 = v1905 - 5 * v1906;
v1908 = v1907;
LOBYTE(v1908) = (unsigned __int8)v1907 >> 6;
v1909 = 13 * (((unsigned int)v1575 >> 6) & 1);
LOBYTE(v1909) = v1576 + v1909;
v1910 = -26 * (((((v1575 + 2) & 0x50) >> 4) + 3) >> 3) + v1909;
v1911 = v1910 + 6 * ~((unsigned __int8)v1910 >> 5);
v1912 = (unsigned __int8)(v1910 + 6 * ~((unsigned __int8)v1910 >> 5)) + 1;
v1913 = v1911 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1912) >> 32) + v1912) >> 6);
v1914 = v1913;
LOBYTE(v1914) = (unsigned __int8)v1913 >> 7;
v1916 = -105 * v1914 + v1913;
v1915 = v1916;
LOBYTE(v1916) = (unsigned __int8)v1916 >> 6;
v1917 = v1915 - 5 * v1916;
v1918 = v1917;
LOBYTE(v1918) = (unsigned __int8)v1917 >> 6;
v1919 = (v1917 - 3 * v1918) ^ (v1907 - 3 * v1908);
v1920 = ((((unsigned __int8)v1919 >> 1) + 1) >> 5) + v1919;
v1921 = 79 * (unsigned __int8)v1920;
LOWORD(v1921) = (unsigned __int8)v1920 / 0x1Au;
v1922 = v1920 + 6 * v1921 + 65;
LOWORD(v1921) = (unsigned __int16)(93 * (unsigned __int8)(v1920 + 6 * v1921 + 65)) >> 8;
v1923 = v1922;
LOBYTE(v1923) = (unsigned __int8)v1922 >> 7;
v1924 = (3 * ((((unsigned __int8)(((unsigned __int8)(v1922 - v1921) >> 1) + v1921) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1922 / 0x46u)
- 65)
* v1923
+ v1922;
v1925 = (unsigned __int8)(v1924 - 59 + 6 * ~((unsigned __int8)(v1924 - 59) >> 5)) + 1;
v1927 = v1924
- 59
+ 6 * ~((unsigned __int8)(v1924 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1925) >> 32) + v1925) >> 6);
v1926 = v1927;
LOBYTE(v1927) = (unsigned __int8)v1927 >> 7;
v1928 = -105 * v1927 + v1926;
v1929 = v1928;
LOBYTE(v1929) = (unsigned __int8)v1928 >> 6;
v1930 = v1928 - 5 * v1929;
v1931 = v1930;
LOBYTE(v1931) = (unsigned __int8)v1930 >> 6;
v1932 = -14 * (((unsigned __int8)(v1636 ^ 0x40) + 3) >> 7);
v1933 = v1636;
v1934 = v1933 + v1932 - 59 + 6 * ~((unsigned __int8)(v1933 + v1932 - 59) >> 5);
v1935 = (unsigned __int8)(v1933 + v1932 - 59 + 6 * ~((unsigned __int8)(v1933 + v1932 - 59) >> 5)) + 1;
v1936 = v1934 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1935) >> 32) + v1935) >> 6);
v1937 = v1936;
LOBYTE(v1937) = (unsigned __int8)v1936 >> 7;
v1938 = -105 * v1937 + v1936;
LODWORD(v3) = v1938;
LOBYTE(v1938) = (unsigned __int8)v1938 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v1938;
v1939 = (signed int)v3;
LOBYTE(v1939) = (unsigned __int8)v3 >> 6;
v1940 = ((_DWORD)v3 - 3 * v1939) ^ (v1930 - 3 * v1931);
v1941 = ((((unsigned __int8)v1940 >> 1) + 1) >> 5) + v1940;
v1942 = 79 * (unsigned __int8)v1941;
LOWORD(v1942) = (unsigned __int8)v1941 / 0x1Au;
v1943 = v1941 + 6 * v1942 + 65;
LOWORD(v1942) = (unsigned __int16)(93 * (unsigned __int8)(v1941 + 6 * v1942 + 65)) >> 8;
v1944 = v1943;
LOBYTE(v1944) = (unsigned __int8)v1943 >> 7;
LODWORD(v3) = 3 * ((((unsigned __int8)(((unsigned __int8)(v1943 - v1942) >> 1) + v1942) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v1943 / 0x46u)
- 65;
v1945 = (_DWORD)v3 * v1944 + v1943;
LODWORD(v3) = v1945 - 59 + 6 * ~((unsigned __int8)((_BYTE)v3 * ((unsigned __int8)v1943 >> 7) + v1943 - 59) >> 5);
LODWORD(v3) = (_DWORD)v3
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3 + 1)) >> 32)
+ (unsigned __int8)v3
+ 1) >> 6);
v1946 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v1947 = -105 * (_DWORD)v3 + v1946;
LOBYTE(v1947) = (unsigned __int8)v1947 >> 6;
v1949 = -105 * (_DWORD)v3 + v1946 - 5 * v1947;
v1948 = v1949;
LOBYTE(v1949) = (unsigned __int8)v1949 >> 6;
v1950 = 13 * ((v1365 >> 6) & 1);
LOBYTE(v1950) = v1366 + v1950;
v1951 = v1948 - 3 * v1949;
v1952 = -26 * (((((v1365 + 2) & 0x50) >> 4) + 3) >> 3) + v1950;
v1953 = (unsigned __int8)(v1952 + 6 * ~((unsigned __int8)v1952 >> 5)) + 1;
v1954 = v1952
+ 6 * ~((unsigned __int8)v1952 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1953) >> 32) + v1953) >> 6);
v1955 = v1954;
LOBYTE(v1955) = (unsigned __int8)v1954 >> 7;
v1956 = -105 * v1955 + v1954;
v1957 = v1956;
LOBYTE(v1957) = (unsigned __int8)v1956 >> 6;
v1958 = v1956 - 5 * v1957;
v1959 = v1958;
LOBYTE(v1959) = (unsigned __int8)v1958 >> 6;
v1960 = ((((unsigned __int8)((v1958 - 3 * ((unsigned __int8)v1958 >> 6)) ^ v1951) >> 1) + 1) >> 5)
+ ((v1958 - 3 * v1959) ^ v1951);
v1961 = 79 * (unsigned __int8)v1960;
LOWORD(v1961) = (unsigned __int8)v1960 / 0x1Au;
v1962 = v1960 + 6 * v1961 + 65;
v1963 = v1962;
LOBYTE(v1963) = (unsigned __int8)v1962 >> 7;
v1964 = (3 * ((signed int)((unsigned __int8)v1962 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1962 / 0x46u) - 65)
* v1963
+ v1962
- 59;
v1965 = (3 * ((signed int)((unsigned __int8)v1962 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1962 / 0x46u) - 65)
* ((unsigned __int8)v1962 >> 7)
+ v1962;
v1966 = (unsigned __int8)(v1964 + 6 * ~((unsigned __int8)v1964 >> 5)) + 1;
v1968 = v1964
+ 6 * ~((unsigned __int8)v1964 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1966) >> 32) + v1966) >> 6);
v1967 = v1968;
LOBYTE(v1968) = (unsigned __int8)v1968 >> 7;
v1969 = -105 * v1968 + v1967;
v1970 = v1969;
LOBYTE(v1970) = (unsigned __int8)v1969 >> 6;
v1971 = v1969 - 5 * v1970;
v1972 = v1971;
LOBYTE(v1972) = (unsigned __int8)v1971 >> 6;
v1973 = 13 * (((unsigned int)v1389 >> 6) & 1);
LOBYTE(v1973) = v1390 + v1973;
v1974 = v1643;
v1975 = -26 * (((((v1389 + 2) & 0x50) >> 4) + 3) >> 3) + v1973;
v1976 = (unsigned __int8)(v1975 + 6 * ~((unsigned __int8)v1975 >> 5)) + 1;
v1977 = v1975
+ 6 * ~((unsigned __int8)v1975 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1976) >> 32) + v1976) >> 6);
v1978 = v1977;
LOBYTE(v1978) = (unsigned __int8)v1977 >> 7;
v1979 = -105 * v1978 + v1977;
v1980 = v1979;
LOBYTE(v1980) = (unsigned __int8)v1979 >> 6;
v1981 = v1979 - 5 * v1980;
v1982 = v1981;
LOBYTE(v1982) = (unsigned __int8)v1981 >> 6;
v1983 = (v1981 - 3 * v1982) ^ (v1971 - 3 * v1972);
v1984 = ((((unsigned __int8)v1983 >> 1) + 1) >> 5) + v1983;
v1985 = 79 * (unsigned __int8)v1984;
LOWORD(v1985) = (unsigned __int8)v1984 / 0x1Au;
v1986 = v1984 + 6 * v1985 + 65;
v1987 = v1986;
LOBYTE(v1987) = (unsigned __int8)v1986 >> 7;
v1988 = v1986
+ (3 * ((signed int)((unsigned __int8)v1986 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v1986 / 0x46u) - 65)
* v1987
- 59;
v1989 = v1988 + 6 * ~((unsigned __int8)v1988 >> 5);
v1990 = (unsigned __int8)(v1988 + 6 * ~((unsigned __int8)v1988 >> 5)) + 1;
v1991 = v1989 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v1990) >> 32) + v1990) >> 6);
v1992 = v1991;
LOBYTE(v1992) = (unsigned __int8)v1991 >> 7;
v1994 = -105 * v1992 + v1991;
v1993 = v1994;
LOBYTE(v1994) = (unsigned __int8)v1994 >> 6;
v1995 = v1993 - 5 * v1994;
v1996 = v1995;
LOBYTE(v1996) = (unsigned __int8)v1995 >> 6;
v1997 = v1343 & 0x40;
v1998 = v1995 - 3 * v1996;
LOBYTE(v1997) = (unsigned __int8)v1997 >> 1;
v1999 = (v1343 ^ v1997) - 59 + 6 * ~((unsigned __int8)((v1343 ^ v1997) - 59) >> 5);
v2001 = v1999
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v1999 + 1)) >> 32)
+ (unsigned __int8)v1999
+ 1) >> 6);
v2000 = v2001;
LOBYTE(v2001) = (unsigned __int8)v2001 >> 7;
v2002 = -105 * v2001 + v2000;
v2003 = v2002;
LOBYTE(v2003) = (unsigned __int8)v2002 >> 6;
v2004 = v2002 - 5 * v2003;
v2005 = v2004;
LOBYTE(v2005) = (unsigned __int8)v2004 >> 6;
v2006 = ((((unsigned __int8)((v2004 - 3 * ((unsigned __int8)v2004 >> 6)) ^ v1998) >> 1) + 1) >> 5)
+ ((v2004 - 3 * v2005) ^ v1998);
v2007 = 79 * (unsigned __int8)v2006;
LOWORD(v2007) = (unsigned __int8)v2006 / 0x1Au;
v2008 = v2006 + 6 * v2007 + 65;
LOWORD(v2004) = 3 * (unsigned __int8)(v2006 + 6 * v2007 + 65);
LOWORD(v2007) = 96 * (unsigned __int8)(v2006 + 6 * v2007 + 65);
v2009 = v2008;
LOBYTE(v2009) = (unsigned __int8)v2008 >> 7;
v2010 = (3
* ((((unsigned __int8)(((unsigned __int8)(v2008 - ((unsigned __int16)(v2007 - v2004) >> 8)) >> 1)
+ ((unsigned __int16)(v2007 - v2004) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v2008 / 0x46u)
- 65)
* v2009
+ v2008;
v2011 = (unsigned __int8)(v2010 - 59 + 6 * ~((unsigned __int8)(v2010 - 59) >> 5)) + 1;
v2013 = v2010
- 59
+ 6 * ~((unsigned __int8)(v2010 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2011) >> 32) + v2011) >> 6);
v2012 = v2013;
LOBYTE(v2013) = (unsigned __int8)v2013 >> 7;
v2014 = -105 * v2013 + v2012;
v2015 = v2014;
LOBYTE(v2015) = (unsigned __int8)v2014 >> 6;
v2016 = v2014 - 5 * v2015;
v2017 = v2016;
LOBYTE(v2017) = (unsigned __int8)v2016 >> 6;
v2018 = -14 * (((unsigned __int8)(v1643 ^ 0x40) + 3) >> 7);
v2019 = v2016 - 3 * v2017;
v2020 = (unsigned __int8)(v1974 + v2018 - 59 + 6 * ~((unsigned __int8)(v1974 + v2018 - 59) >> 5)) + 1;
v2021 = v1974
+ v2018
- 59
+ 6 * ~((unsigned __int8)(v1974 + v2018 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2020) >> 32) + v2020) >> 6);
v2022 = v2021;
LOBYTE(v2022) = (unsigned __int8)v2021 >> 7;
v2023 = -105 * v2022 + v2021;
v2024 = v2023;
LOBYTE(v2024) = (unsigned __int8)v2023 >> 6;
v2025 = v2023 - 5 * v2024;
v2026 = v2025;
LOBYTE(v2026) = (unsigned __int8)v2025 >> 6;
v2027 = ((((unsigned __int8)((v2025 - 3 * ((unsigned __int8)v2025 >> 6)) ^ v2019) >> 1) + 1) >> 5)
+ ((v2025 - 3 * v2026) ^ v2019);
v2028 = 79 * (unsigned __int8)v2027;
LOWORD(v2028) = (unsigned __int8)v2027 / 0x1Au;
v2029 = v2027 + 6 * v2028 + 65;
LOWORD(v2025) = 3 * (unsigned __int8)(v2027 + 6 * v2028 + 65);
LOWORD(v2028) = 96 * (unsigned __int8)(v2027 + 6 * v2028 + 65);
v2030 = v2029;
LOBYTE(v2030) = (unsigned __int8)v2029 >> 7;
v2031 = (3
* ((((unsigned __int8)(((unsigned __int8)(v2029 - ((unsigned __int16)(v2028 - v2025) >> 8)) >> 1)
+ ((unsigned __int16)(v2028 - v2025) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v2029 / 0x46u)
- 65)
* v2030
+ v2029;
v2032 = (unsigned __int8)(v2031 - 59 + 6 * ~((unsigned __int8)(v2031 - 59) >> 5)) + 1;
v2034 = v2031
- 59
+ 6 * ~((unsigned __int8)(v2031 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2032) >> 32) + v2032) >> 6);
v2033 = v2034;
LOBYTE(v2034) = (unsigned __int8)v2034 >> 7;
v2035 = -105 * v2034 + v2033;
v2036 = v2035;
LOBYTE(v2036) = (unsigned __int8)v2035 >> 6;
v2037 = v2035 - 5 * v2036;
v2038 = v2037;
LOBYTE(v2038) = (unsigned __int8)v2037 >> 6;
v2039 = -14 * (((unsigned __int8)(v1646 ^ 0x40) + 3) >> 7);
v2040 = v1646 + v2039 - 59 + 6 * ~((unsigned __int8)(v1646 + v2039 - 59) >> 5);
v2041 = v2040
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2040 + 1)) >> 32)
+ (unsigned __int8)v2040
+ 1) >> 6);
LOBYTE(v2041) = (unsigned __int8)v2041 >> 7;
v2042 = -105 * v2041
+ v2040
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2040 + 1)) >> 32)
+ (unsigned __int8)v2040
+ 1) >> 6);
v2043 = v2042;
LOBYTE(v2043) = (unsigned __int8)v2042 >> 6;
v2044 = v2042 - 5 * v2043;
v2045 = v2044;
LOBYTE(v2045) = (unsigned __int8)v2044 >> 6;
v2046 = (v2044 - 3 * v2045) ^ (v2037 - 3 * v2038);
v2047 = ((((unsigned __int8)v2046 >> 1) + 1) >> 5) + v2046;
v2048 = 79 * (unsigned __int8)v2047;
LOWORD(v2048) = (unsigned __int8)v2047 / 0x1Au;
v2049 = v2047 + 6 * v2048 + 65;
v2050 = v2049;
LOBYTE(v2050) = (unsigned __int8)v2049 >> 7;
v2051 = (3 * ((signed int)((unsigned __int8)v2049 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2049 / 0x46u) - 65)
* v2050
+ v2049;
v2052 = v2051;
v2053 = (unsigned __int8)(v2051 - 59 + 6 * ~((unsigned __int8)(v2051 - 59) >> 5)) + 1;
v2055 = v2051
- 59
+ 6 * ~((unsigned __int8)(v2051 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2053) >> 32) + v2053) >> 6);
v2054 = v2055;
LOBYTE(v2055) = (unsigned __int8)v2055 >> 7;
v2056 = -105 * v2055 + v2054;
v2057 = v2056;
LOBYTE(v2057) = (unsigned __int8)v2056 >> 6;
v2058 = v2056 - 5 * v2057;
v2059 = v2058;
LOBYTE(v2059) = (unsigned __int8)v2058 >> 6;
v2060 = v2059;
v2061 = v1529 & 0x40;
LOBYTE(v2061) = (unsigned __int8)v2061 >> 1;
v2062 = (v1529 ^ v2061) - 59 + 6 * ~((unsigned __int8)((v1529 ^ v2061) - 59) >> 5);
v2063 = v2062
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2062 + 1)) >> 32)
+ (unsigned __int8)v2062
+ 1) >> 6);
LOBYTE(v2063) = (unsigned __int8)v2063 >> 7;
v2064 = -105 * v2063
+ v2062
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2062 + 1)) >> 32)
+ (unsigned __int8)v2062
+ 1) >> 6);
v2065 = v2064;
LOBYTE(v2065) = (unsigned __int8)v2064 >> 6;
v2066 = v2064 - 5 * v2065;
v2067 = v2066;
LOBYTE(v2067) = (unsigned __int8)v2066 >> 6;
v2068 = (v2066 - 3 * v2067) ^ (v2058 - 3 * v2060);
v2069 = ((((unsigned __int8)v2068 >> 1) + 1) >> 5) + v2068;
v2070 = 79 * (unsigned __int8)v2069;
LOWORD(v2070) = (unsigned __int8)v2069 / 0x1Au;
v2071 = v2069 + 6 * v2070 + 65;
v2072 = v2071;
LOBYTE(v2072) = (unsigned __int8)v2071 >> 7;
v2073 = (3 * ((signed int)((unsigned __int8)v2071 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2071 / 0x46u) - 65)
* v2072
+ v2071;
v2074 = v2073;
v2073 -= 59;
v2075 = v2073;
v2076 = v2073 + 6 * ~((unsigned __int8)v2073 >> 5);
v2077 = (unsigned __int8)(v2073 + 6 * ~((unsigned __int8)v2073 >> 5)) + 1;
v2078 = v2076 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2077) >> 32) + v2077) >> 6);
v2079 = v2078;
LOBYTE(v2079) = (unsigned __int8)v2078 >> 7;
v2080 = -105 * v2079 + v2078;
v2081 = v2080;
LOBYTE(v2081) = (unsigned __int8)v2080 >> 6;
v2082 = v2080 - 5 * v2081;
v2083 = v2082;
LOBYTE(v2083) = (unsigned __int8)v2082 >> 6;
v2084 = v2083;
v2085 = -14 * (((unsigned __int8)(v1649 ^ 0x40) + 3) >> 7);
v2086 = v1649 + v2085 - 59 + 6 * ~((unsigned __int8)(v1649 + v2085 - 59) >> 5);
v2087 = v2086
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2086 + 1)) >> 32)
+ (unsigned __int8)v2086
+ 1) >> 6);
v2088 = v2087;
LOBYTE(v2088) = (unsigned __int8)v2087 >> 7;
v2089 = -105 * v2088 + v2087;
LODWORD(v3) = v2089;
LOBYTE(v2089) = (unsigned __int8)v2089 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v2089;
v2090 = (signed int)v3;
LOBYTE(v2090) = (unsigned __int8)v3 >> 6;
v2091 = ((_DWORD)v3 - 3 * v2090) ^ (v2082 - 3 * v2084);
v2092 = ((((unsigned __int8)v2091 >> 1) + 1) >> 5) + v2091;
v2093 = 79 * (unsigned __int8)v2092;
LOWORD(v2093) = (unsigned __int8)v2092 / 0x1Au;
v2094 = v2092 + 6 * v2093 + 65;
LODWORD(v3) = v2094;
LOBYTE(v3) = (unsigned __int8)v2094 >> 7;
LODWORD(v3) = (3 * ((signed int)((unsigned __int8)v2094 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v2094 / 0x46u)
- 65)
* (_DWORD)v3
+ v2094;
v2095 = (unsigned __int8)v3;
LODWORD(v3) = (_DWORD)v3 - 59;
v2096 = (char)v3;
LODWORD(v3) = (_DWORD)v3 + 6 * ~((unsigned __int8)v3 >> 5);
LODWORD(v3) = (_DWORD)v3
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3 + 1)) >> 32)
+ (unsigned __int8)v3
+ 1) >> 6);
v2097 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v2099 = -105 * (_DWORD)v3 + v2097;
v2098 = v2099;
LOBYTE(v2099) = (unsigned __int8)v2099 >> 6;
v2100 = v2098 - 5 * v2099;
v2101 = v2100;
LOBYTE(v2101) = (unsigned __int8)v2100 >> 6;
v2102 = v2100 - 3 * v2101;
LOBYTE(v2102) = v1613 ^ v2102;
v2103 = ((((unsigned __int8)v2102 >> 1) + 1) >> 5) + v2102;
v2104 = 79 * (unsigned __int8)v2103;
LOWORD(v2104) = (unsigned __int8)v2103 / 0x1Au;
v2105 = v2103 + 6 * v2104 + 65;
LOWORD(v2104) = (unsigned __int16)(93 * (unsigned __int8)(v2103 + 6 * v2104 + 65)) >> 8;
v2106 = 3 * ((((unsigned __int8)(((unsigned __int8)(v2105 - v2104) >> 1) + v2104) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2105 / 0x46u)
- 65;
v2107 = v2105;
LOBYTE(v2107) = (unsigned __int8)v2105 >> 7;
v2108 = v2106 * v2107 + v2105;
v2109 = v2108 - 59 + 6 * ~((unsigned __int8)(v2106 * ((unsigned __int8)v2105 >> 7) + v2105 - 59) >> 5);
v2110 = (unsigned __int8)(v2106 * ((unsigned __int8)v2105 >> 7)
+ v2105
- 59
+ 6 * ~((unsigned __int8)(v2106 * ((unsigned __int8)v2105 >> 7) + v2105 - 59) >> 5))
+ 1;
v2111 = v2109 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2110) >> 32) + v2110) >> 6);
v2112 = v2111;
LOBYTE(v2112) = (unsigned __int8)v2111 >> 7;
v2114 = -105 * v2112 + v2111;
v2113 = v2114;
LOBYTE(v2114) = (unsigned __int8)v2114 >> 6;
v2115 = v2113 - 5 * v2114;
v2116 = v2115;
LOBYTE(v2116) = (unsigned __int8)v2115 >> 6;
v2117 = v2116;
v2118 = v1458 & 0x40;
LOBYTE(v2118) = (unsigned __int8)v2118 >> 1;
v2119 = (v1458 ^ v2118) - 59 + 6 * ~((unsigned __int8)((v1458 ^ v2118) - 59) >> 5);
v2120 = v2119
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2119 + 1)) >> 32)
+ (unsigned __int8)v2119
+ 1) >> 6);
LOBYTE(v2120) = (unsigned __int8)v2120 >> 7;
v2121 = -105 * v2120
+ v2119
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2119 + 1)) >> 32)
+ (unsigned __int8)v2119
+ 1) >> 6);
v2122 = v2121;
LOBYTE(v2122) = (unsigned __int8)v2121 >> 6;
v2123 = v2121 - 5 * v2122;
v2124 = v2123;
LOBYTE(v2124) = (unsigned __int8)v2123 >> 6;
v2125 = (v2123 - 3 * v2124) ^ (v2115 - 3 * v2117);
v2126 = ((((unsigned __int8)v2125 >> 1) + 1) >> 5) + v2125;
v2127 = 79 * (unsigned __int8)v2126;
LOWORD(v2127) = (unsigned __int8)v2126 / 0x1Au;
v2128 = v2126 + 6 * v2127 + 65;
v2129 = v2128;
LOBYTE(v2129) = (unsigned __int8)v2128 >> 7;
v2130 = (3 * ((signed int)((unsigned __int8)v2128 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2128 / 0x46u) - 65)
* v2129
+ v2128;
v2131 = (unsigned __int8)(v2130 - 59 + 6 * ~((unsigned __int8)(v2130 - 59) >> 5)) + 1;
LOBYTE(v2128) = -105
* ((unsigned __int8)(v2130
- 59
+ 6 * ~((unsigned __int8)(v2130 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v2131) >> 32) + v2131) >> 6)) >> 7)
+ v2130
- 59
+ 6 * ~((unsigned __int8)(v2130 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2131) >> 32) + v2131) >> 6)
- 5
* ((unsigned __int8)(-105
* ((unsigned __int8)(v2130
- 59
+ 6 * ~((unsigned __int8)(v2130 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v2131) >> 32)
+ v2131) >> 6)) >> 7)
+ v2130
- 59
+ 6 * ~((unsigned __int8)(v2130 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v2131) >> 32) + v2131) >> 6)) >> 6);
v2132 = v2128 - 3 * ((unsigned __int8)v2128 >> 6);
v2133 = v571;
v2134 = (3 * ((signed int)(v571 / 0x2Fu + 1) >> 2) + -16 * (v571 / 0x46u) - 65) * (v571 >> 7);
v2135 = (unsigned __int8)(v2133 + v2134 - 59 + 6 * ~((unsigned __int8)(v2133 + v2134 - 59) >> 5)) + 1;
v2137 = v2133
+ v2134
- 59
+ 6 * ~((unsigned __int8)(v2133 + v2134 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2135) >> 32) + v2135) >> 6);
v2136 = v2137;
LOBYTE(v2137) = (unsigned __int8)v2137 >> 7;
v2139 = -105 * v2137 + v2136;
v2138 = v2139;
LOBYTE(v2139) = (unsigned __int8)v2139 >> 6;
v2140 = v2138 - 5 * v2139;
v2141 = v2140;
LOBYTE(v2141) = (unsigned __int8)v2140 >> 6;
v2142 = v2140 - 3 * v2141;
LOBYTE(v2142) = v2132 ^ v2142;
v2143 = ((((unsigned __int8)v2142 >> 1) + 1) >> 5) + v2142;
v2144 = 79 * (unsigned __int8)v2143;
LOWORD(v2144) = (unsigned __int8)v2143 / 0x1Au;
v2145 = v2143 + 6 * v2144 + 65;
LOWORD(v2144) = (unsigned __int16)(93 * (unsigned __int8)(v2143 + 6 * v2144 + 65)) >> 8;
v2146 = v2145;
LOBYTE(v2146) = (unsigned __int8)v2145 >> 7;
v2147 = v2145
+ (3 * ((((unsigned __int8)(v2144 + ((unsigned __int8)(v2145 - v2144) >> 1)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2145 / 0x46u)
- 65)
* v2146;
v2148 = -15 * ((signed int)(((unsigned __int8)v2147 / 0x14u * ((unsigned __int8)v2147 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2147
+ 17 * ((unsigned __int8)(v2147 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2147 & 0x1F) + 6) >> 5)
+ -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v2147 / 0x14u * ((unsigned __int8)v2147 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2147
+ 17 * ((unsigned __int8)(v2147 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2147 & 0x1F) + 6) >> 5)) >> 7);
v2149 = v1754 - 48;
LOBYTE(v2149) = (unsigned __int8)(v1754 - 48) >> 7;
v2150 = v1754 + 17 * v2149 + 1;
v2151 = v1945 - 48;
LOBYTE(v2151) = (unsigned __int8)(v1945 - 48) >> 7;
v2152 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1754 / 0x14u * ((unsigned __int8)v1754 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2150
+ 6 * ((signed int)((v1754 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1754 / 0x14u * ((unsigned __int8)v1754 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2150
+ 6 * ((signed int)((v1754 & 0x1F) + 6) >> 5);
v2153 = v1945 + 17 * v2151 + 1;
v2154 = -15 * ((signed int)(((unsigned __int8)v1945 / 0x14u * ((unsigned __int8)v1945 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2153
+ 6 * (((v1945 & 0x1F) + 6) >> 5);
LOBYTE(v2154) = (unsigned __int8)v2154 >> 7;
v2155 = -81 * v2154
+ -15 * ((signed int)(((unsigned __int8)v1945 / 0x14u * ((unsigned __int8)v1945 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2153
+ 6 * (((v1945 & 0x1F) + 6) >> 5);
v2156 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1797 / 0x14u * ((unsigned __int8)v1797 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1797
+ 17 * ((unsigned __int8)(v1797 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1797 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1797 / 0x14u * ((unsigned __int8)v1797 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1797
+ 17 * ((unsigned __int8)(v1797 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1797 & 0x1F) + 6) >> 5);
v2157 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v2108 / 0x14u * ((unsigned __int8)v2108 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2108
+ 17 * ((unsigned __int8)(v2108 - 48) >> 7)
+ 1
+ 6 * (((v2108 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v2108 / 0x14u * ((unsigned __int8)v2108 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2108
+ 17 * ((unsigned __int8)(v2108 - 48) >> 7)
+ 1
+ 6 * (((v2108 & 0x1F) + 6) >> 5);
v2158 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v1924 / 0x14u * ((unsigned __int8)v1924 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1924
+ 17 * ((unsigned __int8)(v1924 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1924 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v1924 / 0x14u * ((unsigned __int8)v1924 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1924
+ 17 * ((unsigned __int8)(v1924 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v1924 & 0x1F) + 6) >> 5);
v2159 = v1689 - 48;
LOBYTE(v2159) = (unsigned __int8)(v1689 - 48) >> 7;
v2160 = -15 * ((signed int)((v1689 / 0x14u * (v1689 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1689
+ 17 * v2159
+ 1
+ 6 * (((v1689 & 0x1F) + 6) >> 5);
v2161 = v2160;
LOBYTE(v2161) = (unsigned __int8)v2160 >> 7;
v2162 = -81 * v2161 + v2160;
v2163 = v1655;
v2164 = v1836 + 13 * ((v1836 >> 6) & 1) + -26 * (((((v1836 + 2) & 0x50) >> 4) + 3) >> 3);
v2165 = v2164;
v2166 = v2163 - 48;
LOBYTE(v2166) = (unsigned __int8)(v2163 - 48) >> 7;
v2168 = -15 * ((signed int)(((unsigned __int8)v2163 / 0x14u * ((unsigned __int8)v2163 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2163
+ 17 * v2166
+ 1
+ 6 * (((v2163 & 0x1F) + 6) >> 5);
v2167 = v2168;
LOBYTE(v2168) = (unsigned __int8)v2168 >> 7;
v2169 = -81 * v2168 + v2167;
LOBYTE(v2031) = v2031
+ 17 * ((unsigned __int8)(v2031 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2031 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v2031 / 0x14u * ((unsigned __int8)v2031 / 0x13u) ^ 0x39) + 1) >> 6);
v2170 = v2010 - 48;
byte_616052 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v2031 >> 7) + v2031) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v2031 >> 7)
+ v2031;
LOBYTE(v2170) = (unsigned __int8)(v2010 - 48) >> 7;
v2172 = -15 * ((signed int)(((unsigned __int8)v2010 / 0x14u * ((unsigned __int8)v2010 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2010
+ 17 * v2170
+ 1
+ 6 * ((signed int)((v2010 & 0x1F) + 6) >> 5);
v2171 = v2172;
LOBYTE(v2172) = (unsigned __int8)v2172 >> 7;
v2173 = -81 * v2172 + v2171;
v2174 = v1710 - 48;
LOBYTE(v2174) = (unsigned __int8)(v1710 - 48) >> 7;
v2176 = -15 * ((signed int)((v1710 / 0x14u * (v1710 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1710
+ 17 * v2174
+ 1
+ 6 * (((v1710 & 0x1F) + 6) >> 5);
v2175 = v2176;
LOBYTE(v2176) = (unsigned __int8)v2176 >> 7;
v2177 = -81 * v2176 + v2175;
v2178 = v1816 - 48;
LOBYTE(v2178) = (unsigned __int8)(v1816 - 48) >> 7;
v2179 = -15 * ((signed int)((v1816 / 0x14u * (v1816 / 0x13u) ^ 0x39) + 1) >> 6)
+ v1816
+ 17 * v2178
+ 1
+ 6 * (((v1816 & 0x1F) + 6) >> 5);
v2180 = v2179;
LOBYTE(v2180) = (unsigned __int8)v2179 >> 7;
v2181 = -81 * v2180 + v2179;
v2182 = (unsigned __int8)(v2164 - 59 + 6 * ~((unsigned __int8)(v2164 - 59) >> 5)) + 1;
v2183 = v2164
- 59
+ 6 * ~((unsigned __int8)(v2164 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2182) >> 32) + v2182) >> 6);
LOBYTE(v2183) = (unsigned __int8)v2183 >> 7;
v2184 = -105 * v2183
+ v2164
- 59
+ 6 * ~((unsigned __int8)(v2164 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2182) >> 32) + v2182) >> 6);
v2185 = v2184;
LOBYTE(v2185) = (unsigned __int8)v2184 >> 6;
v2186 = v2184 - 5 * v2185;
v2187 = v2186;
LOBYTE(v2187) = (unsigned __int8)v2186 >> 6;
v2188 = v2181 + -14 * (((unsigned __int8)(v2181 ^ 0x40) + 3) >> 7) - 59;
v2189 = v2188 + 6 * ~((unsigned __int8)v2188 >> 5);
v2191 = v2189
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2189 + 1)) >> 32)
+ (unsigned __int8)v2189
+ 1) >> 6);
v2190 = v2191;
LOBYTE(v2191) = (unsigned __int8)v2191 >> 7;
v2192 = -105 * v2191 + v2190;
v2193 = v2192;
LOBYTE(v2193) = (unsigned __int8)v2192 >> 6;
v2194 = v2192 - 5 * v2193;
v2195 = v2194;
LOBYTE(v2195) = (unsigned __int8)v2194 >> 6;
v2196 = (v2194 - 3 * v2195) ^ (v2186 - 3 * v2187);
v2197 = ((((unsigned __int8)v2196 >> 1) + 1) >> 5) + v2196;
v2198 = 79 * (unsigned __int8)v2197;
LOWORD(v2198) = (unsigned __int8)v2197 / 0x1Au;
v2199 = v2197 + 6 * v2198 + 65;
v2200 = v2199;
LOBYTE(v2200) = (unsigned __int8)v2199 >> 7;
v2201 = (3 * ((signed int)((unsigned __int8)v2199 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2199 / 0x46u) - 65)
* v2200
+ v2199;
v2202 = (3 * ((signed int)((unsigned __int8)v2199 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2199 / 0x46u) - 65)
* ((unsigned __int8)v2199 >> 7)
+ v2199;
v2203 = v2201 - 59 + 6 * ~((unsigned __int8)(v2201 - 59) >> 5);
v2204 = (unsigned __int8)(v2201 - 59 + 6 * ~((unsigned __int8)(v2201 - 59) >> 5)) + 1;
v2205 = v2203 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2204) >> 32) + v2204) >> 6);
v2206 = v2205;
LOBYTE(v2206) = (unsigned __int8)v2205 >> 7;
v2208 = -105 * v2206 + v2205;
v2207 = v2208;
LOBYTE(v2208) = (unsigned __int8)v2208 >> 6;
v2209 = v2207 - 5 * v2208;
v2210 = v2209;
LOBYTE(v2210) = (unsigned __int8)v2209 >> 6;
v2211 = v2210;
v2212 = v2162 + -14 * (((unsigned __int8)(v2162 ^ 0x40) + 3) >> 7) - 59;
v2213 = v2212 + 6 * ~((unsigned __int8)v2212 >> 5);
v2214 = v2213
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2213 + 1)) >> 32)
+ (unsigned __int8)v2213
+ 1) >> 6);
LOBYTE(v2214) = (unsigned __int8)v2214 >> 7;
v2215 = -105 * v2214
+ v2213
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2213 + 1)) >> 32)
+ (unsigned __int8)v2213
+ 1) >> 6);
v2216 = v2215;
LOBYTE(v2216) = (unsigned __int8)v2215 >> 6;
v2217 = v2215 - 5 * v2216;
v2218 = v2217;
LOBYTE(v2218) = (unsigned __int8)v2217 >> 6;
v2219 = ((((unsigned __int8)((v2217 - 3 * ((unsigned __int8)v2217 >> 6)) ^ (v2209 - 3 * v2211)) >> 1) + 1) >> 5)
+ ((v2217 - 3 * v2218) ^ (v2209 - 3 * v2211));
v2220 = 79 * (unsigned __int8)v2219;
LOWORD(v2220) = (unsigned __int8)v2219 / 0x1Au;
v2221 = v2219 + 6 * v2220 + 65;
v2222 = v2221;
LOBYTE(v2222) = (unsigned __int8)v2221 >> 7;
v2223 = (3 * ((signed int)((unsigned __int8)v2221 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2221 / 0x46u) - 65)
* v2222
+ v2221;
v2224 = v2223;
v2225 = (unsigned __int8)(v2223 - 59 + 6 * ~((unsigned __int8)(v2223 - 59) >> 5)) + 1;
v2226 = v2223
- 59
+ 6 * ~((unsigned __int8)(v2223 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2225) >> 32) + v2225) >> 6);
LOBYTE(v2226) = (unsigned __int8)v2226 >> 7;
v2227 = -105 * v2226
+ v2223
- 59
+ 6 * ~((unsigned __int8)(v2223 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2225) >> 32) + v2225) >> 6);
v2228 = v2227;
LOBYTE(v2228) = (unsigned __int8)v2227 >> 6;
v2229 = v2227 - 5 * v2228;
v2230 = v2229;
LOBYTE(v2230) = (unsigned __int8)v2229 >> 6;
v2231 = 13 * (((unsigned int)v1775 >> 6) & 1);
LOBYTE(v2231) = v1776 + v2231;
v2232 = -26 * (((((v1775 + 2) & 0x50) >> 4) + 3) >> 3) + v2231;
v2233 = (unsigned __int8)(v2232 + 6 * ~((unsigned __int8)v2232 >> 5)) + 1;
v2234 = v2232
+ 6 * ~((unsigned __int8)v2232 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2233) >> 32) + v2233) >> 6);
v2235 = v2234;
LOBYTE(v2235) = (unsigned __int8)v2234 >> 7;
v2237 = -105 * v2235 + v2234;
v2236 = v2237;
LOBYTE(v2237) = (unsigned __int8)v2237 >> 6;
v2238 = v2236 - 5 * v2237;
v2239 = v2238;
LOBYTE(v2239) = (unsigned __int8)v2238 >> 6;
v2240 = (v2238 - 3 * v2239) ^ (v2229 - 3 * v2230);
v2241 = ((((unsigned __int8)v2240 >> 1) + 1) >> 5) + v2240;
v2242 = 79 * (unsigned __int8)v2241;
LOWORD(v2242) = (unsigned __int8)v2241 / 0x1Au;
v2243 = v2241 + 6 * v2242 + 65;
v2244 = v2243;
LOBYTE(v2244) = (unsigned __int8)v2243 >> 7;
v2245 = (3 * ((signed int)((unsigned __int8)v2243 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2243 / 0x46u) - 65)
* v2244
+ v2243;
v2246 = v2245;
v2247 = v2245 - 59;
v2248 = (unsigned __int8)(v2245 - 59 + 6 * ~((unsigned __int8)(v2245 - 59) >> 5)) + 1;
v2250 = v2245
- 59
+ 6 * ~((unsigned __int8)(v2245 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2248) >> 32) + v2248) >> 6);
v2249 = v2250;
LOBYTE(v2250) = (unsigned __int8)v2250 >> 7;
v2251 = -105 * v2250 + v2249;
v2252 = v2251;
LOBYTE(v2252) = (unsigned __int8)v2251 >> 6;
v2253 = v2251 - 5 * v2252;
v2254 = v2253;
LOBYTE(v2254) = (unsigned __int8)v2253 >> 6;
v2255 = v2155 + -14 * (((unsigned __int8)(v2155 ^ 0x40) + 3) >> 7) - 59;
v2256 = v2255 + 6 * ~((unsigned __int8)v2255 >> 5);
v2257 = v2256
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2256 + 1)) >> 32)
+ (unsigned __int8)v2256
+ 1) >> 6);
v2258 = v2257;
LOBYTE(v2258) = (unsigned __int8)v2257 >> 7;
v2259 = -105 * v2258 + v2257;
v2260 = v2259;
LOBYTE(v2260) = (unsigned __int8)v2259 >> 6;
v2261 = v2259 - 5 * v2260;
v2262 = v2261;
LOBYTE(v2262) = (unsigned __int8)v2261 >> 6;
v2263 = ((((unsigned __int8)((v2253 - 3 * ((unsigned __int8)v2253 >> 6)) ^ (v2261 - 3 * ((unsigned __int8)v2261 >> 6))) >> 1)
+ 1) >> 5)
+ ((v2253 - 3 * v2254) ^ (v2261 - 3 * v2262));
v2264 = 79 * (unsigned __int8)v2263;
LOWORD(v2264) = (unsigned __int8)v2263 / 0x1Au;
v2265 = v2263 + 6 * v2264 + 65;
LOWORD(v2262) = 3 * (unsigned __int8)(v2263 + 6 * v2264 + 65);
LOWORD(v2264) = 96 * (unsigned __int8)(v2263 + 6 * v2264 + 65);
v2266 = v2265;
LOBYTE(v2266) = (unsigned __int8)v2265 >> 7;
v2267 = (3
* ((((unsigned __int8)(((unsigned __int8)(v2265 - ((unsigned __int16)(v2264 - v2262) >> 8)) >> 1)
+ ((unsigned __int16)(v2264 - v2262) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v2265 / 0x46u)
- 65)
* v2266
+ v2265;
v2268 = (unsigned __int8)(v2267 - 59 + 6 * ~((unsigned __int8)(v2267 - 59) >> 5)) + 1;
v2269 = v2267
- 59
+ 6 * ~((unsigned __int8)(v2267 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2268) >> 32) + v2268) >> 6);
LOBYTE(v2269) = (unsigned __int8)v2269 >> 7;
v2270 = -105 * v2269
+ v2267
- 59
+ 6 * ~((unsigned __int8)(v2267 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2268) >> 32) + v2268) >> 6);
v2271 = v2270;
LOBYTE(v2271) = (unsigned __int8)v2270 >> 6;
v2272 = v2270 - 5 * v2271;
v2273 = v2272;
LOBYTE(v2273) = (unsigned __int8)v2272 >> 6;
v2274 = 13 * ((v2074 >> 6) & 1);
LOBYTE(v2274) = v2075 + v2274;
v2275 = -26 * (((((v2074 + 2) & 0x50) >> 4) + 3) >> 3) + v2274;
v2276 = (unsigned __int8)(v2275 + 6 * ~((unsigned __int8)v2275 >> 5)) + 1;
v2277 = v2275
+ 6 * ~((unsigned __int8)v2275 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2276) >> 32) + v2276) >> 6);
LOBYTE(v2277) = (unsigned __int8)v2277 >> 7;
v2279 = -105 * v2277
+ v2275
+ 6 * ~((unsigned __int8)v2275 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2276) >> 32) + v2276) >> 6);
v2278 = v2279;
LOBYTE(v2279) = (unsigned __int8)v2279 >> 6;
v2280 = v2278 - 5 * v2279;
v2281 = v2280;
LOBYTE(v2281) = (unsigned __int8)v2280 >> 6;
v2282 = (v2272 - 3 * v2273) ^ (v2280 - 3 * v2281);
v2283 = 79 * (unsigned __int8)(v2282 + ((((unsigned __int8)v2282 >> 1) + 1) >> 5));
LOWORD(v2283) = (unsigned __int8)(v2282 + ((((unsigned __int8)v2282 >> 1) + 1) >> 5)) / 0x1Au;
v2284 = v2282 + ((((unsigned __int8)v2282 >> 1) + 1) >> 5) + 6 * v2283 + 65;
LOWORD(v2283) = (unsigned __int16)(93
* (unsigned __int8)(v2282
+ ((((unsigned __int8)v2282 >> 1) + 1) >> 5)
+ 6 * v2283
+ 65)) >> 8;
v2285 = v2284;
LOBYTE(v2285) = (unsigned __int8)v2284 >> 7;
v2286 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2284 - v2283) >> 1) + v2283) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2284 / 0x46u)
- 65)
* v2285
+ v2284;
v2287 = v2286;
v2286 -= 59;
v2288 = v2286;
v2289 = v2286 + 6 * ~((unsigned __int8)v2286 >> 5);
v2290 = (unsigned __int8)(v2286 + 6 * ~((unsigned __int8)v2286 >> 5)) + 1;
v2291 = v2289 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2290) >> 32) + v2290) >> 6);
v2292 = v2291;
LOBYTE(v2292) = (unsigned __int8)v2291 >> 7;
v2293 = v2292;
v2294 = v2130 & 0x40;
LOBYTE(v2294) = (unsigned __int8)v2294 >> 1;
v2295 = -105 * v2293 + v2291;
LODWORD(v3) = v2295;
LOBYTE(v2295) = (unsigned __int8)v2295 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v2295;
v2296 = (signed int)v3;
LOBYTE(v2296) = (unsigned __int8)v3 >> 6;
v2297 = (v2130 ^ v2294) - 59 + 6 * ~((unsigned __int8)((v2130 ^ v2294) - 59) >> 5);
v2298 = v2297
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2297 + 1)) >> 32)
+ (unsigned __int8)v2297
+ 1) >> 6);
v2299 = v2298;
LOBYTE(v2299) = (unsigned __int8)v2298 >> 7;
v2300 = -105 * v2299 + v2298;
v2301 = v2300;
LOBYTE(v2301) = (unsigned __int8)v2300 >> 6;
v2302 = v2300 - 5 * v2301;
v2303 = v2302;
LOBYTE(v2303) = (unsigned __int8)v2302 >> 6;
v2304 = ((_DWORD)v3 - 3 * v2296) ^ (v2302 - 3 * v2303);
v2305 = ((((unsigned __int8)v2304 >> 1) + 1) >> 5) + v2304;
v2306 = 79 * (unsigned __int8)v2305;
LOWORD(v2306) = (unsigned __int8)v2305 / 0x1Au;
v2307 = v2305 + 6 * v2306 + 65;
LOWORD(v2306) = (unsigned __int16)(93 * (unsigned __int8)(v2305 + 6 * v2306 + 65)) >> 8;
v2308 = v2307;
LOBYTE(v2308) = (unsigned __int8)v2307 >> 7;
v2309 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2307 - v2306) >> 1) + v2306) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2307 / 0x46u)
- 65)
* v2308
+ v2307;
v2310 = (unsigned __int8)(v2309 - 59 + 6 * ~((unsigned __int8)(v2309 - 59) >> 5)) + 1;
v2312 = v2309
- 59
+ 6 * ~((unsigned __int8)(v2309 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2310) >> 32) + v2310) >> 6);
v2311 = v2312;
LOBYTE(v2312) = (unsigned __int8)v2312 >> 7;
v2313 = -105 * v2312 + v2311;
v2314 = v2313;
LOBYTE(v2314) = (unsigned __int8)v2313 >> 6;
v2315 = v2313 - 5 * v2314;
v2316 = v2315;
LOBYTE(v2316) = (unsigned __int8)v2315 >> 6;
v2317 = v2169 + -14 * (((unsigned __int8)(v2169 ^ 0x40) + 3) >> 7) - 59;
v2318 = v2317 + 6 * ~((unsigned __int8)v2317 >> 5);
v2320 = v2318
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2318 + 1)) >> 32)
+ (unsigned __int8)v2318
+ 1) >> 6);
v2319 = v2320;
LOBYTE(v2320) = (unsigned __int8)v2320 >> 7;
v2321 = -105 * v2320 + v2319;
v2322 = v2321;
LOBYTE(v2322) = (unsigned __int8)v2321 >> 6;
v2323 = v2321 - 5 * v2322;
v2324 = v2323;
LOBYTE(v2324) = (unsigned __int8)v2323 >> 6;
v2325 = (v2323 - 3 * v2324) ^ (v2315 - 3 * v2316);
v2326 = ((((unsigned __int8)v2325 >> 1) + 1) >> 5) + v2325;
v2327 = 79 * (unsigned __int8)v2326;
LOWORD(v2327) = (unsigned __int8)v2326 / 0x1Au;
v2328 = v2326 + 6 * v2327 + 65;
v2329 = v2328;
LOBYTE(v2329) = (unsigned __int8)v2328 >> 7;
v2330 = (3 * ((signed int)((unsigned __int8)v2328 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2328 / 0x46u) - 65)
* v2329
+ v2328;
v2331 = v2330;
v2332 = (unsigned __int8)(v2330 - 59 + 6 * ~((unsigned __int8)(v2330 - 59) >> 5)) + 1;
v2334 = v2330
- 59
+ 6 * ~((unsigned __int8)(v2330 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2332) >> 32) + v2332) >> 6);
v2333 = v2334;
LOBYTE(v2334) = (unsigned __int8)v2334 >> 7;
v2335 = -105 * v2334 + v2333;
v2336 = v2335;
LOBYTE(v2336) = (unsigned __int8)v2335 >> 6;
v2337 = v2335 - 5 * v2336;
v2338 = v2337;
LOBYTE(v2338) = (unsigned __int8)v2337 >> 6;
v2339 = v2337 - 3 * v2338;
v2340 = v2148;
v2341 = v2173 + -14 * (((unsigned __int8)(v2173 ^ 0x40) + 3) >> 7) - 59;
v2342 = v2341 + 6 * ~((unsigned __int8)v2341 >> 5);
v2344 = v2342
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2342 + 1)) >> 32)
+ (unsigned __int8)v2342
+ 1) >> 6);
v2343 = v2344;
LOBYTE(v2344) = (unsigned __int8)v2344 >> 7;
v2345 = -105 * v2344 + v2343;
v2346 = v2345;
LOBYTE(v2346) = (unsigned __int8)v2345 >> 6;
v2347 = v2345 - 5 * v2346;
v2348 = v2347;
LOBYTE(v2348) = (unsigned __int8)v2347 >> 6;
v2349 = ((((unsigned __int8)((v2347 - 3 * ((unsigned __int8)v2347 >> 6)) ^ v2339) >> 1) + 1) >> 5)
+ ((v2347 - 3 * v2348) ^ v2339);
v2350 = 79 * (unsigned __int8)v2349;
LOWORD(v2350) = (unsigned __int8)v2349 / 0x1Au;
v2351 = v2349 + 6 * v2350 + 65;
v2352 = v2351;
LOBYTE(v2352) = (unsigned __int8)v2351 >> 7;
v2353 = (3 * ((signed int)((unsigned __int8)v2351 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2351 / 0x46u) - 65)
* v2352
+ v2351;
v2354 = v2353;
v2355 = v2353 - 59 + 6 * ~((unsigned __int8)(v2353 - 59) >> 5);
v2356 = (unsigned __int8)(v2353 - 59 + 6 * ~((unsigned __int8)(v2353 - 59) >> 5)) + 1;
v2357 = v2355 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2356) >> 32) + v2356) >> 6);
v2358 = v2357;
LOBYTE(v2358) = (unsigned __int8)v2357 >> 7;
v2360 = -105 * v2358 + v2357;
v2359 = v2360;
LOBYTE(v2360) = (unsigned __int8)v2360 >> 6;
v2361 = v2359 - 5 * v2360;
v2362 = v2361;
LOBYTE(v2362) = (unsigned __int8)v2361 >> 6;
v2363 = v2340
+ -14 * (((unsigned __int8)(v2340 ^ 0x40) + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v2340 + -14 * (((unsigned __int8)(v2340 ^ 0x40) + 3) >> 7) - 59) >> 5);
v2364 = (unsigned __int8)(v2340
+ -14 * (((unsigned __int8)(v2340 ^ 0x40) + 3) >> 7)
- 59
+ 6
* ~((unsigned __int8)(v2340 + -14 * (((unsigned __int8)(v2340 ^ 0x40) + 3) >> 7) - 59) >> 5))
+ 1;
v2365 = v2363 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2364) >> 32) + v2364) >> 6);
v2366 = v2365;
LOBYTE(v2366) = (unsigned __int8)v2365 >> 7;
v2367 = -105 * v2366 + v2365;
v2368 = v2367;
LOBYTE(v2368) = (unsigned __int8)v2367 >> 6;
v2369 = v2367 - 5 * v2368;
v2370 = v2369;
LOBYTE(v2370) = (unsigned __int8)v2369 >> 6;
v2371 = (v2369 - 3 * v2370) ^ (v2361 - 3 * v2362);
v2372 = ((((unsigned __int8)v2371 >> 1) + 1) >> 5) + v2371;
v2373 = 79 * (unsigned __int8)v2372;
LOWORD(v2373) = (unsigned __int8)v2372 / 0x1Au;
v2374 = v2372 + 6 * v2373 + 65;
v2375 = v2374;
LOBYTE(v2375) = (unsigned __int8)v2374 >> 7;
v2376 = (3 * ((signed int)((unsigned __int8)v2374 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2374 / 0x46u) - 65)
* v2375
+ v2374;
v2377 = v2376;
v2378 = v2376 - 59 + 6 * ~((unsigned __int8)(v2376 - 59) >> 5);
v2379 = (unsigned __int8)(v2376 - 59 + 6 * ~((unsigned __int8)(v2376 - 59) >> 5)) + 1;
v2380 = v2378 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2379) >> 32) + v2379) >> 6);
v2381 = v2380;
LOBYTE(v2381) = (unsigned __int8)v2380 >> 7;
v2383 = -105 * v2381 + v2380;
v2382 = v2383;
LOBYTE(v2383) = (unsigned __int8)v2383 >> 6;
v2384 = v2382 - 5 * v2383;
v2385 = v2384;
LOBYTE(v2385) = (unsigned __int8)v2384 >> 6;
v2386 = v2177 + -14 * (((unsigned __int8)(v2177 ^ 0x40) + 3) >> 7) - 59;
v2387 = v2386 + 6 * ~((unsigned __int8)v2386 >> 5);
v2388 = v2387
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2387 + 1)) >> 32)
+ (unsigned __int8)v2387
+ 1) >> 6);
LOBYTE(v2388) = (unsigned __int8)v2388 >> 7;
v2389 = -105 * v2388
+ v2387
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2387 + 1)) >> 32)
+ (unsigned __int8)v2387
+ 1) >> 6);
v2390 = v2389;
LOBYTE(v2390) = (unsigned __int8)v2389 >> 6;
v2391 = v2389 - 5 * v2390;
v2392 = v2391;
LOBYTE(v2392) = (unsigned __int8)v2391 >> 6;
v2393 = (v2391 - 3 * v2392) ^ (v2384 - 3 * v2385);
v2394 = ((((unsigned __int8)v2393 >> 1) + 1) >> 5) + v2393;
v2395 = 79 * (unsigned __int8)v2394;
LOWORD(v2395) = (unsigned __int8)v2394 / 0x1Au;
v2396 = v2394 + 6 * v2395 + 65;
v2397 = v2396;
LOBYTE(v2397) = (unsigned __int8)v2396 >> 7;
v2398 = (3 * ((signed int)((unsigned __int8)v2396 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2396 / 0x46u) - 65)
* v2397
+ v2396;
v2399 = v2398;
v2398 -= 59;
v2400 = v2398;
v2401 = (unsigned __int8)(v2398 + 6 * ~((unsigned __int8)v2398 >> 5)) + 1;
v2402 = v2398
+ 6 * ~((unsigned __int8)v2398 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2401) >> 32) + v2401) >> 6);
LOBYTE(v2402) = (unsigned __int8)v2402 >> 7;
v2403 = -105 * v2402
+ v2398
+ 6 * ~((unsigned __int8)v2398 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2401) >> 32) + v2401) >> 6);
v2404 = v2403;
LOBYTE(v2404) = (unsigned __int8)v2403 >> 6;
v2405 = v2403 - 5 * v2404;
v2406 = v2405;
LOBYTE(v2406) = (unsigned __int8)v2405 >> 6;
v2407 = 13 * (((unsigned int)v1732 >> 6) & 1);
LOBYTE(v2407) = v1733 + v2407;
v2408 = -26 * (((((v1732 + 2) & 0x50) >> 4) + 3) >> 3) + v2407;
v2409 = (unsigned __int8)(v2408 + 6 * ~((unsigned __int8)v2408 >> 5)) + 1;
v2410 = v2408
+ 6 * ~((unsigned __int8)v2408 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2409) >> 32) + v2409) >> 6);
v2411 = v2410;
LOBYTE(v2411) = (unsigned __int8)v2410 >> 7;
v2413 = -105 * v2411 + v2410;
v2412 = v2413;
LOBYTE(v2413) = (unsigned __int8)v2413 >> 6;
v2414 = v2412 - 5 * v2413;
v2415 = v2414;
LOBYTE(v2415) = (unsigned __int8)v2414 >> 6;
v2416 = (v2414 - 3 * v2415) ^ (v2405 - 3 * v2406);
v2417 = ((((unsigned __int8)v2416 >> 1) + 1) >> 5) + v2416;
v2418 = 79 * (unsigned __int8)v2417;
LOWORD(v2418) = (unsigned __int8)v2417 / 0x1Au;
v2419 = v2417 + 6 * v2418 + 65;
v2420 = v2419;
LOBYTE(v2420) = (unsigned __int8)v2419 >> 7;
v2421 = v2419
+ (3 * ((signed int)((unsigned __int8)v2419 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2419 / 0x46u) - 65)
* v2420;
v2422 = v2421;
v2423 = v2421 - 59;
v2424 = (unsigned __int8)(v2421 - 59 + 6 * ~((unsigned __int8)(v2421 - 59) >> 5)) + 1;
v2426 = v2421
- 59
+ 6 * ~((unsigned __int8)(v2421 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2424) >> 32) + v2424) >> 6);
v2425 = v2426;
LOBYTE(v2426) = (unsigned __int8)v2426 >> 7;
v2427 = -105 * v2426 + v2425;
v2428 = v2427;
LOBYTE(v2428) = (unsigned __int8)v2427 >> 6;
v2429 = v2427 - 5 * v2428;
v2430 = v2429;
LOBYTE(v2430) = (unsigned __int8)v2429 >> 6;
v2431 = v2429 - 3 * v2430;
v2432 = 13 * (((unsigned int)v2095 >> 6) & 1);
LOBYTE(v2432) = v2096 + v2432;
v2433 = -26 * (((((v2095 + 2) & 0x50) >> 4) + 3) >> 3) + v2432;
v2434 = (unsigned __int8)(v2433 + 6 * ~((unsigned __int8)v2433 >> 5)) + 1;
LODWORD(v3) = v2433
+ 6 * ~((unsigned __int8)v2433 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2434) >> 32) + v2434) >> 6);
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
LODWORD(v3) = -105 * (_DWORD)v3
+ v2433
+ 6 * ~((unsigned __int8)v2433 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2434) >> 32) + v2434) >> 6);
v2435 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 6;
v2436 = v2435 - 5 * (_DWORD)v3;
LODWORD(v3) = v2436;
LOBYTE(v3) = (unsigned __int8)v2436 >> 6;
v2437 = ((((unsigned __int8)((v2436 - 3 * ((unsigned __int8)v2436 >> 6)) ^ v2431) >> 1) + 1) >> 5)
+ ((v2436 - 3 * (_DWORD)v3) ^ v2431);
v2438 = 79 * (unsigned __int8)v2437;
LOWORD(v2438) = (unsigned __int8)v2437 / 0x1Au;
v2439 = v2437 + 6 * v2438 + 65;
LOWORD(v2438) = (unsigned __int16)(93 * (unsigned __int8)(v2437 + 6 * v2438 + 65)) >> 8;
v2440 = v2439;
LOBYTE(v2440) = (unsigned __int8)v2439 >> 7;
v2441 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2439 - v2438) >> 1) + v2438) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2439 / 0x46u)
- 65)
* v2440
+ v2439;
v2442 = (unsigned __int8)(v2441 - 59 + 6 * ~((unsigned __int8)(v2441 - 59) >> 5)) + 1;
v2443 = v2152;
v2444 = v2441
- 59
+ 6 * ~((unsigned __int8)(v2441 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2442) >> 32) + v2442) >> 6);
v2445 = v2444;
LOBYTE(v2445) = (unsigned __int8)v2444 >> 7;
v2447 = -105 * v2445 + v2444;
v2446 = v2447;
LOBYTE(v2447) = (unsigned __int8)v2447 >> 6;
v2448 = v2446 - 5 * v2447;
v2449 = v2448;
LOBYTE(v2449) = (unsigned __int8)v2448 >> 6;
v2450 = 3 * v2449;
v2451 = -14 * (((unsigned __int8)(v2152 ^ 0x40) + 3) >> 7);
v2452 = (unsigned __int8)(v2443 + v2451 - 59 + 6 * ~((unsigned __int8)(v2443 + v2451 - 59) >> 5)) + 1;
v2453 = v2443
+ v2451
- 59
+ 6 * ~((unsigned __int8)(v2443 + v2451 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2452) >> 32) + v2452) >> 6);
v2454 = v2453;
LOBYTE(v2454) = (unsigned __int8)v2453 >> 7;
v2455 = -105 * v2454 + v2453;
v2456 = v2455;
LOBYTE(v2456) = (unsigned __int8)v2455 >> 6;
v2457 = v2455 - 5 * v2456;
v2458 = v2457;
LOBYTE(v2458) = (unsigned __int8)v2457 >> 6;
v2459 = ((((unsigned __int8)((v2457 - 3 * ((unsigned __int8)v2457 >> 6)) ^ (v2448 - v2450)) >> 1) + 1) >> 5)
+ ((v2457 - 3 * v2458) ^ (v2448 - v2450));
v2460 = 79 * (unsigned __int8)v2459;
LOWORD(v2460) = (unsigned __int8)v2459 / 0x1Au;
v2461 = v2459 + 6 * v2460 + 65;
LOWORD(v2457) = 3 * (unsigned __int8)(v2459 + 6 * v2460 + 65);
LOWORD(v2460) = 96 * (unsigned __int8)(v2459 + 6 * v2460 + 65);
v2462 = v2461;
LOBYTE(v2462) = (unsigned __int8)v2461 >> 7;
v2463 = (3
* ((((unsigned __int8)(((unsigned __int8)(v2461 - ((unsigned __int16)(v2460 - v2457) >> 8)) >> 1)
+ ((unsigned __int16)(v2460 - v2457) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v2461 / 0x46u)
- 65)
* v2462
+ v2461;
v2464 = (unsigned __int8)(v2463 - 59 + 6 * ~((unsigned __int8)(v2463 - 59) >> 5)) + 1;
v2466 = v2463
- 59
+ 6 * ~((unsigned __int8)(v2463 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2464) >> 32) + v2464) >> 6);
v2465 = v2466;
LOBYTE(v2466) = (unsigned __int8)v2466 >> 7;
v2467 = -105 * v2466 + v2465;
v2468 = v2467;
LOBYTE(v2468) = (unsigned __int8)v2467 >> 6;
v2469 = v2467 - 5 * v2468;
v2470 = v2469;
LOBYTE(v2470) = (unsigned __int8)v2469 >> 6;
v2471 = v2469 - 3 * v2470;
v2472 = 13 * (((unsigned int)v1878 >> 6) & 1);
LOBYTE(v2472) = v1879 + v2472;
v2473 = -26 * (((((v1878 + 2) & 0x50) >> 4) + 3) >> 3) + v2472;
v2474 = (unsigned __int8)(v2473 + 6 * ~((unsigned __int8)v2473 >> 5)) + 1;
v2475 = v2473
+ 6 * ~((unsigned __int8)v2473 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2474) >> 32) + v2474) >> 6);
v2476 = v2475;
LOBYTE(v2476) = (unsigned __int8)v2475 >> 7;
v2477 = -105 * v2476 + v2475;
v2478 = v2477;
LOBYTE(v2478) = (unsigned __int8)v2477 >> 6;
v2479 = v2477 - 5 * v2478;
v2480 = v2479;
LOBYTE(v2480) = (unsigned __int8)v2479 >> 6;
v2481 = ((((unsigned __int8)((v2479 - 3 * ((unsigned __int8)v2479 >> 6)) ^ v2471) >> 1) + 1) >> 5)
+ ((v2479 - 3 * v2480) ^ v2471);
v2482 = 79 * (unsigned __int8)v2481;
LOWORD(v2482) = (unsigned __int8)v2481 / 0x1Au;
v2483 = v2481 + 6 * v2482 + 65;
v2484 = v2483;
LOBYTE(v2484) = (unsigned __int8)v2483 >> 7;
v2485 = (3 * ((signed int)((unsigned __int8)v2483 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2483 / 0x46u) - 65)
* v2484
+ v2483;
v2486 = v2485;
v2487 = v2485 - 59 + 6 * ~((unsigned __int8)(v2485 - 59) >> 5);
v2488 = v2487
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2487 + 1)) >> 32)
+ (unsigned __int8)v2487
+ 1) >> 6);
v2489 = v2488;
LOBYTE(v2489) = (unsigned __int8)v2488 >> 7;
v2490 = -105 * v2489 + v2488;
v2491 = v2490;
LOBYTE(v2491) = (unsigned __int8)v2490 >> 6;
v2492 = v2490 - 5 * v2491;
v2493 = v2492;
LOBYTE(v2493) = (unsigned __int8)v2492 >> 6;
v2494 = 13 * (((unsigned int)v1901 >> 6) & 1);
LOBYTE(v2494) = v1902 + v2494;
v2495 = -26 * (((((v1901 + 2) & 0x50) >> 4) + 3) >> 3) + v2494;
v2496 = (unsigned __int8)(v2495 + 6 * ~((unsigned __int8)v2495 >> 5)) + 1;
v2497 = v2495
+ 6 * ~((unsigned __int8)v2495 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2496) >> 32) + v2496) >> 6);
v2498 = v2497;
LOBYTE(v2498) = (unsigned __int8)v2497 >> 7;
v2499 = -105 * v2498 + v2497;
v2500 = v2499;
LOBYTE(v2500) = (unsigned __int8)v2499 >> 6;
v2501 = v2499 - 5 * v2500;
v2502 = v2501;
LOBYTE(v2502) = (unsigned __int8)v2501 >> 6;
v2503 = (v2501 - 3 * v2502) ^ (v2492 - 3 * v2493);
v2504 = ((((unsigned __int8)v2503 >> 1) + 1) >> 5) + v2503;
v2505 = 79 * (unsigned __int8)v2504;
LOWORD(v2505) = (unsigned __int8)v2504 / 0x1Au;
v2506 = v2504 + 6 * v2505 + 65;
v2507 = v2506;
LOBYTE(v2507) = (unsigned __int8)v2506 >> 7;
v2508 = v2506
+ (3 * ((signed int)((unsigned __int8)v2506 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2506 / 0x46u) - 65)
* v2507
- 59;
v2509 = v2508 + 6 * ~((unsigned __int8)v2508 >> 5);
v2510 = (unsigned __int8)(v2508 + 6 * ~((unsigned __int8)v2508 >> 5)) + 1;
v2511 = v2509 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2510) >> 32) + v2510) >> 6);
v2512 = v2511;
LOBYTE(v2512) = (unsigned __int8)v2511 >> 7;
v2513 = -105 * v2512 + v2511;
v2514 = v2513;
LOBYTE(v2514) = (unsigned __int8)v2513 >> 6;
v2515 = v2513 - 5 * v2514;
v2516 = v2515;
LOBYTE(v2516) = (unsigned __int8)v2515 >> 6;
v2517 = v2516;
v2518 = v1858 & 0x40;
LOBYTE(v2518) = (unsigned __int8)v2518 >> 1;
v2519 = (v1858 ^ v2518) - 59 + 6 * ~((unsigned __int8)((v1858 ^ v2518) - 59) >> 5);
v2520 = v2519
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2519 + 1)) >> 32)
+ (unsigned __int8)v2519
+ 1) >> 6);
LOBYTE(v2520) = (unsigned __int8)v2520 >> 7;
v2521 = -105 * v2520
+ v2519
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2519 + 1)) >> 32)
+ (unsigned __int8)v2519
+ 1) >> 6);
v2522 = v2521;
LOBYTE(v2522) = (unsigned __int8)v2521 >> 6;
v2523 = v2521 - 5 * v2522;
v2524 = v2523;
LOBYTE(v2524) = (unsigned __int8)v2523 >> 6;
v2525 = (v2523 - 3 * v2524) ^ (v2515 - 3 * v2517);
v2526 = ((((unsigned __int8)v2525 >> 1) + 1) >> 5) + v2525;
v2527 = 79 * (unsigned __int8)v2526;
LOWORD(v2527) = (unsigned __int8)v2526 / 0x1Au;
v2528 = v2526 + 6 * v2527 + 65;
LOWORD(v2527) = (unsigned __int16)(93 * (unsigned __int8)(v2526 + 6 * v2527 + 65)) >> 8;
v2529 = v2528;
LOBYTE(v2529) = (unsigned __int8)v2528 >> 7;
v2530 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2528 - v2527) >> 1) + v2527) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2528 / 0x46u)
- 65)
* v2529
+ v2528;
v2531 = (unsigned __int8)(v2530 - 59 + 6 * ~((unsigned __int8)(v2530 - 59) >> 5)) + 1;
v2532 = v2530
- 59
+ 6 * ~((unsigned __int8)(v2530 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2531) >> 32) + v2531) >> 6);
LOBYTE(v2532) = (unsigned __int8)v2532 >> 7;
v2533 = -105 * v2532
+ v2530
- 59
+ 6 * ~((unsigned __int8)(v2530 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2531) >> 32) + v2531) >> 6);
v2534 = v2533;
LOBYTE(v2534) = (unsigned __int8)v2533 >> 6;
v2535 = v2533 - 5 * v2534;
v2536 = v2156;
v2537 = v2535;
LOBYTE(v2537) = (unsigned __int8)v2535 >> 6;
v2538 = -14 * (((unsigned __int8)(v2156 ^ 0x40) + 3) >> 7);
v2539 = (unsigned __int8)(v2536 + v2538 - 59 + 6 * ~((unsigned __int8)(v2536 + v2538 - 59) >> 5)) + 1;
v2540 = v2536
+ v2538
- 59
+ 6 * ~((unsigned __int8)(v2536 + v2538 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2539) >> 32) + v2539) >> 6);
v2541 = v2540;
LOBYTE(v2541) = (unsigned __int8)v2540 >> 7;
v2542 = -105 * v2541 + v2540;
v2543 = v2542;
LOBYTE(v2543) = (unsigned __int8)v2542 >> 6;
v2544 = v2542 - 5 * v2543;
v2545 = v2544;
LOBYTE(v2545) = (unsigned __int8)v2544 >> 6;
v2546 = (v2544 - 3 * v2545) ^ (v2535 - 3 * v2537);
v2547 = ((((unsigned __int8)v2546 >> 1) + 1) >> 5) + v2546;
v2548 = 79 * (unsigned __int8)v2547;
LOWORD(v2548) = (unsigned __int8)v2547 / 0x1Au;
v2549 = v2547 + 6 * v2548 + 65;
LOWORD(v2548) = (unsigned __int16)(93 * (unsigned __int8)(v2547 + 6 * v2548 + 65)) >> 8;
v2550 = v2549;
LOBYTE(v2550) = (unsigned __int8)v2549 >> 7;
v2551 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2549 - v2548) >> 1) + v2548) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2549 / 0x46u)
- 65)
* v2550
+ v2549;
v2552 = (unsigned __int8)(v2551 - 59 + 6 * ~((unsigned __int8)(v2551 - 59) >> 5)) + 1;
v2553 = v2551
- 59
+ 6 * ~((unsigned __int8)(v2551 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2552) >> 32) + v2552) >> 6);
LOBYTE(v2553) = (unsigned __int8)v2553 >> 7;
v2554 = -105 * v2553
+ v2551
- 59
+ 6 * ~((unsigned __int8)(v2551 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2552) >> 32) + v2552) >> 6);
v2555 = v2554;
LOBYTE(v2555) = (unsigned __int8)v2554 >> 6;
v2556 = v2554 - 5 * v2555;
v2557 = v2556;
LOBYTE(v2557) = (unsigned __int8)v2556 >> 6;
v2558 = v2557;
v2559 = v2157;
v2560 = -14 * (((unsigned __int8)(v2157 ^ 0x40) + 3) >> 7);
v2561 = v2559 + v2560 - 59 + 6 * ~((unsigned __int8)(v2559 + v2560 - 59) >> 5);
v2562 = (unsigned __int8)(v2559 + v2560 - 59 + 6 * ~((unsigned __int8)(v2559 + v2560 - 59) >> 5)) + 1;
v2563 = v2561 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2562) >> 32) + v2562) >> 6);
v2564 = v2563;
LOBYTE(v2564) = (unsigned __int8)v2563 >> 7;
v2566 = -105 * v2564 + v2563;
v2565 = v2566;
LOBYTE(v2566) = (unsigned __int8)v2566 >> 6;
v2567 = v2565 - 5 * v2566;
v2568 = v2567;
LOBYTE(v2568) = (unsigned __int8)v2567 >> 6;
v2569 = (v2567 - 3 * v2568) ^ (v2556 - 3 * v2558);
v2570 = ((((unsigned __int8)v2569 >> 1) + 1) >> 5) + v2569;
v2571 = 79 * (unsigned __int8)v2570;
LOWORD(v2571) = (unsigned __int8)v2570 / 0x1Au;
v2572 = v2570 + 6 * v2571 + 65;
v2573 = v2572;
LOBYTE(v2573) = (unsigned __int8)v2572 >> 7;
v2574 = (3 * ((signed int)((unsigned __int8)v2572 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2572 / 0x46u) - 65)
* v2573
+ v2572;
v2575 = v2574;
v2576 = (unsigned __int8)(v2574 - 59 + 6 * ~((unsigned __int8)(v2574 - 59) >> 5)) + 1;
v2578 = v2574
- 59
+ 6 * ~((unsigned __int8)(v2574 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2576) >> 32) + v2576) >> 6);
v2577 = v2578;
LOBYTE(v2578) = (unsigned __int8)v2578 >> 7;
v2579 = -105 * v2578 + v2577;
v2580 = v2052 & 0x40;
LOBYTE(v2580) = (unsigned __int8)v2580 >> 1;
v2581 = v2579;
LOBYTE(v2581) = (unsigned __int8)v2579 >> 6;
v2582 = v2579 - 5 * v2581;
v2583 = v2582;
LOBYTE(v2583) = (unsigned __int8)v2582 >> 6;
v2584 = v2583;
v2585 = (v2052 ^ v2580) - 59 + 6 * ~((unsigned __int8)((v2052 ^ v2580) - 59) >> 5);
LODWORD(v3) = v2585
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2585 + 1)) >> 32)
+ (unsigned __int8)v2585
+ 1) >> 6);
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v2586 = -105 * (_DWORD)v3
+ v2585
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2585 + 1)) >> 32)
+ (unsigned __int8)v2585
+ 1) >> 6);
v2587 = v2158;
v2588 = v2586;
LOBYTE(v2588) = (unsigned __int8)v2586 >> 6;
v2589 = v2586 - 5 * v2588;
v2590 = v2589;
LOBYTE(v2590) = (unsigned __int8)v2589 >> 6;
v2591 = (v2589 - 3 * v2590) ^ (v2582 - 3 * v2584);
v2592 = ((((unsigned __int8)v2591 >> 1) + 1) >> 5) + v2591;
v2593 = 79 * (unsigned __int8)v2592;
LOWORD(v2593) = (unsigned __int8)v2592 / 0x1Au;
v2594 = v2592 + 6 * v2593 + 65;
v2595 = v2594;
LOBYTE(v2595) = (unsigned __int8)v2594 >> 7;
v2596 = (3 * ((signed int)((unsigned __int8)v2594 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2594 / 0x46u) - 65)
* v2595
+ v2594;
v2597 = v2596 - 59 + 6 * ~((unsigned __int8)(v2596 - 59) >> 5);
v2598 = v2597
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2597 + 1)) >> 32)
+ (unsigned __int8)v2597
+ 1) >> 6);
v2599 = v2598;
LOBYTE(v2599) = (unsigned __int8)v2598 >> 7;
v2601 = -105 * v2599 + v2598;
v2600 = v2601;
LOBYTE(v2601) = (unsigned __int8)v2601 >> 6;
v2602 = v2600 - 5 * v2601;
v2603 = v2602;
LOBYTE(v2603) = (unsigned __int8)v2602 >> 6;
v2604 = v2587
+ -14 * (((unsigned __int8)(v2587 ^ 0x40) + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v2587 + -14 * (((unsigned __int8)(v2587 ^ 0x40) + 3) >> 7) - 59) >> 5);
v2605 = (unsigned __int8)(v2587
+ -14 * (((unsigned __int8)(v2587 ^ 0x40) + 3) >> 7)
- 59
+ 6
* ~((unsigned __int8)(v2587 + -14 * (((unsigned __int8)(v2587 ^ 0x40) + 3) >> 7) - 59) >> 5))
+ 1;
v2606 = v2604 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2605) >> 32) + v2605) >> 6);
v2607 = v2606;
LOBYTE(v2607) = (unsigned __int8)v2606 >> 7;
v2609 = -105 * v2607 + v2606;
v2608 = v2609;
LOBYTE(v2609) = (unsigned __int8)v2609 >> 6;
v2610 = v2608 - 5 * v2609;
v2611 = v2610;
LOBYTE(v2611) = (unsigned __int8)v2610 >> 6;
v2612 = (v2610 - 3 * v2611) ^ (v2602 - 3 * v2603);
v2613 = ((((unsigned __int8)v2612 >> 1) + 1) >> 5) + v2612;
v2614 = 79 * (unsigned __int8)v2613;
LOWORD(v2614) = (unsigned __int8)v2613 / 0x1Au;
v2615 = v2613 + 6 * v2614 + 65;
v2616 = v2615;
LOBYTE(v2616) = (unsigned __int8)v2615 >> 7;
v2617 = (3 * ((signed int)((unsigned __int8)v2615 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2615 / 0x46u) - 65)
* v2616
+ v2615;
v2618 = v2617;
v2619 = v2617 - 59;
v2620 = (unsigned __int8)(v2617 - 59 + 6 * ~((unsigned __int8)(v2617 - 59) >> 5)) + 1;
v2622 = v2617
- 59
+ 6 * ~((unsigned __int8)(v2617 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2620) >> 32) + v2620) >> 6);
v2621 = v2622;
LOBYTE(v2622) = (unsigned __int8)v2622 >> 7;
v2624 = -105 * v2622 + v2621;
v2623 = v2624;
LOBYTE(v2624) = (unsigned __int8)v2624 >> 6;
v2625 = v2623 - 5 * v2624;
v2626 = v2625;
LOBYTE(v2626) = (unsigned __int8)v2625 >> 6;
v2627 = v2625 - 3 * v2626;
LOBYTE(v2627) = v2132 ^ v2627;
v2628 = ((((unsigned __int8)v2627 >> 1) + 1) >> 5) + v2627;
v2629 = 79 * (unsigned __int8)v2628;
LOWORD(v2629) = (unsigned __int8)v2628 / 0x1Au;
v2630 = v2628 + 6 * v2629 + 65;
LOWORD(v2629) = (unsigned __int16)(93 * (unsigned __int8)(v2628 + 6 * v2629 + 65)) >> 8;
v2631 = v2630;
LOBYTE(v2631) = (unsigned __int8)v2630 >> 7;
v2632 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2630 - v2629) >> 1) + v2629) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2630 / 0x46u)
- 65)
* v2631
+ v2630;
v2633 = (unsigned __int8)(v2632 - 59 + 6 * ~((unsigned __int8)(v2632 - 59) >> 5)) + 1;
v2635 = v2632
- 59
+ 6 * ~((unsigned __int8)(v2632 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2633) >> 32) + v2633) >> 6);
v2634 = v2635;
LOBYTE(v2635) = (unsigned __int8)v2635 >> 7;
v2636 = -105 * v2635 + v2634;
v2637 = v2636;
LOBYTE(v2637) = (unsigned __int8)v2636 >> 6;
v2638 = v2636 - 5 * v2637;
v2639 = v2638;
LOBYTE(v2639) = (unsigned __int8)v2638 >> 6;
v2640 = v1965 & 0x40;
LOBYTE(v2640) = (unsigned __int8)v2640 >> 1;
v2641 = (v1965 ^ v2640) - 59 + 6 * ~((unsigned __int8)((v1965 ^ v2640) - 59) >> 5);
v2643 = v2641
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2641 + 1)) >> 32)
+ (unsigned __int8)v2641
+ 1) >> 6);
v2642 = v2643;
LOBYTE(v2643) = (unsigned __int8)v2643 >> 7;
v2644 = -105 * v2643 + v2642;
v2645 = v569;
v2646 = v2644;
LOBYTE(v2646) = (unsigned __int8)v2644 >> 6;
v2647 = v2644 - 5 * v2646;
v2648 = v2647;
LOBYTE(v2648) = (unsigned __int8)v2647 >> 6;
v2649 = (v2647 - 3 * v2648) ^ (v2638 - 3 * v2639);
v2650 = ((((unsigned __int8)v2649 >> 1) + 1) >> 5) + v2649;
v2651 = 79 * (unsigned __int8)v2650;
LOWORD(v2651) = (unsigned __int8)v2650 / 0x1Au;
v2652 = v2650 + 6 * v2651 + 65;
v2653 = v2652;
LOBYTE(v2653) = (unsigned __int8)v2652 >> 7;
v2654 = (3 * ((signed int)((unsigned __int8)v2652 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2652 / 0x46u) - 65)
* v2653
+ v2652;
v2655 = (unsigned __int8)(v2654 - 59 + 6 * ~((unsigned __int8)(v2654 - 59) >> 5)) + 1;
LOBYTE(v2651) = (unsigned __int8)(-105
* ((unsigned __int8)(v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32)
+ v2655) >> 6)) >> 7)
+ v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32) + v2655) >> 6)
- 5
* ((unsigned __int8)(-105
* ((unsigned __int8)(v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32)
+ v2655) >> 6)) >> 7)
+ v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32)
+ v2655) >> 6)) >> 6)) >> 6;
v2656 = -105
* ((unsigned __int8)(v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32) + v2655) >> 6)) >> 7)
+ v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32) + v2655) >> 6)
- 5
* ((unsigned __int8)(-105
* ((unsigned __int8)(v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32) + v2655) >> 6)) >> 7)
+ v2654
- 59
+ 6 * ~((unsigned __int8)(v2654 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2655) >> 32) + v2655) >> 6)) >> 6)
- 3 * v2651;
v2657 = 3 * ((signed int)(v569 / 0x2Fu + 1) >> 2) + -16 * (v569 / 0x46u) - 65;
v2658 = (unsigned __int8)(v2645
+ v2657 * ((unsigned __int8)v2645 >> 7)
- 59
+ 6 * ~((unsigned __int8)(v2645 + v2657 * ((unsigned __int8)v2645 >> 7) - 59) >> 5))
+ 1;
v2660 = v2645
+ v2657 * (v569 >> 7)
- 59
+ 6 * ~((unsigned __int8)(v2645 + v2657 * ((unsigned __int8)v2645 >> 7) - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2658) >> 32) + v2658) >> 6);
v2659 = v2660;
LOBYTE(v2660) = (unsigned __int8)v2660 >> 7;
v2661 = -105 * v2660 + v2659;
LODWORD(v3) = v2661;
LOBYTE(v3) = (unsigned __int8)v2661 >> 6;
v2662 = v2661 - 5 * (_DWORD)v3;
LODWORD(v3) = v2662;
LOBYTE(v3) = (unsigned __int8)v2662 >> 6;
v2663 = v2662 - 3 * (_DWORD)v3;
LOBYTE(v2663) = v2656 ^ v2663;
v2664 = ((((unsigned __int8)v2663 >> 1) + 1) >> 5) + v2663;
v2665 = 79 * (unsigned __int8)v2664;
LOWORD(v2665) = (unsigned __int8)v2664 / 0x1Au;
LODWORD(v3) = v2664 + 6 * v2665 + 65;
LOWORD(v2651) = 3 * (unsigned __int8)(v2664 + 6 * v2665 + 65);
LOWORD(v2665) = 96 * (unsigned __int8)(v2664 + 6 * v2665 + 65);
v2666 = (signed int)v3;
LOBYTE(v2666) = (unsigned __int8)v3 >> 7;
v2667 = (_DWORD)v3
+ (3
* ((((unsigned __int8)(((unsigned __int16)(v2665 - v2651) >> 8)
+ ((unsigned __int8)((_BYTE)v3 - ((unsigned __int16)(v2665 - v2651) >> 8)) >> 1)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v3 / 0x46u)
- 65)
* v2666;
v2668 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v2667 / 0x14u * ((unsigned __int8)v2667 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2667
+ 17 * ((unsigned __int8)(v2667 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2667 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v2667 / 0x14u * ((unsigned __int8)v2667 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2667
+ 17 * ((unsigned __int8)(v2667 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2667 & 0x1F) + 6) >> 5);
LOBYTE(v2665) = -15
* ((signed int)(((unsigned __int8)v2267 / 0x14u * ((unsigned __int8)v2267 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2267
+ 17 * ((unsigned __int8)(v2267 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2267 & 0x1F) + 6) >> 5);
v2669 = v2463 - 48;
LOBYTE(v2669) = (unsigned __int8)(v2463 - 48) >> 7;
v2670 = -81 * ((unsigned __int8)v2665 >> 7) + v2665;
v2671 = -15 * ((signed int)(((unsigned __int8)v2463 / 0x14u * ((unsigned __int8)v2463 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2463
+ 17 * v2669
+ 1
+ 6 * ((signed int)((v2463 & 0x1F) + 6) >> 5);
LODWORD(v3) = v2671;
LOBYTE(v3) = (unsigned __int8)v2671 >> 7;
v2672 = -81 * (_DWORD)v3 + v2671;
LOBYTE(v2671) = -15
* ((signed int)(((unsigned __int8)v2309 / 0x14u * ((unsigned __int8)v2309 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2309
+ 17 * ((unsigned __int8)(v2309 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2309 & 0x1F) + 6) >> 5);
v2673 = -81 * ((unsigned __int8)v2671 >> 7) + v2671;
v2674 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v2632 / 0x14u * ((unsigned __int8)v2632 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2632
+ 17 * ((unsigned __int8)(v2632 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2632 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v2632 / 0x14u * ((unsigned __int8)v2632 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2632
+ 17 * ((unsigned __int8)(v2632 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2632 & 0x1F) + 6) >> 5);
LOBYTE(v2671) = -15
* ((signed int)(((unsigned __int8)v2441 / 0x14u * ((unsigned __int8)v2441 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2441
+ 17 * ((unsigned __int8)(v2441 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2441 & 0x1F) + 6) >> 5);
v2675 = v2202 - 48;
LOBYTE(v2675) = (unsigned __int8)(v2202 - 48) >> 7;
v2676 = -81 * ((unsigned __int8)v2671 >> 7) + v2671;
v2677 = -15 * ((signed int)((v2202 / 0x14u * (v2202 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2202
+ 17 * v2675
+ 1
+ 6 * (((v2202 & 0x1F) + 6) >> 5);
LODWORD(v3) = v2677;
LOBYTE(v2677) = (unsigned __int8)v2677 >> 7;
v2678 = -81 * v2677 + (_DWORD)v3;
v2679 = v2165;
v2680 = v2165 - 48;
v2681 = -26 * (((((v2354 + 2) & 0x50) >> 4) + 3) >> 3) + v2354 + 13 * ((v2354 >> 6) & 1);
LOBYTE(v2680) = (unsigned __int8)(v2165 - 48) >> 7;
v2682 = v2681;
v2683 = -15 * ((signed int)(((unsigned __int8)v2679 / 0x14u * ((unsigned __int8)v2679 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2679
+ 17 * v2680
+ 1
+ 6 * (((v2679 & 0x1F) + 6) >> 5);
LODWORD(v3) = v2683;
LOBYTE(v2683) = (unsigned __int8)v2683 >> 7;
v2684 = -81 * v2683 + (_DWORD)v3;
LOBYTE(v2671) = -81
* ((unsigned __int8)(v2551
+ 17 * ((unsigned __int8)(v2551 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2551 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v2551 / 0x14u * ((unsigned __int8)v2551 / 0x13u) ^ 0x39)
+ 1) >> 6)) >> 7)
+ v2551
+ 17 * ((unsigned __int8)(v2551 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2551 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v2551 / 0x14u * ((unsigned __int8)v2551 / 0x13u) ^ 0x39) + 1) >> 6);
v2685 = v2530 - 48;
byte_616053 = -14 * (((unsigned __int8)(v2671 ^ 0x40) + 3) >> 7) + v2671;
LOBYTE(v2685) = (unsigned __int8)(v2530 - 48) >> 7;
LODWORD(v3) = v2530 + 17 * v2685 + 1;
v2686 = -15 * ((signed int)(((unsigned __int8)v2530 / 0x14u * ((unsigned __int8)v2530 / 0x13u) ^ 0x39) + 1) >> 6)
+ (_DWORD)v3
+ 6 * ((signed int)((v2530 & 0x1F) + 6) >> 5);
LOBYTE(v2686) = (unsigned __int8)v2686 >> 7;
v2687 = -81 * v2686
+ -15 * ((signed int)(((unsigned __int8)v2530 / 0x14u * ((unsigned __int8)v2530 / 0x13u) ^ 0x39) + 1) >> 6)
+ (_DWORD)v3
+ 6 * ((signed int)((v2530 & 0x1F) + 6) >> 5);
v2688 = -81
* ((unsigned __int8)(-15 * ((signed int)((v2224 / 0x14u * (v2224 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2224
+ 17 * ((unsigned __int8)(v2224 - 48) >> 7)
+ 1
+ 6 * (((v2224 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)((v2224 / 0x14u * (v2224 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2224
+ 17 * ((unsigned __int8)(v2224 - 48) >> 7)
+ 1
+ 6 * (((v2224 & 0x1F) + 6) >> 5);
v2689 = v2331 - 48;
LOBYTE(v2689) = (unsigned __int8)(v2331 - 48) >> 7;
LODWORD(v3) = -15 * ((signed int)((v2331 / 0x14u * (v2331 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2331
+ 17 * v2689
+ 1
+ 6 * (((v2331 & 0x1F) + 6) >> 5);
v2690 = (signed int)v3;
LOBYTE(v2690) = (unsigned __int8)v3 >> 7;
v2691 = -81 * v2690 + (_DWORD)v3;
v2692 = (unsigned __int8)(v2681 - 59 + 6 * ~((unsigned __int8)(v2681 - 59) >> 5)) + 1;
v2694 = v2681
- 59
+ 6 * ~((unsigned __int8)(v2681 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2692) >> 32) + v2692) >> 6);
v2693 = v2694;
LOBYTE(v2694) = (unsigned __int8)v2694 >> 7;
v2695 = -105 * v2694 + v2693;
v2696 = v2695;
LOBYTE(v2696) = (unsigned __int8)v2695 >> 6;
v2697 = v2695 - 5 * v2696;
v2698 = v2697;
LOBYTE(v2698) = (unsigned __int8)v2697 >> 6;
v2699 = v2697 - 3 * v2698;
v2700 = v2691 + -14 * (((unsigned __int8)(v2691 ^ 0x40) + 3) >> 7) - 59;
v2701 = v2700 + 6 * ~((unsigned __int8)v2700 >> 5);
v2702 = (unsigned __int8)(v2700 + 6 * ~((unsigned __int8)v2700 >> 5)) + 1;
v2703 = v2701 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2702) >> 32) + v2702) >> 6);
v2704 = v2703;
LOBYTE(v2704) = (unsigned __int8)v2703 >> 7;
v2705 = -105 * v2704 + v2703;
v2706 = v2705;
LOBYTE(v2706) = (unsigned __int8)v2705 >> 6;
v2707 = v2705 - 5 * v2706;
v2708 = v2707;
LOBYTE(v2708) = (unsigned __int8)v2707 >> 6;
v2709 = ((((unsigned __int8)((v2707 - 3 * ((unsigned __int8)v2707 >> 6)) ^ v2699) >> 1) + 1) >> 5)
+ ((v2707 - 3 * v2708) ^ v2699);
v2710 = 79 * (unsigned __int8)v2709;
LOWORD(v2710) = (unsigned __int8)v2709 / 0x1Au;
v2711 = v2709 + 6 * v2710 + 65;
v2712 = v2711;
LOBYTE(v2712) = (unsigned __int8)v2711 >> 7;
v2713 = (3 * ((signed int)((unsigned __int8)v2711 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2711 / 0x46u) - 65)
* v2712
+ v2711;
v2714 = v2713;
v2715 = v2713 - 59 + 6 * ~((unsigned __int8)(v2713 - 59) >> 5);
v2716 = (unsigned __int8)(v2713 - 59 + 6 * ~((unsigned __int8)(v2713 - 59) >> 5)) + 1;
v2717 = v2715 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2716) >> 32) + v2716) >> 6);
v2718 = v2717;
LOBYTE(v2718) = (unsigned __int8)v2717 >> 7;
v2720 = -105 * v2718 + v2717;
v2719 = v2720;
LOBYTE(v2720) = (unsigned __int8)v2720 >> 6;
v2721 = v2719 - 5 * v2720;
v2722 = v2721;
LOBYTE(v2722) = (unsigned __int8)v2721 >> 6;
v2723 = v2678 + -14 * (((unsigned __int8)(v2678 ^ 0x40) + 3) >> 7) - 59;
v2724 = v2723 + 6 * ~((unsigned __int8)v2723 >> 5);
v2726 = v2724
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2724 + 1)) >> 32)
+ (unsigned __int8)v2724
+ 1) >> 6);
v2725 = v2726;
LOBYTE(v2726) = (unsigned __int8)v2726 >> 7;
v2727 = -105 * v2726 + v2725;
v2728 = v2727;
LOBYTE(v2728) = (unsigned __int8)v2727 >> 6;
v2729 = v2727 - 5 * v2728;
v2730 = v2729;
LOBYTE(v2730) = (unsigned __int8)v2729 >> 6;
v2731 = (v2729 - 3 * v2730) ^ (v2721 - 3 * v2722);
v2732 = ((((unsigned __int8)v2731 >> 1) + 1) >> 5) + v2731;
v2733 = 79 * (unsigned __int8)v2732;
LOWORD(v2733) = (unsigned __int8)v2732 / 0x1Au;
v2734 = v2732 + 6 * v2733 + 65;
v2735 = v2734;
LOBYTE(v2735) = (unsigned __int8)v2734 >> 7;
v2736 = (3 * ((signed int)((unsigned __int8)v2734 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2734 / 0x46u) - 65)
* v2735
+ v2734;
v2737 = v2736;
v2738 = v2736 - 59 + 6 * ~((unsigned __int8)(v2736 - 59) >> 5);
v2739 = (unsigned __int8)(v2736 - 59 + 6 * ~((unsigned __int8)(v2736 - 59) >> 5)) + 1;
v2740 = v2738 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2739) >> 32) + v2739) >> 6);
v2741 = v2740;
LOBYTE(v2741) = (unsigned __int8)v2740 >> 7;
v2742 = -105 * v2741 + v2740;
v2743 = v2742;
LOBYTE(v2743) = (unsigned __int8)v2742 >> 6;
v2744 = v2742 - 5 * v2743;
v2745 = v2744;
LOBYTE(v2745) = (unsigned __int8)v2744 >> 6;
v2746 = 13 * (((unsigned int)v2287 >> 6) & 1);
LOBYTE(v2746) = v2288 + v2746;
v2747 = -26 * (((((v2287 + 2) & 0x50) >> 4) + 3) >> 3) + v2746;
v2748 = (unsigned __int8)(v2747 + 6 * ~((unsigned __int8)v2747 >> 5)) + 1;
v2749 = v2747
+ 6 * ~((unsigned __int8)v2747 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2748) >> 32) + v2748) >> 6);
v2750 = v2749;
LOBYTE(v2750) = (unsigned __int8)v2749 >> 7;
v2752 = -105 * v2750 + v2749;
v2751 = v2752;
LOBYTE(v2752) = (unsigned __int8)v2752 >> 6;
v2753 = v2751 - 5 * v2752;
v2754 = v2753;
LOBYTE(v2754) = (unsigned __int8)v2753 >> 6;
v2755 = (v2753 - 3 * v2754) ^ (v2744 - 3 * v2745);
v2756 = ((((unsigned __int8)v2755 >> 1) + 1) >> 5) + v2755;
v2757 = 79 * (unsigned __int8)v2756;
LOWORD(v2757) = (unsigned __int8)v2756 / 0x1Au;
v2758 = v2756 + 6 * v2757 + 65;
v2759 = v2758;
LOBYTE(v2759) = (unsigned __int8)v2758 >> 7;
v2760 = (3 * ((signed int)((unsigned __int8)v2758 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2758 / 0x46u) - 65)
* v2759
+ v2758;
v2761 = v2760;
v2760 -= 59;
v2762 = v2760;
v2763 = (unsigned __int8)(v2760 + 6 * ~((unsigned __int8)v2760 >> 5)) + 1;
v2765 = v2760
+ 6 * ~((unsigned __int8)v2760 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2763) >> 32) + v2763) >> 6);
v2764 = v2765;
LOBYTE(v2765) = (unsigned __int8)v2765 >> 7;
v2766 = -105 * v2765 + v2764;
v2767 = v2766;
LOBYTE(v2767) = (unsigned __int8)v2766 >> 6;
v2768 = v2766 - 5 * v2767;
v2769 = v2768;
LOBYTE(v2769) = (unsigned __int8)v2768 >> 6;
v2770 = v2768 - 3 * v2769;
v2771 = v2672 + -14 * (((unsigned __int8)(v2672 ^ 0x40) + 3) >> 7) - 59;
v2772 = v2771 + 6 * ~((unsigned __int8)v2771 >> 5);
v2773 = v2772
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2772 + 1)) >> 32)
+ (unsigned __int8)v2772
+ 1) >> 6);
v2774 = v2773;
LOBYTE(v2774) = (unsigned __int8)v2773 >> 7;
v2775 = -105 * v2774 + v2773;
v2776 = v2775;
LOBYTE(v2776) = (unsigned __int8)v2775 >> 6;
v2777 = v2775 - 5 * v2776;
v2778 = v2777;
LOBYTE(v2778) = (unsigned __int8)v2777 >> 6;
v2779 = 79
* (unsigned __int8)((v2770 ^ (v2777 - 3 * ((unsigned __int8)v2777 >> 6)))
+ ((((unsigned __int8)(v2770 ^ (v2777 - 3 * ((unsigned __int8)v2777 >> 6))) >> 1) + 1) >> 5));
LOWORD(v2779) = (unsigned __int8)((v2770 ^ (v2777 - 3 * ((unsigned __int8)v2777 >> 6)))
+ ((((unsigned __int8)(v2770 ^ (v2777 - 3 * ((unsigned __int8)v2777 >> 6))) >> 1) + 1) >> 5))
/ 0x1Au;
v2780 = (v2770 ^ (v2777 - 3 * v2778))
+ ((((unsigned __int8)(v2770 ^ (v2777 - 3 * ((unsigned __int8)v2777 >> 6))) >> 1) + 1) >> 5)
+ 6 * v2779
+ 65;
LOWORD(v2777) = 3
* (unsigned __int8)((v2770 ^ (v2777 - 3 * ((unsigned __int8)v2777 >> 6)))
+ ((((unsigned __int8)(v2770 ^ (v2777 - 3 * ((unsigned __int8)v2777 >> 6))) >> 1) + 1) >> 5)
+ 6 * v2779
+ 65);
v2781 = v2780;
LOBYTE(v2781) = (unsigned __int8)v2780 >> 7;
v2782 = (3
* ((((unsigned __int8)(((unsigned __int8)(v2780 - ((unsigned __int16)(31 * v2777) >> 8)) >> 1)
+ ((unsigned __int16)(31 * v2777) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v2780 / 0x46u)
- 65)
* v2781
+ v2780;
v2783 = (unsigned __int8)(v2782 - 59 + 6 * ~((unsigned __int8)(v2782 - 59) >> 5)) + 1;
v2785 = v2782
- 59
+ 6 * ~((unsigned __int8)(v2782 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2783) >> 32) + v2783) >> 6);
v2784 = v2785;
LOBYTE(v2785) = (unsigned __int8)v2785 >> 7;
v2786 = -105 * v2785 + v2784;
v2787 = v2786;
LOBYTE(v2787) = (unsigned __int8)v2786 >> 6;
v2788 = v2786 - 5 * v2787;
v2789 = v2788;
LOBYTE(v2789) = (unsigned __int8)v2788 >> 6;
v2790 = v2789;
v2791 = 13 * (((unsigned int)(unsigned __int8)v2596 >> 6) & 1);
LOBYTE(v2791) = v2596 - 59 + v2791;
v2792 = -26 * ((((((unsigned __int8)v2596 + 2) & 0x50) >> 4) + 3) >> 3) + v2791;
v2793 = (unsigned __int8)(v2792 + 6 * ~((unsigned __int8)v2792 >> 5)) + 1;
v2794 = v2792
+ 6 * ~((unsigned __int8)v2792 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2793) >> 32) + v2793) >> 6);
LOBYTE(v2794) = (unsigned __int8)v2794 >> 7;
v2796 = -105 * v2794
+ v2792
+ 6 * ~((unsigned __int8)v2792 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2793) >> 32) + v2793) >> 6);
v2795 = v2796;
LOBYTE(v2796) = (unsigned __int8)v2796 >> 6;
v2797 = v2795 - 5 * v2796;
v2798 = v2797;
LOBYTE(v2798) = (unsigned __int8)v2797 >> 6;
v2799 = (v2788 - 3 * v2790) ^ (v2797 - 3 * v2798);
v2800 = 79 * (unsigned __int8)(v2799 + ((((unsigned __int8)v2799 >> 1) + 1) >> 5));
LOWORD(v2800) = (unsigned __int8)(v2799 + ((((unsigned __int8)v2799 >> 1) + 1) >> 5)) / 0x1Au;
v2801 = v2799 + ((((unsigned __int8)v2799 >> 1) + 1) >> 5) + 6 * v2800 + 65;
LOWORD(v2800) = 93 * (unsigned __int8)(v2799 + ((((unsigned __int8)v2799 >> 1) + 1) >> 5) + 6 * v2800 + 65);
v2802 = v2801;
LOBYTE(v2802) = (unsigned __int8)v2801 >> 7;
v2803 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2801 - BYTE1(v2800)) >> 1) + BYTE1(v2800)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2801 / 0x46u)
- 65)
* ((unsigned __int8)v2801 >> 7)
+ v2801;
v2804 = (3 * ((((unsigned __int8)(((unsigned __int8)(v2801 - BYTE1(v2800)) >> 1) + BYTE1(v2800)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v2801 / 0x46u)
- 65)
* v2802
+ v2801
- 59;
v2805 = v2803 - 59;
v2806 = v2804 + 6 * ~((unsigned __int8)v2804 >> 5);
v2807 = (unsigned __int8)(v2804 + 6 * ~((unsigned __int8)v2804 >> 5)) + 1;
v2808 = v2806 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2807) >> 32) + v2807) >> 6);
v2809 = v2808;
LOBYTE(v2809) = (unsigned __int8)v2808 >> 7;
v2811 = -105 * v2809 + v2808;
v2810 = v2811;
LOBYTE(v2811) = (unsigned __int8)v2811 >> 6;
v2812 = v2810 - 5 * v2811;
v2813 = v2812;
LOBYTE(v2813) = (unsigned __int8)v2812 >> 6;
v2814 = v2813;
v2815 = v2654 & 0x40;
LOBYTE(v2815) = (unsigned __int8)v2815 >> 1;
v2816 = (v2654 ^ v2815) - 59 + 6 * ~((unsigned __int8)((v2654 ^ v2815) - 59) >> 5);
v2817 = v2816
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2816 + 1)) >> 32)
+ (unsigned __int8)v2816
+ 1) >> 6);
v2818 = v2817;
LOBYTE(v2818) = (unsigned __int8)v2817 >> 7;
v2819 = -105 * v2818 + v2817;
v2820 = v2819;
LOBYTE(v2820) = (unsigned __int8)v2819 >> 6;
v2821 = v2819 - 5 * v2820;
v2822 = v2821;
LOBYTE(v2822) = (unsigned __int8)v2821 >> 6;
v2823 = (v2812 - 3 * v2814) ^ (v2821 - 3 * v2822);
v2824 = ((((unsigned __int8)v2823 >> 1) + 1) >> 5) + v2823;
v2825 = 79 * (unsigned __int8)v2824;
LOWORD(v2825) = (unsigned __int8)v2824 / 0x1Au;
v2826 = v2824 + 6 * v2825 + 65;
LOWORD(v2812) = 3 * (unsigned __int8)(v2824 + 6 * v2825 + 65);
LOWORD(v2825) = 96 * (unsigned __int8)(v2824 + 6 * v2825 + 65);
v2827 = v2826;
LOBYTE(v2827) = (unsigned __int8)v2826 >> 7;
v2828 = (3
* ((((unsigned __int8)(((unsigned __int8)(v2826 - ((unsigned __int16)(v2825 - v2812) >> 8)) >> 1)
+ ((unsigned __int16)(v2825 - v2812) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v2826 / 0x46u)
- 65)
* v2827
+ v2826;
v2829 = (unsigned __int8)(v2828 - 59 + 6 * ~((unsigned __int8)(v2828 - 59) >> 5)) + 1;
v2830 = v2828
- 59
+ 6 * ~((unsigned __int8)(v2828 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2829) >> 32) + v2829) >> 6);
LOBYTE(v2830) = (unsigned __int8)v2830 >> 7;
v2831 = -105 * v2830
+ v2828
- 59
+ 6 * ~((unsigned __int8)(v2828 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2829) >> 32) + v2829) >> 6);
v2832 = v2831;
LOBYTE(v2832) = (unsigned __int8)v2831 >> 6;
v2833 = v2831 - 5 * v2832;
v2834 = v2833;
LOBYTE(v2834) = (unsigned __int8)v2833 >> 6;
v2835 = v2684 + -14 * (((unsigned __int8)(v2684 ^ 0x40) + 3) >> 7) - 59;
v2836 = v2835 + 6 * ~((unsigned __int8)v2835 >> 5);
v2837 = v2836
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2836 + 1)) >> 32)
+ (unsigned __int8)v2836
+ 1) >> 6);
LOBYTE(v2837) = (unsigned __int8)v2837 >> 7;
v2838 = -105 * v2837
+ v2836
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2836 + 1)) >> 32)
+ (unsigned __int8)v2836
+ 1) >> 6);
v2839 = v2838;
LOBYTE(v2839) = (unsigned __int8)v2838 >> 6;
v2840 = v2838 - 5 * v2839;
v2841 = v2840;
LOBYTE(v2841) = (unsigned __int8)v2840 >> 6;
v2842 = (v2840 - 3 * v2841) ^ (v2833 - 3 * v2834);
v2843 = ((((unsigned __int8)v2842 >> 1) + 1) >> 5) + v2842;
v2844 = 79 * (unsigned __int8)v2843;
LOWORD(v2844) = (unsigned __int8)v2843 / 0x1Au;
v2845 = v2843 + 6 * v2844 + 65;
v2846 = v2845;
LOBYTE(v2846) = (unsigned __int8)v2845 >> 7;
v2847 = (3 * ((signed int)((unsigned __int8)v2845 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2845 / 0x46u) - 65)
* v2846
+ v2845
- 59;
v2848 = (3 * ((signed int)((unsigned __int8)v2845 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2845 / 0x46u) - 65)
* ((unsigned __int8)v2845 >> 7)
+ v2845;
v2849 = (unsigned __int8)(v2847 + 6 * ~((unsigned __int8)v2847 >> 5)) + 1;
v2850 = v2847
+ 6 * ~((unsigned __int8)v2847 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2849) >> 32) + v2849) >> 6);
LOBYTE(v2850) = (unsigned __int8)v2850 >> 7;
v2851 = -105 * v2850
+ v2847
+ 6 * ~((unsigned __int8)v2847 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2849) >> 32) + v2849) >> 6);
v2852 = v2851;
LOBYTE(v2852) = (unsigned __int8)v2851 >> 6;
v2853 = v2851 - 5 * v2852;
v2854 = v2853;
LOBYTE(v2854) = (unsigned __int8)v2853 >> 6;
v2855 = v2687 + -14 * (((unsigned __int8)(v2687 ^ 0x40) + 3) >> 7) - 59;
v2856 = v2855 + 6 * ~((unsigned __int8)v2855 >> 5);
v2857 = v2856
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2856 + 1)) >> 32)
+ (unsigned __int8)v2856
+ 1) >> 6);
LOBYTE(v2857) = (unsigned __int8)v2857 >> 7;
v2858 = -105 * v2857
+ v2856
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2856 + 1)) >> 32)
+ (unsigned __int8)v2856
+ 1) >> 6);
v2859 = v2858;
LOBYTE(v2859) = (unsigned __int8)v2858 >> 6;
v2860 = v2858 - 5 * v2859;
v2861 = v2860;
LOBYTE(v2861) = (unsigned __int8)v2860 >> 6;
v2862 = (v2860 - 3 * v2861) ^ (v2853 - 3 * v2854);
v2863 = ((((unsigned __int8)v2862 >> 1) + 1) >> 5) + v2862;
v2864 = 79 * (unsigned __int8)v2863;
LOWORD(v2864) = (unsigned __int8)v2863 / 0x1Au;
v2865 = v2863 + 6 * v2864 + 65;
v2866 = v2865;
LOBYTE(v2866) = (unsigned __int8)v2865 >> 7;
v2867 = (3 * ((signed int)((unsigned __int8)v2865 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2865 / 0x46u) - 65)
* v2866
+ v2865;
v2868 = v2867;
v2869 = (unsigned __int8)(v2867 - 59 + 6 * ~((unsigned __int8)(v2867 - 59) >> 5)) + 1;
v2870 = v2867
- 59
+ 6 * ~((unsigned __int8)(v2867 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2869) >> 32) + v2869) >> 6);
LOBYTE(v2870) = (unsigned __int8)v2870 >> 7;
v2871 = -105 * v2870
+ v2867
- 59
+ 6 * ~((unsigned __int8)(v2867 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2869) >> 32) + v2869) >> 6);
v2872 = v2871;
LOBYTE(v2872) = (unsigned __int8)v2871 >> 6;
v2873 = v2871 - 5 * v2872;
v2874 = v2668;
v2875 = v2873;
LOBYTE(v2875) = (unsigned __int8)v2873 >> 6;
v2876 = -14 * (((unsigned __int8)(v2668 ^ 0x40) + 3) >> 7);
v2877 = (unsigned __int8)(v2874 + v2876 - 59 + 6 * ~((unsigned __int8)(v2874 + v2876 - 59) >> 5)) + 1;
v2878 = v2874
+ v2876
- 59
+ 6 * ~((unsigned __int8)(v2874 + v2876 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2877) >> 32) + v2877) >> 6);
v2879 = v2878;
LOBYTE(v2879) = (unsigned __int8)v2878 >> 7;
v2881 = -105 * v2879 + v2878;
v2880 = v2881;
LOBYTE(v2881) = (unsigned __int8)v2881 >> 6;
v2882 = v2880 - 5 * v2881;
v2883 = v2882;
LOBYTE(v2883) = (unsigned __int8)v2882 >> 6;
v2884 = (v2882 - 3 * v2883) ^ (v2873 - 3 * v2875);
v2885 = ((((unsigned __int8)v2884 >> 1) + 1) >> 5) + v2884;
v2886 = 79 * (unsigned __int8)v2885;
LOWORD(v2886) = (unsigned __int8)v2885 / 0x1Au;
v2887 = v2885 + 6 * v2886 + 65;
v2888 = v2887;
LOBYTE(v2888) = (unsigned __int8)v2887 >> 7;
v2889 = (3 * ((signed int)((unsigned __int8)v2887 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2887 / 0x46u) - 65)
* v2888
+ v2887
- 59;
v2890 = (3 * ((signed int)((unsigned __int8)v2887 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2887 / 0x46u) - 65)
* ((unsigned __int8)v2887 >> 7)
+ v2887;
v2891 = (unsigned __int8)(v2889 + 6 * ~((unsigned __int8)v2889 >> 5)) + 1;
v2892 = v2889
+ 6 * ~((unsigned __int8)v2889 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2891) >> 32) + v2891) >> 6);
LOBYTE(v2892) = (unsigned __int8)v2892 >> 7;
v2893 = -105 * v2892
+ v2889
+ 6 * ~((unsigned __int8)v2889 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2891) >> 32) + v2891) >> 6);
v2894 = v2893;
LOBYTE(v2894) = (unsigned __int8)v2893 >> 6;
v2895 = v2893 - 5 * v2894;
v2896 = v2895;
LOBYTE(v2896) = (unsigned __int8)v2895 >> 6;
v2897 = v2895 - 3 * v2896;
v2898 = -14 * (((unsigned __int8)(v2688 ^ 0x40) + 3) >> 7);
v2899 = v2688 + v2898 - 59 + 6 * ~((unsigned __int8)(v2688 + v2898 - 59) >> 5);
v2900 = v2899
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2899 + 1)) >> 32)
+ (unsigned __int8)v2899
+ 1) >> 6);
LOBYTE(v2900) = (unsigned __int8)v2900 >> 7;
v2901 = -105 * v2900
+ v2899
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2899 + 1)) >> 32)
+ (unsigned __int8)v2899
+ 1) >> 6);
v2902 = v2901;
LOBYTE(v2902) = (unsigned __int8)v2901 >> 6;
v2903 = v2901 - 5 * v2902;
v2904 = v2903;
LOBYTE(v2904) = (unsigned __int8)v2903 >> 6;
v2905 = ((((unsigned __int8)((v2903 - 3 * ((unsigned __int8)v2903 >> 6)) ^ v2897) >> 1) + 1) >> 5)
+ ((v2903 - 3 * v2904) ^ v2897);
v2906 = 79 * (unsigned __int8)v2905;
LOWORD(v2906) = (unsigned __int8)v2905 / 0x1Au;
v2907 = v2905 + 6 * v2906 + 65;
v2908 = v2907;
LOBYTE(v2908) = (unsigned __int8)v2907 >> 7;
v2909 = (3 * ((signed int)((unsigned __int8)v2907 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2907 / 0x46u) - 65)
* v2908
+ v2907;
v2910 = v2909 - 59;
v2911 = v2909;
v2912 = v2909 - 59;
v2913 = v2910 + 6 * ~((unsigned __int8)v2910 >> 5);
v2914 = (unsigned __int8)(v2910 + 6 * ~((unsigned __int8)v2910 >> 5)) + 1;
v2915 = v2913 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2914) >> 32) + v2914) >> 6);
v2916 = v2915;
LOBYTE(v2916) = (unsigned __int8)v2915 >> 7;
v2917 = -105 * v2916 + v2915;
v2918 = v2917;
LOBYTE(v2918) = (unsigned __int8)v2917 >> 6;
v2919 = v2917 - 5 * v2918;
v2920 = v2919;
LOBYTE(v2920) = (unsigned __int8)v2919 >> 6;
v2921 = 13 * (((unsigned int)v2246 >> 6) & 1);
LOBYTE(v2921) = v2247 + v2921;
v2922 = -26 * (((((v2246 + 2) & 0x50) >> 4) + 3) >> 3) + v2921;
v2923 = (unsigned __int8)(v2922 + 6 * ~((unsigned __int8)v2922 >> 5)) + 1;
v2924 = v2922
+ 6 * ~((unsigned __int8)v2922 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2923) >> 32) + v2923) >> 6);
LOBYTE(v2924) = (unsigned __int8)v2924 >> 7;
v2925 = -105 * v2924
+ v2922
+ 6 * ~((unsigned __int8)v2922 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2923) >> 32) + v2923) >> 6);
LODWORD(v3) = v2925;
LOBYTE(v2925) = (unsigned __int8)v2925 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v2925;
v2926 = (signed int)v3;
LOBYTE(v2926) = (unsigned __int8)v3 >> 6;
v2927 = ((_DWORD)v3 - 3 * v2926) ^ (v2919 - 3 * v2920);
v2928 = ((((unsigned __int8)v2927 >> 1) + 1) >> 5) + v2927;
v2929 = 79 * (unsigned __int8)v2928;
LOWORD(v2929) = (unsigned __int8)v2928 / 0x1Au;
v2930 = v2928 + 6 * v2929 + 65;
v2931 = v2930;
LOBYTE(v2931) = (unsigned __int8)v2930 >> 7;
v2932 = (3 * ((signed int)((unsigned __int8)v2930 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v2930 / 0x46u) - 65)
* v2931
+ v2930;
v2933 = v2932;
v2932 -= 59;
v2934 = v2932;
LODWORD(v3) = v2932 + 6 * ~((unsigned __int8)v2932 >> 5);
v2935 = (_DWORD)v3
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3 + 1)) >> 32) + (unsigned __int8)v3 + 1) >> 6);
v2936 = v2935;
LOBYTE(v2936) = (unsigned __int8)v2935 >> 7;
v2938 = -105 * v2936 + v2935;
v2937 = v2938;
LOBYTE(v2938) = (unsigned __int8)v2938 >> 6;
v2939 = v2937 - 5 * v2938;
v2940 = v2939;
LOBYTE(v2940) = (unsigned __int8)v2939 >> 6;
v2941 = 13 * (((unsigned int)v2618 >> 6) & 1);
LOBYTE(v2941) = v2619 + v2941;
v2942 = -26 * (((((v2618 + 2) & 0x50) >> 4) + 3) >> 3) + v2941;
v2943 = (unsigned __int8)(v2942 + 6 * ~((unsigned __int8)v2942 >> 5)) + 1;
v2944 = v2942
+ 6 * ~((unsigned __int8)v2942 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2943) >> 32) + v2943) >> 6);
v2945 = v2944;
LOBYTE(v2945) = (unsigned __int8)v2944 >> 7;
v2947 = -105 * v2945 + v2944;
v2946 = v2947;
LOBYTE(v2947) = (unsigned __int8)v2947 >> 6;
v2948 = v2946 - 5 * v2947;
v2949 = v2948;
LOBYTE(v2949) = (unsigned __int8)v2948 >> 6;
v2950 = ((((unsigned __int8)((v2948 - 3 * ((unsigned __int8)v2948 >> 6)) ^ (v2939 - 3 * ((unsigned __int8)v2939 >> 6))) >> 1)
+ 1) >> 5)
+ ((v2948 - 3 * v2949) ^ (v2939 - 3 * v2940));
v2951 = 79 * (unsigned __int8)v2950;
LOWORD(v2951) = (unsigned __int8)v2950 / 0x1Au;
v2952 = v2950 + 6 * v2951 + 65;
v2953 = 3 * ((signed int)((unsigned __int8)v2952 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v2950 + 6 * v2951 + 65) / 0x46u)
- 65;
v2954 = v2950 + 6 * v2951 + 65;
LOBYTE(v2954) = (unsigned __int8)v2954 >> 7;
v2955 = v2953 * v2954 + v2952;
v2956 = v2955 - 59 + 6 * ~((unsigned __int8)(v2953 * v2954 + v2952 - 59) >> 5);
v2957 = v2956
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v2956 + 1)) >> 32)
+ (unsigned __int8)v2956
+ 1) >> 6);
v2958 = v2670;
v2959 = v2957;
LOBYTE(v2959) = (unsigned __int8)v2957 >> 7;
v2961 = -105 * v2959 + v2957;
v2960 = v2961;
LOBYTE(v2961) = (unsigned __int8)v2961 >> 6;
v2962 = v2960 - 5 * v2961;
v2963 = v2962;
LOBYTE(v2963) = (unsigned __int8)v2962 >> 6;
v2964 = -14 * (((unsigned __int8)(v2670 ^ 0x40) + 3) >> 7);
v2965 = v2958 + v2964 - 59 + 6 * ~((unsigned __int8)(v2958 + v2964 - 59) >> 5);
v2966 = (unsigned __int8)(v2958 + v2964 - 59 + 6 * ~((unsigned __int8)(v2958 + v2964 - 59) >> 5)) + 1;
v2967 = v2965 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2966) >> 32) + v2966) >> 6);
v2968 = v2967;
LOBYTE(v2968) = (unsigned __int8)v2967 >> 7;
v2970 = -105 * v2968 + v2967;
v2969 = v2970;
LOBYTE(v2970) = (unsigned __int8)v2970 >> 6;
v2971 = v2969 - 5 * v2970;
v2972 = v2971;
LOBYTE(v2972) = (unsigned __int8)v2971 >> 6;
v2973 = (v2971 - 3 * v2972) ^ (v2962 - 3 * v2963);
v2974 = ((((unsigned __int8)v2973 >> 1) + 1) >> 5) + v2973;
v2975 = 79 * (unsigned __int8)v2974;
LOWORD(v2975) = (unsigned __int8)v2974 / 0x1Au;
v2976 = v2974 + 6 * v2975 + 65;
v2977 = 3 * ((signed int)((unsigned __int8)v2976 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v2974 + 6 * v2975 + 65) / 0x46u)
- 65;
v2978 = v2974 + 6 * v2975 + 65;
LOBYTE(v2978) = (unsigned __int8)v2978 >> 7;
v2979 = v2977 * v2978 + v2976;
v2980 = v2979 - 59 + 6 * ~((unsigned __int8)(v2977 * v2978 + v2976 - 59) >> 5);
v2981 = (unsigned __int8)(v2977 * v2978 + v2976 - 59 + 6 * ~((unsigned __int8)(v2977 * v2978 + v2976 - 59) >> 5)) + 1;
v2982 = v2980 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2981) >> 32) + v2981) >> 6);
v2983 = v2982;
LOBYTE(v2983) = (unsigned __int8)v2982 >> 7;
v2985 = -105 * v2983 + v2982;
v2984 = v2985;
LOBYTE(v2985) = (unsigned __int8)v2985 >> 6;
v2986 = v2984 - 5 * v2985;
v2987 = v2986;
LOBYTE(v2987) = (unsigned __int8)v2986 >> 6;
v2988 = 13 * (((unsigned int)v2399 >> 6) & 1);
LOBYTE(v2988) = v2400 + v2988;
v2989 = -26 * (((((v2399 + 2) & 0x50) >> 4) + 3) >> 3) + v2988;
v2990 = (unsigned __int8)(v2989 + 6 * ~((unsigned __int8)v2989 >> 5)) + 1;
v2991 = v2989
+ 6 * ~((unsigned __int8)v2989 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v2990) >> 32) + v2990) >> 6);
v2992 = v2991;
LOBYTE(v2992) = (unsigned __int8)v2991 >> 7;
v2994 = -105 * v2992 + v2991;
v2993 = v2994;
LOBYTE(v2994) = (unsigned __int8)v2994 >> 6;
v2995 = v2993 - 5 * v2994;
v2996 = v2995;
LOBYTE(v2996) = (unsigned __int8)v2995 >> 6;
v2997 = (v2995 - 3 * v2996) ^ (v2986 - 3 * v2987);
v2998 = ((((unsigned __int8)v2997 >> 1) + 1) >> 5) + v2997;
v2999 = 79 * (unsigned __int8)v2998;
LOWORD(v2999) = (unsigned __int8)v2998 / 0x1Au;
v3000 = v2998 + 6 * v2999 + 65;
v3001 = v3000;
LOBYTE(v3001) = (unsigned __int8)v3000 >> 7;
v3002 = v3000
+ (3 * ((signed int)((unsigned __int8)v3000 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3000 / 0x46u) - 65)
* v3001;
v3003 = v3002;
v3004 = (unsigned __int8)(v3002 - 59 + 6 * ~((unsigned __int8)(v3002 - 59) >> 5)) + 1;
v3005 = v3002
- 59
+ 6 * ~((unsigned __int8)(v3002 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3004) >> 32) + v3004) >> 6);
LOBYTE(v3005) = (unsigned __int8)v3005 >> 7;
v3006 = -105 * v3005
+ v3002
- 59
+ 6 * ~((unsigned __int8)(v3002 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3004) >> 32) + v3004) >> 6);
v3007 = v3006;
LOBYTE(v3007) = (unsigned __int8)v3006 >> 6;
v3008 = v3006 - 5 * v3007;
v3009 = v3008;
LOBYTE(v3009) = (unsigned __int8)v3008 >> 6;
v3010 = 13 * (((unsigned int)v2422 >> 6) & 1);
LOBYTE(v3010) = v2423 + v3010;
v3011 = -26 * (((((v2422 + 2) & 0x50) >> 4) + 3) >> 3) + v3010;
v3012 = (unsigned __int8)(v3011 + 6 * ~((unsigned __int8)v3011 >> 5)) + 1;
v3013 = v3011
+ 6 * ~((unsigned __int8)v3011 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3012) >> 32) + v3012) >> 6);
v3014 = v3013;
LOBYTE(v3014) = (unsigned __int8)v3013 >> 7;
v3016 = -105 * v3014 + v3013;
v3015 = v3016;
LOBYTE(v3016) = (unsigned __int8)v3016 >> 6;
v3017 = v3015 - 5 * v3016;
v3018 = v3017;
LOBYTE(v3018) = (unsigned __int8)v3017 >> 6;
v3019 = (v3017 - 3 * v3018) ^ (v3008 - 3 * v3009);
v3020 = ((((unsigned __int8)v3019 >> 1) + 1) >> 5) + v3019;
v3021 = 79 * (unsigned __int8)v3020;
LOWORD(v3021) = (unsigned __int8)v3020 / 0x1Au;
v3022 = v3020 + 6 * v3021 + 65;
v3023 = v3022;
LOBYTE(v3023) = (unsigned __int8)v3022 >> 7;
v3024 = v3022
+ (3 * ((signed int)((unsigned __int8)v3022 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3022 / 0x46u) - 65)
* v3023
- 59;
v3025 = v3024 + 6 * ~((unsigned __int8)v3024 >> 5);
v3026 = (unsigned __int8)(v3024 + 6 * ~((unsigned __int8)v3024 >> 5)) + 1;
v3027 = v3025 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3026) >> 32) + v3026) >> 6);
v3028 = v3027;
LOBYTE(v3028) = (unsigned __int8)v3027 >> 7;
v3029 = -105 * v3028 + v3027;
v3030 = v2377 & 0x40;
v3031 = v3029;
LOBYTE(v3030) = (unsigned __int8)v3030 >> 1;
LOBYTE(v3031) = (unsigned __int8)v3029 >> 6;
v3032 = v3029 - 5 * v3031;
v3033 = v3032;
LOBYTE(v3033) = (unsigned __int8)v3032 >> 6;
v3034 = v3032 - 3 * v3033;
v3035 = (v2377 ^ v3030) - 59 + 6 * ~((unsigned __int8)((v2377 ^ v3030) - 59) >> 5);
v3037 = v3035
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3035 + 1)) >> 32)
+ (unsigned __int8)v3035
+ 1) >> 6);
v3036 = v3037;
LOBYTE(v3037) = (unsigned __int8)v3037 >> 7;
v3038 = -105 * v3037 + v3036;
v3039 = v3038;
LOBYTE(v3039) = (unsigned __int8)v3038 >> 6;
v3040 = v3038 - 5 * v3039;
v3041 = v3040;
LOBYTE(v3041) = (unsigned __int8)v3040 >> 6;
v3042 = ((((unsigned __int8)((v3040 - 3 * ((unsigned __int8)v3040 >> 6)) ^ v3034) >> 1) + 1) >> 5)
+ ((v3040 - 3 * v3041) ^ v3034);
v3043 = 79 * (unsigned __int8)v3042;
LOWORD(v3043) = (unsigned __int8)v3042 / 0x1Au;
v3044 = v3042 + 6 * v3043 + 65;
LOWORD(v3043) = (unsigned __int16)(93 * (unsigned __int8)(v3042 + 6 * v3043 + 65)) >> 8;
v3045 = v3044;
LOBYTE(v3045) = (unsigned __int8)v3044 >> 7;
v3046 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3044 - v3043) >> 1) + v3043) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3044 / 0x46u)
- 65)
* v3045
+ v3044;
v3047 = (unsigned __int8)(v3046 - 59 + 6 * ~((unsigned __int8)(v3046 - 59) >> 5)) + 1;
v3048 = v3046
- 59
+ 6 * ~((unsigned __int8)(v3046 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3047) >> 32) + v3047) >> 6);
LOBYTE(v3048) = (unsigned __int8)v3048 >> 7;
v3049 = -105 * v3048
+ v3046
- 59
+ 6 * ~((unsigned __int8)(v3046 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3047) >> 32) + v3047) >> 6);
v3050 = v3049;
LOBYTE(v3050) = (unsigned __int8)v3049 >> 6;
v3051 = v3049 - 5 * v3050;
v3052 = v3051;
LOBYTE(v3052) = (unsigned __int8)v3051 >> 6;
v3053 = v3052;
v3054 = -14 * (((unsigned __int8)(v2673 ^ 0x40) + 3) >> 7);
v3055 = v2673 + v3054 - 59 + 6 * ~((unsigned __int8)(v2673 + v3054 - 59) >> 5);
v3057 = v3055
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3055 + 1)) >> 32)
+ (unsigned __int8)v3055
+ 1) >> 6);
v3056 = v3057;
LOBYTE(v3057) = (unsigned __int8)v3057 >> 7;
v3058 = -105 * v3057 + v3056;
v3059 = v3058;
LOBYTE(v3059) = (unsigned __int8)v3058 >> 6;
v3060 = v3058 - 5 * v3059;
v3061 = v3060;
LOBYTE(v3061) = (unsigned __int8)v3060 >> 6;
v3062 = (v3060 - 3 * v3061) ^ (v3051 - 3 * v3053);
v3063 = ((((unsigned __int8)v3062 >> 1) + 1) >> 5) + v3062;
v3064 = 79 * (unsigned __int8)v3063;
LOWORD(v3064) = (unsigned __int8)v3063 / 0x1Au;
v3065 = v3063 + 6 * v3064 + 65;
LOWORD(v3064) = (unsigned __int16)(93 * (unsigned __int8)(v3063 + 6 * v3064 + 65)) >> 8;
v3066 = v3065;
LOBYTE(v3066) = (unsigned __int8)v3065 >> 7;
v3067 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3065 - v3064) >> 1) + v3064) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3065 / 0x46u)
- 65)
* v3066
+ v3065;
v3068 = (unsigned __int8)(v3067 - 59 + 6 * ~((unsigned __int8)(v3067 - 59) >> 5)) + 1;
v3070 = v3067
- 59
+ 6 * ~((unsigned __int8)(v3067 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3068) >> 32) + v3068) >> 6);
v3069 = v3070;
LOBYTE(v3070) = (unsigned __int8)v3070 >> 7;
v3071 = -105 * v3070 + v3069;
v3072 = v3071;
LOBYTE(v3072) = (unsigned __int8)v3071 >> 6;
v3073 = v3071 - 5 * v3072;
v3074 = v3073;
LOBYTE(v3074) = (unsigned __int8)v3073 >> 6;
v3075 = v3074;
v3076 = v2674;
v3077 = -14 * (((unsigned __int8)(v2674 ^ 0x40) + 3) >> 7);
LODWORD(v3) = (unsigned __int8)(v3076 + v3077 - 59 + 6 * ~((unsigned __int8)(v3076 + v3077 - 59) >> 5)) + 1;
v3078 = v3076
+ v3077
- 59
+ 6 * ~((unsigned __int8)(v3076 + v3077 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * (signed int)v3) >> 32) + (_DWORD)v3) >> 6);
v3079 = v3078;
LOBYTE(v3079) = (unsigned __int8)v3078 >> 7;
v3080 = -105 * v3079 + v3078;
v3081 = v3080;
LOBYTE(v3081) = (unsigned __int8)v3080 >> 6;
v3082 = v3080 - 5 * v3081;
v3083 = v3082;
LOBYTE(v3083) = (unsigned __int8)v3082 >> 6;
v3084 = (v3082 - 3 * v3083) ^ (v3073 - 3 * v3075);
v3085 = ((((unsigned __int8)v3084 >> 1) + 1) >> 5) + v3084;
v3086 = 79 * (unsigned __int8)v3085;
LOWORD(v3086) = (unsigned __int8)v3085 / 0x1Au;
v3087 = v3085 + 6 * v3086 + 65;
v3088 = v3087;
LOBYTE(v3088) = (unsigned __int8)v3087 >> 7;
v3089 = (3 * ((signed int)((unsigned __int8)v3087 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3087 / 0x46u) - 65)
* v3088
+ v3087;
v3090 = v3089;
v3091 = v3089 - 59 + 6 * ~((unsigned __int8)(v3089 - 59) >> 5);
v3092 = (unsigned __int8)(v3089 - 59 + 6 * ~((unsigned __int8)(v3089 - 59) >> 5)) + 1;
v3093 = v3091 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3092) >> 32) + v3092) >> 6);
v3094 = v3093;
LOBYTE(v3094) = (unsigned __int8)v3093 >> 7;
v3095 = -105 * v3094 + v3093;
v3096 = v3095;
LOBYTE(v3096) = (unsigned __int8)v3095 >> 6;
v3097 = v3095 - 5 * v3096;
v3098 = v3097;
v3099 = v2575 & 0x40;
LOBYTE(v3098) = (unsigned __int8)v3097 >> 6;
LOBYTE(v3099) = (unsigned __int8)v3099 >> 1;
v3100 = (v2575 ^ v3099) - 59 + 6 * ~((unsigned __int8)((v2575 ^ v3099) - 59) >> 5);
v3101 = v3100
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3100 + 1)) >> 32)
+ (unsigned __int8)v3100
+ 1) >> 6);
LOBYTE(v3101) = (unsigned __int8)v3101 >> 7;
v3102 = -105 * v3101
+ v3100
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3100 + 1)) >> 32)
+ (unsigned __int8)v3100
+ 1) >> 6);
v3103 = v2676;
v3104 = v3102;
LOBYTE(v3104) = (unsigned __int8)v3102 >> 6;
v3105 = v3102 - 5 * v3104;
v3106 = v3105;
LOBYTE(v3106) = (unsigned __int8)v3105 >> 6;
v3107 = (v3105 - 3 * v3106) ^ (v3097 - 3 * v3098);
v3108 = ((((unsigned __int8)v3107 >> 1) + 1) >> 5) + v3107;
v3109 = 79 * (unsigned __int8)v3108;
LOWORD(v3109) = (unsigned __int8)v3108 / 0x1Au;
LOBYTE(v2654) = v2676 ^ 0x40;
v3110 = v3108 + 6 * v3109 + 65;
v3111 = v3110;
LOBYTE(v3111) = (unsigned __int8)v3110 >> 7;
v3112 = (3 * ((signed int)((unsigned __int8)v3110 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3110 / 0x46u) - 65)
* v3111
+ v3110;
v3113 = v3112;
v3112 -= 59;
v3114 = v3112;
v3115 = (unsigned __int8)(v3112 + 6 * ~((unsigned __int8)v3112 >> 5)) + 1;
v3117 = v3112
+ 6 * ~((unsigned __int8)v3112 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3115) >> 32) + v3115) >> 6);
v3116 = v3117;
LOBYTE(v3117) = (unsigned __int8)v3117 >> 7;
v3118 = -105 * v3117 + v3116;
v3119 = v3118;
LOBYTE(v3119) = (unsigned __int8)v3118 >> 6;
v3120 = v3118 - 5 * v3119;
v3121 = v3120;
LOBYTE(v3121) = (unsigned __int8)v3120 >> 6;
v3122 = 3 * v3121;
v3123 = v3103
+ -14 * (((unsigned __int8)v2654 + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v3103 + -14 * (((unsigned __int8)v2654 + 3) >> 7) - 59) >> 5);
v3124 = (unsigned __int8)(v3103
+ -14 * (((unsigned __int8)v2654 + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v3103 + -14 * (((unsigned __int8)v2654 + 3) >> 7) - 59) >> 5))
+ 1;
v3125 = v3123 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3124) >> 32) + v3124) >> 6);
v3126 = v3125;
LOBYTE(v3126) = (unsigned __int8)v3125 >> 7;
v3128 = -105 * v3126 + v3125;
v3127 = v3128;
LOBYTE(v3128) = (unsigned __int8)v3128 >> 6;
v3129 = v3127 - 5 * v3128;
v3130 = v3129;
LOBYTE(v3130) = (unsigned __int8)v3129 >> 6;
v3131 = ((((unsigned __int8)((v3129 - 3 * ((unsigned __int8)v3129 >> 6)) ^ (v3120 - v3122)) >> 1) + 1) >> 5)
+ ((v3129 - 3 * v3130) ^ (v3120 - v3122));
v3132 = 79 * (unsigned __int8)v3131;
LOWORD(v3132) = (unsigned __int8)v3131 / 0x1Au;
v3133 = v3131 + 6 * v3132 + 65;
v3134 = v3133;
LOBYTE(v3134) = (unsigned __int8)v3133 >> 7;
v3135 = (3 * ((signed int)((unsigned __int8)v3133 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3133 / 0x46u) - 65)
* v3134
+ v3133;
v3136 = v3135;
v3137 = v3135 - 59;
v3138 = v3135 - 59 + 6 * ~((unsigned __int8)(v3135 - 59) >> 5);
v3139 = v3138
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3138 + 1)) >> 32)
+ (unsigned __int8)v3138
+ 1) >> 6);
v3140 = v3139;
LOBYTE(v3140) = (unsigned __int8)v3139 >> 7;
v3142 = -105 * v3140 + v3139;
v3141 = v3142;
LOBYTE(v3142) = (unsigned __int8)v3142 >> 6;
v3143 = v3141 - 5 * v3142;
v3144 = v3143;
LOBYTE(v3144) = (unsigned __int8)v3143 >> 6;
v3145 = v3143 - 3 * v3144;
LOBYTE(v3145) = v2656 ^ v3145;
v3146 = ((((unsigned __int8)v3145 >> 1) + 1) >> 5) + v3145;
v3147 = 79 * (unsigned __int8)v3146;
LOWORD(v3147) = (unsigned __int8)v3146 / 0x1Au;
v3148 = v3146 + 6 * v3147 + 65;
v3149 = 3 * ((signed int)((unsigned __int8)v3148 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v3146 + 6 * v3147 + 65) / 0x46u)
- 65;
v3150 = v3146 + 6 * v3147 + 65;
LOBYTE(v3150) = (unsigned __int8)v3150 >> 7;
v3151 = v3149 * v3150 + v3148;
v3152 = v3151 - 59 + 6 * ~((unsigned __int8)(v3149 * v3150 + v3148 - 59) >> 5);
v3153 = (unsigned __int8)(v3149 * v3150 + v3148 - 59 + 6 * ~((unsigned __int8)(v3149 * v3150 + v3148 - 59) >> 5)) + 1;
v3154 = v3152 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3153) >> 32) + v3153) >> 6);
v3155 = v3154;
LOBYTE(v3155) = (unsigned __int8)v3154 >> 7;
v3157 = -105 * v3155 + v3154;
v3156 = v3157;
LOBYTE(v3157) = (unsigned __int8)v3157 >> 6;
v3158 = v3156 - 5 * v3157;
v3159 = v3158;
LOBYTE(v3159) = (unsigned __int8)v3158 >> 6;
v3160 = 3 * v3159;
v3161 = v2486 & 0x40;
LOBYTE(v3161) = (unsigned __int8)v3161 >> 1;
v3162 = (v2486 ^ v3161) - 59 + 6 * ~((unsigned __int8)((v2486 ^ v3161) - 59) >> 5);
v3163 = v3162
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3162 + 1)) >> 32)
+ (unsigned __int8)v3162
+ 1) >> 6);
LOBYTE(v3163) = (unsigned __int8)v3163 >> 7;
v3164 = -105 * v3163
+ v3162
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3162 + 1)) >> 32)
+ (unsigned __int8)v3162
+ 1) >> 6);
v3165 = v3164;
LOBYTE(v3165) = (unsigned __int8)v3164 >> 6;
v3166 = v3164 - 5 * v3165;
v3167 = v3166;
LOBYTE(v3167) = (unsigned __int8)v3166 >> 6;
v3168 = ((((unsigned __int8)((v3166 - 3 * ((unsigned __int8)v3166 >> 6)) ^ (v3158 - v3160)) >> 1) + 1) >> 5)
+ ((v3166 - 3 * v3167) ^ (v3158 - v3160));
v3169 = 79 * (unsigned __int8)v3168;
LOWORD(v3169) = (unsigned __int8)v3168 / 0x1Au;
v3170 = v3168 + 6 * v3169 + 65;
v3171 = v3170;
LOBYTE(v3171) = (unsigned __int8)v3170 >> 7;
v3172 = (3 * ((signed int)((unsigned __int8)v3170 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3170 / 0x46u) - 65)
* v3171
+ v3170;
v3173 = (unsigned __int8)(v3172 - 59 + 6 * ~((unsigned __int8)(v3172 - 59) >> 5)) + 1;
v3174 = v3172
- 59
+ 6 * ~((unsigned __int8)(v3172 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3173) >> 32) + v3173) >> 6);
LOBYTE(v3174) = (unsigned __int8)v3174 >> 7;
v3176 = -105 * v3174
+ v3172
- 59
+ 6 * ~((unsigned __int8)(v3172 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3173) >> 32) + v3173) >> 6);
v3175 = v3176;
LOBYTE(v3176) = (unsigned __int8)v3176 >> 6;
v3177 = v3175 - 5 * v3176;
v3178 = v3177;
LOBYTE(v3178) = (unsigned __int8)v3177 >> 6;
v3179 = v3177 - 3 * v3178;
v3180 = v3177 - 3 * ((unsigned __int8)v3177 >> 6);
v3181 = 3 * ((signed int)(v566 / 0x2Fu + 1) >> 2) + -16 * (v566 / 0x46u) - 65;
v3182 = v566 + v3181 * (v566 >> 7) - 59 + 6 * ~((unsigned __int8)(v566 + v3181 * (v566 >> 7) - 59) >> 5);
v3183 = v3182
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3182 + 1)) >> 32)
+ (unsigned __int8)v3182
+ 1) >> 6);
v3184 = v3183;
LOBYTE(v3184) = (unsigned __int8)v3183 >> 7;
v3185 = -105 * v3184 + v3183;
LODWORD(v3) = v3185;
LOBYTE(v3) = (unsigned __int8)v3185 >> 6;
v3186 = v3185 - 5 * (_DWORD)v3;
LODWORD(v3) = v3186;
LOBYTE(v3) = (unsigned __int8)v3186 >> 6;
v3187 = ((((unsigned __int8)(v3179 ^ (v3186 - 3 * ((unsigned __int8)v3186 >> 6))) >> 1) + 1) >> 5)
+ (v3179 ^ (v3186 - 3 * (_DWORD)v3));
v3188 = 79 * (unsigned __int8)v3187;
LOWORD(v3188) = (unsigned __int8)v3187 / 0x1Au;
LODWORD(v3) = v3187 + 6 * v3188 + 65;
LOWORD(v3188) = (unsigned __int16)(93 * (unsigned __int8)(v3187 + 6 * v3188 + 65)) >> 8;
v3189 = (signed int)v3;
LOBYTE(v3189) = (unsigned __int8)v3 >> 7;
v3190 = (_DWORD)v3
+ (3 * ((((unsigned __int8)(v3188 + ((unsigned __int8)((_BYTE)v3 - v3188) >> 1)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3 / 0x46u)
- 65)
* v3189;
v3191 = -81
* ((unsigned __int8)(v3190
+ 17 * ((unsigned __int8)(v3190 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v3190 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v3190 / 0x14u * ((unsigned __int8)v3190 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v3190
+ 17 * ((unsigned __int8)(v3190 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v3190 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)(((unsigned __int8)v3190 / 0x14u * ((unsigned __int8)v3190 / 0x13u) ^ 0x39) + 1) >> 6);
LOBYTE(v3188) = v2782
+ 17 * ((unsigned __int8)(v2782 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2782 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v2782 / 0x14u * ((unsigned __int8)v2782 / 0x13u) ^ 0x39) + 1) >> 6);
v3192 = v2979 - 48;
LOBYTE(v3192) = (unsigned __int8)(v2979 - 48) >> 7;
v3193 = -81 * ((unsigned __int8)v3188 >> 7) + v3188;
v3194 = v2979 + 17 * v3192 + 1;
v3195 = -15 * ((signed int)(((unsigned __int8)v2979 / 0x14u * ((unsigned __int8)v2979 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3194
+ 6 * (((v2979 & 0x1F) + 6) >> 5);
LOBYTE(v3195) = (unsigned __int8)v3195 >> 7;
v3196 = -81 * v3195
+ -15 * ((signed int)(((unsigned __int8)v2979 / 0x14u * ((unsigned __int8)v2979 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3194
+ 6 * (((v2979 & 0x1F) + 6) >> 5);
LOBYTE(v3) = v2828
+ 17 * ((unsigned __int8)(v2828 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v2828 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)(((unsigned __int8)v2828 / 0x14u * ((unsigned __int8)v2828 / 0x13u) ^ 0x39) + 1) >> 6);
v3197 = -81 * ((unsigned __int8)v3 >> 7) + (_BYTE)v3;
v3198 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v3151 / 0x14u * ((unsigned __int8)v3151 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3151
+ 17 * ((unsigned __int8)(v3151 - 48) >> 7)
+ 1
+ 6 * (((v3151 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v3151 / 0x14u * ((unsigned __int8)v3151 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3151
+ 17 * ((unsigned __int8)(v3151 - 48) >> 7)
+ 1
+ 6 * (((v3151 & 0x1F) + 6) >> 5);
LOBYTE(v3) = -15 * ((signed int)(((unsigned __int8)v2955 / 0x14u * ((unsigned __int8)v2955 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2955
+ 17 * ((unsigned __int8)(v2955 - 48) >> 7)
+ 1
+ 6 * (((v2955 & 0x1F) + 6) >> 5);
v3199 = v2714 - 48;
LOBYTE(v3199) = (unsigned __int8)(v2714 - 48) >> 7;
v3200 = -81 * ((unsigned __int8)v3 >> 7) + (_BYTE)v3;
v3201 = v2682;
v3203 = -15 * ((signed int)((v2714 / 0x14u * (v2714 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2714
+ 17 * v3199
+ 1
+ 6 * (((v2714 & 0x1F) + 6) >> 5);
v3202 = v3203;
LOBYTE(v3203) = (unsigned __int8)v3203 >> 7;
v3204 = -81 * v3203 + v3202;
v3205 = v2682 - 48;
v3206 = v2868 + 13 * (((unsigned int)v2868 >> 6) & 1) + -26 * (((((v2868 + 2) & 0x50) >> 4) + 3) >> 3);
LOBYTE(v3203) = v2682;
LOBYTE(v3205) = (unsigned __int8)(v2682 - 48) >> 7;
v3207 = v3206;
v3209 = -15 * ((signed int)(((unsigned __int8)v3201 / 0x14u * ((unsigned __int8)v3201 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3201
+ 17 * v3205
+ 1
+ 6 * (((v3203 & 0x1F) + 6) >> 5);
v3208 = v3209;
LOBYTE(v3209) = (unsigned __int8)v3209 >> 7;
v3210 = -81 * v3209 + v3208;
LOBYTE(v3205) = v3067 + 17 * ((unsigned __int8)(v3067 - 48) >> 7) + 1 + 6 * ((signed int)((v3067 & 0x1F) + 6) >> 5);
LODWORD(v3) = (unsigned __int8)v3067 / 0x14u * ((unsigned __int8)v3067 / 0x13u);
LOBYTE(v3) = -81 * ((unsigned __int8)(v3205 + -15 * ((signed int)(((unsigned int)v3 ^ 0x39) + 1) >> 6)) >> 7)
+ v3205
+ -15 * ((signed int)(((unsigned int)v3 ^ 0x39) + 1) >> 6);
v3211 = v3046 - 48;
byte_616054 = -14 * (((unsigned __int8)((unsigned __int8)v3 ^ 0x40) + 3) >> 7) + (_BYTE)v3;
LOBYTE(v3211) = (unsigned __int8)(v3046 - 48) >> 7;
v3212 = v3046 + 17 * v3211 + 1;
v3213 = -15 * ((signed int)(((unsigned __int8)v3046 / 0x14u * ((unsigned __int8)v3046 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3212
+ 6 * ((signed int)((v3046 & 0x1F) + 6) >> 5);
LOBYTE(v3213) = (unsigned __int8)v3213 >> 7;
v3214 = -81 * v3213
+ -15 * ((signed int)(((unsigned __int8)v3046 / 0x14u * ((unsigned __int8)v3046 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3212
+ 6 * ((signed int)((v3046 & 0x1F) + 6) >> 5);
LOBYTE(v3) = -15 * ((signed int)((v2737 / 0x14u * (v2737 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2737
+ 17 * ((unsigned __int8)(v2737 - 48) >> 7)
+ 1
+ 6 * (((v2737 & 0x1F) + 6) >> 5);
v3215 = -81 * ((unsigned __int8)v3 >> 7) + (_BYTE)v3;
v3216 = v2848 - 48;
LOBYTE(v3216) = (unsigned __int8)(v2848 - 48) >> 7;
LODWORD(v3) = -15 * ((signed int)((v2848 / 0x14u * (v2848 / 0x13u) ^ 0x39) + 1) >> 6)
+ v2848
+ 17 * v3216
+ 1
+ 6 * (((v2848 & 0x1F) + 6) >> 5);
v3217 = (signed int)v3;
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v3218 = -81 * (_DWORD)v3 + v3217;
v3219 = (unsigned __int8)(v3206 - 59 + 6 * ~((unsigned __int8)(v3206 - 59) >> 5)) + 1;
LODWORD(v3) = v3206
- 59
+ 6 * ~((unsigned __int8)(v3206 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3219) >> 32) + v3219) >> 6);
LOBYTE(v3) = (unsigned __int8)v3 >> 7;
v3220 = -105 * (_DWORD)v3
+ v3206
- 59
+ 6 * ~((unsigned __int8)(v3206 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3219) >> 32) + v3219) >> 6);
v3221 = v3220;
LOBYTE(v3221) = (unsigned __int8)v3220 >> 6;
v3222 = v3220 - 5 * v3221;
v3223 = v3222;
LOBYTE(v3223) = (unsigned __int8)v3222 >> 6;
v3224 = v3222 - 3 * v3223;
v3225 = v3218 + -14 * (((unsigned __int8)(v3218 ^ 0x40) + 3) >> 7) - 59;
v3226 = v3225 + 6 * ~((unsigned __int8)v3225 >> 5);
v3227 = (unsigned __int8)(v3225 + 6 * ~((unsigned __int8)v3225 >> 5)) + 1;
v3228 = v3226 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3227) >> 32) + v3227) >> 6);
v3229 = v3228;
LOBYTE(v3229) = (unsigned __int8)v3228 >> 7;
v3231 = -105 * v3229 + v3228;
v3230 = v3231;
LOBYTE(v3231) = (unsigned __int8)v3231 >> 6;
v3232 = v3230 - 5 * v3231;
v3233 = v3232;
LOBYTE(v3233) = (unsigned __int8)v3232 >> 6;
v3234 = ((((unsigned __int8)((v3232 - 3 * ((unsigned __int8)v3232 >> 6)) ^ v3224) >> 1) + 1) >> 5)
+ ((v3232 - 3 * v3233) ^ v3224);
v3235 = 79 * (unsigned __int8)v3234;
LOWORD(v3235) = (unsigned __int8)v3234 / 0x1Au;
v3236 = v3234 + 6 * v3235 + 65;
v3237 = v3236;
LOBYTE(v3237) = (unsigned __int8)v3236 >> 7;
v3238 = (3 * ((signed int)((unsigned __int8)v3236 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3236 / 0x46u) - 65)
* v3237
+ v3236;
v3239 = v3238;
v3240 = (unsigned __int8)(v3238 - 59 + 6 * ~((unsigned __int8)(v3238 - 59) >> 5)) + 1;
v3241 = v3238
- 59
+ 6 * ~((unsigned __int8)(v3238 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3240) >> 32) + v3240) >> 6);
LOBYTE(v3241) = (unsigned __int8)v3241 >> 7;
v3242 = -105 * v3241
+ v3238
- 59
+ 6 * ~((unsigned __int8)(v3238 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3240) >> 32) + v3240) >> 6);
v3243 = v3242;
LOBYTE(v3243) = (unsigned __int8)v3242 >> 6;
v3244 = v3242 - 5 * v3243;
v3245 = v3244;
LOBYTE(v3245) = (unsigned __int8)v3244 >> 6;
v3246 = v3204 + -14 * (((unsigned __int8)(v3204 ^ 0x40) + 3) >> 7) - 59;
v3247 = v3246 + 6 * ~((unsigned __int8)v3246 >> 5);
v3248 = v3247
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3247 + 1)) >> 32)
+ (unsigned __int8)v3247
+ 1) >> 6);
LOBYTE(v3248) = (unsigned __int8)v3248 >> 7;
v3249 = -105 * v3248
+ v3247
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3247 + 1)) >> 32)
+ (unsigned __int8)v3247
+ 1) >> 6);
v3250 = v3249;
LOBYTE(v3250) = (unsigned __int8)v3249 >> 6;
v3251 = v3249 - 5 * v3250;
v3252 = v3251;
LOBYTE(v3252) = (unsigned __int8)v3251 >> 6;
v3253 = ((((unsigned __int8)((v3251 - 3 * ((unsigned __int8)v3251 >> 6)) ^ (v3244 - 3 * ((unsigned __int8)v3244 >> 6))) >> 1)
+ 1) >> 5)
+ ((v3251 - 3 * v3252) ^ (v3244 - 3 * v3245));
v3254 = 79 * (unsigned __int8)v3253;
LOWORD(v3254) = (unsigned __int8)v3253 / 0x1Au;
v3255 = v3253 + 6 * v3254 + 65;
v3256 = v3255;
LOBYTE(v3256) = (unsigned __int8)v3255 >> 7;
v3257 = (3 * ((signed int)((unsigned __int8)v3255 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3255 / 0x46u) - 65)
* v3256
+ v3255;
v3258 = v3257;
v3259 = v3257 - 59 + 6 * ~((unsigned __int8)(v3257 - 59) >> 5);
v3260 = (unsigned __int8)(v3257 - 59 + 6 * ~((unsigned __int8)(v3257 - 59) >> 5)) + 1;
v3261 = v3259 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3260) >> 32) + v3260) >> 6);
v3262 = v3261;
LOBYTE(v3262) = (unsigned __int8)v3261 >> 7;
v3264 = -105 * v3262 + v3261;
v3263 = v3264;
LOBYTE(v3264) = (unsigned __int8)v3264 >> 6;
v3265 = v3263 - 5 * v3264;
v3266 = v3265;
LOBYTE(v3266) = (unsigned __int8)v3265 >> 6;
v3267 = 13 * (((unsigned int)v2803 >> 6) & 1);
LOBYTE(v3267) = v2805 + v3267;
v3268 = -26 * (((((v2803 + 2) & 0x50) >> 4) + 3) >> 3) + v3267;
v3269 = (unsigned __int8)(v3268 + 6 * ~((unsigned __int8)v3268 >> 5)) + 1;
v3270 = v3268
+ 6 * ~((unsigned __int8)v3268 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3269) >> 32) + v3269) >> 6);
v3271 = v3270;
LOBYTE(v3271) = (unsigned __int8)v3270 >> 7;
v3273 = -105 * v3271 + v3270;
v3272 = v3273;
LOBYTE(v3273) = (unsigned __int8)v3273 >> 6;
v3274 = v3272 - 5 * v3273;
v3275 = v3274;
LOBYTE(v3275) = (unsigned __int8)v3274 >> 6;
v3276 = (v3274 - 3 * v3275) ^ (v3265 - 3 * v3266);
v3277 = ((((unsigned __int8)v3276 >> 1) + 1) >> 5) + v3276;
v3278 = 79 * (unsigned __int8)v3277;
LOWORD(v3278) = (unsigned __int8)v3277 / 0x1Au;
v3279 = v3277 + 6 * v3278 + 65;
v3280 = v3279;
LOBYTE(v3280) = (unsigned __int8)v3279 >> 7;
v3281 = (3 * ((signed int)((unsigned __int8)v3279 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3279 / 0x46u) - 65)
* v3280
+ v3279;
v3282 = v3281 - 59;
v3283 = v3281;
v3284 = v3281 - 59;
v3285 = (unsigned __int8)(v3282 + 6 * ~((unsigned __int8)v3282 >> 5)) + 1;
v3286 = v3282
+ 6 * ~((unsigned __int8)v3282 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3285) >> 32) + v3285) >> 6);
LOBYTE(v3286) = (unsigned __int8)v3286 >> 7;
v3287 = -105 * v3286
+ v3282
+ 6 * ~((unsigned __int8)v3282 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3285) >> 32) + v3285) >> 6);
v3288 = v3287;
LOBYTE(v3288) = (unsigned __int8)v3287 >> 6;
v3289 = v3287 - 5 * v3288;
v3290 = v3289;
LOBYTE(v3290) = (unsigned __int8)v3289 >> 6;
v3291 = v3196 + -14 * (((unsigned __int8)(v3196 ^ 0x40) + 3) >> 7) - 59;
v3292 = v3291 + 6 * ~((unsigned __int8)v3291 >> 5);
v3293 = v3292
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3292 + 1)) >> 32)
+ (unsigned __int8)v3292
+ 1) >> 6);
v3294 = v3293;
LOBYTE(v3294) = (unsigned __int8)v3293 >> 7;
v3295 = -105 * v3294 + v3293;
v3296 = v3295;
LOBYTE(v3296) = (unsigned __int8)v3295 >> 6;
v3297 = v3295 - 5 * v3296;
v3298 = v3297;
LOBYTE(v3298) = (unsigned __int8)v3297 >> 6;
v3299 = (v3289 - 3 * v3290) ^ (v3297 - 3 * v3298);
v3300 = 79 * (unsigned __int8)(v3299 + ((((unsigned __int8)v3299 >> 1) + 1) >> 5));
LOWORD(v3300) = (unsigned __int8)(v3299 + ((((unsigned __int8)v3299 >> 1) + 1) >> 5)) / 0x1Au;
v3301 = v3299 + ((((unsigned __int8)v3299 >> 1) + 1) >> 5) + 6 * v3300 + 65;
v3302 = 3 * ((signed int)((unsigned __int8)v3301 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v3299 + ((((unsigned __int8)v3299 >> 1) + 1) >> 5) + 6 * v3300 + 65) / 0x46u)
- 65;
v3303 = v3299 + ((((unsigned __int8)v3299 >> 1) + 1) >> 5) + 6 * v3300 + 65;
LOBYTE(v3303) = (unsigned __int8)v3303 >> 7;
v3304 = v3302 * v3303 + v3301;
v3305 = v3304 - 59 + 6 * ~((unsigned __int8)(v3302 * v3303 + v3301 - 59) >> 5);
v3306 = (unsigned __int8)(v3302 * v3303 + v3301 - 59 + 6 * ~((unsigned __int8)(v3302 * v3303 + v3301 - 59) >> 5)) + 1;
v3307 = v3305 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3306) >> 32) + v3306) >> 6);
v3308 = v3307;
LOBYTE(v3308) = (unsigned __int8)v3307 >> 7;
v3310 = -105 * v3308 + v3307;
v3309 = v3310;
LOBYTE(v3310) = (unsigned __int8)v3310 >> 6;
v3311 = v3309 - 5 * v3310;
v3312 = v3311;
LOBYTE(v3312) = (unsigned __int8)v3311 >> 6;
v3313 = 13 * (((unsigned int)v3113 >> 6) & 1);
LOBYTE(v3313) = v3114 + v3313;
v3314 = -26 * (((((v3113 + 2) & 0x50) >> 4) + 3) >> 3) + v3313;
v3315 = (unsigned __int8)(v3314 + 6 * ~((unsigned __int8)v3314 >> 5)) + 1;
v3316 = v3314
+ 6 * ~((unsigned __int8)v3314 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3315) >> 32) + v3315) >> 6);
LOBYTE(v3316) = (unsigned __int8)v3316 >> 7;
v3318 = -105 * v3316
+ v3314
+ 6 * ~((unsigned __int8)v3314 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3315) >> 32) + v3315) >> 6);
v3317 = v3318;
LOBYTE(v3318) = (unsigned __int8)v3318 >> 6;
v3319 = v3317 - 5 * v3318;
v3320 = v3319;
LOBYTE(v3320) = (unsigned __int8)v3319 >> 6;
v3321 = (v3311 - 3 * v3312) ^ (v3319 - 3 * v3320);
v3322 = 79 * (unsigned __int8)(v3321 + ((((unsigned __int8)v3321 >> 1) + 1) >> 5));
LOWORD(v3322) = (unsigned __int8)(v3321 + ((((unsigned __int8)v3321 >> 1) + 1) >> 5)) / 0x1Au;
v3323 = v3321 + ((((unsigned __int8)v3321 >> 1) + 1) >> 5) + 6 * v3322 + 65;
LOWORD(v3311) = 3 * (unsigned __int8)(v3321 + ((((unsigned __int8)v3321 >> 1) + 1) >> 5) + 6 * v3322 + 65);
LOWORD(v3322) = 96 * (unsigned __int8)(v3321 + ((((unsigned __int8)v3321 >> 1) + 1) >> 5) + 6 * v3322 + 65);
v3324 = v3323;
LOBYTE(v3324) = (unsigned __int8)v3323 >> 7;
v3325 = (3
* ((((unsigned __int8)(((unsigned __int8)(v3323 - ((unsigned __int16)(v3322 - v3311) >> 8)) >> 1)
+ ((unsigned __int16)(v3322 - v3311) >> 8)) >> 5)
+ 1) >> 2)
+ -16 * ((unsigned __int8)v3323 / 0x46u)
- 65)
* v3324
+ v3323;
v3326 = v3325;
v3325 -= 59;
v3327 = v3325;
v3328 = (unsigned __int8)(v3325 + 6 * ~((unsigned __int8)v3325 >> 5)) + 1;
v3329 = v3325
+ 6 * ~((unsigned __int8)v3325 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3328) >> 32) + v3328) >> 6);
LOBYTE(v3329) = (unsigned __int8)v3329 >> 7;
v3330 = -105 * v3329
+ v3325
+ 6 * ~((unsigned __int8)v3325 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3328) >> 32) + v3328) >> 6);
v3331 = v3330;
LOBYTE(v3331) = (unsigned __int8)v3330 >> 6;
v3332 = v3330 - 5 * v3331;
v3333 = v3332;
LOBYTE(v3333) = (unsigned __int8)v3332 >> 6;
v3334 = v3172 & 0x40;
LOBYTE(v3334) = (unsigned __int8)v3334 >> 1;
v3335 = (v3172 ^ v3334) - 59 + 6 * ~((unsigned __int8)((v3172 ^ v3334) - 59) >> 5);
v3336 = v3335
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3335 + 1)) >> 32)
+ (unsigned __int8)v3335
+ 1) >> 6);
v3337 = v3336;
LOBYTE(v3337) = (unsigned __int8)v3336 >> 7;
v3338 = -105 * v3337 + v3336;
v3339 = v3338;
LOBYTE(v3339) = (unsigned __int8)v3338 >> 6;
v3340 = v3338 - 5 * v3339;
v3341 = v3340;
LOBYTE(v3341) = (unsigned __int8)v3340 >> 6;
v3342 = (v3332 - 3 * v3333) ^ (v3340 - 3 * v3341);
v3343 = ((((unsigned __int8)v3342 >> 1) + 1) >> 5) + v3342;
v3344 = 79 * (unsigned __int8)v3343;
LOWORD(v3344) = (unsigned __int8)v3343 / 0x1Au;
v3345 = v3343 + 6 * v3344 + 65;
v3346 = 3 * ((signed int)((unsigned __int8)v3345 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v3343 + 6 * v3344 + 65) / 0x46u)
- 65;
v3347 = v3343 + 6 * v3344 + 65;
LOBYTE(v3347) = (unsigned __int8)v3347 >> 7;
v3348 = v3346 * v3347 + v3345;
v3349 = v3348 - 59 + 6 * ~((unsigned __int8)(v3346 * v3347 + v3345 - 59) >> 5);
v3350 = v3349
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3349 + 1)) >> 32)
+ (unsigned __int8)v3349
+ 1) >> 6);
v3351 = v3350;
LOBYTE(v3351) = (unsigned __int8)v3350 >> 7;
v3352 = -105 * v3351 + v3350;
v3353 = v3352;
LOBYTE(v3353) = (unsigned __int8)v3352 >> 6;
v3354 = v3352 - 5 * v3353;
v3355 = v3354;
LOBYTE(v3355) = (unsigned __int8)v3354 >> 6;
v3356 = v3210 + -14 * (((unsigned __int8)(v3210 ^ 0x40) + 3) >> 7) - 59;
v3357 = v3356 + 6 * ~((unsigned __int8)v3356 >> 5);
v3359 = v3357
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3357 + 1)) >> 32)
+ (unsigned __int8)v3357
+ 1) >> 6);
v3358 = v3359;
LOBYTE(v3359) = (unsigned __int8)v3359 >> 7;
v3360 = -105 * v3359 + v3358;
v3361 = v3360;
LOBYTE(v3361) = (unsigned __int8)v3360 >> 6;
v3362 = v3360 - 5 * v3361;
v3363 = v3362;
LOBYTE(v3363) = (unsigned __int8)v3362 >> 6;
v3364 = (v3362 - 3 * v3363) ^ (v3354 - 3 * v3355);
v3365 = ((((unsigned __int8)v3364 >> 1) + 1) >> 5) + v3364;
v3366 = 79 * (unsigned __int8)v3365;
LOWORD(v3366) = (unsigned __int8)v3365 / 0x1Au;
v3367 = v3365 + 6 * v3366 + 65;
v3368 = v3367;
LOBYTE(v3368) = (unsigned __int8)v3367 >> 7;
v3369 = (3 * ((signed int)((unsigned __int8)v3367 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3367 / 0x46u) - 65)
* v3368
+ v3367;
v3370 = v3369;
v3371 = (unsigned __int8)(v3369 - 59 + 6 * ~((unsigned __int8)(v3369 - 59) >> 5)) + 1;
v3372 = v3369
- 59
+ 6 * ~((unsigned __int8)(v3369 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3371) >> 32) + v3371) >> 6);
LOBYTE(v3372) = (unsigned __int8)v3372 >> 7;
v3373 = -105 * v3372
+ v3369
- 59
+ 6 * ~((unsigned __int8)(v3369 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3371) >> 32) + v3371) >> 6);
v3374 = v3373;
LOBYTE(v3374) = (unsigned __int8)v3373 >> 6;
v3375 = v3373 - 5 * v3374;
v3376 = v3375;
LOBYTE(v3376) = (unsigned __int8)v3375 >> 6;
v3377 = v3376;
v3378 = v3214 + -14 * (((unsigned __int8)(v3214 ^ 0x40) + 3) >> 7) - 59;
v3379 = v3378 + 6 * ~((unsigned __int8)v3378 >> 5);
v3380 = v3379
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3379 + 1)) >> 32)
+ (unsigned __int8)v3379
+ 1) >> 6);
LOBYTE(v3380) = (unsigned __int8)v3380 >> 7;
v3381 = -105 * v3380
+ v3379
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3379 + 1)) >> 32)
+ (unsigned __int8)v3379
+ 1) >> 6);
v3382 = v3381;
LOBYTE(v3382) = (unsigned __int8)v3381 >> 6;
v3383 = v3381 - 5 * v3382;
v3384 = v3383;
LOBYTE(v3384) = (unsigned __int8)v3383 >> 6;
v3385 = (v3383 - 3 * v3384) ^ (v3375 - 3 * v3377);
v3386 = ((((unsigned __int8)v3385 >> 1) + 1) >> 5) + v3385;
v3387 = 79 * (unsigned __int8)v3386;
LOWORD(v3387) = (unsigned __int8)v3386 / 0x1Au;
v3388 = v3386 + 6 * v3387 + 65;
v3389 = v3388;
LOBYTE(v3389) = (unsigned __int8)v3388 >> 7;
v3390 = (3 * ((signed int)((unsigned __int8)v3388 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3388 / 0x46u) - 65)
* v3389
+ v3388;
v3391 = v3390;
v3392 = (unsigned __int8)(v3390 - 59 + 6 * ~((unsigned __int8)(v3390 - 59) >> 5)) + 1;
v3393 = v3390
- 59
+ 6 * ~((unsigned __int8)(v3390 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3392) >> 32) + v3392) >> 6);
LOBYTE(v3393) = (unsigned __int8)v3393 >> 7;
v3394 = -105 * v3393
+ v3390
- 59
+ 6 * ~((unsigned __int8)(v3390 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3392) >> 32) + v3392) >> 6);
v3395 = v3394;
LOBYTE(v3395) = (unsigned __int8)v3394 >> 6;
v3396 = v3394 - 5 * v3395;
v3397 = v3191;
v3398 = v3396;
LOBYTE(v3398) = (unsigned __int8)v3396 >> 6;
v3399 = -14 * (((unsigned __int8)(v3191 ^ 0x40) + 3) >> 7);
v3400 = v3397 + v3399 - 59 + 6 * ~((unsigned __int8)(v3397 + v3399 - 59) >> 5);
v3401 = (unsigned __int8)(v3397 + v3399 - 59 + 6 * ~((unsigned __int8)(v3397 + v3399 - 59) >> 5)) + 1;
v3402 = v3400 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3401) >> 32) + v3401) >> 6);
v3403 = v3402;
LOBYTE(v3403) = (unsigned __int8)v3402 >> 7;
v3405 = -105 * v3403 + v3402;
v3404 = v3405;
LOBYTE(v3405) = (unsigned __int8)v3405 >> 6;
v3406 = v3404 - 5 * v3405;
v3407 = v3406;
LOBYTE(v3407) = (unsigned __int8)v3406 >> 6;
v3408 = (v3406 - 3 * v3407) ^ (v3396 - 3 * v3398);
v3409 = ((((unsigned __int8)v3408 >> 1) + 1) >> 5) + v3408;
v3410 = 79 * (unsigned __int8)v3409;
LOWORD(v3410) = (unsigned __int8)v3409 / 0x1Au;
v3411 = v3409 + 6 * v3410 + 65;
v3412 = v3411;
LOBYTE(v3412) = (unsigned __int8)v3411 >> 7;
v3413 = (3 * ((signed int)((unsigned __int8)v3411 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3411 / 0x46u) - 65)
* v3412
+ v3411;
v3414 = v3413;
v3415 = (unsigned __int8)(v3413 - 59 + 6 * ~((unsigned __int8)(v3413 - 59) >> 5)) + 1;
v3416 = v3215;
v3417 = v3413
- 59
+ 6 * ~((unsigned __int8)(v3413 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3415) >> 32) + v3415) >> 6);
LOBYTE(v3417) = (unsigned __int8)v3417 >> 7;
v3418 = -105 * v3417
+ v3413
- 59
+ 6 * ~((unsigned __int8)(v3413 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3415) >> 32) + v3415) >> 6);
v3419 = v3418;
LOBYTE(v3419) = (unsigned __int8)v3418 >> 6;
v3420 = v3418 - 5 * v3419;
v3421 = v3420;
LOBYTE(v3421) = (unsigned __int8)v3420 >> 6;
v3422 = v3421;
v3423 = -14 * (((unsigned __int8)(v3215 ^ 0x40) + 3) >> 7);
v3424 = (unsigned __int8)(v3416 + v3423 - 59 + 6 * ~((unsigned __int8)(v3416 + v3423 - 59) >> 5)) + 1;
v3426 = v3416
+ v3423
- 59
+ 6 * ~((unsigned __int8)(v3416 + v3423 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3424) >> 32) + v3424) >> 6);
v3425 = v3426;
LOBYTE(v3426) = (unsigned __int8)v3426 >> 7;
v3427 = -105 * v3426 + v3425;
LOBYTE(v3427) = (unsigned __int8)v3427 >> 6;
v3428 = -105 * v3426 + v3425 - 5 * v3427;
LODWORD(v3) = v3428;
LOBYTE(v3428) = (unsigned __int8)v3428 >> 6;
v3429 = ((_DWORD)v3 - 3 * v3428) ^ (v3420 - 3 * v3422);
v3430 = ((((unsigned __int8)v3429 >> 1) + 1) >> 5) + v3429;
v3431 = 79 * (unsigned __int8)v3430;
LOWORD(v3431) = (unsigned __int8)v3430 / 0x1Au;
v3432 = v3430 + 6 * v3431 + 65;
LODWORD(v3) = v3432;
LOBYTE(v3) = (unsigned __int8)v3432 >> 7;
LODWORD(v3) = (3 * ((signed int)((unsigned __int8)v3432 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)v3432 / 0x46u)
- 65)
* (_DWORD)v3
+ v3432;
v3433 = (unsigned __int8)v3;
LODWORD(v3) = (_DWORD)v3 - 59;
v3434 = (char)v3;
LODWORD(v3) = (_DWORD)v3 + 6 * ~((unsigned __int8)v3 >> 5);
v3435 = (_DWORD)v3
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3 + 1)) >> 32) + (unsigned __int8)v3 + 1) >> 6);
v3436 = v3435;
LOBYTE(v3436) = (unsigned __int8)v3435 >> 7;
v3437 = -105 * v3436 + v3435;
v3438 = v3437;
LOBYTE(v3438) = (unsigned __int8)v3437 >> 6;
v3439 = v3437 - 5 * v3438;
v3440 = v3439;
LOBYTE(v3440) = (unsigned __int8)v3439 >> 6;
v3441 = 13 * (((unsigned int)v2761 >> 6) & 1);
LOBYTE(v3441) = v2762 + v3441;
v3442 = -26 * (((((v2761 + 2) & 0x50) >> 4) + 3) >> 3) + v3441;
v3443 = (unsigned __int8)(v3442 + 6 * ~((unsigned __int8)v3442 >> 5)) + 1;
v3444 = v3442
+ 6 * ~((unsigned __int8)v3442 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3443) >> 32) + v3443) >> 6);
v3445 = v3444;
LOBYTE(v3445) = (unsigned __int8)v3444 >> 7;
v3447 = -105 * v3445 + v3444;
v3446 = v3447;
LOBYTE(v3447) = (unsigned __int8)v3447 >> 6;
v3448 = v3446 - 5 * v3447;
v3449 = v3448;
LOBYTE(v3449) = (unsigned __int8)v3448 >> 6;
v3450 = (v3448 - 3 * v3449) ^ (v3439 - 3 * v3440);
v3451 = ((((unsigned __int8)v3450 >> 1) + 1) >> 5) + v3450;
v3452 = 79 * (unsigned __int8)v3451;
LOWORD(v3452) = (unsigned __int8)v3451 / 0x1Au;
v3453 = v3451 + 6 * v3452 + 65;
v3454 = v3453;
LOBYTE(v3454) = (unsigned __int8)v3453 >> 7;
v3455 = (3 * ((signed int)((unsigned __int8)v3453 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3453 / 0x46u) - 65)
* ((unsigned __int8)v3453 >> 7)
+ v3453;
v3456 = (3 * ((signed int)((unsigned __int8)v3453 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3453 / 0x46u) - 65)
* v3454
+ v3453
- 59;
v3457 = v3456;
v3458 = (unsigned __int8)(v3456 + 6 * ~((unsigned __int8)v3456 >> 5)) + 1;
v3459 = v3456
+ 6 * ~((unsigned __int8)v3456 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3458) >> 32) + v3458) >> 6);
v3460 = v3459;
LOBYTE(v3460) = (unsigned __int8)v3459 >> 7;
v3462 = -105 * v3460 + v3459;
v3461 = v3462;
LOBYTE(v3462) = (unsigned __int8)v3462 >> 6;
v3463 = v3461 - 5 * v3462;
v3464 = v3463;
LOBYTE(v3464) = (unsigned __int8)v3463 >> 6;
v3465 = v3464;
v3466 = 13 * (((unsigned int)v3136 >> 6) & 1);
LOBYTE(v3466) = v3137 + v3466;
v3467 = v3193;
v3468 = -26 * (((((v3136 + 2) & 0x50) >> 4) + 3) >> 3) + v3466;
v3469 = (unsigned __int8)(v3468 + 6 * ~((unsigned __int8)v3468 >> 5)) + 1;
v3470 = v3468
+ 6 * ~((unsigned __int8)v3468 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3469) >> 32) + v3469) >> 6);
v3471 = v3470;
LOBYTE(v3471) = (unsigned __int8)v3470 >> 7;
v3473 = -105 * v3471 + v3470;
v3472 = v3473;
LOBYTE(v3473) = (unsigned __int8)v3473 >> 6;
v3474 = v3472 - 5 * v3473;
v3475 = v3474;
LOBYTE(v3475) = (unsigned __int8)v3474 >> 6;
v3476 = (v3474 - 3 * v3475) ^ (v3463 - 3 * v3465);
v3477 = ((((unsigned __int8)v3476 >> 1) + 1) >> 5) + v3476;
v3478 = 79 * (unsigned __int8)v3477;
LOWORD(v3478) = (unsigned __int8)v3477 / 0x1Au;
v3479 = v3477 + 6 * v3478 + 65;
v3480 = 3 * ((signed int)((unsigned __int8)v3479 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v3477 + 6 * v3478 + 65) / 0x46u)
- 65;
v3481 = v3477 + 6 * v3478 + 65;
LOBYTE(v3481) = (unsigned __int8)v3481 >> 7;
v3482 = v3480 * v3481 + v3479;
v3483 = v3482 - 59 + 6 * ~((unsigned __int8)(v3480 * v3481 + v3479 - 59) >> 5);
v3484 = v3483
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3483 + 1)) >> 32)
+ (unsigned __int8)v3483
+ 1) >> 6);
v3485 = v3484;
LOBYTE(v3485) = (unsigned __int8)v3484 >> 7;
v3487 = -105 * v3485 + v3484;
v3486 = v3487;
LOBYTE(v3487) = (unsigned __int8)v3487 >> 6;
v3488 = v3486 - 5 * v3487;
v3489 = v3488;
LOBYTE(v3489) = (unsigned __int8)v3488 >> 6;
v3490 = v3489;
v3491 = -14 * (((unsigned __int8)(v3193 ^ 0x40) + 3) >> 7);
v3492 = (unsigned __int8)(v3467 + v3491 - 59 + 6 * ~((unsigned __int8)(v3467 + v3491 - 59) >> 5)) + 1;
v3493 = v3467
+ v3491
- 59
+ 6 * ~((unsigned __int8)(v3467 + v3491 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3492) >> 32) + v3492) >> 6);
v3494 = v3493;
LOBYTE(v3494) = (unsigned __int8)v3493 >> 7;
v3496 = -105 * v3494 + v3493;
v3495 = v3496;
LOBYTE(v3496) = (unsigned __int8)v3496 >> 6;
v3497 = v3495 - 5 * v3496;
v3498 = v3497;
LOBYTE(v3498) = (unsigned __int8)v3497 >> 6;
v3499 = (v3497 - 3 * v3498) ^ (v3488 - 3 * v3490);
v3500 = ((((unsigned __int8)v3499 >> 1) + 1) >> 5) + v3499;
v3501 = 79 * (unsigned __int8)v3500;
LOWORD(v3501) = (unsigned __int8)v3500 / 0x1Au;
v3502 = v3500 + 6 * v3501 + 65;
v3503 = 3 * ((signed int)((unsigned __int8)v3502 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v3500 + 6 * v3501 + 65) / 0x46u)
- 65;
v3504 = v3500 + 6 * v3501 + 65;
LOBYTE(v3504) = (unsigned __int8)v3504 >> 7;
v3505 = v3503 * v3504 + v3502;
v3506 = v3505 - 59 + 6 * ~((unsigned __int8)(v3503 * v3504 + v3502 - 59) >> 5);
v3507 = (unsigned __int8)(v3503 * v3504 + v3502 - 59 + 6 * ~((unsigned __int8)(v3503 * v3504 + v3502 - 59) >> 5)) + 1;
v3508 = v3506 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3507) >> 32) + v3507) >> 6);
v3509 = v3508;
LOBYTE(v3509) = (unsigned __int8)v3508 >> 7;
v3511 = -105 * v3509 + v3508;
v3510 = v3511;
LOBYTE(v3511) = (unsigned __int8)v3511 >> 6;
v3512 = v3510 - 5 * v3511;
v3513 = v3512;
LOBYTE(v3513) = (unsigned __int8)v3512 >> 6;
v3514 = 13 * (((unsigned int)v2911 >> 6) & 1);
LOBYTE(v3514) = v2912 + v3514;
v3515 = -26 * (((((v2911 + 2) & 0x50) >> 4) + 3) >> 3) + v3514;
v3516 = (unsigned __int8)(v3515 + 6 * ~((unsigned __int8)v3515 >> 5)) + 1;
v3517 = v3512 - 3 * v3513;
v3518 = v3515
+ 6 * ~((unsigned __int8)v3515 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3516) >> 32) + v3516) >> 6);
v3519 = v3518;
LOBYTE(v3519) = (unsigned __int8)v3518 >> 7;
v3521 = -105 * v3519 + v3518;
v3520 = v3521;
LOBYTE(v3521) = (unsigned __int8)v3521 >> 6;
v3522 = v3520 - 5 * v3521;
v3523 = v3522;
LOBYTE(v3523) = (unsigned __int8)v3522 >> 6;
v3524 = ((((unsigned __int8)((v3522 - 3 * ((unsigned __int8)v3522 >> 6)) ^ v3517) >> 1) + 1) >> 5)
+ ((v3522 - 3 * v3523) ^ v3517);
v3525 = 79 * (unsigned __int8)v3524;
LOWORD(v3525) = (unsigned __int8)v3524 / 0x1Au;
v3526 = v3524 + 6 * v3525 + 65;
v3527 = v3526;
LOBYTE(v3527) = (unsigned __int8)v3526 >> 7;
v3528 = (3 * ((signed int)((unsigned __int8)v3526 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3526 / 0x46u) - 65)
* v3527
+ v3526;
v3529 = v3528;
v3530 = (unsigned __int8)(v3528 - 59 + 6 * ~((unsigned __int8)(v3528 - 59) >> 5)) + 1;
v3531 = v3528
- 59
+ 6 * ~((unsigned __int8)(v3528 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3530) >> 32) + v3530) >> 6);
LOBYTE(v3531) = (unsigned __int8)v3531 >> 7;
v3532 = -105 * v3531
+ v3528
- 59
+ 6 * ~((unsigned __int8)(v3528 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3530) >> 32) + v3530) >> 6);
v3533 = v3532;
LOBYTE(v3533) = (unsigned __int8)v3532 >> 6;
v3534 = v3532 - 5 * v3533;
v3535 = v3534;
LOBYTE(v3535) = (unsigned __int8)v3534 >> 6;
v3536 = 13 * (((unsigned int)v2933 >> 6) & 1);
LOBYTE(v3536) = v2934 + v3536;
v3537 = -26 * (((((v2933 + 2) & 0x50) >> 4) + 3) >> 3) + v3536;
v3538 = (unsigned __int8)(v3537 + 6 * ~((unsigned __int8)v3537 >> 5)) + 1;
v3539 = v3537
+ 6 * ~((unsigned __int8)v3537 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3538) >> 32) + v3538) >> 6);
v3540 = v3539;
LOBYTE(v3540) = (unsigned __int8)v3539 >> 7;
v3541 = -105 * v3540 + v3539;
v3542 = v3541;
LOBYTE(v3542) = (unsigned __int8)v3541 >> 6;
v3543 = v3541 - 5 * v3542;
v3544 = v3543;
LOBYTE(v3544) = (unsigned __int8)v3543 >> 6;
v3545 = (v3543 - 3 * v3544) ^ (v3534 - 3 * v3535);
v3546 = ((((unsigned __int8)v3545 >> 1) + 1) >> 5) + v3545;
v3547 = 79 * (unsigned __int8)v3546;
LOWORD(v3547) = (unsigned __int8)v3546 / 0x1Au;
LOWORD(v3537) = 93 * (unsigned __int8)(v3546 + 6 * v3547 + 65);
v3549 = 3
* ((((unsigned __int8)(BYTE1(v3537) + ((unsigned __int8)(v3546 + 6 * v3547 + 65 - BYTE1(v3537)) >> 1)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)(v3546 + 6 * v3547 + 65) / 0x46u)
- 65;
v3550 = v3546 + 6 * v3547 + 65;
v3548 = v3550;
LOBYTE(v3550) = (unsigned __int8)v3550 >> 7;
v3551 = v3548 + v3549 * v3550 - 59 + 6 * ~((unsigned __int8)(v3548 + v3549 * v3550 - 59) >> 5);
v3552 = (unsigned __int8)(v3548 + v3549 * v3550 - 59 + 6 * ~((unsigned __int8)(v3548 + v3549 * v3550 - 59) >> 5)) + 1;
v3553 = v3551 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3552) >> 32) + v3552) >> 6);
v3554 = v3553;
LOBYTE(v3554) = (unsigned __int8)v3553 >> 7;
v3556 = -105 * v3554 + v3553;
v3555 = v3556;
LOBYTE(v3556) = (unsigned __int8)v3556 >> 6;
v3557 = v3555 - 5 * v3556;
v3558 = v3557;
LOBYTE(v3558) = (unsigned __int8)v3557 >> 6;
v3559 = v3558;
v3560 = v2890 & 0x40;
LOBYTE(v3560) = (unsigned __int8)v3560 >> 1;
v3561 = (v2890 ^ v3560) - 59 + 6 * ~((unsigned __int8)((v2890 ^ v3560) - 59) >> 5);
v3562 = v3561
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3561 + 1)) >> 32)
+ (unsigned __int8)v3561
+ 1) >> 6);
LOBYTE(v3562) = (unsigned __int8)v3562 >> 7;
v3563 = -105 * v3562
+ v3561
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3561 + 1)) >> 32)
+ (unsigned __int8)v3561
+ 1) >> 6);
v3564 = v3563;
LOBYTE(v3564) = (unsigned __int8)v3563 >> 6;
v3565 = v3563 - 5 * v3564;
v3566 = v3565;
LOBYTE(v3566) = (unsigned __int8)v3565 >> 6;
v3567 = (v3565 - 3 * v3566) ^ (v3557 - 3 * v3559);
v3568 = ((((unsigned __int8)v3567 >> 1) + 1) >> 5) + v3567;
v3569 = 79 * (unsigned __int8)v3568;
LOWORD(v3569) = (unsigned __int8)v3568 / 0x1Au;
v3570 = v3568 + 6 * v3569 + 65;
LOWORD(v3569) = (unsigned __int16)(93 * (unsigned __int8)(v3568 + 6 * v3569 + 65)) >> 8;
v3571 = v3570;
LOBYTE(v3571) = (unsigned __int8)v3570 >> 7;
v3572 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3570 - v3569) >> 1) + v3569) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3570 / 0x46u)
- 65)
* v3571
+ v3570;
v3573 = (unsigned __int8)(v3572 - 59 + 6 * ~((unsigned __int8)(v3572 - 59) >> 5)) + 1;
v3574 = v3572
- 59
+ 6 * ~((unsigned __int8)(v3572 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3573) >> 32) + v3573) >> 6);
LOBYTE(v3574) = (unsigned __int8)v3574 >> 7;
v3575 = -105 * v3574
+ v3572
- 59
+ 6 * ~((unsigned __int8)(v3572 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3573) >> 32) + v3573) >> 6);
v3576 = v3575;
LOBYTE(v3576) = (unsigned __int8)v3575 >> 6;
v3577 = v3575 - 5 * v3576;
v3578 = v3197;
v3579 = v3577;
LOBYTE(v3579) = (unsigned __int8)v3577 >> 6;
v3580 = -14 * (((unsigned __int8)(v3197 ^ 0x40) + 3) >> 7);
LODWORD(v3) = v3578 + v3580 - 59 + 6 * ~((unsigned __int8)(v3578 + v3580 - 59) >> 5);
v3581 = (unsigned __int8)(v3578 + v3580 - 59 + 6 * ~((unsigned __int8)(v3578 + v3580 - 59) >> 5)) + 1;
v3582 = (_DWORD)v3 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3581) >> 32) + v3581) >> 6);
LODWORD(v3) = v3582;
LOBYTE(v3) = (unsigned __int8)v3582 >> 7;
v3583 = v3582 + -105 * (_DWORD)v3;
v3584 = v3583;
LOBYTE(v3584) = (unsigned __int8)v3583 >> 6;
v3585 = v3583 - 5 * v3584;
v3586 = v3585;
LOBYTE(v3586) = (unsigned __int8)v3585 >> 6;
v3587 = (v3585 - 3 * v3586) ^ (v3577 - 3 * v3579);
v3588 = ((((unsigned __int8)v3587 >> 1) + 1) >> 5) + v3587;
v3589 = 79 * (unsigned __int8)v3588;
LOWORD(v3589) = (unsigned __int8)v3588 / 0x1Au;
v3590 = v3588 + 6 * v3589 + 65;
LOWORD(v3589) = (unsigned __int16)(93 * (unsigned __int8)(v3588 + 6 * v3589 + 65)) >> 8;
v3591 = v3590;
LOBYTE(v3591) = (unsigned __int8)v3590 >> 7;
v3592 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3590 - v3589) >> 1) + v3589) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3590 / 0x46u)
- 65)
* v3591
+ v3590;
v3593 = (unsigned __int8)(v3592 - 59 + 6 * ~((unsigned __int8)(v3592 - 59) >> 5)) + 1;
v3595 = v3592
- 59
+ 6 * ~((unsigned __int8)(v3592 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3593) >> 32) + v3593) >> 6);
v3594 = v3595;
LOBYTE(v3595) = (unsigned __int8)v3595 >> 7;
v3596 = -105 * v3595 + v3594;
v3597 = v3596;
LOBYTE(v3597) = (unsigned __int8)v3596 >> 6;
v3598 = v3596 - 5 * v3597;
v3599 = v3598;
LOBYTE(v3599) = (unsigned __int8)v3598 >> 6;
v3600 = v3599;
v3601 = -14 * (((unsigned __int8)(v3198 ^ 0x40) + 3) >> 7);
v3602 = v3198 + v3601 - 59 + 6 * ~((unsigned __int8)(v3198 + v3601 - 59) >> 5);
v3604 = v3602
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3602 + 1)) >> 32)
+ (unsigned __int8)v3602
+ 1) >> 6);
v3603 = v3604;
LOBYTE(v3604) = (unsigned __int8)v3604 >> 7;
v3605 = -105 * v3604 + v3603;
v3606 = v3605;
LOBYTE(v3606) = (unsigned __int8)v3605 >> 6;
v3607 = v3605 - 5 * v3606;
v3608 = v3607;
LOBYTE(v3608) = (unsigned __int8)v3607 >> 6;
v3609 = (v3607 - 3 * v3608) ^ (v3598 - 3 * v3600);
v3610 = ((((unsigned __int8)v3609 >> 1) + 1) >> 5) + v3609;
v3611 = 79 * (unsigned __int8)v3610;
LOWORD(v3611) = (unsigned __int8)v3610 / 0x1Au;
v3612 = v3610 + 6 * v3611 + 65;
v3613 = v3612;
LOBYTE(v3613) = (unsigned __int8)v3612 >> 7;
v3614 = (3 * ((signed int)((unsigned __int8)v3612 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3612 / 0x46u) - 65)
* v3613
+ v3612;
v3615 = v3614;
v3616 = v3614 - 59 + 6 * ~((unsigned __int8)(v3614 - 59) >> 5);
v3617 = v3616
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3616 + 1)) >> 32)
+ (unsigned __int8)v3616
+ 1) >> 6);
v3618 = v3617;
LOBYTE(v3618) = (unsigned __int8)v3617 >> 7;
v3619 = -105 * v3618 + v3617;
v3620 = v3619;
LOBYTE(v3620) = (unsigned __int8)v3619 >> 6;
v3621 = v3620;
v3622 = v3090 & 0x40;
LOBYTE(v3622) = (unsigned __int8)v3622 >> 1;
v3623 = v3619 - 5 * v3621;
v3624 = v3623;
LOBYTE(v3624) = (unsigned __int8)v3623 >> 6;
v3625 = v3623 - 3 * v3624;
v3626 = v3200;
v3627 = (v3090 ^ v3622) - 59 + 6 * ~((unsigned __int8)((v3090 ^ v3622) - 59) >> 5);
v3629 = v3627
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3627 + 1)) >> 32)
+ (unsigned __int8)v3627
+ 1) >> 6);
v3628 = v3629;
LOBYTE(v3629) = (unsigned __int8)v3629 >> 7;
v3630 = -105 * v3629 + v3628;
v3631 = v3630;
LOBYTE(v3631) = (unsigned __int8)v3630 >> 6;
v3632 = v3630 - 5 * v3631;
v3633 = v3632;
LOBYTE(v3633) = (unsigned __int8)v3632 >> 6;
v3634 = ((((unsigned __int8)((v3632 - 3 * ((unsigned __int8)v3632 >> 6)) ^ v3625) >> 1) + 1) >> 5)
+ ((v3632 - 3 * v3633) ^ v3625);
v3635 = 79 * (unsigned __int8)v3634;
LOWORD(v3635) = (unsigned __int8)v3634 / 0x1Au;
v3636 = v3634 + 6 * v3635 + 65;
v3637 = v3636;
LOBYTE(v3637) = (unsigned __int8)v3636 >> 7;
v3638 = (3 * ((signed int)((unsigned __int8)v3636 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3636 / 0x46u) - 65)
* v3637
+ v3636;
v3639 = v3638;
v3638 -= 59;
v3640 = v3638;
v3641 = v3638 + 6 * ~((unsigned __int8)v3638 >> 5);
v3642 = (unsigned __int8)(v3638 + 6 * ~((unsigned __int8)v3638 >> 5)) + 1;
v3643 = v3641 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3642) >> 32) + v3642) >> 6);
v3644 = v3643;
LOBYTE(v3644) = (unsigned __int8)v3643 >> 7;
v3646 = -105 * v3644 + v3643;
v3645 = v3646;
LOBYTE(v3646) = (unsigned __int8)v3646 >> 6;
v3647 = v3645 - 5 * v3646;
v3648 = v3647;
LOBYTE(v3648) = (unsigned __int8)v3647 >> 6;
v3649 = v3648;
v3650 = (unsigned __int8)(v3626
+ -14 * (((unsigned __int8)(v3626 ^ 0x40) + 3) >> 7)
- 59
+ 6
* ~((unsigned __int8)(v3626 + -14 * (((unsigned __int8)(v3626 ^ 0x40) + 3) >> 7) - 59) >> 5))
+ 1;
v3651 = v3626
+ -14 * (((unsigned __int8)(v3626 ^ 0x40) + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v3626 + -14 * (((unsigned __int8)(v3626 ^ 0x40) + 3) >> 7) - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3650) >> 32) + v3650) >> 6);
v3652 = v3651;
LOBYTE(v3652) = (unsigned __int8)v3651 >> 7;
v3653 = -105 * v3652 + v3651;
v3654 = v3653;
LOBYTE(v3654) = (unsigned __int8)v3653 >> 6;
v3655 = v3653 - 5 * v3654;
v3656 = v3655;
LOBYTE(v3656) = (unsigned __int8)v3655 >> 6;
v3657 = (v3655 - 3 * v3656) ^ (v3647 - 3 * v3649);
v3658 = ((((unsigned __int8)v3657 >> 1) + 1) >> 5) + v3657;
v3659 = 79 * (unsigned __int8)v3658;
LOWORD(v3659) = (unsigned __int8)v3658 / 0x1Au;
v3660 = v3658 + 6 * v3659 + 65;
v3661 = v3660;
LOBYTE(v3661) = (unsigned __int8)v3660 >> 7;
v3662 = (3 * ((signed int)((unsigned __int8)v3660 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3660 / 0x46u) - 65)
* v3661
+ v3660;
v3663 = v3662;
v3662 -= 59;
v3664 = v3662;
v3665 = v3662 + 6 * ~((unsigned __int8)v3662 >> 5);
v3666 = (unsigned __int8)(v3662 + 6 * ~((unsigned __int8)v3662 >> 5)) + 1;
v3667 = v3665 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3666) >> 32) + v3666) >> 6);
v3668 = v3667;
LOBYTE(v3668) = (unsigned __int8)v3667 >> 7;
v3670 = -105 * v3668 + v3667;
v3669 = v3670;
LOBYTE(v3670) = (unsigned __int8)v3670 >> 6;
v3671 = v3669 - 5 * v3670;
v3672 = v3671;
LOBYTE(v3672) = (unsigned __int8)v3671 >> 6;
v3673 = v3671 - 3 * v3672;
LOBYTE(v3673) = v3180 ^ v3673;
v3674 = ((((unsigned __int8)v3673 >> 1) + 1) >> 5) + v3673;
v3675 = 79 * (unsigned __int8)v3674;
LOWORD(v3675) = (unsigned __int8)v3674 / 0x1Au;
v3676 = v3674 + 6 * v3675 + 65;
v3677 = 3 * ((signed int)((unsigned __int8)v3676 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v3674 + 6 * v3675 + 65) / 0x46u)
- 65;
v3678 = v3674 + 6 * v3675 + 65;
LOBYTE(v3678) = (unsigned __int8)v3678 >> 7;
v3679 = v3677 * v3678 + v3676;
v3680 = v3679 - 59 + 6 * ~((unsigned __int8)(v3677 * v3678 + v3676 - 59) >> 5);
v3681 = (unsigned __int8)(v3677 * v3678 + v3676 - 59 + 6 * ~((unsigned __int8)(v3677 * v3678 + v3676 - 59) >> 5)) + 1;
v3682 = v3680 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3681) >> 32) + v3681) >> 6);
v3683 = v3682;
LOBYTE(v3683) = (unsigned __int8)v3682 >> 7;
v3685 = -105 * v3683 + v3682;
v3684 = v3685;
LOBYTE(v3685) = (unsigned __int8)v3685 >> 6;
v3686 = v3684 - 5 * v3685;
v3687 = v3686;
LOBYTE(v3687) = (unsigned __int8)v3686 >> 6;
v3688 = v3003 & 0x40;
LOBYTE(v3688) = (unsigned __int8)v3688 >> 1;
v3689 = (v3003 ^ v3688) - 59 + 6 * ~((unsigned __int8)((v3003 ^ v3688) - 59) >> 5);
v3690 = v3689
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3689 + 1)) >> 32)
+ (unsigned __int8)v3689
+ 1) >> 6);
LOBYTE(v3690) = (unsigned __int8)v3690 >> 7;
v3691 = -105 * v3690
+ v3689
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3689 + 1)) >> 32)
+ (unsigned __int8)v3689
+ 1) >> 6);
v3692 = v3691;
LOBYTE(v3692) = (unsigned __int8)v3691 >> 6;
v3693 = v3691 - 5 * v3692;
v3694 = v3693;
LOBYTE(v3694) = (unsigned __int8)v3693 >> 6;
v3695 = (v3693 - 3 * v3694) ^ (v3686 - 3 * v3687);
v3696 = ((((unsigned __int8)v3695 >> 1) + 1) >> 5) + v3695;
v3697 = 79 * (unsigned __int8)v3696;
LOWORD(v3697) = (unsigned __int8)v3696 / 0x1Au;
v3698 = v3696 + 6 * v3697 + 65;
v3699 = v3698;
LOBYTE(v3699) = (unsigned __int8)v3698 >> 7;
v3700 = (3 * ((signed int)((unsigned __int8)v3698 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3698 / 0x46u) - 65)
* v3699
+ v3698;
v3701 = (unsigned __int8)(v3700 - 59 + 6 * ~((unsigned __int8)(v3700 - 59) >> 5)) + 1;
LOBYTE(v3698) = v3700
- 59
+ 6 * ~((unsigned __int8)(v3700 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3701) >> 32) + v3701) >> 6);
LOBYTE(v3698) = -105 * ((unsigned __int8)v3698 >> 7)
+ v3698
- 5 * ((unsigned __int8)(-105 * ((unsigned __int8)v3698 >> 7) + v3698) >> 6);
v3702 = v3698 - 3 * ((unsigned __int8)v3698 >> 6);
v3703 = v562 + (3 * ((signed int)(v562 / 0x2Fu + 1) >> 2) + -16 * (v562 / 0x46u) - 65) * (v562 >> 7) - 59;
v3704 = (unsigned __int8)(v3703 + 6 * ~((unsigned __int8)v3703 >> 5)) + 1;
v3706 = v3703
+ 6 * ~((unsigned __int8)v3703 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3704) >> 32) + v3704) >> 6);
v3705 = v3706;
LOBYTE(v3706) = (unsigned __int8)v3706 >> 7;
v3708 = -105 * v3706 + v3705;
v3707 = v3708;
LOBYTE(v3708) = (unsigned __int8)v3708 >> 6;
v3709 = v3707 - 5 * v3708;
v3710 = v3709;
LOBYTE(v3710) = (unsigned __int8)v3709 >> 6;
v3711 = v3709 - 3 * v3710;
LOBYTE(v3711) = v3702 ^ v3711;
v3712 = ((((unsigned __int8)v3711 >> 1) + 1) >> 5) + v3711;
v3713 = 79 * (unsigned __int8)v3712;
LOWORD(v3713) = (unsigned __int8)v3712 / 0x1Au;
LODWORD(v3) = v3712 + 6 * v3713 + 65;
LOWORD(v3713) = (unsigned __int16)(93 * (unsigned __int8)(v3712 + 6 * v3713 + 65)) >> 8;
v3714 = (signed int)v3;
LOBYTE(v3714) = (unsigned __int8)v3 >> 7;
v3715 = (_DWORD)v3
+ (3 * ((((unsigned __int8)(v3713 + ((unsigned __int8)((_BYTE)v3 - v3713) >> 1)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3 / 0x46u)
- 65)
* v3714;
v3716 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v3715 / 0x14u * ((unsigned __int8)v3715 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3715
+ 17 * ((unsigned __int8)(v3715 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v3715 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v3715 / 0x14u * ((unsigned __int8)v3715 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3715
+ 17 * ((unsigned __int8)(v3715 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v3715 & 0x1F) + 6) >> 5);
v3717 = -15 * ((signed int)(((unsigned __int8)v3304 / 0x14u * ((unsigned __int8)v3304 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3304
+ 17 * ((unsigned __int8)(v3304 - 48) >> 7)
+ 1
+ 6 * (((v3304 & 0x1F) + 6) >> 5)
+ -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v3304 / 0x14u * ((unsigned __int8)v3304 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3304
+ 17 * ((unsigned __int8)(v3304 - 48) >> 7)
+ 1
+ 6 * (((v3304 & 0x1F) + 6) >> 5)) >> 7);
v3718 = v3505 - 48;
LOBYTE(v3718) = (unsigned __int8)(v3505 - 48) >> 7;
v3719 = v3505 + 17 * v3718 + 1;
v3720 = -15 * ((signed int)(((unsigned __int8)v3505 / 0x14u * ((unsigned __int8)v3505 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3719
+ 6 * (((v3505 & 0x1F) + 6) >> 5);
LOBYTE(v3720) = (unsigned __int8)v3720 >> 7;
v3721 = -81 * v3720
+ -15 * ((signed int)(((unsigned __int8)v3505 / 0x14u * ((unsigned __int8)v3505 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3719
+ 6 * (((v3505 & 0x1F) + 6) >> 5);
v3722 = -81
* ((unsigned __int8)(-15
* ((signed int)(((unsigned __int8)v3348 / 0x14u * ((unsigned __int8)v3348 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3348
+ 17 * ((unsigned __int8)(v3348 - 48) >> 7)
+ 1
+ 6 * (((v3348 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)(((unsigned __int8)v3348 / 0x14u * ((unsigned __int8)v3348 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3348
+ 17 * ((unsigned __int8)(v3348 - 48) >> 7)
+ 1
+ 6 * (((v3348 & 0x1F) + 6) >> 5);
LOBYTE(v3) = -15 * ((signed int)(((unsigned __int8)v3679 / 0x14u * ((unsigned __int8)v3679 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3679
+ 17 * ((unsigned __int8)(v3679 - 48) >> 7)
+ 1
+ 6 * (((v3679 & 0x1F) + 6) >> 5);
v3723 = (_BYTE)v3 + -81 * ((unsigned __int8)v3 >> 7);
LOBYTE(v3) = -15 * ((signed int)(((unsigned __int8)v3482 / 0x14u * ((unsigned __int8)v3482 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3482
+ 17 * ((unsigned __int8)(v3482 - 48) >> 7)
+ 1
+ 6 * (((v3482 & 0x1F) + 6) >> 5);
v3724 = v3239 - 48;
v3725 = -81 * ((unsigned __int8)v3 >> 7) + (_BYTE)v3;
LOBYTE(v3724) = (unsigned __int8)(v3239 - 48) >> 7;
v3727 = -15 * ((signed int)((v3239 / 0x14u * (v3239 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3239
+ 17 * v3724
+ 1
+ 6 * (((v3239 & 0x1F) + 6) >> 5);
v3726 = v3727;
LOBYTE(v3727) = (unsigned __int8)v3727 >> 7;
v3728 = -81 * v3727 + v3726;
v3729 = v3207 - 48;
v3730 = -26 * (((((v3391 + 2) & 0x50) >> 4) + 3) >> 3) + v3391 + 13 * ((v3391 >> 6) & 1);
LOBYTE(v3729) = (unsigned __int8)(v3207 - 48) >> 7;
v3732 = -15 * ((signed int)((v3207 / 0x14u * (v3207 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3207
+ 17 * v3729
+ 1
+ 6 * (((v3207 & 0x1F) + 6) >> 5);
v3731 = v3732;
LOBYTE(v3732) = (unsigned __int8)v3732 >> 7;
v3733 = -81 * v3732 + v3731;
LOBYTE(v3) = -81
* ((unsigned __int8)(v3592
+ 17 * ((unsigned __int8)(v3592 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v3592 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v3592 / 0x14u * ((unsigned __int8)v3592 / 0x13u) ^ 0x39)
+ 1) >> 6)) >> 7)
+ v3592
+ 17 * ((unsigned __int8)(v3592 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v3592 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)(((unsigned __int8)v3592 / 0x14u * ((unsigned __int8)v3592 / 0x13u) ^ 0x39) + 1) >> 6);
v3734 = v3572 - 48;
byte_616055 = -14 * (((unsigned __int8)((unsigned __int8)v3 ^ 0x40) + 3) >> 7) + (_BYTE)v3;
LOBYTE(v3734) = (unsigned __int8)(v3572 - 48) >> 7;
v3735 = v3572 + 17 * v3734 + 1;
v3736 = -15 * ((signed int)(((unsigned __int8)v3572 / 0x14u * ((unsigned __int8)v3572 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3735
+ 6 * ((signed int)((v3572 & 0x1F) + 6) >> 5);
LOBYTE(v3736) = (unsigned __int8)v3736 >> 7;
v3737 = -81 * v3736
+ -15 * ((signed int)(((unsigned __int8)v3572 / 0x14u * ((unsigned __int8)v3572 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3735
+ 6 * ((signed int)((v3572 & 0x1F) + 6) >> 5);
v3738 = -81
* ((unsigned __int8)(-15 * ((signed int)((v3258 / 0x14u * (v3258 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3258
+ 17 * ((unsigned __int8)(v3258 - 48) >> 7)
+ 1
+ 6 * (((v3258 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)((v3258 / 0x14u * (v3258 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3258
+ 17 * ((unsigned __int8)(v3258 - 48) >> 7)
+ 1
+ 6 * (((v3258 & 0x1F) + 6) >> 5);
v3739 = v3370 - 48;
LOBYTE(v3739) = (unsigned __int8)v3739 >> 7;
v3740 = -15 * ((signed int)((v3370 / 0x14u * (v3370 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3370
+ 17 * v3739
+ 1
+ 6 * (((v3370 & 0x1F) + 6) >> 5);
v3741 = v3740;
LOBYTE(v3741) = (unsigned __int8)v3740 >> 7;
v3742 = -81 * v3741 + v3740;
v3743 = 3 * ~((unsigned __int8)(v3730 - 59) >> 5);
v3744 = v3730
- 59
+ 2 * v3743
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)(v3730 - 59 + 2 * v3743) + 1)) >> 32)
+ (unsigned __int8)(v3730 - 59 + 2 * v3743)
+ 1) >> 6);
v3745 = v3744;
LOBYTE(v3745) = (unsigned __int8)v3744 >> 7;
v3747 = -105 * v3745 + v3744;
v3746 = v3747;
LOBYTE(v3747) = (unsigned __int8)v3747 >> 6;
v3748 = v3746 - 5 * v3747;
v3749 = v3748;
LOBYTE(v3749) = (unsigned __int8)v3748 >> 6;
v3750 = v3742 + -14 * (((unsigned __int8)(v3742 ^ 0x40) + 3) >> 7) - 59;
v3751 = v3750 + 6 * ~((unsigned __int8)v3750 >> 5);
v3752 = (unsigned __int8)(v3750 + 6 * ~((unsigned __int8)v3750 >> 5)) + 1;
v3753 = v3751 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3752) >> 32) + v3752) >> 6);
v3754 = v3753;
LOBYTE(v3754) = (unsigned __int8)v3753 >> 7;
v3755 = -105 * v3754 + v3753;
v3756 = v3755;
LOBYTE(v3756) = (unsigned __int8)v3755 >> 6;
v3757 = v3755 - 5 * v3756;
v3758 = v3757;
LOBYTE(v3758) = (unsigned __int8)v3757 >> 6;
v3759 = (v3757 - 3 * v3758) ^ (v3748 - 3 * v3749);
v3760 = ((((unsigned __int8)v3759 >> 1) + 1) >> 5) + v3759;
v3761 = 79 * (unsigned __int8)v3760;
LOWORD(v3761) = (unsigned __int8)v3760 / 0x1Au;
v3762 = v3760 + 6 * v3761 + 65;
v3763 = v3762;
LOBYTE(v3763) = (unsigned __int8)v3762 >> 7;
v3764 = (3 * ((signed int)((unsigned __int8)v3762 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3762 / 0x46u) - 65)
* v3763
+ v3762;
v3765 = v3764;
v3766 = (unsigned __int8)(v3764 - 59 + 6 * ~((unsigned __int8)(v3764 - 59) >> 5)) + 1;
v3767 = v3764
- 59
+ 6 * ~((unsigned __int8)(v3764 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3766) >> 32) + v3766) >> 6);
LOBYTE(v3767) = (unsigned __int8)v3767 >> 7;
v3768 = -105 * v3767
+ v3764
- 59
+ 6 * ~((unsigned __int8)(v3764 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3766) >> 32) + v3766) >> 6);
v3769 = v3768;
LOBYTE(v3769) = (unsigned __int8)v3768 >> 6;
v3770 = v3768 - 5 * v3769;
v3771 = v3770;
LOBYTE(v3771) = (unsigned __int8)v3770 >> 6;
v3772 = v3728 + -14 * (((unsigned __int8)(v3728 ^ 0x40) + 3) >> 7) - 59;
v3773 = v3772 + 6 * ~((unsigned __int8)v3772 >> 5);
v3774 = v3773
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3773 + 1)) >> 32)
+ (unsigned __int8)v3773
+ 1) >> 6);
LOBYTE(v3774) = (unsigned __int8)v3774 >> 7;
v3775 = -105 * v3774
+ v3773
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3773 + 1)) >> 32)
+ (unsigned __int8)v3773
+ 1) >> 6);
v3776 = v3775;
LOBYTE(v3776) = (unsigned __int8)v3775 >> 6;
v3777 = v3775 - 5 * v3776;
v3778 = v3777;
LOBYTE(v3778) = (unsigned __int8)v3777 >> 6;
v3779 = (v3777 - 3 * v3778) ^ (v3770 - 3 * v3771);
v3780 = ((((unsigned __int8)v3779 >> 1) + 1) >> 5) + v3779;
v3781 = 79 * (unsigned __int8)v3780;
LOWORD(v3781) = (unsigned __int8)v3780 / 0x1Au;
v3782 = v3780 + 6 * v3781 + 65;
v3783 = v3782;
LOBYTE(v3783) = (unsigned __int8)v3782 >> 7;
v3784 = (3 * ((signed int)((unsigned __int8)v3782 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3782 / 0x46u) - 65)
* v3783
+ v3782;
v3785 = v3784;
v3786 = (unsigned __int8)(v3784 - 59 + 6 * ~((unsigned __int8)(v3784 - 59) >> 5)) + 1;
v3787 = v3784
- 59
+ 6 * ~((unsigned __int8)(v3784 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3786) >> 32) + v3786) >> 6);
LOBYTE(v3787) = (unsigned __int8)v3787 >> 7;
v3788 = -105 * v3787
+ v3784
- 59
+ 6 * ~((unsigned __int8)(v3784 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3786) >> 32) + v3786) >> 6);
v3789 = v3788;
LOBYTE(v3789) = (unsigned __int8)v3788 >> 6;
v3790 = v3788 - 5 * v3789;
v3791 = v3790;
LOBYTE(v3791) = (unsigned __int8)v3790 >> 6;
v3792 = 13 * (((unsigned int)v3326 >> 6) & 1);
LOBYTE(v3792) = v3327 + v3792;
v3793 = -26 * (((((v3326 + 2) & 0x50) >> 4) + 3) >> 3) + v3792;
v3794 = (unsigned __int8)(v3793 + 6 * ~((unsigned __int8)v3793 >> 5)) + 1;
v3795 = v3793
+ 6 * ~((unsigned __int8)v3793 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3794) >> 32) + v3794) >> 6);
v3796 = v3795;
LOBYTE(v3796) = (unsigned __int8)v3795 >> 7;
v3798 = -105 * v3796 + v3795;
v3797 = v3798;
LOBYTE(v3798) = (unsigned __int8)v3798 >> 6;
v3799 = v3797 - 5 * v3798;
v3800 = v3799;
LOBYTE(v3800) = (unsigned __int8)v3799 >> 6;
v3801 = (v3799 - 3 * v3800) ^ (v3790 - 3 * v3791);
v3802 = ((((unsigned __int8)v3801 >> 1) + 1) >> 5) + v3801;
v3803 = 79 * (unsigned __int8)v3802;
LOWORD(v3803) = (unsigned __int8)v3802 / 0x1Au;
v3804 = v3802 + 6 * v3803 + 65;
v3805 = v3804;
LOBYTE(v3805) = (unsigned __int8)v3804 >> 7;
v3806 = (3 * ((signed int)((unsigned __int8)v3804 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3804 / 0x46u) - 65)
* v3805
+ v3804;
v3807 = v3806;
v3808 = (unsigned __int8)(v3806 - 59 + 6 * ~((unsigned __int8)(v3806 - 59) >> 5)) + 1;
v3809 = v3806
- 59
+ 6 * ~((unsigned __int8)(v3806 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3808) >> 32) + v3808) >> 6);
LOBYTE(v3809) = (unsigned __int8)v3809 >> 7;
v3810 = -105 * v3809
+ v3806
- 59
+ 6 * ~((unsigned __int8)(v3806 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3808) >> 32) + v3808) >> 6);
v3811 = v3810;
LOBYTE(v3811) = (unsigned __int8)v3810 >> 6;
v3812 = v3810 - 5 * v3811;
v3813 = v3812;
LOBYTE(v3813) = (unsigned __int8)v3812 >> 6;
v3814 = v3721 + -14 * (((unsigned __int8)(v3721 ^ 0x40) + 3) >> 7) - 59;
v3815 = v3814 + 6 * ~((unsigned __int8)v3814 >> 5);
v3816 = v3812 - 3 * v3813;
v3817 = v3815
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3815 + 1)) >> 32)
+ (unsigned __int8)v3815
+ 1) >> 6);
v3818 = v3817;
LOBYTE(v3818) = (unsigned __int8)v3817 >> 7;
v3820 = -105 * v3818 + v3817;
v3819 = v3820;
LOBYTE(v3820) = (unsigned __int8)v3820 >> 6;
v3821 = v3819 - 5 * v3820;
v3822 = v3821;
LOBYTE(v3822) = (unsigned __int8)v3821 >> 6;
v3823 = ((((unsigned __int8)(v3816 ^ (v3821 - 3 * ((unsigned __int8)v3821 >> 6))) >> 1) + 1) >> 5)
+ (v3816 ^ (v3821 - 3 * v3822));
v3824 = 79 * (unsigned __int8)v3823;
LOWORD(v3824) = (unsigned __int8)v3823 / 0x1Au;
v3825 = v3823 + 6 * v3824 + 65;
LOWORD(v3824) = (unsigned __int16)(93 * (unsigned __int8)(v3823 + 6 * v3824 + 65)) >> 8;
v3826 = v3825;
LOBYTE(v3826) = (unsigned __int8)v3825 >> 7;
v3827 = (3 * ((((unsigned __int8)(v3824 + ((unsigned __int8)(v3825 - v3824) >> 1)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3825 / 0x46u)
- 65)
* v3826
+ v3825;
v3828 = v3827;
v3829 = (unsigned __int8)(v3827 - 59 + 6 * ~((unsigned __int8)(v3827 - 59) >> 5)) + 1;
v3830 = v3827
- 59
+ 6 * ~((unsigned __int8)(v3827 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3829) >> 32) + v3829) >> 6);
LOBYTE(v3830) = (unsigned __int8)v3830 >> 7;
v3831 = -105 * v3830
+ v3827
- 59
+ 6 * ~((unsigned __int8)(v3827 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3829) >> 32) + v3829) >> 6);
v3832 = v3831;
LOBYTE(v3832) = (unsigned __int8)v3831 >> 6;
v3833 = v3831 - 5 * v3832;
v3834 = v3833;
LOBYTE(v3834) = (unsigned __int8)v3833 >> 6;
v3835 = v3834;
v3836 = 13 * (((unsigned int)v3639 >> 6) & 1);
LOBYTE(v3836) = v3640 + v3836;
v3837 = -26 * (((((v3639 + 2) & 0x50) >> 4) + 3) >> 3) + v3836;
v3838 = (unsigned __int8)(v3837 + 6 * ~((unsigned __int8)v3837 >> 5)) + 1;
v3839 = v3837
+ 6 * ~((unsigned __int8)v3837 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3838) >> 32) + v3838) >> 6);
LOBYTE(v3839) = (unsigned __int8)v3839 >> 7;
v3841 = -105 * v3839
+ v3837
+ 6 * ~((unsigned __int8)v3837 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3838) >> 32) + v3838) >> 6);
v3840 = v3841;
LOBYTE(v3841) = (unsigned __int8)v3841 >> 6;
v3842 = v3840 - 5 * v3841;
v3843 = v3842;
LOBYTE(v3843) = (unsigned __int8)v3842 >> 6;
v3844 = (v3833 - 3 * v3835) ^ (v3842 - 3 * v3843);
v3845 = 79 * (unsigned __int8)(v3844 + ((((unsigned __int8)v3844 >> 1) + 1) >> 5));
LOWORD(v3845) = (unsigned __int8)(v3844 + ((((unsigned __int8)v3844 >> 1) + 1) >> 5)) / 0x1Au;
v3846 = v3844 + ((((unsigned __int8)v3844 >> 1) + 1) >> 5) + 6 * v3845 + 65;
LOWORD(v3845) = (unsigned __int16)(93
* (unsigned __int8)(v3844
+ ((((unsigned __int8)v3844 >> 1) + 1) >> 5)
+ 6 * v3845
+ 65)) >> 8;
v3847 = v3846;
LOBYTE(v3847) = (unsigned __int8)v3846 >> 7;
v3848 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3846 - v3845) >> 1) + v3845) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3846 / 0x46u)
- 65)
* v3847
+ v3846;
v3849 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3846 - v3845) >> 1) + v3845) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3846 / 0x46u)
- 65)
* ((unsigned __int8)v3846 >> 7)
+ v3846;
v3850 = v3848 - 59 + 6 * ~((unsigned __int8)(v3848 - 59) >> 5);
v3851 = (unsigned __int8)(v3848 - 59 + 6 * ~((unsigned __int8)(v3848 - 59) >> 5)) + 1;
v3852 = v3850 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3851) >> 32) + v3851) >> 6);
v3853 = v3852;
LOBYTE(v3853) = (unsigned __int8)v3852 >> 7;
v3855 = -105 * v3853 + v3852;
v3854 = v3855;
LOBYTE(v3855) = (unsigned __int8)v3855 >> 6;
v3856 = v3854 - 5 * v3855;
v3857 = v3856;
LOBYTE(v3857) = (unsigned __int8)v3856 >> 6;
v3858 = v3700 & 0x40;
LOBYTE(v3858) = (unsigned __int8)v3858 >> 1;
v3859 = v3856 - 3 * v3857;
v3860 = (v3700 ^ v3858) - 59 + 6 * ~((unsigned __int8)((v3700 ^ v3858) - 59) >> 5);
v3861 = v3860
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3860 + 1)) >> 32)
+ (unsigned __int8)v3860
+ 1) >> 6);
v3862 = v3861;
LOBYTE(v3862) = (unsigned __int8)v3861 >> 7;
v3863 = -105 * v3862 + v3861;
v3864 = v3863;
LOBYTE(v3864) = (unsigned __int8)v3863 >> 6;
v3865 = v3863 - 5 * v3864;
v3866 = v3865;
LOBYTE(v3866) = (unsigned __int8)v3865 >> 6;
v3867 = ((((unsigned __int8)(v3859 ^ (v3865 - 3 * ((unsigned __int8)v3865 >> 6))) >> 1) + 1) >> 5)
+ (v3859 ^ (v3865 - 3 * v3866));
v3868 = 79 * (unsigned __int8)v3867;
LOWORD(v3868) = (unsigned __int8)v3867 / 0x1Au;
v3869 = v3867 + 6 * v3868 + 65;
LOWORD(v3868) = (unsigned __int16)(93 * (unsigned __int8)(v3867 + 6 * v3868 + 65)) >> 8;
v3870 = v3869;
LOBYTE(v3870) = (unsigned __int8)v3869 >> 7;
v3871 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3869 - v3868) >> 1) + v3868) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3869 / 0x46u)
- 65)
* v3870
+ v3869;
v3872 = (3 * ((((unsigned __int8)(((unsigned __int8)(v3869 - v3868) >> 1) + v3868) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v3869 / 0x46u)
- 65)
* ((unsigned __int8)v3869 >> 7)
+ v3869;
v3873 = v3871 - 59 + 6 * ~((unsigned __int8)(v3871 - 59) >> 5);
v3874 = (unsigned __int8)(v3871 - 59 + 6 * ~((unsigned __int8)(v3871 - 59) >> 5)) + 1;
v3875 = v3873 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3874) >> 32) + v3874) >> 6);
v3876 = v3875;
LOBYTE(v3876) = (unsigned __int8)v3875 >> 7;
v3878 = -105 * v3876 + v3875;
v3877 = v3878;
LOBYTE(v3878) = (unsigned __int8)v3878 >> 6;
v3879 = v3877 - 5 * v3878;
v3880 = v3879;
LOBYTE(v3880) = (unsigned __int8)v3879 >> 6;
v3881 = v3733 + -14 * (((unsigned __int8)(v3733 ^ 0x40) + 3) >> 7) - 59;
v3882 = v3881 + 6 * ~((unsigned __int8)v3881 >> 5);
v3883 = v3879 - 3 * v3880;
v3884 = v3882
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3882 + 1)) >> 32)
+ (unsigned __int8)v3882
+ 1) >> 6);
LOBYTE(v3884) = (unsigned __int8)v3884 >> 7;
v3885 = -105 * v3884
+ v3882
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3882 + 1)) >> 32)
+ (unsigned __int8)v3882
+ 1) >> 6);
v3886 = v3716;
v3887 = v3885;
LOBYTE(v3887) = (unsigned __int8)v3885 >> 6;
v3888 = v3885 - 5 * v3887;
v3889 = v3888;
LOBYTE(v3889) = (unsigned __int8)v3888 >> 6;
v3890 = ((((unsigned __int8)((v3888 - 3 * ((unsigned __int8)v3888 >> 6)) ^ v3883) >> 1) + 1) >> 5)
+ ((v3888 - 3 * v3889) ^ v3883);
v3891 = 79 * (unsigned __int8)v3890;
LOWORD(v3891) = (unsigned __int8)v3890 / 0x1Au;
v3892 = v3890 + 6 * v3891 + 65;
v3893 = v3892;
LOBYTE(v3893) = (unsigned __int8)v3892 >> 7;
v3894 = (3 * ((signed int)((unsigned __int8)v3892 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3892 / 0x46u) - 65)
* v3893
+ v3892;
v3895 = (3 * ((signed int)((unsigned __int8)v3892 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3892 / 0x46u) - 65)
* ((unsigned __int8)v3892 >> 7)
+ v3892;
v3896 = v3894 - 59 + 6 * ~((unsigned __int8)(v3894 - 59) >> 5);
v3897 = v3896
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3896 + 1)) >> 32)
+ (unsigned __int8)v3896
+ 1) >> 6);
v3898 = v3897;
LOBYTE(v3898) = (unsigned __int8)v3897 >> 7;
v3900 = -105 * v3898 + v3897;
v3899 = v3900;
LOBYTE(v3900) = (unsigned __int8)v3900 >> 6;
v3901 = v3899 - 5 * v3900;
v3902 = v3901;
LOBYTE(v3902) = (unsigned __int8)v3901 >> 6;
v3903 = v3901 - 3 * v3902;
v3904 = v3737 + -14 * (((unsigned __int8)(v3737 ^ 0x40) + 3) >> 7) - 59;
v3905 = v3904 + 6 * ~((unsigned __int8)v3904 >> 5);
v3906 = v3905
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3905 + 1)) >> 32)
+ (unsigned __int8)v3905
+ 1) >> 6);
LOBYTE(v3906) = (unsigned __int8)v3906 >> 7;
v3907 = -105 * v3906
+ v3905
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v3905 + 1)) >> 32)
+ (unsigned __int8)v3905
+ 1) >> 6);
v3908 = v3907;
LOBYTE(v3908) = (unsigned __int8)v3907 >> 6;
v3909 = v3907 - 5 * v3908;
v3910 = v3909;
LOBYTE(v3910) = (unsigned __int8)v3909 >> 6;
v3911 = ((((unsigned __int8)((v3909 - 3 * ((unsigned __int8)v3909 >> 6)) ^ v3903) >> 1) + 1) >> 5)
+ ((v3909 - 3 * v3910) ^ v3903);
v3912 = 79 * (unsigned __int8)v3911;
LOWORD(v3912) = (unsigned __int8)v3911 / 0x1Au;
v3913 = v3911 + 6 * v3912 + 65;
v3914 = v3913;
LOBYTE(v3914) = (unsigned __int8)v3913 >> 7;
v3915 = (3 * ((signed int)((unsigned __int8)v3913 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3913 / 0x46u) - 65)
* v3914
+ v3913;
v3916 = v3915;
v3917 = (unsigned __int8)(v3915 - 59 + 6 * ~((unsigned __int8)(v3915 - 59) >> 5)) + 1;
v3918 = v3915
- 59
+ 6 * ~((unsigned __int8)(v3915 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3917) >> 32) + v3917) >> 6);
LOBYTE(v3918) = (unsigned __int8)v3918 >> 7;
v3919 = -105 * v3918
+ v3915
- 59
+ 6 * ~((unsigned __int8)(v3915 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3917) >> 32) + v3917) >> 6);
v3920 = v3919;
LOBYTE(v3920) = (unsigned __int8)v3919 >> 6;
v3921 = v3919 - 5 * v3920;
v3922 = v3921;
LOBYTE(v3922) = (unsigned __int8)v3921 >> 6;
v3923 = v3886 + -14 * (((unsigned __int8)(v3886 ^ 0x40) + 3) >> 7) - 59;
v3924 = (unsigned __int8)(v3886 + -14 * (((unsigned __int8)(v3886 ^ 0x40) + 3) >> 7) - 59) >> 5;
v3925 = v3738;
v3926 = v3923 + 6 * ~v3924;
v3927 = (unsigned __int8)(v3923 + 6 * ~(_BYTE)v3924) + 1;
v3928 = v3926 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3927) >> 32) + v3927) >> 6);
v3929 = v3928;
LOBYTE(v3929) = (unsigned __int8)v3928 >> 7;
v3930 = -105 * v3929 + v3928;
LODWORD(v3) = v3930;
LOBYTE(v3930) = (unsigned __int8)v3930 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v3930;
v3931 = (signed int)v3;
LOBYTE(v3931) = (unsigned __int8)v3 >> 6;
v3932 = ((_DWORD)v3 - 3 * v3931) ^ (v3921 - 3 * v3922);
v3933 = ((((unsigned __int8)v3932 >> 1) + 1) >> 5) + v3932;
v3934 = 79 * (unsigned __int8)v3933;
LOWORD(v3934) = (unsigned __int8)v3933 / 0x1Au;
v3935 = v3933 + 6 * v3934 + 65;
v3936 = v3935;
LOBYTE(v3936) = (unsigned __int8)v3935 >> 7;
v3937 = (3 * ((signed int)((unsigned __int8)v3935 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3935 / 0x46u) - 65)
* v3936
+ v3935
- 59;
v3938 = (3 * ((signed int)((unsigned __int8)v3935 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3935 / 0x46u) - 65)
* ((unsigned __int8)v3935 >> 7)
+ v3935;
v3939 = (unsigned __int8)(v3937 + 6 * ~((unsigned __int8)v3937 >> 5)) + 1;
v3940 = v3937
+ 6 * ~((unsigned __int8)v3937 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3939) >> 32) + v3939) >> 6);
v3941 = v3940;
LOBYTE(v3941) = (unsigned __int8)v3940 >> 7;
v3943 = -105 * v3941 + v3940;
v3942 = v3943;
LOBYTE(v3943) = (unsigned __int8)v3943 >> 6;
v3944 = v3942 - 5 * v3943;
v3945 = v3944;
LOBYTE(v3945) = (unsigned __int8)v3944 >> 6;
v3946 = v3945;
v3947 = (unsigned __int8)(v3925
+ -14 * (((unsigned __int8)(v3925 ^ 0x40) + 3) >> 7)
- 59
+ 6
* ~((unsigned __int8)(v3925 + -14 * (((unsigned __int8)(v3925 ^ 0x40) + 3) >> 7) - 59) >> 5))
+ 1;
v3948 = v3925
+ -14 * (((unsigned __int8)(v3925 ^ 0x40) + 3) >> 7)
- 59
+ 6 * ~((unsigned __int8)(v3925 + -14 * (((unsigned __int8)(v3925 ^ 0x40) + 3) >> 7) - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3947) >> 32) + v3947) >> 6);
v3949 = v3948;
LOBYTE(v3949) = (unsigned __int8)v3948 >> 7;
v3951 = -105 * v3949 + v3948;
v3950 = v3951;
LOBYTE(v3951) = (unsigned __int8)v3951 >> 6;
v3952 = v3950 - 5 * v3951;
v3953 = v3952;
LOBYTE(v3953) = (unsigned __int8)v3952 >> 6;
v3954 = (v3952 - 3 * v3953) ^ (v3944 - 3 * v3946);
v3955 = ((((unsigned __int8)v3954 >> 1) + 1) >> 5) + v3954;
v3956 = 79 * (unsigned __int8)v3955;
LOWORD(v3956) = (unsigned __int8)v3955 / 0x1Au;
v3957 = v3955 + 6 * v3956 + 65;
v3958 = v3957;
LOBYTE(v3958) = (unsigned __int8)v3957 >> 7;
v3959 = (3 * ((signed int)((unsigned __int8)v3957 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3957 / 0x46u) - 65)
* v3958
+ v3957;
v3960 = v3959 - 59;
v3961 = v3959;
v3962 = (unsigned __int8)(v3960 + 6 * ~((unsigned __int8)v3960 >> 5)) + 1;
v3963 = v3960
+ 6 * ~((unsigned __int8)v3960 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3962) >> 32) + v3962) >> 6);
LOBYTE(v3963) = (unsigned __int8)v3963 >> 7;
v3964 = -105 * v3963
+ v3960
+ 6 * ~((unsigned __int8)v3960 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3962) >> 32) + v3962) >> 6);
v3965 = v3964;
LOBYTE(v3965) = (unsigned __int8)v3964 >> 6;
v3966 = v3964 - 5 * v3965;
v3967 = v3966;
LOBYTE(v3967) = (unsigned __int8)v3966 >> 6;
v3968 = 13 * (((unsigned int)v3283 >> 6) & 1);
LOBYTE(v3968) = v3284 + v3968;
v3969 = -26 * (((((v3283 + 2) & 0x50) >> 4) + 3) >> 3) + v3968;
v3970 = (unsigned __int8)(v3969 + 6 * ~((unsigned __int8)v3969 >> 5)) + 1;
v3971 = v3969
+ 6 * ~((unsigned __int8)v3969 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3970) >> 32) + v3970) >> 6);
v3972 = v3971;
LOBYTE(v3972) = (unsigned __int8)v3971 >> 7;
v3974 = -105 * v3972 + v3971;
v3973 = v3974;
LOBYTE(v3974) = (unsigned __int8)v3974 >> 6;
v3975 = v3973 - 5 * v3974;
v3976 = v3975;
LOBYTE(v3976) = (unsigned __int8)v3975 >> 6;
v3977 = (v3975 - 3 * v3976) ^ (v3966 - 3 * v3967);
v3978 = ((((unsigned __int8)v3977 >> 1) + 1) >> 5) + v3977;
v3979 = 79 * (unsigned __int8)v3978;
LOWORD(v3979) = (unsigned __int8)v3978 / 0x1Au;
v3980 = v3978 + 6 * v3979 + 65;
v3981 = v3980;
LOBYTE(v3981) = (unsigned __int8)v3980 >> 7;
v3982 = (3 * ((signed int)((unsigned __int8)v3980 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v3980 / 0x46u) - 65)
* v3981
+ v3980;
v3983 = v3982;
v3984 = v3982 - 59 + 6 * ~((unsigned __int8)(v3982 - 59) >> 5);
v3985 = (unsigned __int8)(v3982 - 59 + 6 * ~((unsigned __int8)(v3982 - 59) >> 5)) + 1;
v3986 = v3984 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3985) >> 32) + v3985) >> 6);
v3987 = v3986;
LOBYTE(v3987) = (unsigned __int8)v3986 >> 7;
v3989 = -105 * v3987 + v3986;
v3988 = v3989;
LOBYTE(v3989) = (unsigned __int8)v3989 >> 6;
v3990 = v3988 - 5 * v3989;
v3991 = v3990;
LOBYTE(v3991) = (unsigned __int8)v3990 >> 6;
v3992 = 13 * ((v3663 >> 6) & 1);
LOBYTE(v3992) = v3664 + v3992;
v3993 = -26 * (((((v3663 + 2) & 0x50) >> 4) + 3) >> 3) + v3992;
v3994 = (unsigned __int8)(v3993 + 6 * ~((unsigned __int8)v3993 >> 5)) + 1;
v3995 = v3993
+ 6 * ~((unsigned __int8)v3993 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v3994) >> 32) + v3994) >> 6);
v3996 = v3995;
LOBYTE(v3996) = (unsigned __int8)v3995 >> 7;
v3998 = -105 * v3996 + v3995;
v3997 = v3998;
LOBYTE(v3998) = (unsigned __int8)v3998 >> 6;
v3999 = v3997 - 5 * v3998;
v4000 = v3999;
LOBYTE(v4000) = (unsigned __int8)v3999 >> 6;
v4001 = (v3999 - 3 * v4000) ^ (v3990 - 3 * v3991);
v4002 = ((((unsigned __int8)v4001 >> 1) + 1) >> 5) + v4001;
v4003 = 79 * (unsigned __int8)v4002;
LOWORD(v4003) = (unsigned __int8)v4002 / 0x1Au;
v4004 = v4002 + 6 * v4003 + 65;
v4005 = v4004;
LOBYTE(v4005) = (unsigned __int8)v4004 >> 7;
v4006 = (3 * ((signed int)((unsigned __int8)v4004 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v4004 / 0x46u) - 65)
* v4005
+ v4004;
v4007 = v4006;
v4008 = (unsigned __int8)(v4006 - 59 + 6 * ~((unsigned __int8)(v4006 - 59) >> 5)) + 1;
v4009 = v4006
- 59
+ 6 * ~((unsigned __int8)(v4006 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4008) >> 32) + v4008) >> 6);
LOBYTE(v4009) = (unsigned __int8)v4009 >> 7;
v4010 = -105 * v4009
+ v4006
- 59
+ 6 * ~((unsigned __int8)(v4006 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4008) >> 32) + v4008) >> 6);
v4011 = v4010;
LOBYTE(v4011) = (unsigned __int8)v4010 >> 6;
v4012 = v4010 - 5 * v4011;
v4013 = v4012;
LOBYTE(v4013) = (unsigned __int8)v4012 >> 6;
v4014 = v3717;
v4015 = -14 * (((unsigned __int8)(v3717 ^ 0x40) + 3) >> 7);
v4016 = (unsigned __int8)(v4014 + v4015 - 59 + 6 * ~((unsigned __int8)(v4014 + v4015 - 59) >> 5)) + 1;
v4017 = v4014
+ v4015
- 59
+ 6 * ~((unsigned __int8)(v4014 + v4015 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4016) >> 32) + v4016) >> 6);
v4018 = v4017;
LOBYTE(v4018) = (unsigned __int8)v4017 >> 7;
v4020 = -105 * v4018 + v4017;
v4019 = v4020;
LOBYTE(v4020) = (unsigned __int8)v4020 >> 6;
v4021 = v4019 - 5 * v4020;
v4022 = v4021;
LOBYTE(v4022) = (unsigned __int8)v4021 >> 6;
v4023 = (v4021 - 3 * v4022) ^ (v4012 - 3 * v4013);
v4024 = ((((unsigned __int8)v4023 >> 1) + 1) >> 5) + v4023;
v4025 = 79 * (unsigned __int8)v4024;
LOWORD(v4025) = (unsigned __int8)v4024 / 0x1Au;
v4026 = v4024 + 6 * v4025 + 65;
LOWORD(v4025) = (unsigned __int16)(93 * (unsigned __int8)(v4024 + 6 * v4025 + 65)) >> 8;
v4027 = v4026;
LOBYTE(v4027) = (unsigned __int8)v4026 >> 7;
v4028 = (3 * ((((unsigned __int8)(((unsigned __int8)(v4026 - v4025) >> 1) + v4025) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4026 / 0x46u)
- 65)
* v4027
+ v4026;
v4029 = (unsigned __int8)(v4028 - 59 + 6 * ~((unsigned __int8)(v4028 - 59) >> 5)) + 1;
v4030 = v4028
- 59
+ 6 * ~((unsigned __int8)(v4028 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4029) >> 32) + v4029) >> 6);
LOBYTE(v4030) = (unsigned __int8)v4030 >> 7;
v4031 = -105 * v4030
+ v4028
- 59
+ 6 * ~((unsigned __int8)(v4028 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4029) >> 32) + v4029) >> 6);
v4032 = v4031;
LOBYTE(v4032) = (unsigned __int8)v4031 >> 6;
v4033 = v4031 - 5 * v4032;
v4034 = v4033;
LOBYTE(v4034) = (unsigned __int8)v4033 >> 6;
v4035 = 13 * (((unsigned int)v3433 >> 6) & 1);
LOBYTE(v4035) = v3434 + v4035;
v4036 = -26 * (((((v3433 + 2) & 0x50) >> 4) + 3) >> 3) + v4035;
v4037 = (unsigned __int8)(v4036 + 6 * ~((unsigned __int8)v4036 >> 5)) + 1;
v4038 = v4036
+ 6 * ~((unsigned __int8)v4036 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4037) >> 32) + v4037) >> 6);
v4039 = v4038;
LOBYTE(v4039) = (unsigned __int8)v4038 >> 7;
v4041 = -105 * v4039 + v4038;
v4040 = v4041;
LOBYTE(v4041) = (unsigned __int8)v4041 >> 6;
v4042 = v4040 - 5 * v4041;
v4043 = v4042;
LOBYTE(v4043) = (unsigned __int8)v4042 >> 6;
v4044 = (v4042 - 3 * v4043) ^ (v4033 - 3 * v4034);
v4045 = ((((unsigned __int8)v4044 >> 1) + 1) >> 5) + v4044;
v4046 = 79 * (unsigned __int8)v4045;
LOWORD(v4046) = (unsigned __int8)v4045 / 0x1Au;
v4047 = v4045 + 6 * v4046 + 65;
v4048 = v4047;
LOBYTE(v4048) = (unsigned __int8)v4047 >> 7;
v4049 = (3 * ((signed int)((unsigned __int8)v4047 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v4047 / 0x46u) - 65)
* v4048
+ v4047;
v4050 = v4049;
v4051 = (unsigned __int8)(v4049 - 59 + 6 * ~((unsigned __int8)(v4049 - 59) >> 5)) + 1;
v4053 = v4049
- 59
+ 6 * ~((unsigned __int8)(v4049 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4051) >> 32) + v4051) >> 6);
v4052 = v4053;
LOBYTE(v4053) = (unsigned __int8)v4053 >> 7;
v4054 = -105 * v4053 + v4052;
v4055 = v4054;
LOBYTE(v4055) = (unsigned __int8)v4054 >> 6;
v4056 = v4054 - 5 * v4055;
v4057 = v4056;
LOBYTE(v4057) = (unsigned __int8)v4056 >> 6;
v4058 = 13 * (((unsigned int)v3455 >> 6) & 1);
LOBYTE(v4058) = v3457 + v4058;
v4059 = -26 * (((((v3455 + 2) & 0x50) >> 4) + 3) >> 3) + v4058;
v4060 = (unsigned __int8)(v4059 + 6 * ~((unsigned __int8)v4059 >> 5)) + 1;
v4061 = v4059
+ 6 * ~((unsigned __int8)v4059 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4060) >> 32) + v4060) >> 6);
LOBYTE(v4061) = (unsigned __int8)v4061 >> 7;
v4063 = -105 * v4061
+ v4059
+ 6 * ~((unsigned __int8)v4059 >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4060) >> 32) + v4060) >> 6);
v4062 = v4063;
LOBYTE(v4063) = (unsigned __int8)v4063 >> 6;
v4064 = v4062 - 5 * v4063;
v4065 = v4064;
LOBYTE(v4065) = (unsigned __int8)v4064 >> 6;
v4066 = (v4064 - 3 * v4065) ^ (v4056 - 3 * v4057);
v4067 = ((((unsigned __int8)v4066 >> 1) + 1) >> 5) + v4066;
v4068 = 79 * (unsigned __int8)v4067;
LOWORD(v4068) = (unsigned __int8)v4067 / 0x1Au;
v4069 = v4067 + 6 * v4068 + 65;
v4070 = v4069;
LOBYTE(v4070) = (unsigned __int8)v4069 >> 7;
v4071 = v4069
+ (3 * ((signed int)((unsigned __int8)v4069 / 0x2Fu + 1) >> 2) + -16 * ((unsigned __int8)v4069 / 0x46u) - 65)
* v4070
- 59;
v4072 = v4071 + 6 * ~((unsigned __int8)v4071 >> 5);
v4073 = (unsigned __int8)(v4071 + 6 * ~((unsigned __int8)v4071 >> 5)) + 1;
v4074 = v3414 & 0x40;
LOBYTE(v4074) = (unsigned __int8)v4074 >> 1;
v4075 = v4072 + -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4073) >> 32) + v4073) >> 6);
LODWORD(v3) = v4075;
LOBYTE(v3) = (unsigned __int8)v4075 >> 7;
v4077 = -105 * (_DWORD)v3 + v4075;
v4076 = v4077;
LOBYTE(v4077) = (unsigned __int8)v4077 >> 6;
v4078 = v4076 - 5 * v4077;
v4079 = v4078;
LOBYTE(v4079) = (unsigned __int8)v4078 >> 6;
v4080 = (v3414 ^ v4074) - 59 + 6 * ~((unsigned __int8)((v3414 ^ v4074) - 59) >> 5);
v4081 = v4080
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4080 + 1)) >> 32)
+ (unsigned __int8)v4080
+ 1) >> 6);
LOBYTE(v4081) = (unsigned __int8)v4081 >> 7;
v4082 = -105 * v4081
+ v4080
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4080 + 1)) >> 32)
+ (unsigned __int8)v4080
+ 1) >> 6);
v4083 = v4082;
LOBYTE(v4083) = (unsigned __int8)v4082 >> 6;
v4084 = v4082 - 5 * v4083;
v4085 = v4084;
LOBYTE(v4085) = (unsigned __int8)v4084 >> 6;
v4086 = (v4084 - 3 * v4085) ^ (v4078 - 3 * v4079);
v4087 = ((((unsigned __int8)v4086 >> 1) + 1) >> 5) + v4086;
v4088 = 79 * (unsigned __int8)v4087;
LOWORD(v4088) = (unsigned __int8)v4087 / 0x1Au;
v4089 = v4087 + 6 * v4088 + 65;
LOWORD(v4088) = (unsigned __int16)(93 * (unsigned __int8)(v4087 + 6 * v4088 + 65)) >> 8;
v4090 = v4089;
LOBYTE(v4090) = (unsigned __int8)v4089 >> 7;
v4091 = (3 * ((((unsigned __int8)(((unsigned __int8)(v4089 - v4088) >> 1) + v4088) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4089 / 0x46u)
- 65)
* v4090
+ v4089;
v4092 = (unsigned __int8)(v4091 - 59 + 6 * ~((unsigned __int8)(v4091 - 59) >> 5)) + 1;
v4093 = v3722;
v4094 = v4091
- 59
+ 6 * ~((unsigned __int8)(v4091 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4092) >> 32) + v4092) >> 6);
LOBYTE(v4094) = (unsigned __int8)v4094 >> 7;
v4095 = -105 * v4094
+ v4091
- 59
+ 6 * ~((unsigned __int8)(v4091 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4092) >> 32) + v4092) >> 6);
v4096 = v4095;
LOBYTE(v4096) = (unsigned __int8)v4095 >> 6;
v4097 = v4095 - 5 * v4096;
v4098 = v4097;
LOBYTE(v4098) = (unsigned __int8)v4097 >> 6;
v4099 = -14 * (((unsigned __int8)(v3722 ^ 0x40) + 3) >> 7);
v4100 = (unsigned __int8)(v4093 + v4099 - 59 + 6 * ~((unsigned __int8)(v4093 + v4099 - 59) >> 5)) + 1;
v4101 = v4093
+ v4099
- 59
+ 6 * ~((unsigned __int8)(v4093 + v4099 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4100) >> 32) + v4100) >> 6);
v4102 = v4101;
LOBYTE(v4102) = (unsigned __int8)v4101 >> 7;
v4104 = -105 * v4102 + v4101;
v4103 = v4104;
LOBYTE(v4104) = (unsigned __int8)v4104 >> 6;
v4105 = v4103 - 5 * v4104;
v4106 = v4105;
LOBYTE(v4106) = (unsigned __int8)v4105 >> 6;
v4107 = (v4105 - 3 * v4106) ^ (v4097 - 3 * v4098);
v4108 = ((((unsigned __int8)v4107 >> 1) + 1) >> 5) + v4107;
v4109 = 79 * (unsigned __int8)v4108;
LOWORD(v4109) = (unsigned __int8)v4108 / 0x1Au;
v4110 = v4108 + 6 * v4109 + 65;
LOWORD(v4109) = 93 * (unsigned __int8)(v4108 + 6 * v4109 + 65);
v4111 = v4110;
LOBYTE(v4111) = (unsigned __int8)v4110 >> 7;
v4112 = (3 * ((((unsigned __int8)(((unsigned __int8)(v4110 - BYTE1(v4109)) >> 1) + BYTE1(v4109)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4110 / 0x46u)
- 65)
* v4111
+ v4110;
v4113 = (unsigned __int8)(v4112 - 59 + 6 * ~((unsigned __int8)(v4112 - 59) >> 5)) + 1;
v4114 = v3723;
v4115 = v4112
- 59
+ 6 * ~((unsigned __int8)(v4112 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4113) >> 32) + v4113) >> 6);
LOBYTE(v4115) = (unsigned __int8)v4115 >> 7;
v4116 = -105 * v4115
+ v4112
- 59
+ 6 * ~((unsigned __int8)(v4112 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4113) >> 32) + v4113) >> 6);
v4117 = v4116;
LOBYTE(v4117) = (unsigned __int8)v4116 >> 6;
v4118 = v4116 - 5 * v4117;
v4119 = v4118;
LOBYTE(v4119) = (unsigned __int8)v4118 >> 6;
v4120 = -14 * (((unsigned __int8)(v3723 ^ 0x40) + 3) >> 7);
v4121 = (unsigned __int8)(v4114 + v4120 - 59 + 6 * ~((unsigned __int8)(v4114 + v4120 - 59) >> 5)) + 1;
v4122 = v4114
+ v4120
- 59
+ 6 * ~((unsigned __int8)(v4114 + v4120 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4121) >> 32) + v4121) >> 6);
v4123 = v4122;
LOBYTE(v4123) = (unsigned __int8)v4122 >> 7;
v4125 = -105 * v4123 + v4122;
v4124 = v4125;
LOBYTE(v4125) = (unsigned __int8)v4125 >> 6;
v4126 = v4124 - 5 * v4125;
v4127 = v4126;
LOBYTE(v4127) = (unsigned __int8)v4126 >> 6;
v4128 = (v4126 - 3 * v4127) ^ (v4118 - 3 * v4119);
v4129 = ((((unsigned __int8)v4128 >> 1) + 1) >> 5) + v4128;
v4130 = 79 * (unsigned __int8)v4129;
LOWORD(v4130) = (unsigned __int8)v4129 / 0x1Au;
v4131 = v4129 + 6 * v4130 + 65;
v4132 = 3 * ((signed int)((unsigned __int8)v4131 / 0x2Fu + 1) >> 2)
+ -16 * ((unsigned __int8)(v4129 + 6 * v4130 + 65) / 0x46u)
- 65;
v4133 = v4129 + 6 * v4130 + 65;
LOBYTE(v4133) = (unsigned __int8)v4133 >> 7;
v4134 = v4132 * v4133 + v4131;
v4135 = (unsigned __int8)(v4134 - 59 + 6 * ~((unsigned __int8)(v4134 - 59) >> 5)) + 1;
v4136 = v4134
- 59
+ 6 * ~((unsigned __int8)(v4134 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4135) >> 32) + v4135) >> 6);
LOBYTE(v4136) = (unsigned __int8)v4136 >> 7;
v4138 = -105 * v4136
+ v4134
- 59
+ 6 * ~((unsigned __int8)(v4134 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4135) >> 32) + v4135) >> 6);
v4137 = v4138;
LOBYTE(v4138) = (unsigned __int8)v4138 >> 6;
v4139 = v4137 - 5 * v4138;
v4140 = v4139;
LOBYTE(v4140) = (unsigned __int8)v4139 >> 6;
v4141 = v4140;
v4142 = v3615 & 0x40;
LOBYTE(v4142) = (unsigned __int8)v4142 >> 1;
v4143 = (v3615 ^ v4142) - 59 + 6 * ~((unsigned __int8)((v3615 ^ v4142) - 59) >> 5);
v4144 = v4143
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4143 + 1)) >> 32)
+ (unsigned __int8)v4143
+ 1) >> 6);
LOBYTE(v4144) = (unsigned __int8)v4144 >> 7;
v4145 = -105 * v4144
+ v4143
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4143 + 1)) >> 32)
+ (unsigned __int8)v4143
+ 1) >> 6);
v4146 = v4145;
LOBYTE(v4146) = (unsigned __int8)v4145 >> 6;
v4147 = v4145 - 5 * v4146;
v4148 = v4147;
LOBYTE(v4148) = (unsigned __int8)v4147 >> 6;
v4149 = (v4147 - 3 * v4148) ^ (v4139 - 3 * v4141);
v4150 = ((((unsigned __int8)v4149 >> 1) + 1) >> 5) + v4149;
v4151 = 79 * (unsigned __int8)v4150;
LOWORD(v4151) = (unsigned __int8)v4150 / 0x1Au;
v4152 = v4150 + 6 * v4151 + 65;
LOWORD(v4151) = (unsigned __int16)(93 * (unsigned __int8)(v4150 + 6 * v4151 + 65)) >> 8;
v4153 = 3 * ((((unsigned __int8)(((unsigned __int8)(v4152 - v4151) >> 1) + v4151) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4152 / 0x46u)
- 65;
v4154 = v4152;
LOBYTE(v4154) = (unsigned __int8)v4152 >> 7;
v4155 = v4153 * v4154 + v4152;
v4156 = (unsigned __int8)(v4155 - 59 + 6 * ~((unsigned __int8)(v4155 - 59) >> 5)) + 1;
v4157 = v4155
- 59
+ 6 * ~((unsigned __int8)(v4155 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4156) >> 32) + v4156) >> 6);
v4158 = v4157;
LOBYTE(v4158) = (unsigned __int8)v4157 >> 7;
v4160 = -105 * v4158 + v4157;
v4159 = v4160;
LOBYTE(v4160) = (unsigned __int8)v4160 >> 6;
v4161 = v4159 - 5 * v4160;
v4162 = v4161;
LOBYTE(v4162) = (unsigned __int8)v4161 >> 6;
v4163 = v4161 - 3 * v4162;
v4164 = -14 * (((unsigned __int8)(v3725 ^ 0x40) + 3) >> 7);
v4165 = v3725 + v4164 - 59 + 6 * ~((unsigned __int8)(v3725 + v4164 - 59) >> 5);
v4167 = v4165
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4165 + 1)) >> 32)
+ (unsigned __int8)v4165
+ 1) >> 6);
v4166 = v4167;
LOBYTE(v4167) = (unsigned __int8)v4167 >> 7;
v4168 = -105 * v4167 + v4166;
v4169 = v4168;
LOBYTE(v4169) = (unsigned __int8)v4168 >> 6;
v4170 = v4168 - 5 * v4169;
v4171 = v4170;
LOBYTE(v4171) = (unsigned __int8)v4170 >> 6;
v4172 = ((((unsigned __int8)((v4170 - 3 * ((unsigned __int8)v4170 >> 6)) ^ v4163) >> 1) + 1) >> 5)
+ ((v4170 - 3 * v4171) ^ v4163);
v4173 = 79 * (unsigned __int8)v4172;
LOWORD(v4173) = (unsigned __int8)v4172 / 0x1Au;
v4174 = v4172 + 6 * v4173 + 65;
LOWORD(v4173) = (unsigned __int16)(93 * (unsigned __int8)(v4172 + 6 * v4173 + 65)) >> 8;
v4175 = 3 * ((((unsigned __int8)(((unsigned __int8)(v4174 - v4173) >> 1) + v4173) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4174 / 0x46u)
- 65;
v4176 = v4174;
LOBYTE(v4176) = (unsigned __int8)v4174 >> 7;
v4177 = v4175 * v4176 + v4174;
v4178 = (unsigned __int8)(v4177 - 59 + 6 * ~((unsigned __int8)(v4177 - 59) >> 5)) + 1;
v4179 = v4177
- 59
+ 6 * ~((unsigned __int8)(v4177 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4178) >> 32) + v4178) >> 6);
LOBYTE(v4179) = (unsigned __int8)v4179 >> 7;
v4180 = -105 * v4179
+ v4177
- 59
+ 6 * ~((unsigned __int8)(v4177 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4178) >> 32) + v4178) >> 6);
LOBYTE(v4180) = (unsigned __int8)v4180 >> 6;
v4182 = -105 * v4179
+ v4177
- 59
+ 6 * ~((unsigned __int8)(v4177 - 59) >> 5)
+ -20 * ((signed int)(((unsigned __int64)(-1518422781LL * v4178) >> 32) + v4178) >> 6)
- 5 * v4180;
v4181 = v4182;
LOBYTE(v4182) = (unsigned __int8)v4182 >> 6;
v4183 = v4181 - 3 * v4182;
LOBYTE(v4183) = v3702 ^ v4183;
v4184 = ((((unsigned __int8)v4183 >> 1) + 1) >> 5) + v4183;
v4185 = 79 * (unsigned __int8)v4184;
LOWORD(v4185) = (unsigned __int8)v4184 / 0x1Au;
v4186 = v4184 + 6 * v4185 + 65;
LOWORD(v4185) = (unsigned __int16)(93 * (unsigned __int8)(v4184 + 6 * v4185 + 65)) >> 8;
v4187 = 3 * ((((unsigned __int8)(((unsigned __int8)(v4186 - v4185) >> 1) + v4185) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4186 / 0x46u)
- 65;
v4188 = v4186;
LOBYTE(v4188) = (unsigned __int8)v4186 >> 7;
v4189 = v4187 * v4188 + v4186;
v4190 = v4189 - 59 + 6 * ~((unsigned __int8)(v4187 * ((unsigned __int8)v4186 >> 7) + v4186 - 59) >> 5);
v4191 = v4190
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4190 + 1)) >> 32)
+ (unsigned __int8)v4190
+ 1) >> 6);
v4192 = v4191;
LOBYTE(v4192) = (unsigned __int8)v4191 >> 7;
v4194 = -105 * v4192 + v4191;
v4193 = v4194;
LOBYTE(v4194) = (unsigned __int8)v4194 >> 6;
v4195 = v4193 - 5 * v4194;
v4196 = v4195;
LOBYTE(v4196) = (unsigned __int8)v4195 >> 6;
v4197 = v4196;
v4198 = v3529 & 0x40;
LOBYTE(v4198) = (unsigned __int8)v4198 >> 1;
v4199 = (v3529 ^ v4198) - 59 + 6 * ~((unsigned __int8)((v3529 ^ v4198) - 59) >> 5);
v4201 = v4199
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4199 + 1)) >> 32)
+ (unsigned __int8)v4199
+ 1) >> 6);
v4200 = v4201;
LOBYTE(v4201) = (unsigned __int8)v4201 >> 7;
v4202 = -105 * v4201 + v4200;
v4203 = v4202;
LOBYTE(v4203) = (unsigned __int8)v4202 >> 6;
v4204 = v4202 - 5 * v4203;
v4205 = v4204;
LOBYTE(v4205) = (unsigned __int8)v4204 >> 6;
v4206 = (v4204 - 3 * v4205) ^ (v4195 - 3 * v4197);
v4207 = ((((unsigned __int8)v4206 >> 1) + 1) >> 5) + v4206;
v4208 = 79 * (unsigned __int8)v4207;
LOWORD(v4208) = (unsigned __int8)v4207 / 0x1Au;
v4209 = v4207 + 6 * v4208 + 65;
LOWORD(v4208) = (unsigned __int16)(93 * (unsigned __int8)(v4207 + 6 * v4208 + 65)) >> 8;
v4210 = 3 * ((((unsigned __int8)(((unsigned __int8)(v4209 - v4208) >> 1) + v4208) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4209 / 0x46u)
- 65;
v4211 = v4209;
LOBYTE(v4211) = (unsigned __int8)v4209 >> 7;
byte_61606C = v4210 * ((unsigned __int8)v4209 >> 7) + v4209;
v4212 = v4210 * v4211 + v4209 - 59 + 6 * ~((unsigned __int8)(v4210 * ((unsigned __int8)v4209 >> 7) + v4209 - 59) >> 5);
v4213 = v4212
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4212 + 1)) >> 32)
+ (unsigned __int8)v4212
+ 1) >> 6);
v4214 = v4213;
LOBYTE(v4214) = (unsigned __int8)v4213 >> 7;
v4215 = -105 * v4214 + v4213;
LODWORD(v3) = v4215;
LOBYTE(v4215) = (unsigned __int8)v4215 >> 6;
LODWORD(v3) = (_DWORD)v3 - 5 * v4215;
v4216 = (signed int)v3;
LOBYTE(v4216) = (unsigned __int8)v3 >> 6;
v4217 = 3 * v4216;
v4218 = (3 * ((signed int)(v560 / 0x2Fu + 1) >> 2) + -16 * (v560 / 0x46u) - 65) * (v560 >> 7);
v4219 = v560 + v4218 - 59 + 6 * ~((unsigned __int8)(v560 + v4218 - 59) >> 5);
v4220 = v4219
+ -20
* ((signed int)(((unsigned __int64)(-1518422781LL * ((unsigned __int8)v4219 + 1)) >> 32)
+ (unsigned __int8)v4219
+ 1) >> 6);
v4221 = v4220;
LOBYTE(v4221) = (unsigned __int8)v4220 >> 7;
v4222 = -105 * v4221 + v4220;
v4223 = v4222;
LOBYTE(v4223) = (unsigned __int8)v4222 >> 6;
v4224 = v4222 - 5 * v4223;
v4225 = v4224;
LOBYTE(v4225) = (unsigned __int8)v4224 >> 6;
LODWORD(v3) = ((((unsigned __int8)((v4224 - 3 * ((unsigned __int8)v4224 >> 6)) ^ ((_BYTE)v3 - v4217)) >> 1) + 1) >> 5)
+ ((v4224 - 3 * v4225) ^ ((_DWORD)v3 - v4217));
v4226 = 79 * (unsigned __int8)v3;
LOWORD(v4226) = (unsigned __int8)v3 / 0x1Au;
v4227 = (_DWORD)v3 + 6 * v4226 + 65;
LOWORD(v4226) = (unsigned __int16)(93 * (unsigned __int8)((_BYTE)v3 + 6 * v4226 + 65)) >> 8;
byte_616065 = -26 * (((((v3961 + 2) & 0x50) >> 4) + 3) >> 3) + v3961 + 13 * ((v3961 >> 6) & 1);
v4228 = (3 * ((((unsigned __int8)(v4226 + ((unsigned __int8)(v4227 - v4226) >> 1)) >> 5) + 1) >> 2)
+ -16 * ((unsigned __int8)v4227 / 0x46u)
- 65)
* ((unsigned __int8)v4227 >> 7)
+ v4227;
LOBYTE(v4217) = -15 * ((signed int)((v4228 / 0x14u * (v4228 / 0x13u) ^ 0x39) + 1) >> 6)
+ v4228
+ 17 * ((unsigned __int8)(v4228 - 48) >> 7)
+ 1
+ 6 * (((v4228 & 0x1F) + 6) >> 5);
byte_616060 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4217 >> 7) + v4217) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4217 >> 7)
+ v4217;
byte_61606D = v4050 ^ ((unsigned __int8)(v4050 & 0x40) >> 1);
LOBYTE(v4224) = v3828
+ 17 * ((unsigned __int8)(v3828 - 48) >> 7)
+ 1
+ 6 * (((v3828 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3828 / 0x14u * (v3828 / 0x13u) ^ 0x39) + 1) >> 6);
byte_616064 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4224 >> 7) + v4224) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4224 >> 7)
+ v4224;
byte_61605A = -26 * (((((v3849 + 2) & 0x50) >> 4) + 3) >> 3) + v3849 + 13 * ((v3849 >> 6) & 1);
LOBYTE(v4197) = -26 * (((((v3391 + 2) & 0x50) >> 4) + 3) >> 3) + v3391 + 13 * ((v3391 >> 6) & 1);
LOBYTE(v4028) = v4028
+ 17 * ((unsigned __int8)(v4028 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v4028 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v4028 / 0x14u * ((unsigned __int8)v4028 / 0x13u) ^ 0x39) + 1) >> 6);
byte_61605B = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4028 >> 7) + v4028) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4028 >> 7)
+ v4028;
byte_616063 = -26 * ((((((unsigned __int8)v4177 + 2) & 0x50) >> 4) + 3) >> 3) + v4177 + 13 * ((v4177 >> 6) & 1);
byte_61606A = v4134 ^ ((unsigned __int8)(v4134 & 0x40) >> 1);
byte_616068 = -14
* (((unsigned __int8)((-81
* ((unsigned __int8)(v3872
+ 17 * ((unsigned __int8)(v3872 - 48) >> 7)
+ 1
+ 6 * (((v3872 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)((v3872 / 0x14u * (v3872 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v3872
+ 17 * ((unsigned __int8)(v3872 - 48) >> 7)
+ 1
+ 6 * (((v3872 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3872 / 0x14u * (v3872 / 0x13u) ^ 0x39) + 1) >> 6)) ^ 0x40)
+ 3) >> 7)
+ -81
* ((unsigned __int8)(v3872
+ 17 * ((unsigned __int8)(v3872 - 48) >> 7)
+ 1
+ 6 * (((v3872 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3872 / 0x14u * (v3872 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v3872
+ 17 * ((unsigned __int8)(v3872 - 48) >> 7)
+ 1
+ 6 * (((v3872 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3872 / 0x14u * (v3872 / 0x13u) ^ 0x39) + 1) >> 6);
byte_61605C = -26 * ((((((unsigned __int8)v4155 + 2) & 0x50) >> 4) + 3) >> 3) + v4155 + 13 * ((v4155 >> 6) & 1);
LOBYTE(v4189) = v4189
+ 17 * ((unsigned __int8)(v4189 - 48) >> 7)
+ 1
+ 6 * (((v4189 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v4189 / 0x14u * ((unsigned __int8)v4189 / 0x13u) ^ 0x39) + 1) >> 6);
v4229 = v4007 & 0x1F;
byte_616069 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4189 >> 7) + v4189) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4189 >> 7)
+ v4189;
byte_61606B = -14
* (((unsigned __int8)((-81
* ((unsigned __int8)(v4007
+ 17 * ((unsigned __int8)(v4007 - 48) >> 7)
+ 1
+ 6 * ((v4229 + 6) >> 5)
+ -15
* ((signed int)((v4007 / 0x14u * (v4007 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v4007
+ 17 * ((unsigned __int8)(v4007 - 48) >> 7)
+ 1
+ 6 * ((v4229 + 6) >> 5)
+ -15 * ((signed int)((v4007 / 0x14u * (v4007 / 0x13u) ^ 0x39) + 1) >> 6)) ^ 0x40)
+ 3) >> 7)
+ -81
* ((unsigned __int8)(v4007
+ 17 * ((unsigned __int8)(v4007 - 48) >> 7)
+ 1
+ 6 * ((v4229 + 6) >> 5)
+ -15 * ((signed int)((v4007 / 0x14u * (v4007 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v4007
+ 17 * ((unsigned __int8)(v4007 - 48) >> 7)
+ 1
+ 6 * ((v4229 + 6) >> 5)
+ -15 * ((signed int)((v4007 / 0x14u * (v4007 / 0x13u) ^ 0x39) + 1) >> 6);
byte_616062 = -26 * (((((v3807 + 2) & 0x50) >> 4) + 3) >> 3) + v3807 + 13 * ((v3807 >> 6) & 1);
byte_616059 = -14
* (((unsigned __int8)((-81
* ((unsigned __int8)(v3765
+ 17 * ((unsigned __int8)(v3765 - 48) >> 7)
+ 1
+ 6 * (((v3765 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)((v3765 / 0x14u * (v3765 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v3765
+ 17 * ((unsigned __int8)(v3765 - 48) >> 7)
+ 1
+ 6 * (((v3765 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3765 / 0x14u * (v3765 / 0x13u) ^ 0x39) + 1) >> 6)) ^ 0x40)
+ 3) >> 7)
+ -81
* ((unsigned __int8)(v3765
+ 17 * ((unsigned __int8)(v3765 - 48) >> 7)
+ 1
+ 6 * (((v3765 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3765 / 0x14u * (v3765 / 0x13u) ^ 0x39) + 1) >> 6)) >> 7)
+ v3765
+ 17 * ((unsigned __int8)(v3765 - 48) >> 7)
+ 1
+ 6 * (((v3765 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3765 / 0x14u * (v3765 / 0x13u) ^ 0x39) + 1) >> 6);
byte_616057 = -26 * (((((v3916 + 2) & 0x50) >> 4) + 3) >> 3) + 13 * ((v3916 >> 6) & 1) + v3916;
LOBYTE(v4189) = -15
* ((signed int)(((unsigned __int8)v4197 / 0x14u * ((unsigned __int8)v4197 / 0x13u) ^ 0x39) + 1) >> 6)
+ v4197
+ 17 * ((unsigned __int8)(v4197 - 48) >> 7)
+ 1
+ 6 * (((v4197 & 0x1F) + 6) >> 5);
byte_61605E = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4189 >> 7) + v4189) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4189 >> 7)
+ v4189;
LOBYTE(v4112) = v4112
+ 17 * ((unsigned __int8)(v4112 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v4112 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v4112 / 0x14u * ((unsigned __int8)v4112 / 0x13u) ^ 0x39) + 1) >> 6);
byte_616056 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4112 >> 7) + v4112) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4112 >> 7)
+ v4112;
byte_616067 = v3938 ^ ((unsigned __int8)(v3938 & 0x40) >> 1);
LOBYTE(v4091) = v4091
+ 17 * ((unsigned __int8)(v4091 - 48) >> 7)
+ 1
+ 6 * ((signed int)((v4091 & 0x1F) + 6) >> 5)
+ -15
* ((signed int)(((unsigned __int8)v4091 / 0x14u * ((unsigned __int8)v4091 / 0x13u) ^ 0x39) + 1) >> 6);
byte_61605F = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4091 >> 7) + v4091) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4091 >> 7)
+ v4091;
byte_616066 = -26 * (((((v3983 + 2) & 0x50) >> 4) + 3) >> 3) + 13 * ((v3983 >> 6) & 1) + v3983;
LOBYTE(v4227) = v3785
+ 17 * ((unsigned __int8)(v3785 - 48) >> 7)
+ 1
+ 6 * (((v3785 & 0x1F) + 6) >> 5)
+ -15 * ((signed int)((v3785 / 0x14u * (v3785 / 0x13u) ^ 0x39) + 1) >> 6);
byte_616061 = -14 * (((unsigned __int8)((-81 * ((unsigned __int8)v4227 >> 7) + v4227) ^ 0x40) + 3) >> 7)
+ -81 * ((unsigned __int8)v4227 >> 7)
+ v4227;
byte_616058 = -14
* (((unsigned __int8)((-81
* ((unsigned __int8)(-15
* ((signed int)((v3895 / 0x14u * (v3895 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3895
+ 17 * ((unsigned __int8)(v3895 - 48) >> 7)
+ 1
+ 6 * (((v3895 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)((v3895 / 0x14u * (v3895 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3895
+ 17 * ((unsigned __int8)(v3895 - 48) >> 7)
+ 1
+ 6 * (((v3895 & 0x1F) + 6) >> 5)) ^ 0x40)
+ 3) >> 7)
+ -81
* ((unsigned __int8)(-15 * ((signed int)((v3895 / 0x14u * (v3895 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3895
+ 17 * ((unsigned __int8)(v3895 - 48) >> 7)
+ 1
+ 6 * (((v3895 & 0x1F) + 6) >> 5)) >> 7)
+ -15 * ((signed int)((v3895 / 0x14u * (v3895 / 0x13u) ^ 0x39) + 1) >> 6)
+ v3895
+ 17 * ((unsigned __int8)(v3895 - 48) >> 7)
+ 1
+ 6 * (((v3895 & 0x1F) + 6) >> 5);
byte_61605D = byte_61606C ^ ((unsigned __int8)(byte_61606C & 0x40) >> 1);
__asm { syscall }
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment