Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
function
0x8040106:Code_x86
cfg.svg
0 lines
|
888.94 KB
<svg width="28882.009766" xmlns="http://www.w3.org/2000/svg" viewbox="-247.20 -50.00 28882.01 135725.50" height="135725.500000"><defs><marker orient="auto" markerWidth="8.000000" refX="8.000000" refY="4.000000" markerHeight="8.000000" id="unconditional-arrow-head"><polygon points="0, 8.000000 3.000000, 4.000000 0, 0 8.000000, 4.000000"></polygon></marker><marker orient="auto" markerWidth="8.000000" refX="8.000000" refY="4.000000" markerHeight="8.000000" id="call-arrow-head"><polygon points="0, 8.000000 3.000000, 4.000000 0, 0 8.000000, 4.000000"></polygon></marker><marker orient="auto" markerWidth="8.000000" refX="8.000000" refY="4.000000" markerHeight="8.000000" id="taken-arrow-head"><polygon points="0, 8.000000 3.000000, 4.000000 0, 0 8.000000, 4.000000"></polygon></marker><marker orient="auto" markerWidth="8.000000" refX="8.000000" refY="4.000000" markerHeight="8.000000" id="refused-arrow-head"><polygon points="0, 8.000000 3.000000, 4.000000 0, 0 8.000000, 4.000000"></polygon></marker></defs><path d="M 7242.49 661.50 L 7242.49 721.50 L 7550.41 721.50 L 7550.41 801.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 7560.41 878.50 L 7560.41 938.50 L 7975.93 938.50 L 7975.93 741.50 L 7560.41 741.50 L 7560.41 801.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 7550.41 878.50 L 7550.41 958.50 L 0.00 958.50 L 0.00 1018.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 0.00 1148.50 L 0.00 2928.50 L 138.91 2928.50 L 138.91 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 240.60 5627.00 L 240.60 5667.00 L 471.20 5667.00 L 471.20 5747.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 230.60 5627.00 L 230.60 5687.00 L 0.00 5687.00 L 0.00 5747.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 476.20 5956.50 L 476.20 6056.50 L 27343.81 6056.50 L 27343.81 6556.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 466.20 5956.50 L 466.20 6076.50 L 27056.21 6076.50 L 27056.21 6556.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 27343.81 6633.50 L 27343.81 8696.00 L 27502.81 8696.00 L 27502.81 17805.50 L 27502.81 17805.50 L 27502.81 18965.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M -5.00 5903.50 L -5.00 6096.50 L 26768.61 6096.50 L 26768.61 6556.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 5.00 5903.50 L 5.00 6036.50 L 27777.21 6036.50 L 27777.21 6556.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 26768.61 6633.50 L 26768.61 8246.00 L 26466.21 8246.00 L 26466.21 8426.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27513.01 24766.00 L 27513.01 25966.00 L 27219.61 25966.00 L 27219.61 26026.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 27523.01 24766.00 L 27523.01 24886.00 L 28069.21 24886.00 L 28069.21 26026.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 27219.61 26103.00 L 27219.61 27239.50 L 27219.61 27239.50 L 27219.61 28119.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27502.81 19069.00 L 27502.81 19547.00 L 27716.41 19547.00 L 27716.41 20407.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27056.21 6633.50 L 27056.21 17825.50 L 27292.01 17825.50 L 27292.01 19567.00 L 27706.41 19567.00 L 27706.41 20407.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27711.41 20537.00 L 27711.41 21597.00 L 26941.61 21597.00 L 26941.61 23549.50 L 27518.01 23549.50 L 27518.01 24609.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26471.21 8556.00 L 26471.21 8716.00 L 26701.61 8716.00 L 26701.61 10296.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 26461.21 8556.00 L 26461.21 10236.00 L 26126.41 10236.00 L 26126.41 10296.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 26701.61 10373.00 L 26701.61 14182.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27777.21 6766.00 L 27777.21 8266.00 L 27713.61 8266.00 L 27713.61 19527.00 L 27906.01 19527.00 L 27906.01 21617.00 L 27021.61 21617.00 L 27021.61 23529.50 L 27528.01 23529.50 L 27528.01 24609.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26706.61 14392.00 L 26706.61 14572.00 L 26845.41 14572.00 L 26845.41 16012.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 26696.61 14392.00 L 26696.61 15952.00 L 26557.81 15952.00 L 26557.81 16012.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 26845.41 16089.00 L 26845.41 17542.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26131.41 10505.50 L 26131.41 10685.50 L 26270.21 10685.50 L 26270.21 12225.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 26121.41 10505.50 L 26121.41 12165.50 L 25982.61 12165.50 L 25982.61 12225.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 26270.21 12302.50 L 26270.21 14182.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26747.01 23389.50 L 26747.01 23569.50 L 27508.01 23569.50 L 27508.01 24609.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26845.41 17645.50 L 26845.41 17845.50 L 27021.41 17845.50 L 27021.41 18965.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26557.81 16089.00 L 26557.81 17865.50 L 27011.41 17865.50 L 27011.41 18965.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27021.41 19387.00 L 27021.41 19587.00 L 27386.01 19587.00 L 27386.01 20407.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 27011.41 19387.00 L 27011.41 19607.00 L 27082.21 19607.00 L 27082.21 20407.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 27386.01 20510.50 L 27386.01 21577.00 L 26671.01 21577.00 L 26671.01 21777.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27082.21 20484.00 L 27082.21 21557.00 L 26661.01 21557.00 L 26661.01 21777.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26666.01 22092.50 L 26666.01 22272.50 L 26752.01 22272.50 L 26752.01 23312.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26270.21 14286.00 L 26270.21 14592.00 L 26275.21 14592.00 L 26275.21 16012.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25982.61 12302.50 L 25982.61 14612.00 L 26265.21 14612.00 L 26265.21 16012.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26270.21 16142.00 L 26270.21 17885.50 L 26740.81 17885.50 L 26740.81 19627.00 L 26909.21 19627.00 L 26909.21 21537.00 L 26390.41 21537.00 L 26390.41 22292.50 L 26742.01 22292.50 L 26742.01 23312.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27224.61 28408.50 L 27224.61 28468.50 L 28148.21 28468.50 L 28148.21 29388.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 27214.61 28408.50 L 27214.61 29328.50 L 26608.21 29328.50 L 26608.21 29388.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 28148.21 29465.50 L 28148.21 29532.00 L 28342.81 29532.00 L 28342.81 28448.50 L 28066.01 28448.50 L 28066.01 27042.50 L 28504.81 27042.50 L 28504.81 23449.50 L 27341.61 23449.50 L 27341.61 21697.00 L 28226.01 21697.00 L 28226.01 8346.00 L 28336.01 8346.00 L 28336.01 4648.50 L 330.07 4648.50 L 330.07 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 28074.21 26182.50 L 28074.21 26222.50 L 28260.61 26222.50 L 28260.61 27122.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 28064.21 26182.50 L 28064.21 26982.50 L 26494.01 26982.50 L 26494.01 28568.50 L 26598.21 28568.50 L 26598.21 29388.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 28260.61 27199.50 L 28260.61 28039.50 L 28455.21 28039.50 L 28455.21 27062.50 L 28584.81 27062.50 L 28584.81 23429.50 L 27421.61 23429.50 L 27421.61 21717.00 L 28306.01 21717.00 L 28306.01 8366.00 L 28416.01 8366.00 L 28416.01 4668.50 L 332.29 4668.50 L 332.29 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26598.21 29492.00 L 26598.21 30412.00 L 26007.81 30412.00 L 26007.81 30552.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 26608.21 29492.00 L 26608.21 29572.00 L 27915.61 29572.00 L 27915.61 30552.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 26007.81 30629.00 L 26007.81 31661.50 L 26002.41 31661.50 L 26002.41 31841.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27915.61 30761.50 L 27915.61 30821.50 L 28234.41 30821.50 L 28234.41 29552.00 L 27953.61 29552.00 L 27953.61 27022.50 L 28424.81 27022.50 L 28424.81 23469.50 L 27261.61 23469.50 L 27261.61 21677.00 L 28146.01 21677.00 L 28146.01 10585.50 L 27953.61 10585.50 L 27953.61 8326.00 L 28256.01 8326.00 L 28256.01 4628.50 L 327.84 4628.50 L 327.84 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 28112.41 33294.50 L 28112.41 34314.50 L 28431.21 34314.50 L 28431.21 30841.50 L 27596.81 30841.50 L 27596.81 30472.00 L 27873.61 30472.00 L 27873.61 28488.50 L 27596.81 28488.50 L 27596.81 28019.50 L 27873.61 28019.50 L 27873.61 27002.50 L 28344.81 27002.50 L 28344.81 23489.50 L 27181.61 23489.50 L 27181.61 21657.00 L 28066.01 21657.00 L 28066.01 19487.00 L 27873.61 19487.00 L 27873.61 8306.00 L 28176.01 8306.00 L 28176.01 5996.50 L 27873.61 5996.50 L 27873.61 4608.50 L 325.62 4608.50 L 325.62 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26892.81 34577.50 L 26892.81 34617.50 L 27211.61 34617.50 L 27211.61 34294.50 L 27793.61 34294.50 L 27793.61 30861.50 L 27516.81 30861.50 L 27516.81 27999.50 L 27793.61 27999.50 L 27793.61 23509.50 L 27101.61 23509.50 L 27101.61 21637.00 L 27986.01 21637.00 L 27986.01 19507.00 L 27793.61 19507.00 L 27793.61 8286.00 L 28096.01 8286.00 L 28096.01 6016.50 L 27793.61 6016.50 L 27793.61 4588.50 L 323.40 4588.50 L 323.40 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 10849.00 35734.00 L 10849.00 36554.00 L 10610.20 36554.00 L 10610.20 42219.50 L 10710.60 42219.50 L 10710.60 48481.00 L 10908.60 48481.00 L 10908.60 52199.50 L 10949.40 52199.50 L 10949.40 59137.50 L 10908.60 59137.50 L 10908.60 62268.50 L 10949.40 62268.50 L 10949.40 68223.00 L 10610.20 68223.00 L 10610.20 96039.50 L 10908.60 96039.50 L 10908.60 97268.00 L 11877.60 97268.00 L 11877.60 97968.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11877.60 98071.50 L 11877.60 98456.50 L 12426.40 98456.50 L 12426.40 99256.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 11887.60 98071.50 L 11887.60 98436.50 L 12859.80 98436.50 L 12859.80 99256.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 12426.40 99333.50 L 12426.40 100365.00 L 12231.80 100365.00 L 12231.80 98476.50 L 11693.40 98476.50 L 11693.40 97288.00 L 10828.60 97288.00 L 10828.60 96059.50 L 10530.20 96059.50 L 10530.20 68203.00 L 10869.40 68203.00 L 10869.40 62288.50 L 10828.60 62288.50 L 10828.60 57348.00 L 10530.20 57348.00 L 10530.20 3668.50 L 221.15 3668.50 L 221.15 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 12859.80 99625.00 L 12859.80 100385.00 L 13258.60 100385.00 L 13258.60 97888.00 L 11887.60 97888.00 L 11887.60 97968.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26812.81 36937.00 L 26812.81 36997.00 L 27131.61 36997.00 L 27131.61 35774.00 L 26872.41 35774.00 L 26872.41 34637.50 L 26574.01 34637.50 L 26574.01 33025.00 L 26591.61 33025.00 L 26591.61 31781.50 L 26602.41 31781.50 L 26602.41 30452.00 L 26872.41 30452.00 L 26872.41 28528.50 L 26654.01 28528.50 L 26654.01 26262.50 L 26574.01 26262.50 L 26574.01 23589.50 L 26552.41 23589.50 L 26552.41 22312.50 L 26310.41 22312.50 L 26310.41 21517.00 L 26829.21 21517.00 L 26829.21 19647.00 L 26574.01 19647.00 L 26574.01 17905.50 L 26190.21 17905.50 L 26190.21 16322.00 L 26075.61 16322.00 L 26075.61 14632.00 L 25902.61 14632.00 L 25902.61 12522.50 L 25809.61 12522.50 L 25809.61 10216.00 L 25994.81 10216.00 L 25994.81 8226.00 L 26574.01 8226.00 L 26574.01 4568.50 L 321.18 4568.50 L 321.18 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 27011.42 38780.00 L 27011.42 38840.00 L 27330.22 38840.00 L 27330.22 37017.00 L 26494.01 37017.00 L 26494.01 36694.00 L 26792.41 36694.00 L 26792.41 34657.50 L 26494.01 34657.50 L 26494.01 33005.00 L 26511.61 33005.00 L 26511.61 31761.50 L 26522.41 31761.50 L 26522.41 30432.00 L 26792.41 30432.00 L 26792.41 28548.50 L 26574.01 28548.50 L 26574.01 26282.50 L 26494.01 26282.50 L 26494.01 23609.50 L 26472.41 23609.50 L 26472.41 22332.50 L 26230.41 22332.50 L 26230.41 21497.00 L 26749.21 21497.00 L 26749.21 19667.00 L 26494.01 19667.00 L 26494.01 17925.50 L 26110.21 17925.50 L 26110.21 16342.00 L 25995.61 16342.00 L 25995.61 14652.00 L 25822.61 14652.00 L 25822.61 12542.50 L 25729.61 12542.50 L 25729.61 10196.00 L 25914.81 10196.00 L 25914.81 8206.00 L 26494.01 8206.00 L 26494.01 4548.50 L 318.95 4548.50 L 318.95 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26908.01 40603.00 L 26908.01 41683.00 L 27226.81 41683.00 L 27226.81 38860.00 L 26692.62 38860.00 L 26692.62 37057.00 L 26414.01 37057.00 L 26414.01 36674.00 L 26712.41 36674.00 L 26712.41 34677.50 L 26414.01 34677.50 L 26414.01 32985.00 L 26431.61 32985.00 L 26431.61 31741.50 L 26442.41 31741.50 L 26442.41 29612.00 L 26414.01 29612.00 L 26414.01 23629.50 L 26392.41 23629.50 L 26392.41 22352.50 L 26150.41 22352.50 L 26150.41 21477.00 L 26669.21 21477.00 L 26669.21 19687.00 L 26414.01 19687.00 L 26414.01 17945.50 L 26030.21 17945.50 L 26030.21 16362.00 L 25915.61 16362.00 L 25915.61 14672.00 L 25742.61 14672.00 L 25742.61 12562.50 L 25649.61 12562.50 L 25649.61 10176.00 L 25834.81 10176.00 L 25834.81 8186.00 L 26414.01 8186.00 L 26414.01 4528.50 L 316.73 4528.50 L 316.73 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11089.00 41919.50 L 11089.00 42599.50 L 10950.60 42599.50 L 10950.60 48421.00 L 11148.60 48421.00 L 11148.60 52139.50 L 11189.40 52139.50 L 11189.40 59197.50 L 11148.60 59197.50 L 11148.60 62208.50 L 11189.40 62208.50 L 11189.40 68283.00 L 11148.60 68283.00 L 11148.60 94976.50 L 11546.20 94976.50 L 11546.20 95899.50 L 12528.00 95899.50 L 12528.00 96699.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 12528.00 96803.00 L 12528.00 97868.00 L 12426.40 97868.00 L 12426.40 97968.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 12538.00 96803.00 L 12538.00 97188.00 L 12859.80 97188.00 L 12859.80 97968.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 12426.40 98045.00 L 12426.40 98396.50 L 12231.80 98396.50 L 12231.80 97848.00 L 12343.80 97848.00 L 12343.80 95919.50 L 11466.20 95919.50 L 11466.20 94996.50 L 11068.60 94996.50 L 11068.60 68263.00 L 11109.40 68263.00 L 11109.40 62228.50 L 11068.60 62228.50 L 11068.60 59177.50 L 11109.40 59177.50 L 11109.40 52159.50 L 11068.60 52159.50 L 11068.60 48441.00 L 10870.60 48441.00 L 10870.60 42179.50 L 10770.20 42179.50 L 10770.20 36594.00 L 11247.80 36594.00 L 11247.80 17122.00 L 11148.60 17122.00 L 11148.60 14102.50 L 12343.80 14102.50 L 12343.80 3708.50 L 225.60 3708.50 L 225.60 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 12859.80 98336.50 L 12859.80 98376.50 L 13989.00 98376.50 L 13989.00 96599.50 L 12538.00 96599.50 L 12538.00 96699.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26015.21 43415.00 L 26015.21 43475.00 L 26334.01 43475.00 L 26334.01 43039.50 L 26632.41 43039.50 L 26632.41 40643.00 L 26589.21 40643.00 L 26589.21 37077.00 L 26334.01 37077.00 L 26334.01 36654.00 L 26632.41 36654.00 L 26632.41 34697.50 L 26334.01 34697.50 L 26334.01 32965.00 L 26351.61 32965.00 L 26351.61 31721.50 L 26362.41 31721.50 L 26362.41 29632.00 L 26334.01 29632.00 L 26334.01 23649.50 L 26312.41 23649.50 L 26312.41 22372.50 L 26070.41 22372.50 L 26070.41 21457.00 L 26589.21 21457.00 L 26589.21 19707.00 L 26334.01 19707.00 L 26334.01 17965.50 L 25950.21 17965.50 L 25950.21 16382.00 L 25835.61 16382.00 L 25835.61 14692.00 L 25662.61 14692.00 L 25662.61 12582.50 L 25569.61 12582.50 L 25569.61 10156.00 L 25754.81 10156.00 L 25754.81 8166.00 L 26334.01 8166.00 L 26334.01 4508.50 L 314.51 4508.50 L 314.51 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26492.81 44930.50 L 26492.81 44970.50 L 26811.61 44970.50 L 26811.61 43495.00 L 25696.41 43495.00 L 25696.41 43019.50 L 26552.41 43019.50 L 26552.41 40663.00 L 26509.21 40663.00 L 26509.21 37097.00 L 26254.01 37097.00 L 26254.01 36634.00 L 26552.41 36634.00 L 26552.41 34717.50 L 26254.01 34717.50 L 26254.01 32945.00 L 26271.61 32945.00 L 26271.61 31701.50 L 26282.41 31701.50 L 26282.41 29652.00 L 26254.01 29652.00 L 26254.01 23669.50 L 26232.41 23669.50 L 26232.41 22392.50 L 25990.41 22392.50 L 25990.41 21437.00 L 26509.21 21437.00 L 26509.21 19727.00 L 26254.01 19727.00 L 26254.01 17985.50 L 25870.21 17985.50 L 25870.21 16402.00 L 25755.61 16402.00 L 25755.61 14712.00 L 25582.61 14712.00 L 25582.61 12602.50 L 25489.61 12602.50 L 25489.61 10136.00 L 25674.81 10136.00 L 25674.81 8146.00 L 26254.01 8146.00 L 26254.01 4488.50 L 312.28 4488.50 L 312.28 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26114.41 46359.50 L 26114.41 46399.50 L 26433.21 46399.50 L 26433.21 44990.50 L 26174.01 44990.50 L 26174.01 43535.00 L 25616.41 43535.00 L 25616.41 42999.50 L 26472.41 42999.50 L 26472.41 40683.00 L 26174.01 40683.00 L 26174.01 32925.00 L 26191.61 32925.00 L 26191.61 31681.50 L 26202.41 31681.50 L 26202.41 29672.00 L 26174.01 29672.00 L 26174.01 23689.50 L 26152.41 23689.50 L 26152.41 22412.50 L 25910.41 22412.50 L 25910.41 21417.00 L 26174.01 21417.00 L 26174.01 18005.50 L 25790.21 18005.50 L 25790.21 16422.00 L 25675.61 16422.00 L 25675.61 14732.00 L 25502.61 14732.00 L 25502.61 12622.50 L 25409.61 12622.50 L 25409.61 10116.00 L 25594.81 10116.00 L 25594.81 8126.00 L 26174.01 8126.00 L 26174.01 4468.50 L 310.06 4468.50 L 310.06 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11728.90 47861.00 L 11728.90 65787.00 L 11767.00 65787.00 L 11767.00 94896.50 L 12906.40 94896.50 L 12906.40 95596.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 12906.40 95700.00 L 12906.40 95879.50 L 12916.80 95879.50 L 12916.80 96699.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 12916.40 95700.00 L 12916.40 95859.50 L 13350.20 95859.50 L 13350.20 96699.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 12916.80 96776.50 L 12916.80 97148.00 L 12722.20 97148.00 L 12722.20 94916.50 L 11687.00 94916.50 L 11687.00 70908.50 L 11684.47 70908.50 L 11684.47 65807.00 L 11445.67 65807.00 L 11445.67 48361.00 L 11206.87 48361.00 L 11206.87 42659.50 L 11567.80 42659.50 L 11567.80 17482.00 L 12583.80 17482.00 L 12583.80 3768.50 L 232.27 3768.50 L 232.27 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13350.20 97068.00 L 13350.20 97128.00 L 15253.40 97128.00 L 15253.40 95536.50 L 12916.40 95536.50 L 12916.40 95596.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25775.21 49443.50 L 25775.21 49503.50 L 26094.01 49503.50 L 26094.01 46419.50 L 25795.61 46419.50 L 25795.61 45990.50 L 26094.01 45990.50 L 26094.01 43555.00 L 25536.41 43555.00 L 25536.41 42979.50 L 26392.41 42979.50 L 26392.41 40703.00 L 26094.01 40703.00 L 26094.01 35814.00 L 25813.21 35814.00 L 25813.21 34274.50 L 26094.01 34274.50 L 26094.01 32025.00 L 25813.21 32025.00 L 25813.21 18025.50 L 25710.21 18025.50 L 25710.21 16442.00 L 25595.61 16442.00 L 25595.61 14752.00 L 25422.61 14752.00 L 25422.61 12642.50 L 25329.61 12642.50 L 25329.61 10096.00 L 25514.81 10096.00 L 25514.81 8106.00 L 25795.61 8106.00 L 25795.61 6496.50 L 25813.21 6496.50 L 25813.21 4448.50 L 307.84 4448.50 L 307.84 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25954.41 51319.50 L 25954.41 51379.50 L 26273.21 51379.50 L 26273.21 49523.50 L 25456.41 49523.50 L 25456.41 49121.00 L 26014.01 49121.00 L 26014.01 46439.50 L 25715.61 46439.50 L 25715.61 45970.50 L 26014.01 45970.50 L 26014.01 43575.00 L 25456.41 43575.00 L 25456.41 42919.50 L 26014.01 42919.50 L 26014.01 40743.00 L 25733.21 40743.00 L 25733.21 38537.00 L 26014.01 38537.00 L 26014.01 35834.00 L 25733.21 35834.00 L 25733.21 34254.50 L 26014.01 34254.50 L 26014.01 32045.00 L 25733.21 32045.00 L 25733.21 18045.50 L 25630.21 18045.50 L 25630.21 16462.00 L 25515.61 16462.00 L 25515.61 14772.00 L 25342.61 14772.00 L 25342.61 12662.50 L 25249.61 12662.50 L 25249.61 10076.00 L 25434.81 10076.00 L 25434.81 8086.00 L 25715.61 8086.00 L 25715.61 6476.50 L 25733.21 6476.50 L 25733.21 4428.50 L 305.62 4428.50 L 305.62 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25874.41 53195.50 L 25874.41 53255.50 L 26193.21 53255.50 L 26193.21 51399.50 L 25376.41 51399.50 L 25376.41 49101.00 L 25934.01 49101.00 L 25934.01 46459.50 L 25635.61 46459.50 L 25635.61 45950.50 L 25934.01 45950.50 L 25934.01 43595.00 L 25376.41 43595.00 L 25376.41 42899.50 L 25934.01 42899.50 L 25934.01 40763.00 L 25653.21 40763.00 L 25653.21 37157.00 L 25635.61 37157.00 L 25635.61 34234.50 L 25934.01 34234.50 L 25934.01 32065.00 L 25653.21 32065.00 L 25653.21 18065.50 L 25354.81 18065.50 L 25354.81 16482.00 L 25262.61 16482.00 L 25262.61 12682.50 L 25169.61 12682.50 L 25169.61 10056.00 L 25354.81 10056.00 L 25354.81 8066.00 L 25635.61 8066.00 L 25635.61 4408.50 L 303.39 4408.50 L 303.39 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13113.80 54678.50 L 13113.80 92185.00 L 13218.00 92185.00 L 13218.00 93065.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13218.00 93168.50 L 13218.00 94128.00 L 11961.60 94128.00 L 11961.60 94228.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 13228.00 93168.50 L 13228.00 93328.00 L 13910.20 93328.00 L 13910.20 94228.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 11961.60 94305.00 L 11961.60 94816.50 L 14534.60 94816.50 L 14534.60 95596.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13910.20 94596.50 L 13910.20 94656.50 L 15333.40 94656.50 L 15333.40 92965.00 L 13228.00 92965.00 L 13228.00 93065.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 14534.60 95700.00 L 14534.60 96559.50 L 15173.40 96559.50 L 15173.40 94696.50 L 13591.40 94696.50 L 13591.40 93348.00 L 12953.80 93348.00 L 12953.80 55318.50 L 12715.00 55318.50 L 12715.00 54375.50 L 12953.80 54375.50 L 12953.80 3828.50 L 238.93 3828.50 L 238.93 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26092.81 56468.00 L 26092.81 56528.00 L 26411.61 56528.00 L 26411.61 53275.50 L 25555.61 53275.50 L 25555.61 51439.50 L 25296.41 51439.50 L 25296.41 49061.00 L 25555.61 49061.00 L 25555.61 45930.50 L 25854.01 45930.50 L 25854.01 43615.00 L 25296.41 43615.00 L 25296.41 42879.50 L 25854.01 42879.50 L 25854.01 40783.00 L 25573.21 40783.00 L 25573.21 39020.00 L 25555.61 39020.00 L 25555.61 34214.50 L 25854.01 34214.50 L 25854.01 32085.00 L 25555.61 32085.00 L 25555.61 18085.50 L 25274.81 18085.50 L 25274.81 16502.00 L 25182.61 16502.00 L 25182.61 12702.50 L 25089.61 12702.50 L 25089.61 8046.00 L 25555.61 8046.00 L 25555.61 4388.50 L 301.17 4388.50 L 301.17 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26012.81 58257.50 L 26012.81 59437.50 L 26331.61 59437.50 L 26331.61 56548.00 L 25774.01 56548.00 L 25774.01 53295.50 L 25475.61 53295.50 L 25475.61 51459.50 L 25216.41 51459.50 L 25216.41 49041.00 L 25475.61 49041.00 L 25475.61 45910.50 L 25774.01 45910.50 L 25774.01 43635.00 L 24918.01 43635.00 L 24918.01 42859.50 L 25774.01 42859.50 L 25774.01 40803.00 L 25493.21 40803.00 L 25493.21 39040.00 L 25475.61 39040.00 L 25475.61 34194.50 L 25774.01 34194.50 L 25774.01 32105.00 L 25475.61 32105.00 L 25475.61 18105.50 L 25194.81 18105.50 L 25194.81 16522.00 L 25102.61 16522.00 L 25102.61 12722.50 L 25009.61 12722.50 L 25009.61 8026.00 L 25475.61 8026.00 L 25475.61 4368.50 L 298.95 4368.50 L 298.95 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 21762.54 59833.00 L 21762.54 59893.00 L 22352.79 59893.00 L 22352.79 59417.50 L 25694.01 59417.50 L 25694.01 54778.50 L 25395.61 54778.50 L 25395.61 51479.50 L 25136.41 51479.50 L 25136.41 49021.00 L 25395.61 49021.00 L 25395.61 45890.50 L 25694.01 45890.50 L 25694.01 43655.00 L 24838.01 43655.00 L 24838.01 42839.50 L 25694.01 42839.50 L 25694.01 40823.00 L 25395.61 40823.00 L 25395.61 34174.50 L 25694.01 34174.50 L 25694.01 32125.00 L 25395.61 32125.00 L 25395.61 18125.50 L 25114.81 18125.50 L 25114.81 16542.00 L 25022.61 16542.00 L 25022.61 12742.50 L 24929.61 12742.50 L 24929.61 8006.00 L 25395.61 8006.00 L 25395.61 4348.50 L 296.73 4348.50 L 296.73 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 24034.90 61508.50 L 24034.90 61568.50 L 24353.71 61568.50 L 24353.71 59913.00 L 21172.55 59913.00 L 21172.55 59397.50 L 25614.01 59397.50 L 25614.01 54798.50 L 25315.61 54798.50 L 25315.61 51499.50 L 25056.41 51499.50 L 25056.41 49623.50 L 23880.96 49623.50 L 23880.96 49001.00 L 25315.61 49001.00 L 25315.61 45870.50 L 25614.01 45870.50 L 25614.01 43675.00 L 24758.01 43675.00 L 24758.01 42819.50 L 25614.01 42819.50 L 25614.01 40843.00 L 25315.61 40843.00 L 25315.61 34154.50 L 25614.01 34154.50 L 25614.01 32145.00 L 25315.61 32145.00 L 25315.61 18145.50 L 25034.81 18145.50 L 25034.81 16562.00 L 24942.61 16562.00 L 24942.61 12762.50 L 24849.61 12762.50 L 24849.61 7986.00 L 25315.61 7986.00 L 25315.61 4328.50 L 294.50 4328.50 L 294.50 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 14994.30 63278.00 L 14994.30 64758.00 L 14847.40 64758.00 L 14847.40 64838.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 15004.30 63278.00 L 15004.30 63718.00 L 15151.20 63718.00 L 15151.20 64838.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 14847.40 64941.50 L 14847.40 76133.50 L 15135.00 76133.50 L 15135.00 85410.50 L 15145.80 85410.50 L 15145.80 90339.50 L 14847.40 90339.50 L 14847.40 90842.00 L 15998.00 90842.00 L 15998.00 91822.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 15151.20 64915.00 L 15151.20 65587.00 L 15215.00 65587.00 L 15215.00 85390.50 L 15225.80 85390.50 L 15225.80 90359.50 L 14927.40 90359.50 L 14927.40 90822.00 L 16008.00 90822.00 L 16008.00 91822.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 16003.00 91952.00 L 16003.00 92945.00 L 16641.80 92945.00 L 16641.80 91762.00 L 17590.60 91762.00 L 17590.60 89439.50 L 16222.60 89439.50 L 16222.60 86853.50 L 16103.40 86853.50 L 16103.40 82551.00 L 16222.60 82551.00 L 16222.60 3968.50 L 254.49 3968.50 L 254.49 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 24767.14 65127.00 L 24767.14 65187.00 L 25085.95 65187.00 L 25085.95 63318.00 L 24904.03 63318.00 L 24904.03 61588.50 L 23716.10 61588.50 L 23716.10 59953.00 L 20829.54 59953.00 L 20829.54 59377.50 L 25534.01 59377.50 L 25534.01 56628.00 L 25235.61 56628.00 L 25235.61 51519.50 L 24976.41 51519.50 L 24976.41 49643.50 L 23800.96 49643.50 L 23800.96 48981.00 L 25235.61 48981.00 L 25235.61 45850.50 L 25534.01 45850.50 L 25534.01 43695.00 L 24678.01 43695.00 L 24678.01 42799.50 L 25534.01 42799.50 L 25534.01 40863.00 L 25235.61 40863.00 L 25235.61 18165.50 L 24954.81 18165.50 L 24954.81 16582.00 L 24862.61 16582.00 L 24862.61 12782.50 L 24769.61 12782.50 L 24769.61 7966.00 L 25235.61 7966.00 L 25235.61 4308.50 L 292.28 4308.50 L 292.28 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 15866.50 66963.00 L 15866.50 68343.00 L 15719.60 68343.00 L 15719.60 68423.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 15876.50 66963.00 L 15876.50 67363.00 L 16023.40 67363.00 L 16023.40 68423.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 15719.60 68526.50 L 15719.60 69032.00 L 15764.20 69032.00 L 15764.20 88236.50 L 16062.60 88236.50 L 16062.60 89499.50 L 17230.00 89499.50 L 17230.00 90479.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 16023.40 68500.00 L 16023.40 86873.50 L 16142.60 86873.50 L 16142.60 89479.50 L 17240.00 89479.50 L 17240.00 90479.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 17235.00 90662.50 L 17235.00 91722.00 L 17510.60 91722.00 L 17510.60 89459.50 L 16641.80 89459.50 L 16641.80 83287.50 L 16627.41 83287.50 L 16627.41 76833.50 L 17039.40 76833.50 L 17039.40 65487.00 L 17035.25 65487.00 L 17035.25 4028.50 L 261.16 4028.50 L 261.16 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 17369.30 68712.00 L 17369.30 68912.00 L 17516.20 68912.00 L 17516.20 70052.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17359.30 68712.00 L 17359.30 69852.00 L 17212.40 69852.00 L 17212.40 70052.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17516.20 70155.50 L 17516.20 71468.50 L 17199.40 71468.50 L 17199.40 76873.50 L 16787.41 76873.50 L 16787.41 83247.50 L 17008.60 83247.50 L 17008.60 85170.50 L 17199.40 85170.50 L 17199.40 88096.50 L 17560.00 88096.50 L 17560.00 89156.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 17212.40 70129.00 L 17212.40 71448.50 L 17119.40 71448.50 L 17119.40 76853.50 L 16707.41 76853.50 L 16707.41 83267.50 L 16928.60 83267.50 L 16928.60 85190.50 L 17119.40 85190.50 L 17119.40 88116.50 L 17550.00 88116.50 L 17550.00 89156.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 17555.00 89339.50 L 17555.00 89379.50 L 17990.60 89379.50 L 17990.60 89096.50 L 18526.61 89096.50 L 18526.61 86633.50 L 17624.20 86633.50 L 17624.20 83187.50 L 17325.80 83187.50 L 17325.80 82651.00 L 17439.40 82651.00 L 17439.40 76913.50 L 17678.20 76913.50 L 17678.20 75086.00 L 17917.00 75086.00 L 17917.00 46699.50 L 17618.61 46699.50 L 17618.61 21377.00 L 18526.61 21377.00 L 18526.61 4068.50 L 265.61 4068.50 L 265.61 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25084.23 70208.50 L 25084.23 70268.50 L 25403.03 70268.50 L 25403.03 69992.00 L 25454.01 69992.00 L 25454.01 67003.00 L 25173.95 67003.00 L 25173.95 65207.00 L 24448.34 65207.00 L 24448.34 61608.50 L 23621.65 61608.50 L 23621.65 59973.00 L 20502.52 59973.00 L 20502.52 59357.50 L 25454.01 59357.50 L 25454.01 56648.00 L 25155.61 56648.00 L 25155.61 51539.50 L 24896.41 51539.50 L 24896.41 49663.50 L 23720.96 49663.50 L 23720.96 48961.00 L 25155.61 48961.00 L 25155.61 45830.50 L 25454.01 45830.50 L 25454.01 43715.00 L 24598.01 43715.00 L 24598.01 42779.50 L 25454.01 42779.50 L 25454.01 40883.00 L 25155.61 40883.00 L 25155.61 39120.00 L 22168.71 39120.00 L 22168.71 38497.00 L 25155.61 38497.00 L 25155.61 18185.50 L 24874.81 18185.50 L 24874.81 16602.00 L 24689.61 16602.00 L 24689.61 7946.00 L 24853.21 7946.00 L 24853.21 6456.50 L 25155.61 6456.50 L 25155.61 4288.50 L 290.06 4288.50 L 290.06 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25012.01 71725.00 L 25012.01 71785.00 L 25330.81 71785.00 L 25330.81 70288.50 L 24765.43 70288.50 L 24765.43 69972.00 L 25374.01 69972.00 L 25374.01 67023.00 L 25070.14 67023.00 L 25070.14 65227.00 L 24368.34 65227.00 L 24368.34 61628.50 L 23486.21 61628.50 L 23486.21 59993.00 L 20198.70 59993.00 L 20198.70 59297.50 L 25075.61 59297.50 L 25075.61 51559.50 L 24816.41 51559.50 L 24816.41 49683.50 L 23640.96 49683.50 L 23640.96 48941.00 L 25075.61 48941.00 L 25075.61 43755.00 L 24518.01 43755.00 L 24518.01 42759.50 L 25374.01 42759.50 L 25374.01 40903.00 L 25075.61 40903.00 L 25075.61 39140.00 L 22088.71 39140.00 L 22088.71 38477.00 L 25075.61 38477.00 L 25075.61 32185.00 L 24773.21 32185.00 L 24773.21 31641.50 L 25075.61 31641.50 L 25075.61 28668.50 L 24773.21 28668.50 L 24773.21 16622.00 L 24609.61 16622.00 L 24609.61 7926.00 L 24773.21 7926.00 L 24773.21 6436.50 L 25075.61 6436.50 L 25075.61 4268.50 L 287.83 4268.50 L 287.83 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 17598.20 73706.00 L 17598.20 76893.50 L 17359.40 76893.50 L 17359.40 82631.00 L 17245.80 82631.00 L 17245.80 83207.50 L 17544.20 83207.50 L 17544.20 86673.50 L 18181.80 86673.50 L 18181.80 87853.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 18181.80 87983.50 L 18181.80 89056.50 L 18446.61 89056.50 L 18446.61 86653.50 L 17784.20 86653.50 L 17784.20 82731.00 L 18686.61 82731.00 L 18686.61 75933.50 L 18209.00 75933.50 L 18209.00 73105.00 L 18686.61 73105.00 L 18686.61 67203.00 L 18388.21 67203.00 L 18388.21 59257.50 L 18686.61 59257.50 L 18686.61 4108.50 L 270.05 4108.50 L 270.05 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 18527.80 75713.50 L 18527.80 75913.50 L 18766.61 75913.50 L 18766.61 82751.00 L 18341.80 82751.00 L 18341.80 85010.50 L 18686.61 85010.50 L 18686.61 86350.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 18686.61 86480.50 L 18686.61 86573.50 L 25170.81 86573.50 L 25170.81 86290.50 L 25473.21 86290.50 L 25473.21 83027.50 L 25170.81 83027.50 L 25170.81 81311.00 L 19006.61 81311.00 L 19006.61 80834.50 L 19543.80 80834.50 L 19543.80 77641.00 L 19484.21 77641.00 L 19484.21 75873.50 L 19185.81 75873.50 L 19185.81 61768.50 L 18846.61 61768.50 L 18846.61 4148.50 L 274.50 4148.50 L 274.50 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 19165.41 77521.00 L 19165.41 80794.50 L 18926.61 80794.50 L 18926.61 81331.00 L 25074.41 81331.00 L 25074.41 84687.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25074.41 84844.00 L 25074.41 84910.50 L 25393.21 84910.50 L 25393.21 84587.50 L 25410.81 84587.50 L 25410.81 81251.00 L 19368.29 81251.00 L 19368.29 80894.50 L 19783.80 80894.50 L 19783.80 78841.00 L 20022.61 78841.00 L 20022.61 69892.00 L 24835.61 69892.00 L 24835.61 67103.00 L 24760.95 67103.00 L 24760.95 65287.00 L 24128.34 65287.00 L 24128.34 61688.50 L 22845.43 61688.50 L 22845.43 60053.00 L 19489.21 60053.00 L 19489.21 42699.50 L 25134.01 42699.50 L 25134.01 40963.00 L 24835.61 40963.00 L 24835.61 39200.00 L 21848.71 39200.00 L 21848.71 4208.50 L 281.17 4208.50 L 281.17 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 20102.61 79534.50 L 20102.61 80914.50 L 19559.18 80914.50 L 19559.18 81231.00 L 25729.62 81231.00 L 25729.62 82831.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 25729.62 82987.50 L 25729.62 84607.50 L 26128.42 84607.50 L 26128.42 81171.00 L 20790.74 81171.00 L 20790.74 79574.50 L 20421.41 79574.50 L 20421.41 69932.00 L 25214.01 69932.00 L 25214.01 67063.00 L 24861.47 67063.00 L 24861.47 65267.00 L 24208.34 65267.00 L 24208.34 61668.50 L 23098.23 61668.50 L 23098.23 60033.00 L 19685.73 60033.00 L 19685.73 47359.50 L 20044.21 47359.50 L 20044.21 42719.50 L 25214.01 42719.50 L 25214.01 40943.00 L 24915.61 40943.00 L 24915.61 39180.00 L 21928.71 39180.00 L 21928.71 4228.50 L 283.39 4228.50 L 283.39 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 20022.13 81131.00 L 20022.13 81211.00 L 20512.95 81211.00 L 20512.95 73145.00 L 24693.21 73145.00 L 24693.21 70328.50 L 24675.32 70328.50 L 24675.32 69952.00 L 25294.01 69952.00 L 25294.01 67043.00 L 24964.62 67043.00 L 24964.62 65247.00 L 24288.34 65247.00 L 24288.34 61648.50 L 23310.72 61648.50 L 23310.72 60013.00 L 19924.42 60013.00 L 19924.42 59277.50 L 24693.21 59277.50 L 24693.21 54435.50 L 24995.61 54435.50 L 24995.61 51579.50 L 21996.71 51579.50 L 21996.71 48921.00 L 24995.61 48921.00 L 24995.61 43775.00 L 24438.01 43775.00 L 24438.01 42739.50 L 25294.01 42739.50 L 25294.01 40923.00 L 24995.61 40923.00 L 24995.61 39160.00 L 22008.71 39160.00 L 22008.71 38457.00 L 24995.61 38457.00 L 24995.61 32205.00 L 24693.21 32205.00 L 24693.21 31621.50 L 24995.61 31621.50 L 24995.61 28688.50 L 24693.21 28688.50 L 24693.21 16642.00 L 24529.61 16642.00 L 24529.61 7906.00 L 24693.21 7906.00 L 24693.21 6416.50 L 24995.61 6416.50 L 24995.61 4248.50 L 285.61 4248.50 L 285.61 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 17051.61 82934.50 L 17051.61 84507.50 L 15489.60 84507.50 L 15489.60 84687.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17061.61 82934.50 L 17061.61 83067.50 L 24436.81 83067.50 L 24436.81 84687.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 15489.60 84764.50 L 15489.60 85350.50 L 15495.00 85350.50 L 15495.00 88256.50 L 15495.00 88256.50 L 15495.00 89156.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 24436.81 84791.00 L 24436.81 84950.50 L 24755.61 84950.50 L 24755.61 84567.50 L 25330.81 84567.50 L 25330.81 81271.00 L 19212.02 81271.00 L 19212.02 80874.50 L 19703.80 80874.50 L 19703.80 78821.00 L 19942.61 78821.00 L 19942.61 69872.00 L 24755.61 69872.00 L 24755.61 67123.00 L 24663.32 67123.00 L 24663.32 65307.00 L 24048.34 65307.00 L 24048.34 61708.50 L 22548.06 61708.50 L 22548.06 60073.00 L 19006.61 60073.00 L 19006.61 42679.50 L 25054.01 42679.50 L 25054.01 40983.00 L 24755.61 40983.00 L 24755.61 39220.00 L 21768.71 39220.00 L 21768.71 4188.50 L 278.94 4188.50 L 278.94 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 16640.60 90742.00 L 16640.60 91682.00 L 16959.40 91682.00 L 16959.40 89519.50 L 16561.80 89519.50 L 16561.80 86813.50 L 16263.40 86813.50 L 16263.40 82591.00 L 16382.60 82591.00 L 16382.60 76813.50 L 16959.40 76813.50 L 16959.40 65507.00 L 16955.25 65507.00 L 16955.25 4008.50 L 258.94 4008.50 L 258.94 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 15173.40 92005.00 L 15173.40 92045.00 L 15684.20 92045.00 L 15684.20 69052.00 L 15508.80 69052.00 L 15508.80 59237.50 L 15684.20 59237.50 L 15684.20 3948.50 L 252.27 3948.50 L 252.27 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 14368.60 93248.00 L 14368.60 94148.00 L 14767.40 94148.00 L 14767.40 65627.00 L 14636.60 65627.00 L 14636.60 59217.50 L 14767.40 59217.50 L 14767.40 3908.50 L 247.83 3908.50 L 247.83 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13192.60 94437.50 L 13192.60 94736.50 L 13511.40 94736.50 L 13511.40 93368.00 L 13412.20 93368.00 L 13412.20 92905.00 L 13492.20 92905.00 L 13492.20 3868.50 L 243.38 3868.50 L 243.38 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13977.00 95779.50 L 13977.00 96539.50 L 14933.40 96539.50 L 14933.40 94756.50 L 12873.80 94756.50 L 12873.80 92225.00 L 12425.20 92225.00 L 12425.20 82511.00 L 12873.80 82511.00 L 12873.80 55338.50 L 12635.00 55338.50 L 12635.00 48901.00 L 12743.80 48901.00 L 12743.80 3808.50 L 236.71 3808.50 L 236.71 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11945.00 96882.50 L 11945.00 97208.00 L 12263.80 97208.00 L 12263.80 94936.50 L 11308.60 94936.50 L 11308.60 68323.00 L 11349.40 68323.00 L 11349.40 48381.00 L 11110.60 48381.00 L 11110.60 42639.50 L 11487.80 42639.50 L 11487.80 17462.00 L 12503.80 17462.00 L 12503.80 3748.50 L 230.04 3748.50 L 230.04 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11294.60 98151.00 L 11294.60 98516.50 L 11613.40 98516.50 L 11613.40 97308.00 L 10988.60 97308.00 L 10988.60 68243.00 L 11029.40 68243.00 L 11029.40 62248.50 L 10988.60 62248.50 L 10988.60 59157.50 L 11029.40 59157.50 L 11029.40 52179.50 L 10988.60 52179.50 L 10988.60 48461.00 L 10790.60 48461.00 L 10790.60 42199.50 L 10690.20 42199.50 L 10690.20 36574.00 L 11167.80 36574.00 L 11167.80 17142.00 L 11068.60 17142.00 L 11068.60 3688.50 L 223.38 3688.50 L 223.38 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11753.00 99439.50 L 11753.00 99685.00 L 12071.80 99685.00 L 12071.80 98536.50 L 10975.80 98536.50 L 10975.80 97348.00 L 10748.60 97348.00 L 10748.60 96079.50 L 10450.20 96079.50 L 10450.20 68183.00 L 10789.40 68183.00 L 10789.40 62308.50 L 10450.20 62308.50 L 10450.20 3648.50 L 218.93 3648.50 L 218.93 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11673.00 100648.00 L 11673.00 101547.00 L 11991.80 101547.00 L 11991.80 99705.00 L 11434.20 99705.00 L 11434.20 98576.50 L 10370.20 98576.50 L 10370.20 68163.00 L 10709.40 68163.00 L 10709.40 62328.50 L 10370.20 62328.50 L 10370.20 57388.00 L 9544.20 57388.00 L 9544.20 56178.50 L 10370.20 56178.50 L 10370.20 39800.00 L 9544.20 39800.00 L 9544.20 38437.00 L 10370.20 38437.00 L 10370.20 3628.50 L 216.71 3628.50 L 216.71 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 10629.40 101810.00 L 10629.40 101850.00 L 11354.20 101850.00 L 11354.20 98596.50 L 9991.80 98596.50 L 9991.80 68143.00 L 10629.40 68143.00 L 10629.40 62348.50 L 10290.20 62348.50 L 10290.20 60653.00 L 9991.80 60653.00 L 9991.80 57408.00 L 9464.20 57408.00 L 9464.20 56158.50 L 9991.80 56158.50 L 9991.80 39820.00 L 9464.20 39820.00 L 9464.20 38417.00 L 9991.80 38417.00 L 9991.80 3608.50 L 214.48 3608.50 L 214.48 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 10230.60 103124.50 L 10230.60 103184.50 L 10549.40 103184.50 L 10549.40 101870.00 L 10310.60 101870.00 L 10310.60 101527.00 L 11035.40 101527.00 L 11035.40 99745.00 L 10975.80 99745.00 L 10975.80 98636.50 L 9911.80 98636.50 L 9911.80 68123.00 L 10549.40 68123.00 L 10549.40 62368.50 L 10210.20 62368.50 L 10210.20 60673.00 L 9911.80 60673.00 L 9911.80 57428.00 L 9384.20 57428.00 L 9384.20 56138.50 L 9911.80 56138.50 L 9911.80 39840.00 L 9384.20 39840.00 L 9384.20 38397.00 L 9911.80 38397.00 L 9911.80 3588.50 L 212.26 3588.50 L 212.26 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 10239.00 104538.50 L 10239.00 105258.50 L 10637.80 105258.50 L 10637.80 103204.50 L 9911.80 103204.50 L 9911.80 101910.00 L 9751.80 101910.00 L 9751.80 101447.00 L 10577.00 101447.00 L 10577.00 100305.00 L 10815.80 100305.00 L 10815.80 98676.50 L 9751.80 98676.50 L 9751.80 83927.50 L 7090.00 83927.50 L 7090.00 82491.00 L 9224.20 82491.00 L 9224.20 3548.50 L 207.82 3548.50 L 207.82 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 8423.00 105813.00 L 8423.00 106373.00 L 8184.20 106373.00 L 8184.20 115874.00 L 8379.80 115874.00 L 8379.80 116434.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8379.80 116590.50 L 8379.80 116650.50 L 8655.40 116650.50 L 8655.40 115854.00 L 8507.89 115854.00 L 8507.89 115154.00 L 8264.20 115154.00 L 8264.20 106393.00 L 8741.80 106393.00 L 8741.80 103524.50 L 8264.20 103524.50 L 8264.20 101207.00 L 9139.40 101207.00 L 9139.40 99785.00 L 8900.60 99785.00 L 8900.60 98916.50 L 8125.80 98916.50 L 8125.80 97788.00 L 8322.60 97788.00 L 8322.60 84127.50 L 6290.00 84127.50 L 6290.00 82291.00 L 8024.20 82291.00 L 8024.20 3348.50 L 185.59 3348.50 L 185.59 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 10449.20 106789.50 L 10449.20 106849.50 L 10787.50 106849.50 L 10787.50 105853.00 L 9920.20 105853.00 L 9920.20 103284.50 L 9442.60 103284.50 L 9442.60 101970.00 L 9373.40 101970.00 L 9373.40 101427.00 L 10497.00 101427.00 L 10497.00 100285.00 L 10735.80 100285.00 L 10735.80 98696.50 L 9144.20 98696.50 L 9144.20 83947.50 L 7010.00 83947.50 L 7010.00 82471.00 L 9144.20 82471.00 L 9144.20 3528.50 L 205.59 3528.50 L 205.59 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 10913.77 107826.00 L 10913.77 107886.00 L 11216.37 107886.00 L 11216.37 106869.50 L 10107.77 106869.50 L 10107.77 105893.00 L 9840.20 105893.00 L 9840.20 103304.50 L 9362.60 103304.50 L 9362.60 101990.00 L 9293.40 101990.00 L 9293.40 101407.00 L 10417.00 101407.00 L 10417.00 100265.00 L 10655.80 100265.00 L 10655.80 98716.50 L 9064.20 98716.50 L 9064.20 83967.50 L 6930.00 83967.50 L 6930.00 82451.00 L 9064.20 82451.00 L 9064.20 3508.50 L 203.37 3508.50 L 203.37 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 9499.80 108968.50 L 9499.80 109028.50 L 9797.00 109028.50 L 9797.00 105913.00 L 9461.80 105913.00 L 9461.80 105238.50 L 9760.20 105238.50 L 9760.20 103324.50 L 9282.60 103324.50 L 9282.60 102010.00 L 9213.40 102010.00 L 9213.40 101387.00 L 10337.00 101387.00 L 10337.00 100245.00 L 10575.80 100245.00 L 10575.80 98736.50 L 8984.20 98736.50 L 8984.20 83987.50 L 6850.00 83987.50 L 6850.00 82431.00 L 8984.20 82431.00 L 8984.20 3488.50 L 201.15 3488.50 L 201.15 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 9419.80 110064.50 L 9419.80 110124.50 L 9717.00 110124.50 L 9717.00 109048.50 L 9202.60 109048.50 L 9202.60 106553.00 L 9381.80 106553.00 L 9381.80 105218.50 L 9680.20 105218.50 L 9680.20 103344.50 L 8904.20 103344.50 L 8904.20 101367.00 L 10257.00 101367.00 L 10257.00 100225.00 L 10495.80 100225.00 L 10495.80 98756.50 L 8904.20 98756.50 L 8904.20 84007.50 L 6770.00 84007.50 L 6770.00 82411.00 L 8904.20 82411.00 L 8904.20 3468.50 L 198.93 3468.50 L 198.93 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 9339.80 111246.50 L 9339.80 111306.50 L 9637.00 111306.50 L 9637.00 110144.50 L 9122.60 110144.50 L 9122.60 107966.00 L 8824.20 107966.00 L 8824.20 106533.00 L 9301.80 106533.00 L 9301.80 105198.50 L 9600.20 105198.50 L 9600.20 103364.50 L 8824.20 103364.50 L 8824.20 101347.00 L 10177.00 101347.00 L 10177.00 100205.00 L 10415.80 100205.00 L 10415.80 98776.50 L 8824.20 98776.50 L 8824.20 84027.50 L 6690.00 84027.50 L 6690.00 82391.00 L 8824.20 82391.00 L 8824.20 3448.50 L 196.70 3448.50 L 196.70 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 9259.80 112368.50 L 9259.80 112428.50 L 9557.00 112428.50 L 9557.00 111326.50 L 9042.60 111326.50 L 9042.60 109108.50 L 8744.20 109108.50 L 8744.20 106513.00 L 9221.80 106513.00 L 9221.80 105178.50 L 9520.20 105178.50 L 9520.20 103384.50 L 8744.20 103384.50 L 8744.20 101327.00 L 10097.00 101327.00 L 10097.00 100185.00 L 10335.80 100185.00 L 10335.80 98796.50 L 8744.20 98796.50 L 8744.20 84047.50 L 6610.00 84047.50 L 6610.00 82371.00 L 8744.20 82371.00 L 8744.20 3428.50 L 194.48 3428.50 L 194.48 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 9190.60 113550.50 L 9190.60 114190.50 L 9487.80 114190.50 L 9487.80 112448.50 L 8962.60 112448.50 L 8962.60 110204.50 L 8664.20 110204.50 L 8664.20 106493.00 L 9141.80 106493.00 L 9141.80 105158.50 L 9440.20 105158.50 L 9440.20 103404.50 L 8664.20 103404.50 L 8664.20 101307.00 L 10017.00 101307.00 L 10017.00 100165.00 L 10255.80 100165.00 L 10255.80 98816.50 L 8664.20 98816.50 L 8664.20 84067.50 L 6530.00 84067.50 L 6530.00 82351.00 L 8664.20 82351.00 L 8664.20 3408.50 L 192.26 3408.50 L 192.26 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 15500.00 89260.00 L 15500.00 89539.50 L 16640.60 89539.50 L 16640.60 90479.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 15490.00 89260.00 L 15490.00 90399.50 L 14238.20 90399.50 L 14238.20 90479.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 14243.20 90583.00 L 14243.20 90862.00 L 15173.40 90862.00 L 15173.40 91822.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 14233.20 90583.00 L 14233.20 91642.00 L 13303.00 91642.00 L 13303.00 91822.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 13308.00 91925.50 L 13308.00 92125.00 L 14368.60 92125.00 L 14368.60 93065.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 13298.00 91925.50 L 13298.00 92885.00 L 12345.20 92885.00 L 12345.20 93065.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 12350.20 93168.50 L 12350.20 93388.00 L 13192.60 93388.00 L 13192.60 94228.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 12340.20 93168.50 L 12340.20 94088.00 L 11497.80 94088.00 L 11497.80 94228.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 11502.80 94331.50 L 11502.80 94836.50 L 13977.00 94836.50 L 13977.00 95596.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 11492.80 94331.50 L 11492.80 95516.50 L 10799.40 95516.50 L 10799.40 95596.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 10804.40 95700.00 L 10804.40 95959.50 L 11945.00 95959.50 L 11945.00 96699.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 10794.40 95700.00 L 10794.40 96519.50 L 10559.40 96519.50 L 10559.40 96699.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 10564.40 96803.00 L 10564.40 97328.00 L 11294.60 97328.00 L 11294.60 97968.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 10554.40 96803.00 L 10554.40 97808.00 L 10181.00 97808.00 L 10181.00 97968.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 10186.00 98071.50 L 10186.00 98556.50 L 11753.00 98556.50 L 11753.00 99256.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 10176.00 98071.50 L 10176.00 98616.50 L 11165.00 98616.50 L 11165.00 99256.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 11170.00 99360.00 L 11170.00 99725.00 L 11673.00 99725.00 L 11673.00 100465.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 11160.00 99360.00 L 11160.00 100325.00 L 10766.20 100325.00 L 10766.20 100465.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 10771.20 100568.50 L 10771.20 101487.00 L 10629.40 101487.00 L 10629.40 101627.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 10761.20 100568.50 L 10761.20 101467.00 L 9562.60 101467.00 L 9562.60 101627.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9567.60 101730.50 L 9567.60 101890.00 L 10230.60 101890.00 L 10230.60 102650.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9557.60 101730.50 L 9557.60 102570.00 L 9093.40 102570.00 L 9093.40 102650.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9098.40 102753.50 L 9098.40 103264.50 L 10239.00 103264.50 L 10239.00 103984.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9088.40 102753.50 L 9088.40 103424.50 L 9251.00 103424.50 L 9251.00 103984.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9246.00 104088.00 L 9246.00 105138.50 L 8423.00 105138.50 L 8423.00 105338.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9256.00 104088.00 L 9256.00 104618.50 L 9651.00 104618.50 L 9651.00 105338.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9656.00 105442.00 L 9656.00 105873.00 L 10449.20 105873.00 L 10449.20 106633.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9646.00 105442.00 L 9646.00 106573.00 L 9607.80 106573.00 L 9607.80 106633.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9612.80 106736.50 L 9612.80 106889.50 L 10913.77 106889.50 L 10913.77 107669.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9602.80 106736.50 L 9602.80 107609.50 L 9013.40 107609.50 L 9013.40 107669.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9018.40 107773.00 L 9018.40 107926.00 L 9499.80 107926.00 L 9499.80 108706.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9008.40 107773.00 L 9008.40 108646.00 L 8933.40 108646.00 L 8933.40 108706.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8938.40 108809.50 L 8938.40 109068.50 L 9419.80 109068.50 L 9419.80 109828.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 8928.40 108809.50 L 8928.40 109768.50 L 8853.40 109768.50 L 8853.40 109828.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8858.40 109932.00 L 8858.40 110164.50 L 9339.80 110164.50 L 9339.80 110904.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 8848.40 109932.00 L 8848.40 110844.50 L 8773.40 110844.50 L 8773.40 110904.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8778.40 111008.00 L 8778.40 111346.50 L 9259.80 111346.50 L 9259.80 112026.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 8768.40 111008.00 L 8768.40 111966.50 L 8693.40 111966.50 L 8693.40 112026.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8698.40 112130.00 L 8698.40 112468.50 L 9190.60 112468.50 L 9190.60 113208.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 8688.40 112130.00 L 8688.40 112508.50 L 8698.80 112508.50 L 8698.80 113208.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8698.80 113285.50 L 8698.80 114150.50 L 8893.40 114150.50 L 8893.40 112488.50 L 8882.60 112488.50 L 8882.60 111386.50 L 8584.20 111386.50 L 8584.20 106473.00 L 9061.80 106473.00 L 9061.80 103444.50 L 8584.20 103444.50 L 8584.20 101287.00 L 9937.00 101287.00 L 9937.00 100145.00 L 10175.80 100145.00 L 10175.80 98836.50 L 8584.20 98836.50 L 8584.20 84087.50 L 6450.00 84087.50 L 6450.00 82331.00 L 8184.20 82331.00 L 8184.20 3388.50 L 190.03 3388.50 L 190.03 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 23799.21 84870.50 L 23799.21 84990.50 L 24118.01 84990.50 L 24118.01 84547.50 L 25250.81 84547.50 L 25250.81 81291.00 L 19091.29 81291.00 L 19091.29 80854.50 L 19623.80 80854.50 L 19623.80 77621.00 L 19564.21 77621.00 L 19564.21 60093.00 L 18926.61 60093.00 L 18926.61 4168.50 L 276.72 4168.50 L 276.72 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 18103.00 86533.50 L 18103.00 86613.50 L 18421.80 86613.50 L 18421.80 82771.00 L 18846.61 82771.00 L 18846.61 73866.00 L 18762.21 73866.00 L 18762.21 73125.00 L 18766.61 73125.00 L 18766.61 4128.50 L 272.28 4128.50 L 272.28 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 17598.20 88036.50 L 17598.20 88076.50 L 17917.00 88076.50 L 17917.00 86693.50 L 17704.20 86693.50 L 17704.20 83167.50 L 17405.80 83167.50 L 17405.80 82711.00 L 17817.80 82711.00 L 17817.80 75106.00 L 17997.00 75106.00 L 17997.00 21397.00 L 18606.61 21397.00 L 18606.61 4088.50 L 267.83 4088.50 L 267.83 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 16960.60 89339.50 L 16960.60 89419.50 L 17279.40 89419.50 L 17279.40 85150.50 L 17088.60 85150.50 L 17088.60 83227.50 L 16867.41 83227.50 L 16867.41 82611.00 L 17279.40 82611.00 L 17279.40 71488.50 L 17727.00 71488.50 L 17727.00 61868.50 L 17538.61 61868.50 L 17538.61 58437.50 L 17279.40 58437.50 L 17279.40 4048.50 L 263.38 4048.50 L 263.38 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 16003.00 90636.00 L 16003.00 90802.00 L 16321.80 90802.00 L 16321.80 86833.50 L 16183.40 86833.50 L 16183.40 82571.00 L 16302.60 82571.00 L 16302.60 3988.50 L 256.72 3988.50 L 256.72 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 14368.60 91978.50 L 14368.60 92105.00 L 14687.40 92105.00 L 14687.40 91662.00 L 15007.40 91662.00 L 15007.40 90379.50 L 15305.80 90379.50 L 15305.80 85370.50 L 15295.00 85370.50 L 15295.00 82531.00 L 15305.80 82531.00 L 15305.80 66647.00 L 15324.20 66647.00 L 15324.20 58517.50 L 15305.80 58517.50 L 15305.80 3928.50 L 250.05 3928.50 L 250.05 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13731.00 93221.50 L 13731.00 93308.00 L 14049.80 93308.00 L 14049.80 92145.00 L 14049.00 92145.00 L 14049.00 3888.50 L 245.60 3888.50 L 245.60 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 12475.00 94411.00 L 12475.00 94796.50 L 12793.80 94796.50 L 12793.80 94108.00 L 13033.80 94108.00 L 13033.80 55298.50 L 12795.00 55298.50 L 12795.00 54395.50 L 13033.80 54395.50 L 13033.80 3848.50 L 241.16 3848.50 L 241.16 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 13339.40 95779.50 L 13339.40 95839.50 L 13658.20 95839.50 L 13658.20 94856.50 L 12156.20 94856.50 L 12156.20 93448.00 L 12156.00 93448.00 L 12156.00 48881.00 L 12663.80 48881.00 L 12663.80 3788.50 L 234.49 3788.50 L 234.49 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 11307.40 96882.50 L 11307.40 97248.00 L 11626.20 97248.00 L 11626.20 94956.50 L 11228.60 94956.50 L 11228.60 68303.00 L 11269.40 68303.00 L 11269.40 52119.50 L 11228.60 52119.50 L 11228.60 48401.00 L 11030.60 48401.00 L 11030.60 42619.50 L 11407.80 42619.50 L 11407.80 17102.00 L 11228.60 17102.00 L 11228.60 14122.50 L 12423.80 14122.50 L 12423.80 3728.50 L 227.82 3728.50 L 227.82 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 8320.00 98071.50 L 8320.00 98876.50 L 9777.00 98876.50 L 9777.00 99256.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8310.00 98071.50 L 8310.00 98896.50 L 9219.40 98896.50 L 9219.40 99256.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9777.00 99598.50 L 9777.00 101247.00 L 8424.20 101247.00 L 8424.20 103484.50 L 8901.80 103484.50 L 8901.80 106433.00 L 8424.20 106433.00 L 8424.20 114330.50 L 8588.00 114330.50 L 8588.00 114990.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 9219.40 99333.50 L 9219.40 101227.00 L 8344.20 101227.00 L 8344.20 103504.50 L 8821.80 103504.50 L 8821.80 106413.00 L 8344.20 106413.00 L 8344.20 114350.50 L 8578.00 114350.50 L 8578.00 114990.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 8583.00 115094.00 L 8583.00 115134.00 L 8901.80 115134.00 L 8901.80 114310.50 L 8504.20 114310.50 L 8504.20 106453.00 L 8981.80 106453.00 L 8981.80 103464.50 L 8504.20 103464.50 L 8504.20 101267.00 L 9857.00 101267.00 L 9857.00 100125.00 L 10095.80 100125.00 L 10095.80 98856.50 L 8504.20 98856.50 L 8504.20 84107.50 L 6370.00 84107.50 L 6370.00 82311.00 L 8104.20 82311.00 L 8104.20 3368.50 L 187.81 3368.50 L 187.81 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 8466.80 99360.00 L 8466.80 99825.00 L 8740.60 99825.00 L 8740.60 100465.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8456.80 99360.00 L 8456.80 100105.00 L 8183.00 100105.00 L 8183.00 100465.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 8740.60 100807.00 L 8740.60 101167.00 L 8024.20 101167.00 L 8024.20 117130.50 L 7442.00 117130.50 L 7442.00 117190.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 8183.00 100542.00 L 8183.00 101147.00 L 7944.20 101147.00 L 7944.20 117110.50 L 7432.00 117110.50 L 7432.00 117190.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 7437.00 117294.00 L 7437.00 117794.00 L 9059.40 117794.00 L 9059.40 116670.50 L 8104.20 116670.50 L 8104.20 101187.00 L 9059.40 101187.00 L 9059.40 99805.00 L 8820.60 99805.00 L 8820.60 98936.50 L 8045.80 98936.50 L 8045.80 97548.00 L 7944.20 97548.00 L 7944.20 84147.50 L 6210.00 84147.50 L 6210.00 82271.00 L 7944.20 82271.00 L 7944.20 3328.50 L 183.37 3328.50 L 183.37 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 7208.10 100674.50 L 7208.10 100867.00 L 7355.00 100867.00 L 7355.00 101627.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 7198.10 100674.50 L 7198.10 101127.00 L 7051.20 101127.00 L 7051.20 101627.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 7355.00 101730.50 L 7355.00 102530.00 L 7038.20 102530.00 L 7038.20 117354.00 L 7044.64 117354.00 L 7044.64 117934.00 L 7158.80 117934.00 L 7158.80 118374.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 7051.20 101704.00 L 7051.20 102510.00 L 6958.20 102510.00 L 6958.20 117374.00 L 6964.64 117374.00 L 6964.64 117954.00 L 7148.80 117954.00 L 7148.80 118374.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 7153.80 118928.00 L 7153.80 119408.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 7153.80 119564.50 L 7153.80 119624.50 L 7429.40 119624.50 L 7429.40 117914.00 L 7124.64 117914.00 L 7124.64 117334.00 L 7118.20 117334.00 L 7118.20 117090.50 L 7864.20 117090.50 L 7864.20 84167.50 L 6130.00 84167.50 L 6130.00 82251.00 L 7864.20 82251.00 L 7864.20 3308.50 L 181.14 3308.50 L 181.14 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 5615.80 101783.50 L 5615.80 102490.00 L 4837.00 102490.00 L 4837.00 102650.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 5625.80 101783.50 L 5625.80 102290.00 L 6449.00 102290.00 L 6449.00 102650.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4837.00 102727.00 L 4837.00 103724.50 L 4842.40 103724.50 L 4842.40 120664.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 6444.00 102806.50 L 6444.00 103924.50 L 6294.40 103924.50 L 6294.40 103984.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 6454.00 102806.50 L 6454.00 103664.50 L 6603.60 103664.50 L 6603.60 103984.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 6294.40 104061.50 L 6294.40 104858.50 L 6638.20 104858.50 L 6638.20 123597.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 6603.60 104114.50 L 6603.60 104838.50 L 6718.20 104838.50 L 6718.20 119684.50 L 6772.25 119684.50 L 6772.25 121564.50 L 6811.20 121564.50 L 6811.20 124334.00 L 6674.40 124334.00 L 6674.40 124414.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 6638.20 123674.50 L 6638.20 123814.00 L 6664.40 123814.00 L 6664.40 124414.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 6669.40 124544.00 L 6669.40 125210.50 L 6966.60 125210.50 L 6966.60 124354.00 L 6971.20 124354.00 L 6971.20 121524.50 L 6932.25 121524.50 L 6932.25 119644.50 L 6878.20 119644.50 L 6878.20 84187.50 L 6050.00 84187.50 L 6050.00 82231.00 L 6878.20 82231.00 L 6878.20 3288.50 L 178.92 3288.50 L 178.92 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4637.80 121484.50 L 4637.80 121864.50 L 4242.60 121864.50 L 4242.60 121984.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 4627.80 121484.50 L 4627.80 121844.50 L 3933.40 121844.50 L 3933.40 121984.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4242.60 122061.50 L 4242.60 122681.00 L 4164.80 122681.00 L 4164.80 123217.50 L 4772.40 123217.50 L 4772.40 124194.00 L 4164.80 124194.00 L 4164.80 124710.50 L 4437.20 124710.50 L 4437.20 125773.50 L 4634.00 125773.50 L 4634.00 127016.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3933.40 122114.50 L 3933.40 122401.00 L 4084.80 122401.00 L 4084.80 123237.50 L 4692.40 123237.50 L 4692.40 124174.00 L 4084.80 124174.00 L 4084.80 124730.50 L 4357.20 124730.50 L 4357.20 125793.50 L 4554.00 125793.50 L 4554.00 126836.50 L 4461.00 126836.50 L 4461.00 127200.00 L 4911.20 127200.00 L 4911.20 127580.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4634.00 127093.50 L 4634.00 127180.00 L 4921.20 127180.00 L 4921.20 127580.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4916.20 127710.00 L 4916.20 128050.00 L 5213.40 128050.00 L 5213.40 127160.00 L 4887.00 127160.00 L 4887.00 126436.50 L 4794.00 126436.50 L 4794.00 125733.50 L 4597.20 125733.50 L 4597.20 124670.50 L 4324.80 124670.50 L 4324.80 124234.00 L 4932.40 124234.00 L 4932.40 122361.00 L 4774.40 122361.00 L 4774.40 121904.50 L 5031.60 121904.50 L 5031.60 3188.50 L 167.81 3188.50 L 167.81 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 5396.60 122141.00 L 5396.60 122341.00 L 5535.40 122341.00 L 5535.40 122781.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 5386.60 122141.00 L 5386.60 122721.00 L 5247.80 122721.00 L 5247.80 122781.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 5535.40 122911.00 L 5535.40 123117.50 L 5650.00 123117.50 L 5650.00 125090.50 L 5103.20 125090.50 L 5103.20 125593.50 L 6079.80 125593.50 L 6079.80 126213.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 5247.80 122858.00 L 5247.80 123137.50 L 5570.00 123137.50 L 5570.00 124294.00 L 5023.20 124294.00 L 5023.20 125613.50 L 6069.80 125613.50 L 6069.80 126213.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 6074.80 126343.50 L 6074.80 126936.50 L 6452.00 126936.50 L 6452.00 125533.50 L 6212.00 125533.50 L 6212.00 125190.50 L 6372.20 125190.50 L 6372.20 124314.00 L 6465.20 124314.00 L 6465.20 122261.00 L 5890.00 122261.00 L 5890.00 3248.50 L 174.48 3248.50 L 174.48 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 6141.40 122937.50 L 6141.40 123537.50 L 6004.60 123537.50 L 6004.60 123597.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 6151.40 122937.50 L 6151.40 123057.50 L 6292.20 123057.50 L 6292.20 123597.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 6004.60 123727.50 L 6004.60 125150.50 L 5909.80 125150.50 L 5909.80 125310.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 6292.20 123674.50 L 6292.20 125170.50 L 5919.80 125170.50 L 5919.80 125310.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 5914.80 125440.50 L 5914.80 125573.50 L 6372.00 125573.50 L 6372.00 125250.50 L 7046.60 125250.50 L 7046.60 123794.00 L 6891.20 123794.00 L 6891.20 121544.50 L 6852.25 121544.50 L 6852.25 119664.50 L 6798.20 119664.50 L 6798.20 100907.00 L 6458.70 100907.00 L 6458.70 84207.50 L 5970.00 84207.50 L 5970.00 82211.00 L 6130.00 82211.00 L 6130.00 3268.50 L 176.70 3268.50 L 176.70 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 5256.20 123754.00 L 5256.20 124274.00 L 4828.60 124274.00 L 4828.60 124414.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 5246.20 123754.00 L 5246.20 124254.00 L 4519.40 124254.00 L 4519.40 124414.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4828.60 124491.00 L 4828.60 124630.50 L 4850.20 124630.50 L 4850.20 125310.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4519.40 124544.00 L 4519.40 124650.50 L 4677.20 124650.50 L 4677.20 125673.50 L 5475.40 125673.50 L 5475.40 126213.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4850.20 125387.50 L 4850.20 125653.50 L 5485.40 125653.50 L 5485.40 126213.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 5480.40 126343.50 L 5480.40 126896.50 L 5777.60 126896.50 L 5777.60 125633.50 L 5617.60 125633.50 L 5617.60 125130.50 L 5810.00 125130.50 L 5810.00 3228.50 L 172.25 3228.50 L 172.25 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3771.00 124570.50 L 3771.00 124750.50 L 4162.60 124750.50 L 4162.60 125310.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 3761.00 124570.50 L 3761.00 125070.50 L 3576.60 125070.50 L 3576.60 125310.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4162.60 125440.50 L 4162.60 125813.50 L 4474.00 125813.50 L 4474.00 126816.50 L 4321.80 126816.50 L 4321.80 127220.00 L 4326.80 127220.00 L 4326.80 127580.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3576.60 125387.50 L 3576.60 125833.50 L 4394.00 125833.50 L 4394.00 126796.50 L 4241.80 126796.50 L 4241.80 127240.00 L 4316.80 127240.00 L 4316.80 127580.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4321.80 127710.00 L 4321.80 127750.00 L 4619.00 127750.00 L 4619.00 127520.00 L 4807.00 127520.00 L 4807.00 126456.50 L 4714.00 126456.50 L 4714.00 125753.50 L 4517.20 125753.50 L 4517.20 124690.50 L 4244.80 124690.50 L 4244.80 124214.00 L 4852.40 124214.00 L 4852.40 122381.00 L 4694.40 122381.00 L 4694.40 121884.50 L 4951.60 121884.50 L 4951.60 120988.00 L 4653.20 120988.00 L 4653.20 103744.50 L 4642.40 103744.50 L 4642.40 3168.50 L 165.58 3168.50 L 165.58 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3079.80 125493.50 L 3079.80 125893.50 L 3853.40 125893.50 L 3853.40 126213.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 3089.80 125493.50 L 3089.80 125873.50 L 4141.00 125873.50 L 4141.00 126213.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 3853.40 126343.50 L 3853.40 126476.50 L 3864.60 126476.50 L 3864.60 128210.00 L 5707.10 128210.00 L 5707.10 128530.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4141.00 126290.50 L 4141.00 126756.50 L 3944.60 126756.50 L 3944.60 128190.00 L 5717.10 128190.00 L 5717.10 128530.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 5712.10 128660.00 L 5712.10 128720.00 L 6070.37 128720.00 L 6070.37 128170.00 L 4405.77 128170.00 L 4405.77 127770.00 L 4024.60 127770.00 L 4024.60 126776.50 L 4314.00 126776.50 L 4314.00 125853.50 L 3403.60 125853.50 L 3403.60 124790.50 L 3148.80 124790.50 L 3148.80 124114.00 L 4314.00 124114.00 L 4314.00 123257.50 L 4004.80 123257.50 L 4004.80 122421.00 L 3738.80 122421.00 L 3738.80 121824.50 L 4314.00 121824.50 L 4314.00 84467.50 L 4556.20 84467.50 L 4556.20 82031.00 L 4314.00 82031.00 L 4314.00 3148.50 L 163.36 3148.50 L 163.36 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3335.00 126396.50 L 3335.00 126536.50 L 3345.60 126536.50 L 3345.60 127016.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 3345.00 126396.50 L 3345.00 126516.50 L 3622.40 126516.50 L 3622.40 127016.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 3345.60 127120.00 L 3345.60 128760.00 L 5035.27 128760.00 L 5035.27 129120.00 L 7016.91 129120.00 L 7016.91 129583.50 L 9946.57 129583.50 L 9946.57 129843.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3622.40 127120.00 L 3622.40 128250.00 L 5194.84 128250.00 L 5194.84 129100.00 L 7152.81 129100.00 L 7152.81 129563.50 L 9956.57 129563.50 L 9956.57 129843.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 9951.57 129973.50 L 9951.57 130060.00 L 10294.48 130060.00 L 10294.48 129543.50 L 7282.14 129543.50 L 7282.14 129080.00 L 6555.15 129080.00 L 6555.15 128740.00 L 5347.94 128740.00 L 5347.94 128230.00 L 3784.60 128230.00 L 3784.60 126496.50 L 3658.80 126496.50 L 3658.80 125913.50 L 2766.00 125913.50 L 2766.00 124094.00 L 3658.80 124094.00 L 3658.80 84447.50 L 4476.20 84447.50 L 4476.20 82051.00 L 3658.80 82051.00 L 3658.80 3128.50 L 161.14 3128.50 L 161.14 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4837.40 120768.00 L 4837.40 121268.00 L 4632.80 121268.00 L 4632.80 121328.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4847.40 120768.00 L 4847.40 120948.00 L 5220.80 120948.00 L 5220.80 121328.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 5225.80 121431.50 L 5225.80 121624.50 L 5391.60 121624.50 L 5391.60 121984.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 5215.80 121431.50 L 5215.80 121924.50 L 4963.60 121924.50 L 4963.60 121984.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 4968.60 122088.00 L 4968.60 122281.00 L 6146.40 122281.00 L 6146.40 122781.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4958.60 122088.00 L 4958.60 122701.00 L 4663.20 122701.00 L 4663.20 122781.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 4668.20 122884.50 L 4668.20 123157.50 L 5251.20 123157.50 L 5251.20 123597.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4658.20 122884.50 L 4658.20 123517.50 L 4503.20 123517.50 L 4503.20 123597.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 4508.20 123701.00 L 4508.20 124154.00 L 3766.00 124154.00 L 3766.00 124414.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 4498.20 123701.00 L 4498.20 124134.00 L 3338.00 124134.00 L 3338.00 124414.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 3333.00 124517.50 L 3333.00 125050.50 L 3084.80 125050.50 L 3084.80 125310.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 3343.00 124517.50 L 3343.00 124770.50 L 3858.80 124770.50 L 3858.80 125310.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 3853.80 125414.00 L 3853.80 126153.50 L 3340.00 126153.50 L 3340.00 126213.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 3863.80 125414.00 L 3863.80 125713.50 L 4988.60 125713.50 L 4988.60 126213.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 4988.60 126290.50 L 4988.60 126856.50 L 5183.20 126856.50 L 5183.20 125110.50 L 5730.00 125110.50 L 5730.00 102330.00 L 5431.60 102330.00 L 5431.60 84487.50 L 5730.00 84487.50 L 5730.00 3208.50 L 170.03 3208.50 L 170.03 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2267.00 102806.50 L 2267.00 103864.50 L 1808.20 103864.50 L 1808.20 103984.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2277.00 102806.50 L 2277.00 103784.50 L 2592.00 103784.50 L 2592.00 103984.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1808.20 104061.50 L 1808.20 105058.50 L 1813.60 105058.50 L 1813.60 129400.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2597.00 104141.00 L 2597.00 104978.50 L 2746.60 104978.50 L 2746.60 105338.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2587.00 104141.00 L 2587.00 105118.50 L 2437.40 105118.50 L 2437.40 105338.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 2746.60 105415.50 L 2746.60 106333.00 L 2526.00 106333.00 L 2526.00 125973.50 L 2861.20 125973.50 L 2861.20 126596.50 L 2991.00 126596.50 L 2991.00 127360.00 L 3105.60 127360.00 L 3105.60 129300.00 L 2861.20 129300.00 L 2861.20 130120.00 L 4553.80 130120.00 L 4553.80 131193.00 L 4646.80 131193.00 L 4646.80 131473.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2437.40 105468.50 L 2437.40 106193.00 L 2446.00 106193.00 L 2446.00 125993.50 L 2781.20 125993.50 L 2781.20 126616.50 L 2911.00 126616.50 L 2911.00 127380.00 L 3025.60 127380.00 L 3025.60 129280.00 L 2781.20 129280.00 L 2781.20 130140.00 L 4473.80 130140.00 L 4473.80 131989.50 L 3934.00 131989.50 L 3934.00 132109.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4646.80 131550.00 L 4646.80 132009.50 L 3944.00 132009.50 L 3944.00 132109.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3939.00 132239.50 L 3939.00 132306.00 L 4236.20 132306.00 L 4236.20 132049.50 L 4899.80 132049.50 L 4899.80 131153.00 L 4713.80 131153.00 L 4713.80 130080.00 L 3021.20 130080.00 L 3021.20 129340.00 L 3265.60 129340.00 L 3265.60 127320.00 L 3151.00 127320.00 L 3151.00 126556.50 L 3021.20 126556.50 L 3021.20 125933.50 L 2686.00 125933.50 L 2686.00 124074.00 L 3021.20 124074.00 L 3021.20 84427.50 L 4396.20 84427.50 L 4396.20 82071.00 L 3021.20 82071.00 L 3021.20 3108.50 L 158.92 3108.50 L 158.92 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1341.00 130000.00 L 1341.00 130260.00 L 1490.60 130260.00 L 1490.60 130400.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 1331.00 130000.00 L 1331.00 130300.00 L 1181.40 130300.00 L 1181.40 130400.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1490.60 130477.00 L 1490.60 130856.50 L 2418.00 130856.50 L 2418.00 131769.50 L 1842.80 131769.50 L 1842.80 132486.00 L 2418.00 132486.00 L 2418.00 133129.00 L 1722.00 133129.00 L 1722.00 133772.00 L 1399.80 133772.00 L 1399.80 133992.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1181.40 130530.00 L 1181.40 130876.50 L 1762.80 130876.50 L 1762.80 132506.00 L 2338.00 132506.00 L 2338.00 133109.00 L 1642.00 133109.00 L 1642.00 133752.00 L 1226.80 133752.00 L 1226.80 134175.50 L 1873.40 134175.50 L 1873.40 134395.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1399.80 134069.00 L 1399.80 134155.50 L 1883.40 134155.50 L 1883.40 134395.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1878.40 134525.50 L 1878.40 134725.50 L 2175.60 134725.50 L 2175.60 134135.50 L 1652.80 134135.50 L 1652.80 133812.00 L 1882.00 133812.00 L 1882.00 133169.00 L 2578.00 133169.00 L 2578.00 132446.00 L 2002.80 132446.00 L 2002.80 131809.50 L 2578.00 131809.50 L 2578.00 131333.00 L 2876.40 131333.00 L 2876.40 130796.50 L 1765.20 130796.50 L 1765.20 130320.00 L 2002.80 130320.00 L 2002.80 3008.50 L 147.80 3008.50 L 147.80 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2079.00 130556.50 L 2079.00 130776.50 L 3215.60 130776.50 L 3215.60 130956.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2089.00 130556.50 L 2089.00 130756.50 L 3503.20 130756.50 L 3503.20 130956.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 3215.60 131086.50 L 3215.60 131849.50 L 3161.80 131849.50 L 3161.80 132949.00 L 3157.80 132949.00 L 3157.80 133389.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3503.20 131033.50 L 3503.20 131869.50 L 3241.80 131869.50 L 3241.80 133229.00 L 3167.80 133229.00 L 3167.80 133389.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3162.80 133519.00 L 3162.80 133912.00 L 3540.00 133912.00 L 3540.00 133309.00 L 3996.20 133309.00 L 3996.20 132326.00 L 3641.80 132326.00 L 3641.80 131969.50 L 4318.40 131969.50 L 4318.40 131413.00 L 4393.80 131413.00 L 4393.80 130676.50 L 2861.20 130676.50 L 2861.20 130160.00 L 2701.20 130160.00 L 2701.20 128470.00 L 2945.60 128470.00 L 2945.60 127400.00 L 2831.00 127400.00 L 2831.00 126636.50 L 2701.20 126636.50 L 2701.20 126013.50 L 2366.00 126013.50 L 2366.00 106213.00 L 2242.80 106213.00 L 2242.80 103904.50 L 2541.20 103904.50 L 2541.20 52879.50 L 2701.20 52879.50 L 2701.20 3068.50 L 154.47 3068.50 L 154.47 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4070.00 131113.00 L 4070.00 131393.00 L 3857.80 131393.00 L 3857.80 131473.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 4080.00 131113.00 L 4080.00 131213.00 L 4145.40 131213.00 L 4145.40 131473.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 3857.80 131603.00 L 3857.80 131929.50 L 3481.80 131929.50 L 3481.80 132366.00 L 3694.00 132366.00 L 3694.00 132726.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 4145.40 131550.00 L 4145.40 131949.50 L 3561.80 131949.50 L 3561.80 132346.00 L 3704.00 132346.00 L 3704.00 132726.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 3699.00 132856.00 L 3699.00 133289.00 L 4156.20 133289.00 L 4156.20 132666.00 L 4316.20 132666.00 L 4316.20 132029.50 L 4819.80 132029.50 L 4819.80 131173.00 L 4633.80 131173.00 L 4633.80 130100.00 L 2941.20 130100.00 L 2941.20 129320.00 L 3185.60 129320.00 L 3185.60 127340.00 L 3071.00 127340.00 L 3071.00 126576.50 L 2941.20 126576.50 L 2941.20 125953.50 L 2606.00 125953.50 L 2606.00 106353.00 L 2941.20 106353.00 L 2941.20 84407.50 L 4316.20 84407.50 L 4316.20 82091.00 L 2941.20 82091.00 L 2941.20 3088.50 L 156.69 3088.50 L 156.69 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2901.80 131629.50 L 2901.80 131669.50 L 2967.20 131669.50 L 2967.20 132109.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2891.80 131629.50 L 2891.80 131829.50 L 2658.00 131829.50 L 2658.00 132109.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 2967.20 132186.50 L 2967.20 132626.00 L 2831.00 132626.00 L 2831.00 132726.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2658.00 132239.50 L 2658.00 133189.00 L 2563.40 133189.00 L 2563.40 133389.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2831.00 132803.00 L 2831.00 133209.00 L 2573.40 133209.00 L 2573.40 133389.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2568.40 133519.00 L 2568.40 133872.00 L 2865.60 133872.00 L 2865.60 133269.00 L 3401.80 133269.00 L 3401.80 131909.50 L 3663.20 131909.50 L 3663.20 131373.00 L 3756.20 131373.00 L 3756.20 130716.50 L 2781.20 130716.50 L 2781.20 130180.00 L 2621.20 130180.00 L 2621.20 128450.00 L 2865.60 128450.00 L 2865.60 127420.00 L 2751.00 127420.00 L 2751.00 126656.50 L 2621.20 126656.50 L 2621.20 126033.50 L 2286.00 126033.50 L 2286.00 106233.00 L 2162.80 106233.00 L 2162.80 103884.50 L 2461.20 103884.50 L 2461.20 78721.00 L 2286.00 78721.00 L 2286.00 3048.50 L 152.25 3048.50 L 152.25 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1439.00 132266.00 L 1439.00 132566.00 L 1579.00 132566.00 L 1579.00 132726.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 1449.00 132266.00 L 1449.00 132526.00 L 2165.00 132526.00 L 2165.00 132726.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1579.00 132856.00 L 1579.00 133049.00 L 1482.00 133049.00 L 1482.00 133712.00 L 1066.80 133712.00 L 1066.80 134235.50 L 1279.00 134235.50 L 1279.00 134395.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 2165.00 132803.00 L 2165.00 133089.00 L 1562.00 133089.00 L 1562.00 133732.00 L 1146.80 133732.00 L 1146.80 134215.50 L 1289.00 134215.50 L 1289.00 134395.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1284.00 134525.50 L 1284.00 134685.50 L 1581.20 134685.50 L 1581.20 134195.50 L 1572.80 134195.50 L 1572.80 133792.00 L 1802.00 133792.00 L 1802.00 133149.00 L 2498.00 133149.00 L 2498.00 132466.00 L 1922.80 132466.00 L 1922.80 131789.50 L 2498.00 131789.50 L 2498.00 131313.00 L 2796.40 131313.00 L 2796.40 130816.50 L 1685.20 130816.50 L 1685.20 129743.50 L 1624.40 129743.50 L 1624.40 105078.50 L 1613.60 105078.50 L 1613.60 2988.50 L 145.58 2988.50 L 145.58 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1070.60 132909.00 L 1070.60 133009.00 L 1207.40 133009.00 L 1207.40 133389.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 1060.60 132909.00 L 1060.60 133029.00 L 919.80 133029.00 L 919.80 133389.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1207.40 133519.00 L 1207.40 133672.00 L 906.80 133672.00 L 906.80 134925.50 L 502.94 134925.50 L 502.94 135005.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 919.80 133466.00 L 919.80 133652.00 L 826.80 133652.00 L 826.80 134665.50 L 497.94 134665.50 L 497.94 134845.50 L 492.94 134845.50 L 492.94 135005.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 497.94 135135.50 L 497.94 135195.50 L 795.14 135195.50 L 795.14 134945.50 L 986.80 134945.50 L 986.80 133692.00 L 1402.00 133692.00 L 1402.00 132989.00 L 1384.40 132989.00 L 1384.40 132586.00 L 826.80 132586.00 L 826.80 131729.50 L 986.80 131729.50 L 986.80 2968.50 L 143.36 2968.50 L 143.36 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 133.40 133572.00 L 133.40 133632.00 L 0.00 133632.00 L 0.00 133992.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 143.40 133572.00 L 143.40 133612.00 L 276.80 133612.00 L 276.80 133992.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 0.00 134095.50 L 0.00 135375.50 L 15.00 135375.50 L 15.00 135455.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 276.80 134095.50 L 276.80 134335.50 L 80.00 134335.50 L 80.00 135395.50 L 25.00 135395.50 L 25.00 135455.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 20.00 135585.50 L 20.00 135625.50 L 746.80 135625.50 L 746.80 135355.50 L 715.14 135355.50 L 715.14 135215.50 L 200.74 135215.50 L 200.74 134645.50 L 746.80 134645.50 L 746.80 2948.50 L 141.13 2948.50 L 141.13 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 1808.60 129503.50 L 1808.60 129783.50 L 1336.00 129783.50 L 1336.00 129843.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1818.60 129503.50 L 1818.60 129723.50 L 2298.00 129723.50 L 2298.00 129843.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2293.00 129947.00 L 2293.00 130340.00 L 2084.00 130340.00 L 2084.00 130400.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 2303.00 129947.00 L 2303.00 130220.00 L 2512.00 130220.00 L 2512.00 130400.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2517.00 130503.50 L 2517.00 130696.50 L 4075.00 130696.50 L 4075.00 130956.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 2507.00 130503.50 L 2507.00 130836.50 L 2607.20 130836.50 L 2607.20 130956.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2612.20 131060.00 L 2612.20 131233.00 L 2896.80 131233.00 L 2896.80 131473.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 2602.20 131060.00 L 2602.20 131293.00 L 1230.00 131293.00 L 1230.00 131473.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 1235.00 131576.50 L 1235.00 131709.50 L 1444.00 131709.50 L 1444.00 132109.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1225.00 131576.50 L 1225.00 131749.50 L 1016.00 131749.50 L 1016.00 132109.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 1011.00 132213.00 L 1011.00 132606.00 L 1065.60 132606.00 L 1065.60 132726.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1021.00 132213.00 L 1021.00 132546.00 L 1882.80 132546.00 L 1882.80 132726.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 1877.80 132829.50 L 1877.80 133069.00 L 138.40 133069.00 L 138.40 133389.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 1887.80 132829.50 L 1887.80 132969.00 L 2076.60 132969.00 L 2076.60 133389.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 2076.60 133466.00 L 2076.60 133832.00 L 2271.20 133832.00 L 2271.20 133249.00 L 3321.80 133249.00 L 3321.80 131889.50 L 3583.20 131889.50 L 3583.20 131353.00 L 3676.20 131353.00 L 3676.20 130736.50 L 2701.20 130736.50 L 2701.20 130200.00 L 2541.20 130200.00 L 2541.20 126053.50 L 2206.00 126053.50 L 2206.00 106253.00 L 2082.80 106253.00 L 2082.80 3028.50 L 150.03 3028.50 L 150.03 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 26007.41 31945.00 L 26007.41 32005.00 L 28112.41 32005.00 L 28112.41 33085.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25997.41 31945.00 L 25997.41 32905.00 L 25424.81 32905.00 L 25424.81 33085.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25429.81 33188.50 L 25429.81 33334.50 L 26892.81 33334.50 L 26892.81 34394.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25419.81 33188.50 L 25419.81 34134.50 L 17807.80 34134.50 L 17807.80 34394.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17802.80 34498.00 L 17802.80 35497.50 L 10849.00 35497.50 L 10849.00 35577.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17812.80 34498.00 L 17812.80 34737.50 L 26363.21 34737.50 L 26363.21 35577.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 26368.21 35681.00 L 26368.21 35794.00 L 26812.81 35794.00 L 26812.81 36754.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 26358.21 35681.00 L 26358.21 36614.00 L 25824.81 36614.00 L 25824.81 36754.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25829.81 36857.50 L 25829.81 37037.00 L 27011.42 37037.00 L 27011.42 38597.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25819.81 36857.50 L 25819.81 38517.00 L 22357.91 38517.00 L 22357.91 38597.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 22362.91 38700.50 L 22362.91 38880.00 L 26908.01 38880.00 L 26908.01 40420.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 22352.91 38700.50 L 22352.91 40360.00 L 17807.80 40360.00 L 17807.80 40420.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17802.80 40523.50 L 17802.80 41663.00 L 11089.00 41663.00 L 11089.00 41763.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17812.80 40523.50 L 17812.80 40723.00 L 26203.21 40723.00 L 26203.21 41763.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 26208.21 41866.50 L 26208.21 42959.50 L 26015.21 42959.50 L 26015.21 43099.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 26198.21 41866.50 L 26198.21 42939.50 L 25107.21 42939.50 L 25107.21 43099.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25112.21 43203.00 L 25112.21 43515.00 L 26492.81 43515.00 L 26492.81 44615.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25102.21 43203.00 L 25102.21 43735.00 L 25264.81 43735.00 L 25264.81 44615.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25269.81 44718.50 L 25269.81 45010.50 L 26114.41 45010.50 L 26114.41 46070.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25259.81 44718.50 L 25259.81 45810.50 L 17807.80 45810.50 L 17807.80 46070.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17802.80 46174.00 L 17802.80 47339.50 L 11728.90 47339.50 L 11728.90 47439.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17812.80 46174.00 L 17812.80 46479.50 L 25744.81 46479.50 L 25744.81 47439.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25749.81 47543.00 L 25749.81 47901.00 L 25775.21 47901.00 L 25775.21 49181.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25739.81 47543.00 L 25739.81 49081.00 L 24070.16 49081.00 L 24070.16 49181.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 24075.16 49284.50 L 24075.16 49543.50 L 25954.41 49543.50 L 25954.41 51083.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 24065.16 49284.50 L 24065.16 51023.50 L 22185.91 51023.50 L 22185.91 51083.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 22190.91 51187.00 L 22190.91 51419.50 L 25874.41 51419.50 L 25874.41 52959.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 22180.91 51187.00 L 22180.91 52899.50 L 18497.41 52899.50 L 18497.41 52959.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 18492.41 53063.00 L 18492.41 54415.50 L 13113.80 54415.50 L 13113.80 54495.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 18502.41 53063.00 L 18502.41 53315.50 L 25584.81 53315.50 L 25584.81 54495.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25589.81 54599.00 L 25589.81 54738.50 L 26092.81 54738.50 L 26092.81 56258.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25579.81 54599.00 L 25579.81 56198.50 L 25424.81 56198.50 L 25424.81 56258.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25429.81 56362.00 L 25429.81 56568.00 L 26012.81 56568.00 L 26012.81 58048.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25419.81 56362.00 L 25419.81 57988.00 L 25264.81 57988.00 L 25264.81 58048.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25269.81 58151.50 L 25269.81 59337.50 L 21762.54 59337.50 L 21762.54 59517.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25259.81 58151.50 L 25259.81 59317.50 L 19226.81 59317.50 L 19226.81 59517.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 19231.81 59621.00 L 19231.81 59933.00 L 24034.90 59933.00 L 24034.90 61193.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 19221.81 59621.00 L 19221.81 61133.00 L 17727.80 61133.00 L 17727.80 61193.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17722.80 61296.50 L 17722.80 63008.50 L 14999.30 63008.50 L 14999.30 63068.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17732.80 61296.50 L 17732.80 61728.50 L 20995.80 61728.50 L 20995.80 63068.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 21000.80 63172.00 L 21000.80 63338.00 L 24767.14 63338.00 L 24767.14 64838.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 20990.80 63172.00 L 20990.80 64778.00 L 17224.45 64778.00 L 17224.45 64838.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17219.45 64941.50 L 17219.45 66667.00 L 15871.50 66667.00 L 15871.50 66727.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17229.45 64941.50 L 17229.45 65387.00 L 18577.41 65387.00 L 18577.41 66727.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 18572.41 66830.50 L 18572.41 68363.00 L 17364.30 68363.00 L 17364.30 68423.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 18582.41 66830.50 L 18582.41 67083.00 L 25024.81 67083.00 L 25024.81 68423.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 25029.81 68526.50 L 25029.81 68752.00 L 25084.23 68752.00 L 25084.23 70052.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 25019.81 68526.50 L 25019.81 69912.00 L 19753.41 69912.00 L 19753.41 70052.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 19758.41 70155.50 L 19758.41 70308.50 L 25012.01 70308.50 L 25012.01 71568.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 19748.41 70155.50 L 19748.41 71508.50 L 18274.80 71508.50 L 18274.80 71568.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 18269.80 71672.00 L 18269.80 73085.00 L 17598.20 73085.00 L 17598.20 73205.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 18279.80 71672.00 L 18279.80 71885.00 L 18951.41 71885.00 L 18951.41 73205.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 18946.41 73308.50 L 18946.41 75126.00 L 18527.80 75126.00 L 18527.80 75186.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 18956.41 73308.50 L 18956.41 73846.00 L 19375.01 73846.00 L 19375.01 75186.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 19370.01 75289.50 L 19370.01 76933.50 L 19165.41 76933.50 L 19165.41 76993.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 19380.01 75289.50 L 19380.01 75833.50 L 19753.41 75833.50 L 19753.41 76993.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 19758.41 77097.00 L 19758.41 77601.00 L 20102.61 77601.00 L 20102.61 78901.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 19748.41 77097.00 L 19748.41 78801.00 L 19354.61 78801.00 L 19354.61 78901.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 19359.61 79004.50 L 19359.61 79614.50 L 20022.13 79614.50 L 20022.13 80974.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 19349.61 79004.50 L 19349.61 80814.50 L 17628.60 80814.50 L 17628.60 80974.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17623.60 81078.00 L 17623.60 82671.00 L 17056.61 82671.00 L 17056.61 82831.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17633.60 81078.00 L 17633.60 82691.00 L 17595.00 82691.00 L 17595.00 82831.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17600.00 82934.50 L 17600.00 83087.50 L 23799.21 83087.50 L 23799.21 84687.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17590.00 82934.50 L 17590.00 84527.50 L 17277.80 84527.50 L 17277.80 84687.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 17282.80 84791.00 L 17282.80 85050.50 L 18103.00 85050.50 L 18103.00 86350.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 17272.80 84791.00 L 17272.80 86250.50 L 16452.60 86250.50 L 16452.60 86350.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 16457.60 86454.00 L 16457.60 86713.50 L 17598.20 86713.50 L 17598.20 87853.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 16447.60 86454.00 L 16447.60 87773.50 L 15953.40 87773.50 L 15953.40 87853.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 15958.40 87957.00 L 15958.40 88136.50 L 16960.60 88136.50 L 16960.60 89156.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 15948.40 87957.00 L 15948.40 89016.50 L 14956.60 89016.50 L 14956.60 89156.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 14961.60 89260.00 L 14961.60 89579.50 L 16003.00 89579.50 L 16003.00 90479.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 14951.60 89260.00 L 14951.60 90319.50 L 13303.00 90319.50 L 13303.00 90479.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 13308.00 90583.00 L 13308.00 90902.00 L 14368.60 90902.00 L 14368.60 91822.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 13298.00 90583.00 L 13298.00 91622.00 L 12614.40 91622.00 L 12614.40 91822.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 12619.40 91925.50 L 12619.40 92165.00 L 13731.00 92165.00 L 13731.00 93065.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 12609.40 91925.50 L 12609.40 92865.00 L 11497.80 92865.00 L 11497.80 93065.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 11502.80 93168.50 L 11502.80 93428.00 L 12475.00 93428.00 L 12475.00 94228.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 11492.80 93168.50 L 11492.80 94068.00 L 10799.40 94068.00 L 10799.40 94228.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 10804.40 94331.50 L 10804.40 94876.50 L 13339.40 94876.50 L 13339.40 95596.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 10794.40 94331.50 L 10794.40 95496.50 L 9562.60 95496.50 L 9562.60 95596.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9567.60 95700.00 L 9567.60 95999.50 L 11307.40 95999.50 L 11307.40 96699.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 9557.60 95700.00 L 9557.60 96499.50 L 8133.40 96499.50 L 8133.40 96699.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 8138.40 96803.00 L 8138.40 97528.00 L 8315.00 97528.00 L 8315.00 97968.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 8128.40 96803.00 L 8128.40 97768.00 L 7575.40 97768.00 L 7575.40 97968.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 7580.40 98071.50 L 7580.40 98956.50 L 8461.80 98956.50 L 8461.80 99256.50" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 7570.40 98071.50 L 7570.40 99176.50 L 6689.00 99176.50 L 6689.00 99256.50" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 6694.00 99360.00 L 6694.00 99845.00 L 7203.10 99845.00 L 7203.10 100465.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 6684.00 99360.00 L 6684.00 100085.00 L 6647.90 100085.00 L 6647.90 100465.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 6642.90 100568.50 L 6642.90 101107.00 L 5620.80 101107.00 L 5620.80 101627.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 6652.90 100568.50 L 6652.90 100847.00 L 7675.00 100847.00 L 7675.00 101627.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 7670.00 101730.50 L 7670.00 102550.00 L 2272.00 102550.00 L 2272.00 102650.00" class="taken-edge" marker-end="url(#taken-arrow-head)" fill="none"></path><path d="M 7680.00 101730.50 L 7680.00 101950.00 L 9637.20 101950.00 L 9637.20 102650.00" class="refused-edge" marker-end="url(#refused-arrow-head)" fill="none"></path><path d="M 9637.20 102727.00 L 9637.20 103244.50 L 9831.80 103244.50 L 9831.80 101507.00 L 10955.40 101507.00 L 10955.40 99765.00 L 10895.80 99765.00 L 10895.80 98656.50 L 9831.80 98656.50 L 9831.80 57448.00 L 9304.20 57448.00 L 9304.20 56118.50 L 9831.80 56118.50 L 9831.80 39860.00 L 9304.20 39860.00 L 9304.20 38377.00 L 9831.80 38377.00 L 9831.80 3568.50 L 210.04 3568.50 L 210.04 4728.50" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><path d="M 7242.49 54.00 L 7242.49 134.00" class="unconditional-edge" marker-end="url(#unconditional-arrow-head)" fill="none"></path><foreignObject width="391.200012" class="node-contents" x="7046.890625" y="134.000000" height="527.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/function/0x8040106:Code_x86" data-token="asm.label" data-action-context-location="/function/0x8040106:Code_x86">function_0x8040106_Code_x86</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040106:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040106:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebp</span>, <span data-token="asm.register">esp</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040108:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040108:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">lea</span> <span data-token="asm.register">esp</span>, <span data-token="asm.memory-operand">[</span><span data-token="asm.register">esp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804010f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804010f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4c</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040112:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040112:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">esp</span>, <span data-token="asm.immediate-value">0x4000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040118:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040118:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">esp</span>, <span data-token="asm.immediate-value">-0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804011b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804011b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esp</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804011d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804011d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> eax, <span data-token="asm.immediate-value">0x4000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040122:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040122:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040128:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040128:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804012b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804012b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804012e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804012e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040134:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040134:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x40</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040137:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040137:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">lea</span> <span data-token="asm.register">eax</span>, <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804013a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804013a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804013d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804013d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804013f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x804013f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edi</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040141:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040141:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x40</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040143:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040106:Code_x86/0x8040143:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040144:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="7046.890625" y="134.000000" rx="5" ry="5" height="527.500000"></rect><foreignObject width="531.599976" class="node-contents" x="7289.609863" y="801.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040144:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040144:Code_x86">bb_0x8040144</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040144:Code_x86/0x8040144:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040144:Code_x86/0x8040144:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040144:Code_x86"><div><span data-token="indentation"> </span>rep <span data-token="asm.mnemonic">movsb</span> byte ptr es:<span data-token="asm.memory-operand">[</span><span data-token="asm.register">edi</span><span data-token="asm.memory-operand">]</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">esi</span><span data-token="asm.memory-operand">]</span> </div></div></div> </body></foreignObject><rect width="531.599976" class="node-body" x="7289.609863" y="801.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="-195.600006" y="1018.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040146:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040146:Code_x86">bb_0x8040146</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040146:Code_x86/0x8040146:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040146:Code_x86/0x8040146:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040146:Code_x86/0x804014c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040146:Code_x86/0x804014c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x40</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040146:Code_x86/0x804014f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040146:Code_x86/0x804014f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="-195.600006" y="1018.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="391.200012" class="node-contents" x="40.000031" y="4728.500000" height="898.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040155:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040158:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040158:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804015a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804015a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804015d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804015d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040160:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040160:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1c</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040163:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040163:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x48</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040166:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040166:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040169:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040169:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x16</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804016c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804016c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804016e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804016e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x3f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040171:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040171:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040174:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040174:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x11</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040177:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040177:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edi</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040179:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040179:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804017c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804017c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804017f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804017f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xc</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040182:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040182:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040184:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040184:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040187:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040187:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804018a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804018a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x5</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804018d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804018d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040190:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040190:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040193:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040193:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040196:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040196:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040199:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x8040199:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804019c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804019c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804019f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x804019f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401a2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401a2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401a5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401a5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401a8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401a8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0x800</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401ad:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401ad:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401b0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040155:Code_x86/0x80401b0:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401ca:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401ca:Code_x86">bb_0x80401ca</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="40.000031" y="4728.500000" rx="5" ry="5" height="898.500000"></rect><foreignObject width="391.200012" class="node-contents" x="275.600037" y="5747.000000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401b2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401b2:Code_x86">bb_0x80401b2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401b2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401b2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401b5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401b5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x7ff</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401bb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401bb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401be:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401be:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0x400</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401c3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401c3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401c6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401b2:Code_x86/0x80401c6:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401f4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401f4:Code_x86">bb_0x80401f4</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="275.600037" y="5747.000000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="229.199997" class="node-contents" x="27229.210938" y="6556.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401c8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401c8:Code_x86">bb_0x80401c8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401c8:Code_x86/0x80401c8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401c8:Code_x86/0x80401c8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401ed:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401ed:Code_x86">bb_0x80401ed</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="27229.210938" y="6556.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="-195.599976" y="5747.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401ca:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401ca:Code_x86">bb_0x80401ca</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401ca:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401ca:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401cd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401cd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0x400</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401d2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401d2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401d5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401ca:Code_x86/0x80401d5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040206:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040206:Code_x86">bb_0x8040206</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="-195.599976" y="5747.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="26654.011719" y="6556.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401d7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401d7:Code_x86">bb_0x80401d7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401d7:Code_x86/0x80401d7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401d7:Code_x86/0x80401d7:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401fc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401fc:Code_x86">bb_0x80401fc</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="26654.011719" y="6556.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="27322.412109" y="24609.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86">bb_0x80401d9</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401d9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401d9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x48</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401dc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401dc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x8</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401df:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401df:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401e2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401d9:Code_x86/0x80401e2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ba:Code_x86">bb_0x80402ba</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="27322.412109" y="24609.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="27105.009766" y="26026.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401e8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401e8:Code_x86">bb_0x80401e8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401e8:Code_x86/0x80401e8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401e8:Code_x86/0x80401e8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804029c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804029c:Code_x86">bb_0x804029c</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="27105.009766" y="26026.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="261.600006" class="node-contents" x="27372.009766" y="18965.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401ed:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401ed:Code_x86">bb_0x80401ed</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401ed:Code_x86/0x80401ed:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401ed:Code_x86/0x80401ed:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xfffff800</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401ed:Code_x86/0x80401f2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401ed:Code_x86/0x80401f2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401f6:Code_x86">bb_0x80401f6</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="27372.009766" y="18965.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="26963.210938" y="6556.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401f4:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401f4:Code_x86">bb_0x80401f4</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401f4:Code_x86/0x80401f4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401f4:Code_x86/0x80401f4:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="26963.210938" y="6556.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="27596.814453" y="20407.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401f6:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401f6:Code_x86">bb_0x80401f6</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401f6:Code_x86/0x80401f6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401f6:Code_x86/0x80401f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401f6:Code_x86/0x80401f8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401f6:Code_x86/0x80401f8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401f6:Code_x86/0x80401fa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401f6:Code_x86/0x80401fa:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86">bb_0x80401d9</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="27596.814453" y="20407.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="391.200012" class="node-contents" x="26270.611328" y="8426.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80401fc:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80401fc:Code_x86">bb_0x80401fc</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80401fc:Code_x86/0x80401fc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401fc:Code_x86/0x80401fc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401fc:Code_x86/0x80401ff:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401fc:Code_x86/0x80401ff:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80401fc:Code_x86/0x8040202:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80401fc:Code_x86/0x8040202:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804022c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804022c:Code_x86">bb_0x804022c</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="26270.611328" y="8426.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="229.199997" class="node-contents" x="26587.009766" y="10296.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040204:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040204:Code_x86">bb_0x8040204</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040204:Code_x86/0x8040204:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040204:Code_x86/0x8040204:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040219:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040219:Code_x86">bb_0x8040219</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="26587.009766" y="10296.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="27538.410156" y="6556.500000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040206:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040206:Code_x86">bb_0x8040206</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040206:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040206:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040209:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040209:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040210:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040210:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040213:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040213:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040215:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040215:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">ebx</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040217:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040206:Code_x86/0x8040217:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86">bb_0x80401d9</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="27538.410156" y="6556.500000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="391.200012" class="node-contents" x="26506.009766" y="14182.500000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040219:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040219:Code_x86">bb_0x8040219</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040219:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040219:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x804021c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x804021c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x804021f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x804021f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040222:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040222:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040225:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040225:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040228:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040219:Code_x86/0x8040228:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040248:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040248:Code_x86">bb_0x8040248</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="26506.009766" y="14182.500000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="229.199997" class="node-contents" x="26730.810547" y="16012.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804022a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804022a:Code_x86">bb_0x804022a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804022a:Code_x86/0x804022a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804022a:Code_x86/0x804022a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040241:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040241:Code_x86">bb_0x8040241</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="26730.810547" y="16012.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="25930.810547" y="10296.000000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804022c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804022c:Code_x86">bb_0x804022c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x804022c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x804022c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x804022f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x804022f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x8040232:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x8040232:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x8040235:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x8040235:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x8040238:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x8040238:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x804023b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804022c:Code_x86/0x804023b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040294:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040294:Code_x86">bb_0x8040294</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="25930.810547" y="10296.000000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="229.199997" class="node-contents" x="26155.609375" y="12225.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804023d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804023d:Code_x86">bb_0x804023d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804023d:Code_x86/0x804023d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804023d:Code_x86/0x804023d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804028d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804028d:Code_x86">bb_0x804028d</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="26155.609375" y="12225.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="26632.412109" y="23312.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804023f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804023f:Code_x86">bb_0x804023f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804023f:Code_x86/0x804023f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804023f:Code_x86/0x804023f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80401d9:Code_x86">bb_0x80401d9</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="26632.412109" y="23312.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="261.600006" class="node-contents" x="26714.609375" y="17542.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040241:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040241:Code_x86">bb_0x8040241</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040241:Code_x86/0x8040241:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040241:Code_x86/0x8040241:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xffffffe0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040241:Code_x86/0x8040246:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040241:Code_x86/0x8040246:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804024a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804024a:Code_x86">bb_0x804024a</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="26714.609375" y="17542.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="26464.810547" y="16012.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040248:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040248:Code_x86">bb_0x8040248</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040248:Code_x86/0x8040248:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040248:Code_x86/0x8040248:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804024a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="26464.810547" y="16012.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="26820.810547" y="18965.500000" height="421.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804024a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804024a:Code_x86">bb_0x804024a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804024a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804024a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804024c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804024c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804024f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804024f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x38</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040252:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040252:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">cl</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040254:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040254:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x38</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040257:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040257:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">eax</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040259:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040259:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x38</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804025c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804025c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804025f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804025f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040261:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040261:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040264:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040264:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040267:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x8040267:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804026a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804026a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804026d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804024a:Code_x86/0x804026d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040276:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040276:Code_x86">bb_0x8040276</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="26820.810547" y="18965.500000" rx="5" ry="5" height="421.500000"></rect><foreignObject width="261.600006" class="node-contents" x="27255.212891" y="20407.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804026f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804026f:Code_x86">bb_0x804026f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804026f:Code_x86/0x804026f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804026f:Code_x86/0x804026f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xffffffe0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804026f:Code_x86/0x8040274:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804026f:Code_x86/0x8040274:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040278:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040278:Code_x86">bb_0x8040278</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="27255.212891" y="20407.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="26989.212891" y="20407.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040276:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040276:Code_x86">bb_0x8040276</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040276:Code_x86/0x8040276:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040276:Code_x86/0x8040276:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040278:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="26989.212891" y="20407.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="26470.412109" y="21777.000000" height="315.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040278:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040278:Code_x86">bb_0x8040278</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040278:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040278:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804027a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804027a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804027c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804027c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804027d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804027d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040280:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040280:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040282:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040282:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sar</span> <span data-token="asm.register">ebx</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040284:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040284:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x38</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040287:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040287:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040289:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x8040289:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804028b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040278:Code_x86/0x804028b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804023f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804023f:Code_x86">bb_0x804023f</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="26470.412109" y="21777.000000" rx="5" ry="5" height="315.500000"></rect><foreignObject width="261.600006" class="node-contents" x="26139.408203" y="14182.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804028d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804028d:Code_x86">bb_0x804028d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804028d:Code_x86/0x804028d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804028d:Code_x86/0x804028d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xffffffe0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804028d:Code_x86/0x8040292:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804028d:Code_x86/0x8040292:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040296:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040296:Code_x86">bb_0x8040296</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="26139.408203" y="14182.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="25889.609375" y="12225.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040294:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040294:Code_x86">bb_0x8040294</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040294:Code_x86/0x8040294:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040294:Code_x86/0x8040294:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040296:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="25889.609375" y="12225.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="26155.611328" y="16012.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040296:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040296:Code_x86">bb_0x8040296</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040296:Code_x86/0x8040296:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040296:Code_x86/0x8040296:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040296:Code_x86/0x8040298:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040296:Code_x86/0x8040298:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040296:Code_x86/0x804029a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040296:Code_x86/0x804029a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804023f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804023f:Code_x86">bb_0x804023f</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="26155.611328" y="16012.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="434.399994" class="node-contents" x="27002.412109" y="28119.500000" height="289.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804029c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804029c:Code_x86">bb_0x804029c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x804029c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x804029c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x48</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x804029f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x804029f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402a1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402a1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402a4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402a4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402a8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402a8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402ab:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402ab:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x48</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402ae:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402ae:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402b1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402b1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402b3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804029c:Code_x86/0x80402b3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ca:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ca:Code_x86">bb_0x80402ca</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="27002.412109" y="28119.500000" rx="5" ry="5" height="289.000000"></rect><foreignObject width="229.199997" class="node-contents" x="28033.611328" y="29388.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80402b5:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80402b5:Code_x86">bb_0x80402b5</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80402b5:Code_x86/0x80402b5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402b5:Code_x86/0x80402b5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="28033.611328" y="29388.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="27873.611328" y="26026.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80402ba:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80402ba:Code_x86">bb_0x80402ba</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402ba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402ba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x48</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402bd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402bd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402c0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402c0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402c3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ba:Code_x86/0x80402c3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ca:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ca:Code_x86">bb_0x80402ca</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="27873.611328" y="26026.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="28146.009766" y="27122.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80402c5:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80402c5:Code_x86">bb_0x80402c5</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80402c5:Code_x86/0x80402c5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402c5:Code_x86/0x80402c5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="28146.009766" y="27122.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="218.400009" class="node-contents" x="26494.011719" y="29388.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80402ca:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80402ca:Code_x86">bb_0x80402ca</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ca:Code_x86/0x80402ca:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ca:Code_x86/0x80402ca:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ca:Code_x86/0x80402cd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ca:Code_x86/0x80402cd:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80402d4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80402d4:Code_x86">bb_0x80402d4</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="26494.011719" y="29388.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="25893.208984" y="30552.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80402cf:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80402cf:Code_x86">bb_0x80402cf</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80402cf:Code_x86/0x80402cf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402cf:Code_x86/0x80402cf:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040fa0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040fa0:Code_x86">bb_0x8040fa0</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="25893.208984" y="30552.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="27676.810547" y="30552.000000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80402d4:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80402d4:Code_x86">bb_0x80402d4</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402d4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402d4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402db:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402db:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402dd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402dd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402df:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402df:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402e2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402e2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402e9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402d4:Code_x86/0x80402e9:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="27676.810547" y="30552.000000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="477.600006" class="node-contents" x="27873.611328" y="33085.000000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80402ee:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80402ee:Code_x86">bb_0x80402ee</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402ee:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402ee:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402f5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402f5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402f7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402f7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ax</span>, word ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402fa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402fa:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402fd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x80402fd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x8040304:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80402ee:Code_x86/0x8040304:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="27873.611328" y="33085.000000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="477.600006" class="node-contents" x="26654.011719" y="34394.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040309:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040309:Code_x86">bb_0x8040309</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040309:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040309:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040310:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040310:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040312:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040312:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040314:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x8040314:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x804031b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040309:Code_x86/0x804031b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="26654.011719" y="34394.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="10610.201172" y="35577.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040320:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040320:Code_x86">bb_0x8040320</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x8040320:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x8040320:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x8040327:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x8040327:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x8040329:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x8040329:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x804032b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040320:Code_x86/0x804032b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804032d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">edi</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="10610.201172" y="35577.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="218.400009" class="node-contents" x="11773.399414" y="97968.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804032d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804032d:Code_x86">bb_0x804032d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804032d:Code_x86/0x804032d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804032d:Code_x86/0x804032d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804032d:Code_x86/0x8040330:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804032d:Code_x86/0x8040330:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040337:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">b</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040337:Code_x86">bb_0x8040337</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="11773.399414" y="97968.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="12311.799805" y="99256.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040332:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040332:Code_x86">bb_0x8040332</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040332:Code_x86/0x8040332:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040332:Code_x86/0x8040332:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="12311.799805" y="99256.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="12620.999023" y="99256.500000" height="368.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040337:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040337:Code_x86">bb_0x8040337</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040337:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040337:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040339:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040339:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804033b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804033b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804033d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804033d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804033e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804033e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040340:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040340:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040342:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040342:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040344:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040344:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ecx</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040346:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040346:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040348:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040348:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">ecx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804034f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x804034f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040352:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040337:Code_x86/0x8040352:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804032d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804032d:Code_x86">bb_0x804032d</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="12620.999023" y="99256.500000" rx="5" ry="5" height="368.500000"></rect><foreignObject width="477.600006" class="node-contents" x="26574.011719" y="36754.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040354:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040354:Code_x86">bb_0x8040354</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x8040354:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x8040354:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x804035b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x804035b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x804035d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x804035d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x8040364:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x8040364:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ecx</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x8040366:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040354:Code_x86/0x8040366:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="26574.011719" y="36754.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="26772.623047" y="38597.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804036b:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804036b:Code_x86">bb_0x804036b</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x804036b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x804036b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x8040372:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x8040372:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x8040374:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x8040374:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x804037b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x804037b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> word ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ecx</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x804037e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804036b:Code_x86/0x804037e:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="26772.623047" y="38597.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="26669.212891" y="40420.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040383:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040383:Code_x86">bb_0x8040383</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x8040383:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x8040383:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x804038a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x804038a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x804038c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x804038c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x8040393:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x8040393:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ecx</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x8040395:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040383:Code_x86/0x8040395:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="26669.212891" y="40420.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="10850.201172" y="41763.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804039a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804039a:Code_x86">bb_0x804039a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x804039a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x804039a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x80403a1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x80403a1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x80403a3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x80403a3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x80403a5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804039a:Code_x86/0x80403a5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80403a7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">edi</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="10850.201172" y="41763.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="218.400009" class="node-contents" x="12423.800781" y="96699.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80403a7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80403a7:Code_x86">bb_0x80403a7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80403a7:Code_x86/0x80403a7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403a7:Code_x86/0x80403a7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403a7:Code_x86/0x80403aa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403a7:Code_x86/0x80403aa:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80403b1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">b</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80403b1:Code_x86">bb_0x80403b1</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="12423.800781" y="96699.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="12311.799805" y="97968.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80403ac:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80403ac:Code_x86">bb_0x80403ac</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ac:Code_x86/0x80403ac:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ac:Code_x86/0x80403ac:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="12311.799805" y="97968.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="12620.999023" y="97968.000000" height="368.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80403b1:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80403b1:Code_x86">bb_0x80403b1</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403b8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403ba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403ba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403bc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403bc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403be:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403be:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403c0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403c0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">ebx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403c7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403c7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">edx</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403c9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403c9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403cc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403b1:Code_x86/0x80403cc:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80403a7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80403a7:Code_x86">bb_0x80403a7</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="12620.999023" y="97968.000000" rx="5" ry="5" height="368.500000"></rect><foreignObject width="477.600006" class="node-contents" x="25776.410156" y="43099.500000" height="315.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80403ce:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80403ce:Code_x86">bb_0x80403ce</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403ce:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403ce:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403d0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403d0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403d7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403d7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403d9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403d9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403db:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403db:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403de:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403de:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403e5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403e5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403e7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403e7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403ea:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403ea:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403f1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403ce:Code_x86/0x80403f1:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25776.410156" y="43099.500000" rx="5" ry="5" height="315.500000"></rect><foreignObject width="477.600006" class="node-contents" x="26254.011719" y="44615.000000" height="315.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80403f6:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80403f6:Code_x86">bb_0x80403f6</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x80403f6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x80403f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x80403f8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x80403f8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x80403ff:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x80403ff:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040401:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040401:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040403:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040403:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040406:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040406:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x804040d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x804040d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ax</span>, word ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040410:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040410:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040413:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x8040413:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x804041a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80403f6:Code_x86/0x804041a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="26254.011719" y="44615.000000" rx="5" ry="5" height="315.500000"></rect><foreignObject width="477.600006" class="node-contents" x="25875.613281" y="46070.500000" height="289.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804041f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804041f:Code_x86">bb_0x804041f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804041f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804041f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040421:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040421:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040428:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040428:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804042a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804042a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804042c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804042c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804042f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804042f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040436:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040436:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040438:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x8040438:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804043f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804041f:Code_x86/0x804043f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25875.613281" y="46070.500000" rx="5" ry="5" height="289.000000"></rect><foreignObject width="477.600006" class="node-contents" x="11490.095703" y="47439.500000" height="421.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040444:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040444:Code_x86">bb_0x8040444</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040444:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040444:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040446:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040446:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804044d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804044d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804044f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804044f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040451:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040451:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040453:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040453:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040454:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040454:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040456:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040456:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040458:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040458:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040459:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040459:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804045b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804045b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804045d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804045d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804045f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x804045f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040466:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040444:Code_x86/0x8040466:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040468:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">edi</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="11490.095703" y="47439.500000" rx="5" ry="5" height="421.500000"></rect><foreignObject width="218.400009" class="node-contents" x="12802.201172" y="95596.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040468:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040468:Code_x86">bb_0x8040468</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040468:Code_x86/0x8040468:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040468:Code_x86/0x8040468:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040468:Code_x86/0x804046b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040468:Code_x86/0x804046b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040472:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">b</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040472:Code_x86">bb_0x8040472</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="12802.201172" y="95596.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="12802.201172" y="96699.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804046d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804046d:Code_x86">bb_0x804046d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804046d:Code_x86/0x804046d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804046d:Code_x86/0x804046d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="12802.201172" y="96699.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="13111.400391" y="96699.500000" height="368.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040472:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040472:Code_x86">bb_0x8040472</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040472:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040472:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040474:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040474:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040476:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040476:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040478:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040478:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040479:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040479:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804047b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804047b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804047d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804047d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804047f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804047f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">edx</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040481:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040481:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040483:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x8040483:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">ebx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804048a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804048a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804048d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040472:Code_x86/0x804048d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040468:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040468:Code_x86">bb_0x8040468</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="13111.400391" y="96699.500000" rx="5" ry="5" height="368.500000"></rect><foreignObject width="477.600006" class="node-contents" x="25536.410156" y="49181.000000" height="262.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804048f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804048f:Code_x86">bb_0x804048f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x804048f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x804048f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x8040491:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x8040491:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x8040498:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x8040498:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x804049a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x804049a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x804049c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x804049c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x80404a3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x80404a3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ecx</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x80404a5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x80404a5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x80404ac:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804048f:Code_x86/0x80404ac:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25536.410156" y="49181.000000" rx="5" ry="5" height="262.500000"></rect><foreignObject width="477.600006" class="node-contents" x="25715.613281" y="51083.500000" height="236.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80404b1:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80404b1:Code_x86">bb_0x80404b1</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404b1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404b1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404b3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404b3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404ba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404ba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404bc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404bc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404c3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404c3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> word ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404c6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404c6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404cd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404b1:Code_x86/0x80404cd:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25715.613281" y="51083.500000" rx="5" ry="5" height="236.000000"></rect><foreignObject width="477.600006" class="node-contents" x="25635.613281" y="52959.500000" height="236.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80404d2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80404d2:Code_x86">bb_0x80404d2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404d2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404d2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404d4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404d4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404db:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404db:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404dd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404dd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404e4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404e4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404e6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404e6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404ed:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404d2:Code_x86/0x80404ed:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25635.613281" y="52959.500000" rx="5" ry="5" height="236.000000"></rect><foreignObject width="477.600006" class="node-contents" x="12875.000977" y="54495.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80404f2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80404f2:Code_x86">bb_0x80404f2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404f2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404f2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404f4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404f4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404fb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404fb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404fd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404fd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404ff:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80404f2:Code_x86/0x80404ff:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040501:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">edi</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="12875.000977" y="54495.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="218.400009" class="node-contents" x="13113.800781" y="93065.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040501:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040501:Code_x86">bb_0x8040501</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040501:Code_x86/0x8040501:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040501:Code_x86/0x8040501:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040501:Code_x86/0x8040504:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040501:Code_x86/0x8040504:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040508:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">b</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040508:Code_x86">bb_0x8040508</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="13113.800781" y="93065.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="11847.001953" y="94228.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040506:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040506:Code_x86">bb_0x8040506</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040506:Code_x86/0x8040506:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040506:Code_x86/0x8040506:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040525:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040525:Code_x86">bb_0x8040525</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="11847.001953" y="94228.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="13671.400391" y="94228.000000" height="368.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040508:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040508:Code_x86">bb_0x8040508</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040508:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040508:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804050f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040511:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040511:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040513:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040513:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040515:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040515:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040517:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040517:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804051e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x804051e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">edx</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040520:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040520:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040523:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040508:Code_x86/0x8040523:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040501:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040501:Code_x86">bb_0x8040501</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="13671.400391" y="94228.000000" rx="5" ry="5" height="368.500000"></rect><foreignObject width="477.600006" class="node-contents" x="14295.800781" y="95596.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040525:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040525:Code_x86">bb_0x8040525</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040525:Code_x86/0x8040525:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040525:Code_x86/0x8040525:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040525:Code_x86/0x804052c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040525:Code_x86/0x804052c:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="14295.800781" y="95596.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="477.600006" class="node-contents" x="25854.011719" y="56258.500000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040531:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040531:Code_x86">bb_0x8040531</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x8040531:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x8040531:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x8040538:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x8040538:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x804053a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x804053a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x804053c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x804053c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movsx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x804053f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x804053f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x8040546:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040531:Code_x86/0x8040546:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25854.011719" y="56258.500000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="477.600006" class="node-contents" x="25774.011719" y="58048.000000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804054b:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804054b:Code_x86">bb_0x804054b</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x804054b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x804054b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040552:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040552:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040554:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040554:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ax</span>, word ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040557:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040557:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movsx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x804055a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x804055a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040561:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804054b:Code_x86/0x8040561:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25774.011719" y="58048.000000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="477.600006" class="node-contents" x="21523.738281" y="59517.500000" height="315.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040566:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040566:Code_x86">bb_0x8040566</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040566:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040566:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040568:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040568:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x804056f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x804056f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040571:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040571:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040573:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040573:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040576:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040576:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x804057d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x804057d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x804057f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x804057f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movsx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040582:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040582:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040589:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040566:Code_x86/0x8040589:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="21523.738281" y="59517.500000" rx="5" ry="5" height="315.500000"></rect><foreignObject width="477.600006" class="node-contents" x="23796.103516" y="61193.000000" height="315.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804058e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804058e:Code_x86">bb_0x804058e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x804058e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x804058e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x8040590:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x8040590:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x8040597:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x8040597:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x8040599:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x8040599:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x804059b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x804059b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x804059e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x804059e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405a5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405a5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ax</span>, word ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">eax</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405a8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405a8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movsx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405ab:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405ab:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405b2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804058e:Code_x86/0x80405b2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="23796.103516" y="61193.000000" rx="5" ry="5" height="315.500000"></rect><foreignObject width="391.200012" class="node-contents" x="14803.700195" y="63068.500000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80405b7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80405b7:Code_x86">bb_0x80405b7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405b7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405b7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405ba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405ba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x1ffff</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405c0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405c0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405c3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405c3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0x10000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405c8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405c8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405cb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405b7:Code_x86/0x80405cb:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80405d4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80405d4:Code_x86">bb_0x80405d4</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="14803.700195" y="63068.500000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="261.600006" class="node-contents" x="14716.600586" y="64838.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80405cd:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80405cd:Code_x86">bb_0x80405cd</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80405cd:Code_x86/0x80405cd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405cd:Code_x86/0x80405cd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xfffe0000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405cd:Code_x86/0x80405d2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405cd:Code_x86/0x80405d2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80405d6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80405d6:Code_x86">bb_0x80405d6</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="14716.600586" y="64838.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="15058.200195" y="64838.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80405d4:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80405d4:Code_x86">bb_0x80405d4</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80405d4:Code_x86/0x80405d4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405d4:Code_x86/0x80405d4:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80405d6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="15058.200195" y="64838.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="15764.201172" y="91822.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80405d6:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80405d6:Code_x86">bb_0x80405d6</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80405d6:Code_x86/0x80405d6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405d6:Code_x86/0x80405d6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405d6:Code_x86/0x80405d8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405d6:Code_x86/0x80405d8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405d6:Code_x86/0x80405df:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405d6:Code_x86/0x80405df:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="15764.201172" y="91822.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="24528.343750" y="64838.000000" height="289.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80405e4:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80405e4:Code_x86">bb_0x80405e4</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405e4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405e4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405e6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405e6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405ed:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405ed:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0xffff</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405f3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405f3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405f6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0xffff</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405fb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405fb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405fe:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x80405fe:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x8040600:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x8040600:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x8040607:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80405e4:Code_x86/0x8040607:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="24528.343750" y="64838.000000" rx="5" ry="5" height="289.000000"></rect><foreignObject width="391.200012" class="node-contents" x="15675.902344" y="66727.000000" height="236.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804060c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804060c:Code_x86">bb_0x804060c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x804060c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x804060c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x804060f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x804060f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040612:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040612:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x3fffff</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040618:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040618:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x804061b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x804061b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0x200000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040620:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040620:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040623:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804060c:Code_x86/0x8040623:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804062c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804062c:Code_x86">bb_0x804062c</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="15675.902344" y="66727.000000" rx="5" ry="5" height="236.000000"></rect><foreignObject width="261.600006" class="node-contents" x="15588.801758" y="68423.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040625:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040625:Code_x86">bb_0x8040625</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040625:Code_x86/0x8040625:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040625:Code_x86/0x8040625:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xffc00000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040625:Code_x86/0x804062a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040625:Code_x86/0x804062a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804062e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804062e:Code_x86">bb_0x804062e</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="15588.801758" y="68423.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="15930.401367" y="68423.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804062c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804062c:Code_x86">bb_0x804062c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804062c:Code_x86/0x804062c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804062c:Code_x86/0x804062c:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804062e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="15930.401367" y="68423.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="17039.402344" y="90479.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804062e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804062e:Code_x86">bb_0x804062e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x804062e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x804062e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040630:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040630:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040633:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040633:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040635:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040635:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040638:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804062e:Code_x86/0x8040638:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="17039.402344" y="90479.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="391.200012" class="node-contents" x="17168.703125" y="68423.000000" height="289.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804063d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804063d:Code_x86">bb_0x804063d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x804063d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x804063d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040640:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040640:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x58</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040643:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040643:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040646:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040646:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040649:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040649:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x3fffff</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x804064f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x804064f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040652:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040652:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0x200000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040657:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x8040657:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x804065a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804063d:Code_x86/0x804065a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040663:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040663:Code_x86">bb_0x8040663</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="17168.703125" y="68423.000000" rx="5" ry="5" height="289.000000"></rect><foreignObject width="261.600006" class="node-contents" x="17385.402344" y="70052.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804065c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804065c:Code_x86">bb_0x804065c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804065c:Code_x86/0x804065c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804065c:Code_x86/0x804065c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xffc00000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804065c:Code_x86/0x8040661:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804065c:Code_x86/0x8040661:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040665:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040665:Code_x86">bb_0x8040665</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="17385.402344" y="70052.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="17119.402344" y="70052.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040663:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040663:Code_x86">bb_0x8040663</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040663:Code_x86/0x8040663:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040663:Code_x86/0x8040663:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040665:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="17119.402344" y="70052.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="17359.402344" y="89156.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040665:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040665:Code_x86">bb_0x8040665</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x8040665:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x8040665:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x8040667:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x8040667:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x804066a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x804066a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x804066c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x804066c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x804066f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040665:Code_x86/0x804066f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="17359.402344" y="89156.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="24845.431641" y="70052.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040674:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040674:Code_x86">bb_0x8040674</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x8040674:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x8040674:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x804067b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x804067b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x804067d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x804067d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x8040684:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040674:Code_x86/0x8040684:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="24845.431641" y="70052.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="477.600006" class="node-contents" x="24773.212891" y="71568.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040689:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040689:Code_x86">bb_0x8040689</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040689:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040689:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040690:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040690:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040692:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040692:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040699:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040689:Code_x86/0x8040699:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="24773.212891" y="71568.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="477.600006" class="node-contents" x="17359.402344" y="73205.000000" height="501.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804069e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804069e:Code_x86">bb_0x804069e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x804069e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x804069e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406a5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406a5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406a7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406a7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406a9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406a9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406ab:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406ab:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406ad:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406ad:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">adc</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406af:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406af:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4d</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406b9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">adc</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406bb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406bb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406bd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406bd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804069e:Code_x86/0x80406c9:Code_x86" data-location-references="/function/0x80400a0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">call</span> <span data-token="asm.label" data-location-references="/function/0x80400a0:Code_x86">function_0x80400a0_Code_x86</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="17359.402344" y="73205.000000" rx="5" ry="5" height="501.000000"></rect><foreignObject width="369.600006" class="node-contents" x="17997.003906" y="87853.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80406ce:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80406ce:Code_x86">bb_0x80406ce</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80406ce:Code_x86/0x80406ce:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406ce:Code_x86/0x80406ce:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> al, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406ce:Code_x86/0x80406d0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406ce:Code_x86/0x80406d0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4d</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406ce:Code_x86/0x80406d3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406ce:Code_x86/0x80406d3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="369.600006" class="node-body" x="17997.003906" y="87853.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="18289.003906" y="75186.000000" height="527.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80406d8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80406d8:Code_x86">bb_0x80406d8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406d8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406d8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406df:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406df:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x34</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4d</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406e9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406ec:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406ec:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406ee:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406ee:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">adc</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x34</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sbb</span> <span data-token="asm.register">esi</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406f9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406fb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406fb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406fd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x80406fd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x8040704:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x8040704:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x8040706:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x8040706:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x8040707:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80406d8:Code_x86/0x8040707:Code_x86" data-location-references="/function/0x80400a0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">call</span> <span data-token="asm.label" data-location-references="/function/0x80400a0:Code_x86">function_0x80400a0_Code_x86</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="18289.003906" y="75186.000000" rx="5" ry="5" height="527.500000"></rect><foreignObject width="369.600006" class="node-contents" x="18501.804688" y="86350.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804070c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804070c:Code_x86">bb_0x804070c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804070c:Code_x86/0x804070c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804070c:Code_x86/0x804070c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> al, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804070c:Code_x86/0x804070e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804070c:Code_x86/0x804070e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4d</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804070c:Code_x86/0x8040711:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804070c:Code_x86/0x8040711:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="369.600006" class="node-body" x="18501.804688" y="86350.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="18926.605469" y="76993.500000" height="527.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040716:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040716:Code_x86">bb_0x8040716</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040716:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040716:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804071d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804071d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804071f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804071f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x28</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040722:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040722:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040725:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040725:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804072c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804072c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804072e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804072e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040730:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040730:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040732:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040732:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">imul</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040735:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040735:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040737:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040737:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x28</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804073a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804073a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">imul</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804073d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804073d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804073f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804073f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040741:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040741:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040748:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x8040748:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804074a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804074a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804074b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040716:Code_x86/0x804074b:Code_x86" data-location-references="/function/0x80400a0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">call</span> <span data-token="asm.label" data-location-references="/function/0x80400a0:Code_x86">function_0x80400a0_Code_x86</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="18926.605469" y="76993.500000" rx="5" ry="5" height="527.500000"></rect><foreignObject width="477.600006" class="node-contents" x="24835.613281" y="84687.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040750:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040750:Code_x86">bb_0x8040750</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x8040750:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x8040750:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x8040752:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x8040752:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x8040755:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x8040755:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x804075c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040750:Code_x86/0x804075c:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="24835.613281" y="84687.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="477.600006" class="node-contents" x="19863.804688" y="78901.000000" height="633.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040761:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040761:Code_x86">bb_0x8040761</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040761:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040761:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040768:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040768:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804076a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804076a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x20</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804076d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804076d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x20</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040770:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040770:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sar</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040773:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040773:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x20</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040776:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040776:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040779:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040779:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040780:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040780:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040782:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040782:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sar</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040785:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040785:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040787:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040787:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040789:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040789:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">imul</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804078c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804078c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804078e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804078e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x20</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040791:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040791:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">imul</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040794:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040794:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">add</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040796:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040796:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040798:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x8040798:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804079f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x804079f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x80407a1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x80407a1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x80407a2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040761:Code_x86/0x80407a2:Code_x86" data-location-references="/function/0x80400a0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">call</span> <span data-token="asm.label" data-location-references="/function/0x80400a0:Code_x86">function_0x80400a0_Code_x86</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="19863.804688" y="78901.000000" rx="5" ry="5" height="633.500000"></rect><foreignObject width="477.600006" class="node-contents" x="25490.814453" y="82831.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80407a7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80407a7:Code_x86">bb_0x80407a7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407a7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407a7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407a9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407a9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407ac:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407ac:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407b3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407a7:Code_x86/0x80407b3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="25490.814453" y="82831.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="477.600006" class="node-contents" x="19783.330078" y="80974.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80407b8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80407b8:Code_x86">bb_0x80407b8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407b8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407b8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407bf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407bf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mul</span> <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407c1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407c1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407c8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407b8:Code_x86/0x80407c8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="19783.330078" y="80974.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="218.400009" class="node-contents" x="16947.406250" y="82831.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80407cd:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80407cd:Code_x86">bb_0x80407cd</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80407cd:Code_x86/0x80407cd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407cd:Code_x86/0x80407cd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407cd:Code_x86/0x80407d0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407cd:Code_x86/0x80407d0:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80407d7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80407d7:Code_x86">bb_0x80407d7</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="16947.406250" y="82831.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="15375.001953" y="84687.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80407d2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80407d2:Code_x86">bb_0x80407d2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80407d2:Code_x86/0x80407d2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407d2:Code_x86/0x80407d2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a76:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a76:Code_x86">bb_0x8040a76</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="15375.001953" y="84687.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="24198.011719" y="84687.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80407d7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80407d7:Code_x86">bb_0x80407d7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80407d7:Code_x86/0x80407d7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407d7:Code_x86/0x80407d7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407d7:Code_x86/0x80407de:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407d7:Code_x86/0x80407de:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="24198.011719" y="84687.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="477.600006" class="node-contents" x="16401.800781" y="90479.500000" height="262.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80407e3:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80407e3:Code_x86">bb_0x80407e3</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407e3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407e3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407e5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407e5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407ec:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407ec:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407ef:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407ef:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407f6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407fd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x80407fd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x8040800:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x8040800:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x8040807:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80407e3:Code_x86/0x8040807:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="16401.800781" y="90479.500000" rx="5" ry="5" height="262.500000"></rect><foreignObject width="477.600006" class="node-contents" x="14934.600586" y="91822.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804080c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804080c:Code_x86">bb_0x804080c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x804080c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x804080c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x804080f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x804080f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x8040816:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x8040816:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movsx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x8040819:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x8040819:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x8040820:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804080c:Code_x86/0x8040820:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="14934.600586" y="91822.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="14129.800781" y="93065.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040825:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040825:Code_x86">bb_0x8040825</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040825:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040825:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040828:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040828:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x804082f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x804082f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movsx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040832:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040832:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040839:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040825:Code_x86/0x8040839:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="14129.800781" y="93065.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="12953.800781" y="94228.000000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804083e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804083e:Code_x86">bb_0x804083e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x804083e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x804083e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x8040841:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x8040841:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x8040848:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x8040848:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">rol</span> <span data-token="asm.register">ax</span>, <span data-token="asm.immediate-value">0x8</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x804084c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x804084c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x804084f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x804084f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x8040856:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804083e:Code_x86/0x8040856:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="12953.800781" y="94228.000000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="477.600006" class="node-contents" x="13738.201172" y="95596.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804085b:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804085b:Code_x86">bb_0x804085b</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x804085b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x804085b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x804085e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x804085e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x8040865:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x8040865:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">bswap</span> <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x8040867:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x8040867:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x804086e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804085b:Code_x86/0x804086e:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="13738.201172" y="95596.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="11706.201172" y="96699.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040873:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040873:Code_x86">bb_0x8040873</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x8040873:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x8040873:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x804087a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x804087a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x804087d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x804087d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x58</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x8040880:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x8040880:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x54</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x8040883:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040873:Code_x86/0x8040883:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="11706.201172" y="96699.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="11055.799805" y="97968.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040888:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040888:Code_x86">bb_0x8040888</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x8040888:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x8040888:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x804088b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x804088b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x8040892:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x8040892:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">neg</span> <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x8040894:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x8040894:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x804089b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040888:Code_x86/0x804089b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="11055.799805" y="97968.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="11514.200195" y="99256.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80408a0:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80408a0:Code_x86">bb_0x80408a0</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408a0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408a0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408a3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408a3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408aa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408aa:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">not</span> <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408ac:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408ac:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408b3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408a0:Code_x86/0x80408b3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="11514.200195" y="99256.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="11434.200195" y="100465.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80408b8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80408b8:Code_x86">bb_0x80408b8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408b8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408b8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408bb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408bb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408c2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408c2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408c5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408c5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408cc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408b8:Code_x86/0x80408cc:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="11434.200195" y="100465.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="10390.600586" y="101627.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80408d1:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80408d1:Code_x86">bb_0x80408d1</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408d1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408d1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408d4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408d4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408db:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408db:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408de:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408de:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408e5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408d1:Code_x86/0x80408e5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="10390.600586" y="101627.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="9991.800781" y="102650.000000" height="474.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80408ea:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80408ea:Code_x86">bb_0x80408ea</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408ea:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408ea:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4d</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408ed:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408ed:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x18</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4e</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408f9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408fc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408fc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408fe:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x80408fe:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4f</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040901:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040901:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040904:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040904:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x8</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040907:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040907:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040909:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040909:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x804090c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x804090c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">movzx</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x804090f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x804090f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040911:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040911:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040918:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80408ea:Code_x86/0x8040918:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="9991.800781" y="102650.000000" rx="5" ry="5" height="474.500000"></rect><foreignObject width="477.600006" class="node-contents" x="10000.201172" y="103984.500000" height="554.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804091d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804091d:Code_x86">bb_0x804091d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804091d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804091d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804091f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804091f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040926:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040926:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040929:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040929:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804092c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804092c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804092e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804092e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040935:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040935:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x8</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040938:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040938:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804093b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804093b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4f</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804093e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804093e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040940:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040940:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040947:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040947:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804094a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804094a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804094d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804094d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4e</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040950:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040950:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040957:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040957:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x18</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804095a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804095a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804095d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x804095d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4d</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040960:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804091d:Code_x86/0x8040960:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="10000.201172" y="103984.500000" rx="5" ry="5" height="554.000000"></rect><foreignObject width="477.600006" class="node-contents" x="8184.201172" y="105338.500000" height="474.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040965:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040965:Code_x86">bb_0x8040965</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040965:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040965:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804096c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804096c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x18</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804096f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804096f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xcc</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040975:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040975:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc8</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804097b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804097b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc4</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040981:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040981:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040987:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040987:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edi</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xbc</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804098d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804098d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xb8</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040993:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040993:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x1c</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040996:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040996:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x18</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040999:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x8040999:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x8</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804099c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804099c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x1c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804099f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x804099f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x80409a0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x80409a0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x8</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x80409a3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x80409a3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xchg</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">esp</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ebp</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x80409a6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040965:Code_x86/0x80409a6:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80409a8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">int</span> <span data-token="asm.immediate-value">0x80</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="8184.201172" y="105338.500000" rx="5" ry="5" height="474.500000"></rect><foreignObject width="391.200012" class="node-contents" x="8184.200684" y="116434.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80409a8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80409a8:Code_x86">bb_0x80409a8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409a8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409a8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ebp</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409a9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409a9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc8</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409af:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409af:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xcc</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409b5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409a8:Code_x86/0x80409b5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="8184.200684" y="116434.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="445.200012" class="node-contents" x="10226.595703" y="106633.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80409ba:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80409ba:Code_x86">bb_0x80409ba</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409ba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409ba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409bd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409bd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409bf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409bf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409c4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409ba:Code_x86/0x80409c4:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="445.200012" class="node-body" x="10226.595703" y="106633.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="445.200012" class="node-contents" x="10691.171875" y="107669.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80409c9:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80409c9:Code_x86">bb_0x80409c9</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409c9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409c9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409cc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409cc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409ce:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409ce:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409d3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409c9:Code_x86/0x80409d3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="445.200012" class="node-body" x="10691.171875" y="107669.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="434.399994" class="node-contents" x="9282.601562" y="108706.000000" height="262.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80409d8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80409d8:Code_x86">bb_0x80409d8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409d8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409d8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409db:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409db:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409de:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409de:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> al, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409e9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">ecx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409ed:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409d8:Code_x86/0x80409ed:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="9282.601562" y="108706.000000" rx="5" ry="5" height="262.500000"></rect><foreignObject width="434.399994" class="node-contents" x="9202.601562" y="109828.500000" height="236.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80409f2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80409f2:Code_x86">bb_0x80409f2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409f2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409f2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409f5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409f5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409f8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409f8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409fb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409fb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409ff:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x80409ff:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x8040a01:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x8040a01:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">ecx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x8040a05:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80409f2:Code_x86/0x8040a05:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="9202.601562" y="109828.500000" rx="5" ry="5" height="236.000000"></rect><foreignObject width="434.399994" class="node-contents" x="9122.601562" y="110904.500000" height="342.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a0a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a0a:Code_x86">bb_0x8040a0a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a0a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a0a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a0d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a0d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a10:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a10:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a13:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a13:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">cl</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a17:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a17:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a1a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a1a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a1d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a1d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a21:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a21:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">cl</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a23:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a23:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a25:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a25:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">edx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a29:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a0a:Code_x86/0x8040a29:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="9122.601562" y="110904.500000" rx="5" ry="5" height="342.000000"></rect><foreignObject width="434.399994" class="node-contents" x="9042.601562" y="112026.500000" height="342.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a2e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a2e:Code_x86">bb_0x8040a2e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a2e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a2e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a31:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a31:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a34:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a34:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a37:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a37:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">cl</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a3b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a3b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a3e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a3e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a41:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a41:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a45:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a45:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">cl</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a47:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a47:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a49:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a49:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">edx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a4d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a2e:Code_x86/0x8040a4d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="9042.601562" y="112026.500000" rx="5" ry="5" height="342.000000"></rect><foreignObject width="434.399994" class="node-contents" x="8973.400391" y="113208.500000" height="342.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a52:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a52:Code_x86">bb_0x8040a52</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a52:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a52:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">edi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a55:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a55:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x40</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a58:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a58:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a5b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a5b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">cl</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a5f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a5f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x3c</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a62:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a62:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a65:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a65:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">al</span>, byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a69:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a69:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">cl</span>, <span data-token="asm.register">al</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a6b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a6b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">edi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a6d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a6d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">edx</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a71:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a52:Code_x86/0x8040a71:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="8973.400391" y="113208.500000" rx="5" ry="5" height="342.000000"></rect><foreignObject width="218.400009" class="node-contents" x="15385.800781" y="89156.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a76:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a76:Code_x86">bb_0x8040a76</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a76:Code_x86/0x8040a76:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a76:Code_x86/0x8040a76:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a76:Code_x86/0x8040a79:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a76:Code_x86/0x8040a79:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80407e3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80407e3:Code_x86">bb_0x80407e3</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="15385.800781" y="89156.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="14129.000000" y="90479.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a7f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a7f:Code_x86">bb_0x8040a7f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a7f:Code_x86/0x8040a7f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a7f:Code_x86/0x8040a7f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a7f:Code_x86/0x8040a82:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a7f:Code_x86/0x8040a82:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804080c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804080c:Code_x86">bb_0x804080c</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="14129.000000" y="90479.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="13193.800781" y="91822.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a88:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a88:Code_x86">bb_0x8040a88</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a88:Code_x86/0x8040a88:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a88:Code_x86/0x8040a88:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a88:Code_x86/0x8040a8b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a88:Code_x86/0x8040a8b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040825:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040825:Code_x86">bb_0x8040825</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="13193.800781" y="91822.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="12236.000977" y="93065.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a91:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a91:Code_x86">bb_0x8040a91</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a91:Code_x86/0x8040a91:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a91:Code_x86/0x8040a91:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a91:Code_x86/0x8040a94:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a91:Code_x86/0x8040a94:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804083e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804083e:Code_x86">bb_0x804083e</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="12236.000977" y="93065.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="11388.601562" y="94228.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040a9a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040a9a:Code_x86">bb_0x8040a9a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a9a:Code_x86/0x8040a9a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a9a:Code_x86/0x8040a9a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x5</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040a9a:Code_x86/0x8040a9d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040a9a:Code_x86/0x8040a9d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804085b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804085b:Code_x86">bb_0x804085b</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="11388.601562" y="94228.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="10690.201172" y="95596.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040aa3:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040aa3:Code_x86">bb_0x8040aa3</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040aa3:Code_x86/0x8040aa3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040aa3:Code_x86/0x8040aa3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x6</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040aa3:Code_x86/0x8040aa6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040aa3:Code_x86/0x8040aa6:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040873:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040873:Code_x86">bb_0x8040873</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="10690.201172" y="95596.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="10450.201172" y="96699.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040aac:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040aac:Code_x86">bb_0x8040aac</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040aac:Code_x86/0x8040aac:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040aac:Code_x86/0x8040aac:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x8</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040aac:Code_x86/0x8040aaf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040aac:Code_x86/0x8040aaf:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040888:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040888:Code_x86">bb_0x8040888</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="10450.201172" y="96699.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="10071.800781" y="97968.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ab5:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ab5:Code_x86">bb_0x8040ab5</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ab5:Code_x86/0x8040ab5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ab5:Code_x86/0x8040ab5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x9</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ab5:Code_x86/0x8040ab8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ab5:Code_x86/0x8040ab8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80408a0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80408a0:Code_x86">bb_0x80408a0</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="10071.800781" y="97968.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="11055.799805" y="99256.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040abe:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040abe:Code_x86">bb_0x8040abe</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040abe:Code_x86/0x8040abe:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040abe:Code_x86/0x8040abe:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0xa</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040abe:Code_x86/0x8040ac1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040abe:Code_x86/0x8040ac1:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80408b8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80408b8:Code_x86">bb_0x80408b8</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="11055.799805" y="99256.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="10657.000000" y="100465.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ac7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ac7:Code_x86">bb_0x8040ac7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ac7:Code_x86/0x8040ac7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ac7:Code_x86/0x8040ac7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0xb</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ac7:Code_x86/0x8040aca:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ac7:Code_x86/0x8040aca:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80408d1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80408d1:Code_x86">bb_0x80408d1</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="10657.000000" y="100465.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="9453.400391" y="101627.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ad0:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ad0:Code_x86">bb_0x8040ad0</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ad0:Code_x86/0x8040ad0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ad0:Code_x86/0x8040ad0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0xe</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ad0:Code_x86/0x8040ad3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ad0:Code_x86/0x8040ad3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80408ea:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80408ea:Code_x86">bb_0x80408ea</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="9453.400391" y="101627.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8984.201172" y="102650.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ad9:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ad9:Code_x86">bb_0x8040ad9</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ad9:Code_x86/0x8040ad9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ad9:Code_x86/0x8040ad9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0xf</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ad9:Code_x86/0x8040adc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ad9:Code_x86/0x8040adc:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804091d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804091d:Code_x86">bb_0x804091d</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8984.201172" y="102650.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="9141.800781" y="103984.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ae2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ae2:Code_x86">bb_0x8040ae2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ae2:Code_x86/0x8040ae2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ae2:Code_x86/0x8040ae2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ae2:Code_x86/0x8040ae5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ae2:Code_x86/0x8040ae5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040965:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040965:Code_x86">bb_0x8040965</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="9141.800781" y="103984.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="9541.800781" y="105338.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040aeb:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040aeb:Code_x86">bb_0x8040aeb</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040aeb:Code_x86/0x8040aeb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040aeb:Code_x86/0x8040aeb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x18</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040aeb:Code_x86/0x8040aee:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040aeb:Code_x86/0x8040aee:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80409ba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80409ba:Code_x86">bb_0x80409ba</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="9541.800781" y="105338.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="9498.601562" y="106633.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040af4:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040af4:Code_x86">bb_0x8040af4</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040af4:Code_x86/0x8040af4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040af4:Code_x86/0x8040af4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x19</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040af4:Code_x86/0x8040af7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040af4:Code_x86/0x8040af7:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80409c9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80409c9:Code_x86">bb_0x80409c9</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="9498.601562" y="106633.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8904.201172" y="107669.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040afd:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040afd:Code_x86">bb_0x8040afd</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040afd:Code_x86/0x8040afd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040afd:Code_x86/0x8040afd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1a</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040afd:Code_x86/0x8040b00:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040afd:Code_x86/0x8040b00:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80409d8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80409d8:Code_x86">bb_0x80409d8</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8904.201172" y="107669.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8824.201172" y="108706.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b06:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b06:Code_x86">bb_0x8040b06</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b06:Code_x86/0x8040b06:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b06:Code_x86/0x8040b06:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1b</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b06:Code_x86/0x8040b09:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b06:Code_x86/0x8040b09:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80409f2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80409f2:Code_x86">bb_0x80409f2</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8824.201172" y="108706.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8744.201172" y="109828.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b0f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b0f:Code_x86">bb_0x8040b0f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b0f:Code_x86/0x8040b0f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b0f:Code_x86/0x8040b0f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1c</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b0f:Code_x86/0x8040b12:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b0f:Code_x86/0x8040b12:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a0a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a0a:Code_x86">bb_0x8040a0a</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8744.201172" y="109828.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8664.201172" y="110904.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b18:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b18:Code_x86">bb_0x8040b18</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b18:Code_x86/0x8040b18:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b18:Code_x86/0x8040b18:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1d</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b18:Code_x86/0x8040b1b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b18:Code_x86/0x8040b1b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a2e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a2e:Code_x86">bb_0x8040a2e</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8664.201172" y="110904.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8584.201172" y="112026.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b21:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b21:Code_x86">bb_0x8040b21</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b21:Code_x86/0x8040b21:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b21:Code_x86/0x8040b21:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x1e</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b21:Code_x86/0x8040b24:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b21:Code_x86/0x8040b24:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a52:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040a52:Code_x86">bb_0x8040a52</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8584.201172" y="112026.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="8584.201172" y="113208.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b2a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b2a:Code_x86">bb_0x8040b2a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b2a:Code_x86/0x8040b2a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b2a:Code_x86/0x8040b2a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="8584.201172" y="113208.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="23560.410156" y="84687.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b2f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b2f:Code_x86">bb_0x8040b2f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b2f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b2f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b36:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b36:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b38:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b38:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">div</span> <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b3a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b3a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b41:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b2f:Code_x86/0x8040b41:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="23560.410156" y="84687.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="17864.203125" y="86350.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b46:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b46:Code_x86">bb_0x8040b46</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b46:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b46:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b4d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b4d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cdq</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b4e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b4e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">idiv</span> <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b50:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b50:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b57:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b46:Code_x86/0x8040b57:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="17864.203125" y="86350.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="17359.402344" y="87853.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b5c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b5c:Code_x86">bb_0x8040b5c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b5c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b5c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b63:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b63:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">edx</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b65:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b65:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">div</span> <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b67:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b67:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b6e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b5c:Code_x86/0x8040b6e:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="17359.402344" y="87853.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="16721.800781" y="89156.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b73:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b73:Code_x86">bb_0x8040b73</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b73:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b73:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b7a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b7a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cdq</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b7b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b7b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">idiv</span> <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b7d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b7d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b84:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b73:Code_x86/0x8040b84:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="16721.800781" y="89156.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="15764.201172" y="90479.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b89:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b89:Code_x86">bb_0x8040b89</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b89:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b89:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b90:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b90:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b92:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b92:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b99:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b89:Code_x86/0x8040b99:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="15764.201172" y="90479.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="477.600006" class="node-contents" x="14129.800781" y="91822.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040b9e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040b9e:Code_x86">bb_0x8040b9e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040b9e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040b9e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040ba5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040ba5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040ba7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040ba7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040bae:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040b9e:Code_x86/0x8040bae:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="14129.800781" y="91822.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="477.600006" class="node-contents" x="13492.201172" y="93065.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040bb3:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040bb3:Code_x86">bb_0x8040bb3</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bb3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bb3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bbc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bbc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bc3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bb3:Code_x86/0x8040bc3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="13492.201172" y="93065.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="477.600006" class="node-contents" x="12236.201172" y="94228.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040bc8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040bc8:Code_x86">bb_0x8040bc8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bc8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bc8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bcf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bcf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">cl</span>, <span data-token="asm.register">bl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bd1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bd1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sar</span> <span data-token="asm.register">eax</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bd3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bd3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bda:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bc8:Code_x86/0x8040bda:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="12236.201172" y="94228.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="13100.601562" y="95596.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040bdf:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040bdf:Code_x86">bb_0x8040bdf</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040bdf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040bdf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040be6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040be6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">cl</span>, <span data-token="asm.register">bl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040be8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040be8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">eax</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040bea:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040bea:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040bf1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bdf:Code_x86/0x8040bf1:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="13100.601562" y="95596.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="477.600006" class="node-contents" x="11068.601562" y="96699.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040bf6:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040bf6:Code_x86">bb_0x8040bf6</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040bf6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040bf6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040bfd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040bfd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">cl</span>, <span data-token="asm.register">bl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040bff:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040bff:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040c01:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040c01:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040c08:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040bf6:Code_x86/0x8040c08:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="11068.601562" y="96699.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="218.400009" class="node-contents" x="8205.800781" y="97968.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c0d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c0d:Code_x86">bb_0x8040c0d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c0d:Code_x86/0x8040c0d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c0d:Code_x86/0x8040c0d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c0d:Code_x86/0x8040c10:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c0d:Code_x86/0x8040c10:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c31:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c31:Code_x86">bb_0x8040c31</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8205.800781" y="97968.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="477.600006" class="node-contents" x="9538.200195" y="99256.500000" height="342.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c12:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c12:Code_x86">bb_0x8040c12</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c12:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c12:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c14:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c14:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c1b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c1b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c1d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c1d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">eax</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c1f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c1f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c26:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c26:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c28:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c28:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c29:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c29:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c2b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c2b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">edx</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c2d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c2d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c2f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c12:Code_x86/0x8040c2f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c38:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c38:Code_x86">bb_0x8040c38</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="9538.200195" y="99256.500000" rx="5" ry="5" height="342.000000"></rect><foreignObject width="477.600006" class="node-contents" x="8980.600586" y="99256.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c31:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c31:Code_x86">bb_0x8040c31</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c31:Code_x86/0x8040c31:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c31:Code_x86/0x8040c31:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c38:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="8980.600586" y="99256.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="8344.201172" y="114990.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c38:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c38:Code_x86">bb_0x8040c38</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c38:Code_x86/0x8040c38:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c38:Code_x86/0x8040c38:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c38:Code_x86/0x8040c3f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c38:Code_x86/0x8040c3f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="8344.201172" y="114990.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8352.600586" y="99256.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c44:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c44:Code_x86">bb_0x8040c44</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c44:Code_x86/0x8040c44:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c44:Code_x86/0x8040c44:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">ebx</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c44:Code_x86/0x8040c47:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c44:Code_x86/0x8040c47:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c68:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c68:Code_x86">bb_0x8040c68</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8352.600586" y="99256.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="477.600006" class="node-contents" x="8501.800781" y="100465.000000" height="342.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c49:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c49:Code_x86">bb_0x8040c49</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c49:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c49:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c4b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c4b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c52:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c52:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c54:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c54:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">eax</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c56:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c56:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c5d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c5d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c5f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c5f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c60:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c60:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">sub</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c62:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c62:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shl</span> <span data-token="asm.register">edx</span>, cl </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c64:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c64:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c66:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c49:Code_x86/0x8040c66:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c6f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c6f:Code_x86">bb_0x8040c6f</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="8501.800781" y="100465.000000" rx="5" ry="5" height="342.000000"></rect><foreignObject width="477.600006" class="node-contents" x="7944.201172" y="100465.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c68:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c68:Code_x86">bb_0x8040c68</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c68:Code_x86/0x8040c68:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c68:Code_x86/0x8040c68:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c6f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">esi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="7944.201172" y="100465.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="7198.201172" y="117190.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c6f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c6f:Code_x86">bb_0x8040c6f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c6f:Code_x86/0x8040c6f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c6f:Code_x86/0x8040c6f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c6f:Code_x86/0x8040c76:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c6f:Code_x86/0x8040c76:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="7198.201172" y="117190.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="391.200012" class="node-contents" x="7007.500488" y="100465.000000" height="209.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c7b:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c7b:Code_x86">bb_0x8040c7b</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c7b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c7b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c7e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c7e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.immediate-value">0x3fffff</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c84:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c84:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x44</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c87:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c87:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> eax, <span data-token="asm.immediate-value">0x200000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c8c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c8c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c8f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c7b:Code_x86/0x8040c8f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c98:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c98:Code_x86">bb_0x8040c98</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="7007.500488" y="100465.000000" rx="5" ry="5" height="209.500000"></rect><foreignObject width="261.600006" class="node-contents" x="7224.201172" y="101627.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c91:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c91:Code_x86">bb_0x8040c91</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c91:Code_x86/0x8040c91:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c91:Code_x86/0x8040c91:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0xffc00000</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c91:Code_x86/0x8040c96:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c91:Code_x86/0x8040c96:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c9a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c9a:Code_x86">bb_0x8040c9a</span> </div></div></div> </body></foreignObject><rect width="261.600006" class="node-body" x="7224.201172" y="101627.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="186.000000" class="node-contents" x="6958.201172" y="101627.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c98:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c98:Code_x86">bb_0x8040c98</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c98:Code_x86/0x8040c98:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c98:Code_x86/0x8040c98:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c9a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">eax</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="6958.201172" y="101627.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="391.200012" class="node-contents" x="6958.201172" y="118374.000000" height="554.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040c9a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040c9a:Code_x86">bb_0x8040c9a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040c9a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040c9a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">or</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040c9c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040c9c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xcc</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040ca2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040ca2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x10</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040ca5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040ca5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc8</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cab:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cab:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cae:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cae:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc4</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cb4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cb4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">esi</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">edi</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xbc</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cc0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cc0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xb8</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cc6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cc6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x14</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cc9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cc9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040ccb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040ccb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cce:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cce:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ebx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x10</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">ecx</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x14</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cd8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x4</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cdb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cdb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xchg</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">esp</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">ebp</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cde:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040c9a:Code_x86/0x8040cde:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ce0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">int</span> <span data-token="asm.immediate-value">0x80</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="6958.201172" y="118374.000000" rx="5" ry="5" height="554.000000"></rect><foreignObject width="391.200012" class="node-contents" x="6958.201172" y="119408.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ce0:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ce0:Code_x86">bb_0x8040ce0</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ce0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ce0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ebp</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ce1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ce1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xc8</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">edx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ce7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ce7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xcc</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">eax</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ced:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ce0:Code_x86/0x8040ced:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="391.200012" class="node-body" x="6958.201172" y="119408.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="218.400009" class="node-contents" x="5511.600586" y="101627.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040cf2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040cf2:Code_x86">bb_0x8040cf2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cf2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cf2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cf4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cf4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x7</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cf7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cf7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cfa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040cf2:Code_x86/0x8040cfa:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d01:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d01:Code_x86">bb_0x8040d01</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="5511.600586" y="101627.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="4722.400391" y="102650.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040cfc:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040cfc:Code_x86">bb_0x8040cfc</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040cfc:Code_x86/0x8040cfc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040cfc:Code_x86/0x8040cfc:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e0d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e0d:Code_x86">bb_0x8040e0d</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="4722.400391" y="102650.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="6210.201172" y="102650.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d01:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d01:Code_x86">bb_0x8040d01</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d01:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d01:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d04:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d04:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d0b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d0b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d0d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d01:Code_x86/0x8040d0d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d11:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">b</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d11:Code_x86">bb_0x8040d11</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="6210.201172" y="102650.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="6179.800781" y="103984.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d0f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d0f:Code_x86">bb_0x8040d0f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d0f:Code_x86/0x8040d0f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d0f:Code_x86/0x8040d0f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d16:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d16:Code_x86">bb_0x8040d16</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="6179.800781" y="103984.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="6489.000977" y="103984.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d11:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d11:Code_x86">bb_0x8040d11</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d11:Code_x86/0x8040d11:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d11:Code_x86/0x8040d11:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d11:Code_x86/0x8040d13:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d11:Code_x86/0x8040d13:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d11:Code_x86/0x8040d14:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d11:Code_x86/0x8040d14:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d18:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d18:Code_x86">bb_0x8040d18</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="6489.000977" y="103984.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="6545.201172" y="123597.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d16:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d16:Code_x86">bb_0x8040d16</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d16:Code_x86/0x8040d16:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d16:Code_x86/0x8040d16:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d18:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="6545.201172" y="123597.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="6452.201172" y="124414.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d18:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d18:Code_x86">bb_0x8040d18</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d18:Code_x86/0x8040d18:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d18:Code_x86/0x8040d18:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d18:Code_x86/0x8040d1a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d18:Code_x86/0x8040d1a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d18:Code_x86/0x8040d1e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d18:Code_x86/0x8040d1e:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="6452.201172" y="124414.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="4394.000977" y="121328.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d23:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d23:Code_x86">bb_0x8040d23</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d23:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d23:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d26:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d26:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d2d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d2d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d2f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d23:Code_x86/0x8040d2f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d33:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">be</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d33:Code_x86">bb_0x8040d33</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="4394.000977" y="121328.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="4128.000977" y="121984.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d31:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d31:Code_x86">bb_0x8040d31</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d31:Code_x86/0x8040d31:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d31:Code_x86/0x8040d31:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d38:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d38:Code_x86">bb_0x8040d38</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="4128.000977" y="121984.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="3818.800781" y="121984.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d33:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d33:Code_x86">bb_0x8040d33</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d33:Code_x86/0x8040d33:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d33:Code_x86/0x8040d33:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d33:Code_x86/0x8040d35:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d33:Code_x86/0x8040d35:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d33:Code_x86/0x8040d36:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d33:Code_x86/0x8040d36:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d3a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d3a:Code_x86">bb_0x8040d3a</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="3818.800781" y="121984.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="4541.000977" y="127016.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d38:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d38:Code_x86">bb_0x8040d38</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d38:Code_x86/0x8040d38:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d38:Code_x86/0x8040d38:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d3a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="4541.000977" y="127016.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="4699.000488" y="127580.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d3a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d3a:Code_x86">bb_0x8040d3a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d3a:Code_x86/0x8040d3a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d3a:Code_x86/0x8040d3a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d3a:Code_x86/0x8040d3c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d3a:Code_x86/0x8040d3c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d3a:Code_x86/0x8040d40:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d3a:Code_x86/0x8040d40:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="4699.000488" y="127580.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="5152.800781" y="121984.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d45:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d45:Code_x86">bb_0x8040d45</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d45:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d45:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d48:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d48:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d4f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d4f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d51:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d45:Code_x86/0x8040d51:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d58:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">b</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d58:Code_x86">bb_0x8040d58</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="5152.800781" y="121984.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="5420.800781" y="122781.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d53:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d53:Code_x86">bb_0x8040d53</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d53:Code_x86/0x8040d53:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d53:Code_x86/0x8040d53:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d53:Code_x86/0x8040d55:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d53:Code_x86/0x8040d55:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d53:Code_x86/0x8040d56:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d53:Code_x86/0x8040d56:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d5a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d5a:Code_x86">bb_0x8040d5a</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="5420.800781" y="122781.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="5154.800781" y="122781.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d58:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d58:Code_x86">bb_0x8040d58</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d58:Code_x86/0x8040d58:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d58:Code_x86/0x8040d58:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d5a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="5154.800781" y="122781.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="5857.601562" y="126213.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d5a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d5a:Code_x86">bb_0x8040d5a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d5a:Code_x86/0x8040d5a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d5a:Code_x86/0x8040d5a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d5a:Code_x86/0x8040d5c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d5a:Code_x86/0x8040d5c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d5a:Code_x86/0x8040d60:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d5a:Code_x86/0x8040d60:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="5857.601562" y="126213.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="5907.601562" y="122781.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d65:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d65:Code_x86">bb_0x8040d65</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d65:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d65:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d68:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d68:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d6f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d6f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d71:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d65:Code_x86/0x8040d71:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d78:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">be</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d78:Code_x86">bb_0x8040d78</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="5907.601562" y="122781.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="5890.000977" y="123597.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d73:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d73:Code_x86">bb_0x8040d73</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d73:Code_x86/0x8040d73:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d73:Code_x86/0x8040d73:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d73:Code_x86/0x8040d75:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d73:Code_x86/0x8040d75:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d73:Code_x86/0x8040d76:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d73:Code_x86/0x8040d76:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d7a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d7a:Code_x86">bb_0x8040d7a</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="5890.000977" y="123597.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="6199.201172" y="123597.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d78:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d78:Code_x86">bb_0x8040d78</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d78:Code_x86/0x8040d78:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d78:Code_x86/0x8040d78:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d7a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="6199.201172" y="123597.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="5697.601562" y="125310.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d7a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d7a:Code_x86">bb_0x8040d7a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d7a:Code_x86/0x8040d7a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d7a:Code_x86/0x8040d7a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d7a:Code_x86/0x8040d7c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d7a:Code_x86/0x8040d7c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d7a:Code_x86/0x8040d80:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d7a:Code_x86/0x8040d80:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="5697.601562" y="125310.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="5012.401367" y="123597.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d85:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d85:Code_x86">bb_0x8040d85</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d85:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d85:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d88:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d88:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d8f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d8f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d91:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d85:Code_x86/0x8040d91:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d95:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d95:Code_x86">bb_0x8040d95</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="5012.401367" y="123597.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="4714.000977" y="124414.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d93:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d93:Code_x86">bb_0x8040d93</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d93:Code_x86/0x8040d93:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d93:Code_x86/0x8040d93:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d9a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d9a:Code_x86">bb_0x8040d9a</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="4714.000977" y="124414.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="4404.800781" y="124414.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d95:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d95:Code_x86">bb_0x8040d95</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d95:Code_x86/0x8040d95:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d95:Code_x86/0x8040d95:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d95:Code_x86/0x8040d97:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d95:Code_x86/0x8040d97:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d95:Code_x86/0x8040d98:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d95:Code_x86/0x8040d98:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d9c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d9c:Code_x86">bb_0x8040d9c</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="4404.800781" y="124414.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="4757.201172" y="125310.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d9a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d9a:Code_x86">bb_0x8040d9a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d9a:Code_x86/0x8040d9a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d9a:Code_x86/0x8040d9a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d9c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="4757.201172" y="125310.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="5263.201172" y="126213.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040d9c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040d9c:Code_x86">bb_0x8040d9c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d9c:Code_x86/0x8040d9c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d9c:Code_x86/0x8040d9c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d9c:Code_x86/0x8040d9e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d9c:Code_x86/0x8040d9e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040d9c:Code_x86/0x8040da2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040d9c:Code_x86/0x8040da2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="5263.201172" y="126213.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="3527.200684" y="124414.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040da7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040da7:Code_x86">bb_0x8040da7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040da7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040da7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040daa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040daa:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040db1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040db1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040db3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040da7:Code_x86/0x8040db3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dba:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dba:Code_x86">bb_0x8040dba</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="3527.200684" y="124414.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="4048.000977" y="125310.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040db5:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040db5:Code_x86">bb_0x8040db5</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040db5:Code_x86/0x8040db5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040db5:Code_x86/0x8040db5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040db5:Code_x86/0x8040db7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040db5:Code_x86/0x8040db7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040db5:Code_x86/0x8040db8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040db5:Code_x86/0x8040db8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dbc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dbc:Code_x86">bb_0x8040dbc</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="4048.000977" y="125310.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="3483.601074" y="125310.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040dba:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040dba:Code_x86">bb_0x8040dba</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dba:Code_x86/0x8040dba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dba:Code_x86/0x8040dba:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dbc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="3483.601074" y="125310.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="4104.600098" y="127580.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040dbc:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040dbc:Code_x86">bb_0x8040dbc</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dbc:Code_x86/0x8040dbc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dbc:Code_x86/0x8040dbc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dbc:Code_x86/0x8040dbe:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dbc:Code_x86/0x8040dbe:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dbc:Code_x86/0x8040dc2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dbc:Code_x86/0x8040dc2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="4104.600098" y="127580.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="2846.000977" y="125310.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040dc7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040dc7:Code_x86">bb_0x8040dc7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dc7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dc7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dca:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dca:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dd1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dd1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dd3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dd3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dd6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dc7:Code_x86/0x8040dd6:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ddd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ddd:Code_x86">bb_0x8040ddd</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="2846.000977" y="125310.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="229.199997" class="node-contents" x="3738.800781" y="126213.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040dd8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040dd8:Code_x86">bb_0x8040dd8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dd8:Code_x86/0x8040dd8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dd8:Code_x86/0x8040dd8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dd8:Code_x86/0x8040dda:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dd8:Code_x86/0x8040dda:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dd8:Code_x86/0x8040ddb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dd8:Code_x86/0x8040ddb:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ddf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ddf:Code_x86">bb_0x8040ddf</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="3738.800781" y="126213.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="4048.000977" y="126213.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ddd:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ddd:Code_x86">bb_0x8040ddd</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ddd:Code_x86/0x8040ddd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ddd:Code_x86/0x8040ddd:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ddf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="4048.000977" y="126213.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="5494.898438" y="128530.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ddf:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ddf:Code_x86">bb_0x8040ddf</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ddf:Code_x86/0x8040ddf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ddf:Code_x86/0x8040ddf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ddf:Code_x86/0x8040de1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ddf:Code_x86/0x8040de1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ddf:Code_x86/0x8040de5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ddf:Code_x86/0x8040de5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="5494.898438" y="128530.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="3101.200684" y="126213.500000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040dea:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040dea:Code_x86">bb_0x8040dea</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040dea:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040dea:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040ded:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040ded:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040df4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040df4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040df6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040df6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040df9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dea:Code_x86/0x8040df9:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dff:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dff:Code_x86">bb_0x8040dff</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="3101.200684" y="126213.500000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="229.199997" class="node-contents" x="3231.000000" y="127016.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040dfb:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040dfb:Code_x86">bb_0x8040dfb</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dfb:Code_x86/0x8040dfb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dfb:Code_x86/0x8040dfb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dfb:Code_x86/0x8040dfd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dfb:Code_x86/0x8040dfd:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e02:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e02:Code_x86">bb_0x8040e02</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="3231.000000" y="127016.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="164.400009" class="node-contents" x="3540.200195" y="127016.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040dff:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040dff:Code_x86">bb_0x8040dff</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dff:Code_x86/0x8040dff:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dff:Code_x86/0x8040dff:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040dff:Code_x86/0x8040e01:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040dff:Code_x86/0x8040e01:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e02:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="164.400009" class="node-body" x="3540.200195" y="127016.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="434.399994" class="node-contents" x="9734.371094" y="129843.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e02:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e02:Code_x86">bb_0x8040e02</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e02:Code_x86/0x8040e02:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e02:Code_x86/0x8040e02:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e02:Code_x86/0x8040e04:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e02:Code_x86/0x8040e04:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e02:Code_x86/0x8040e08:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e02:Code_x86/0x8040e08:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="9734.371094" y="129843.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="218.400009" class="node-contents" x="4733.200195" y="120664.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e0d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e0d:Code_x86">bb_0x8040e0d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e0d:Code_x86/0x8040e0d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e0d:Code_x86/0x8040e0d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e0d:Code_x86/0x8040e10:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e0d:Code_x86/0x8040e10:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d23:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d23:Code_x86">bb_0x8040d23</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="4733.200195" y="120664.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="5111.600586" y="121328.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e16:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e16:Code_x86">bb_0x8040e16</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e16:Code_x86/0x8040e16:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e16:Code_x86/0x8040e16:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e16:Code_x86/0x8040e19:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e16:Code_x86/0x8040e19:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d45:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d45:Code_x86">bb_0x8040d45</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="5111.600586" y="121328.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="4854.400391" y="121984.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e1f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e1f:Code_x86">bb_0x8040e1f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e1f:Code_x86/0x8040e1f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e1f:Code_x86/0x8040e1f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e1f:Code_x86/0x8040e22:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e1f:Code_x86/0x8040e22:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d65:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d65:Code_x86">bb_0x8040d65</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="4854.400391" y="121984.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="4554.000977" y="122781.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e28:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e28:Code_x86">bb_0x8040e28</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e28:Code_x86/0x8040e28:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e28:Code_x86/0x8040e28:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e28:Code_x86/0x8040e2b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e28:Code_x86/0x8040e2b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d85:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040d85:Code_x86">bb_0x8040d85</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="4554.000977" y="122781.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="4394.000977" y="123597.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e31:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e31:Code_x86">bb_0x8040e31</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e31:Code_x86/0x8040e31:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e31:Code_x86/0x8040e31:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x5</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e31:Code_x86/0x8040e34:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e31:Code_x86/0x8040e34:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040da7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040da7:Code_x86">bb_0x8040da7</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="4394.000977" y="123597.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="3228.800781" y="124414.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e3a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e3a:Code_x86">bb_0x8040e3a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e3a:Code_x86/0x8040e3a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e3a:Code_x86/0x8040e3a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x6</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e3a:Code_x86/0x8040e3d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e3a:Code_x86/0x8040e3d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dc7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dc7:Code_x86">bb_0x8040dc7</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="3228.800781" y="124414.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="3749.601074" y="125310.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e3f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e3f:Code_x86">bb_0x8040e3f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e3f:Code_x86/0x8040e3f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e3f:Code_x86/0x8040e3f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x7</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e3f:Code_x86/0x8040e42:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e3f:Code_x86/0x8040e42:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dea:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040dea:Code_x86">bb_0x8040dea</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="3749.601074" y="125310.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="4874.000977" y="126213.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e44:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e44:Code_x86">bb_0x8040e44</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e44:Code_x86/0x8040e44:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e44:Code_x86/0x8040e44:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="4874.000977" y="126213.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="218.400009" class="node-contents" x="2162.800293" y="102650.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e49:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e49:Code_x86">bb_0x8040e49</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e49:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e49:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e4b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e4b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x7</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e4e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e4e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e51:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e49:Code_x86/0x8040e51:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e58:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e58:Code_x86">bb_0x8040e58</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="2162.800293" y="102650.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="1693.600220" y="103984.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e53:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e53:Code_x86">bb_0x8040e53</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e53:Code_x86/0x8040e53:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e53:Code_x86/0x8040e53:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f64:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f64:Code_x86">bb_0x8040f64</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="1693.600220" y="103984.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="477.600006" class="node-contents" x="2353.200439" y="103984.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e58:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e58:Code_x86">bb_0x8040e58</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e58:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e58:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e5b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e5b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e62:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e62:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e64:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e58:Code_x86/0x8040e64:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e68:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">l</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e68:Code_x86">bb_0x8040e68</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="2353.200439" y="103984.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="2632.000488" y="105338.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e66:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e66:Code_x86">bb_0x8040e66</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e66:Code_x86/0x8040e66:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e66:Code_x86/0x8040e66:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e6d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e6d:Code_x86">bb_0x8040e6d</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="2632.000488" y="105338.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="2322.800293" y="105338.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e68:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e68:Code_x86">bb_0x8040e68</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e68:Code_x86/0x8040e68:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e68:Code_x86/0x8040e68:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e68:Code_x86/0x8040e6a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e68:Code_x86/0x8040e6a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e68:Code_x86/0x8040e6b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e68:Code_x86/0x8040e6b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e6f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e6f:Code_x86">bb_0x8040e6f</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="2322.800293" y="105338.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="4553.800293" y="131473.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e6d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e6d:Code_x86">bb_0x8040e6d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e6d:Code_x86/0x8040e6d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e6d:Code_x86/0x8040e6d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e6f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="4553.800293" y="131473.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="3721.800293" y="132109.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e6f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e6f:Code_x86">bb_0x8040e6f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e6f:Code_x86/0x8040e6f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e6f:Code_x86/0x8040e6f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e6f:Code_x86/0x8040e71:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e6f:Code_x86/0x8040e71:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e6f:Code_x86/0x8040e75:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e6f:Code_x86/0x8040e75:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="3721.800293" y="132109.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="1097.200684" y="129843.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e7a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e7a:Code_x86">bb_0x8040e7a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e7a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e7a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e7d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e7d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e84:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e84:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e86:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e7a:Code_x86/0x8040e86:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e8a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">le</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e8a:Code_x86">bb_0x8040e8a</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="1097.200684" y="129843.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="1376.000732" y="130400.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e88:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e88:Code_x86">bb_0x8040e88</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e88:Code_x86/0x8040e88:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e88:Code_x86/0x8040e88:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e8f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e8f:Code_x86">bb_0x8040e8f</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="1376.000732" y="130400.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="1066.800781" y="130400.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e8a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e8a:Code_x86">bb_0x8040e8a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e8a:Code_x86/0x8040e8a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e8a:Code_x86/0x8040e8a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e8a:Code_x86/0x8040e8c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e8a:Code_x86/0x8040e8c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e8a:Code_x86/0x8040e8d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e8a:Code_x86/0x8040e8d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e91:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e91:Code_x86">bb_0x8040e91</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="1066.800781" y="130400.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="1306.800049" y="133992.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e8f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e8f:Code_x86">bb_0x8040e8f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e8f:Code_x86/0x8040e8f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e8f:Code_x86/0x8040e8f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e91:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="1306.800049" y="133992.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="1661.199951" y="134395.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e91:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e91:Code_x86">bb_0x8040e91</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e91:Code_x86/0x8040e91:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e91:Code_x86/0x8040e91:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e91:Code_x86/0x8040e93:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e91:Code_x86/0x8040e93:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e91:Code_x86/0x8040e97:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e91:Code_x86/0x8040e97:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="1661.199951" y="134395.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="1845.200684" y="130400.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040e9c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040e9c:Code_x86">bb_0x8040e9c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040e9c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040e9c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040e9f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040e9f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040ea6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040ea6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040ea8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040e9c:Code_x86/0x8040ea8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040eaf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">l</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040eaf:Code_x86">bb_0x8040eaf</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="1845.200684" y="130400.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="3101.000000" y="130956.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040eaa:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040eaa:Code_x86">bb_0x8040eaa</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eaa:Code_x86/0x8040eaa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eaa:Code_x86/0x8040eaa:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eaa:Code_x86/0x8040eac:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eaa:Code_x86/0x8040eac:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eaa:Code_x86/0x8040ead:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eaa:Code_x86/0x8040ead:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040eb1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040eb1:Code_x86">bb_0x8040eb1</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="3101.000000" y="130956.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="3410.200195" y="130956.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040eaf:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040eaf:Code_x86">bb_0x8040eaf</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eaf:Code_x86/0x8040eaf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eaf:Code_x86/0x8040eaf:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040eb1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="3410.200195" y="130956.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="2945.600098" y="133389.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040eb1:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040eb1:Code_x86">bb_0x8040eb1</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eb1:Code_x86/0x8040eb1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eb1:Code_x86/0x8040eb1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eb1:Code_x86/0x8040eb3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eb1:Code_x86/0x8040eb3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eb1:Code_x86/0x8040eb7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eb1:Code_x86/0x8040eb7:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="2945.600098" y="133389.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="3836.200195" y="130956.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ebc:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ebc:Code_x86">bb_0x8040ebc</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ebc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ebc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ebf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ebf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ec6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ec6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ec8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ebc:Code_x86/0x8040ec8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ecf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">le</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ecf:Code_x86">bb_0x8040ecf</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="3836.200195" y="130956.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="3743.200195" y="131473.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040eca:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040eca:Code_x86">bb_0x8040eca</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eca:Code_x86/0x8040eca:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eca:Code_x86/0x8040eca:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eca:Code_x86/0x8040ecc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eca:Code_x86/0x8040ecc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eca:Code_x86/0x8040ecd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eca:Code_x86/0x8040ecd:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ed1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ed1:Code_x86">bb_0x8040ed1</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="3743.200195" y="131473.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="4052.400391" y="131473.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ecf:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ecf:Code_x86">bb_0x8040ecf</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ecf:Code_x86/0x8040ecf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ecf:Code_x86/0x8040ecf:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ed1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="4052.400391" y="131473.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="3481.800293" y="132726.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ed1:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ed1:Code_x86">bb_0x8040ed1</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ed1:Code_x86/0x8040ed1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ed1:Code_x86/0x8040ed1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ed1:Code_x86/0x8040ed3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ed1:Code_x86/0x8040ed3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ed1:Code_x86/0x8040ed7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ed1:Code_x86/0x8040ed7:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="3481.800293" y="132726.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="2658.000000" y="131473.000000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040edc:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040edc:Code_x86">bb_0x8040edc</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040edc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040edc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040edf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040edf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040ee6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040ee6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040ee8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040edc:Code_x86/0x8040ee8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040eec:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040eec:Code_x86">bb_0x8040eec</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="2658.000000" y="131473.000000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="2852.600098" y="132109.500000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040eea:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040eea:Code_x86">bb_0x8040eea</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eea:Code_x86/0x8040eea:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eea:Code_x86/0x8040eea:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ef1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ef1:Code_x86">bb_0x8040ef1</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="2852.600098" y="132109.500000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="229.199997" class="node-contents" x="2543.399902" y="132109.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040eec:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040eec:Code_x86">bb_0x8040eec</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eec:Code_x86/0x8040eec:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eec:Code_x86/0x8040eec:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eec:Code_x86/0x8040eee:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eec:Code_x86/0x8040eee:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040eec:Code_x86/0x8040eef:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040eec:Code_x86/0x8040eef:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ef3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ef3:Code_x86">bb_0x8040ef3</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="2543.399902" y="132109.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="2738.000000" y="132726.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ef1:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ef1:Code_x86">bb_0x8040ef1</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ef1:Code_x86/0x8040ef1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ef1:Code_x86/0x8040ef1:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ef3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="2738.000000" y="132726.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="2351.200195" y="133389.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ef3:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ef3:Code_x86">bb_0x8040ef3</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ef3:Code_x86/0x8040ef3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ef3:Code_x86/0x8040ef3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ef3:Code_x86/0x8040ef5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ef3:Code_x86/0x8040ef5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ef3:Code_x86/0x8040ef9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ef3:Code_x86/0x8040ef9:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="2351.200195" y="133389.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="1205.200195" y="132109.500000" height="156.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040efe:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040efe:Code_x86">bb_0x8040efe</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040efe:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040efe:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040f01:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040f01:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040f08:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040f08:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040f0a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040efe:Code_x86/0x8040f0a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f11:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f11:Code_x86">bb_0x8040f11</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="1205.200195" y="132109.500000" rx="5" ry="5" height="156.500000"></rect><foreignObject width="229.199997" class="node-contents" x="1464.400146" y="132726.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f0c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f0c:Code_x86">bb_0x8040f0c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f0c:Code_x86/0x8040f0c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f0c:Code_x86/0x8040f0c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f0c:Code_x86/0x8040f0e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f0c:Code_x86/0x8040f0e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f0c:Code_x86/0x8040f0f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f0c:Code_x86/0x8040f0f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f13:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f13:Code_x86">bb_0x8040f13</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="1464.400146" y="132726.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="2072.000000" y="132726.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f11:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f11:Code_x86">bb_0x8040f11</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f11:Code_x86/0x8040f11:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f11:Code_x86/0x8040f11:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f13:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="2072.000000" y="132726.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="1066.800049" y="134395.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f13:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f13:Code_x86">bb_0x8040f13</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f13:Code_x86/0x8040f13:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f13:Code_x86/0x8040f13:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f13:Code_x86/0x8040f15:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f13:Code_x86/0x8040f15:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f13:Code_x86/0x8040f19:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f13:Code_x86/0x8040f19:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="1066.800049" y="134395.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="826.800110" y="132726.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f1e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f1e:Code_x86">bb_0x8040f1e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f1e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f1e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f21:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f21:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f28:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f28:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f2a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f2a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f2d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f1e:Code_x86/0x8040f2d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f34:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f34:Code_x86">bb_0x8040f34</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="826.800110" y="132726.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="229.199997" class="node-contents" x="1092.800049" y="133389.000000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f2f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f2f:Code_x86">bb_0x8040f2f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f2f:Code_x86/0x8040f2f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f2f:Code_x86/0x8040f2f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f2f:Code_x86/0x8040f31:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f2f:Code_x86/0x8040f31:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f2f:Code_x86/0x8040f32:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f2f:Code_x86/0x8040f32:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f36:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f36:Code_x86">bb_0x8040f36</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="1092.800049" y="133389.000000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="186.000000" class="node-contents" x="826.800049" y="133389.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f34:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f34:Code_x86">bb_0x8040f34</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f34:Code_x86/0x8040f34:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f34:Code_x86/0x8040f34:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f36:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="186.000000" class="node-body" x="826.800049" y="133389.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="434.399994" class="node-contents" x="280.740662" y="135005.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f36:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f36:Code_x86">bb_0x8040f36</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f36:Code_x86/0x8040f36:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f36:Code_x86/0x8040f36:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f36:Code_x86/0x8040f38:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f36:Code_x86/0x8040f38:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f36:Code_x86/0x8040f3c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f36:Code_x86/0x8040f3c:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="280.740662" y="135005.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="477.600006" class="node-contents" x="-100.399994" y="133389.000000" height="183.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f41:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f41:Code_x86">bb_0x8040f41</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f41:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f41:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">shr</span> <span data-token="asm.register">esi</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f44:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f44:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, dword ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.memory-operand">4*</span><span data-token="asm.register">edi</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0xd0</span><span data-token="asm.memory-operand">]</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f4b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f4b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">and</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">ebx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f4d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f4d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x0</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f50:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f41:Code_x86/0x8040f50:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f56:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f56:Code_x86">bb_0x8040f56</span> </div></div></div> </body></foreignObject><rect width="477.600006" class="node-body" x="-100.399994" y="133389.000000" rx="5" ry="5" height="183.000000"></rect><foreignObject width="229.199997" class="node-contents" x="-114.599998" y="133992.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f52:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f52:Code_x86">bb_0x8040f52</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f52:Code_x86/0x8040f52:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f52:Code_x86/0x8040f52:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">xor</span> <span data-token="asm.register">ecx</span>, <span data-token="asm.register">ecx</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f52:Code_x86/0x8040f54:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f52:Code_x86/0x8040f54:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f59:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f59:Code_x86">bb_0x8040f59</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="-114.599998" y="133992.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="164.400009" class="node-contents" x="194.600006" y="133992.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f56:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f56:Code_x86">bb_0x8040f56</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f56:Code_x86/0x8040f56:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f56:Code_x86/0x8040f56:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">push</span> <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f56:Code_x86/0x8040f58:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f56:Code_x86/0x8040f58:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f59:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">pop</span> <span data-token="asm.register">ecx</span> </div></div></div> </body></foreignObject><rect width="164.400009" class="node-body" x="194.600006" y="133992.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="434.399994" class="node-contents" x="-197.199997" y="135455.500000" height="130.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f59:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f59:Code_x86">bb_0x8040f59</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f59:Code_x86/0x8040f59:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f59:Code_x86/0x8040f59:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> <span data-token="asm.register">eax</span>, <span data-token="asm.register">esi</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f59:Code_x86/0x8040f5b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f59:Code_x86/0x8040f5b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">mov</span> byte ptr <span data-token="asm.memory-operand">[</span><span data-token="asm.register">ebp</span> <span data-token="asm.memory-operand">+</span> <span data-token="asm.register">eax</span> <span data-token="asm.memory-operand">-</span> <span data-token="asm.immediate-value">0x50</span><span data-token="asm.memory-operand">]</span>, <span data-token="asm.register">cl</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f59:Code_x86/0x8040f5f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f59:Code_x86/0x8040f5f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="434.399994" class="node-body" x="-197.199997" y="135455.500000" rx="5" ry="5" height="130.000000"></rect><foreignObject width="218.400009" class="node-contents" x="1704.400269" y="129400.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f64:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f64:Code_x86">bb_0x8040f64</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f64:Code_x86/0x8040f64:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f64:Code_x86/0x8040f64:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f64:Code_x86/0x8040f67:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f64:Code_x86/0x8040f67:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e7a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e7a:Code_x86">bb_0x8040e7a</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="1704.400269" y="129400.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="2188.800781" y="129843.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f6d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f6d:Code_x86">bb_0x8040f6d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f6d:Code_x86/0x8040f6d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f6d:Code_x86/0x8040f6d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f6d:Code_x86/0x8040f70:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f6d:Code_x86/0x8040f70:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e9c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e9c:Code_x86">bb_0x8040e9c</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="2188.800781" y="129843.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="2402.800781" y="130400.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f76:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f76:Code_x86">bb_0x8040f76</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f76:Code_x86/0x8040f76:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f76:Code_x86/0x8040f76:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f76:Code_x86/0x8040f79:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f76:Code_x86/0x8040f79:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ebc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040ebc:Code_x86">bb_0x8040ebc</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="2402.800781" y="130400.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="2498.000000" y="130956.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f7f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f7f:Code_x86">bb_0x8040f7f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f7f:Code_x86/0x8040f7f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f7f:Code_x86/0x8040f7f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f7f:Code_x86/0x8040f82:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f7f:Code_x86/0x8040f82:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040edc:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040edc:Code_x86">bb_0x8040edc</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="2498.000000" y="130956.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="1120.800293" y="131473.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f88:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f88:Code_x86">bb_0x8040f88</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f88:Code_x86/0x8040f88:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f88:Code_x86/0x8040f88:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x5</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f88:Code_x86/0x8040f8b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f88:Code_x86/0x8040f8b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040efe:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040efe:Code_x86">bb_0x8040efe</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="1120.800293" y="131473.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="906.800171" y="132109.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f91:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f91:Code_x86">bb_0x8040f91</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f91:Code_x86/0x8040f91:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f91:Code_x86/0x8040f91:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x6</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f91:Code_x86/0x8040f94:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f91:Code_x86/0x8040f94:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f1e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f1e:Code_x86">bb_0x8040f1e</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="906.800171" y="132109.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="1773.600098" y="132726.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f96:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f96:Code_x86">bb_0x8040f96</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f96:Code_x86/0x8040f96:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f96:Code_x86/0x8040f96:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">eax</span>, <span data-token="asm.immediate-value">0x7</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f96:Code_x86/0x8040f99:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f96:Code_x86/0x8040f99:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f41:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040f41:Code_x86">bb_0x8040f41</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="1773.600098" y="132726.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="1962.000122" y="133389.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040f9b:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040f9b:Code_x86">bb_0x8040f9b</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040f9b:Code_x86/0x8040f9b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040f9b:Code_x86/0x8040f9b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="1962.000122" y="133389.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="218.400009" class="node-contents" x="25893.208984" y="31841.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fa0:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fa0:Code_x86">bb_0x8040fa0</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fa0:Code_x86/0x8040fa0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fa0:Code_x86/0x8040fa0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x1</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fa0:Code_x86/0x8040fa3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fa0:Code_x86/0x8040fa3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ee:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80402ee:Code_x86">bb_0x80402ee</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25893.208984" y="31841.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="25315.613281" y="33085.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fa9:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fa9:Code_x86">bb_0x8040fa9</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fa9:Code_x86/0x8040fa9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fa9:Code_x86/0x8040fa9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x2</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fa9:Code_x86/0x8040fac:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fa9:Code_x86/0x8040fac:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040309:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040309:Code_x86">bb_0x8040309</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25315.613281" y="33085.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17698.605469" y="34394.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fb2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fb2:Code_x86">bb_0x8040fb2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fb2:Code_x86/0x8040fb2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fb2:Code_x86/0x8040fb2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x3</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fb2:Code_x86/0x8040fb5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fb2:Code_x86/0x8040fb5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040320:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040320:Code_x86">bb_0x8040320</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17698.605469" y="34394.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="26254.011719" y="35577.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fbb:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fbb:Code_x86">bb_0x8040fbb</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fbb:Code_x86/0x8040fbb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fbb:Code_x86/0x8040fbb:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x4</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fbb:Code_x86/0x8040fbe:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fbb:Code_x86/0x8040fbe:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040354:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040354:Code_x86">bb_0x8040354</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="26254.011719" y="35577.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="25715.613281" y="36754.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fc4:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fc4:Code_x86">bb_0x8040fc4</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fc4:Code_x86/0x8040fc4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fc4:Code_x86/0x8040fc4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x5</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fc4:Code_x86/0x8040fc7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fc4:Code_x86/0x8040fc7:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804036b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804036b:Code_x86">bb_0x804036b</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25715.613281" y="36754.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="22248.708984" y="38597.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fcd:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fcd:Code_x86">bb_0x8040fcd</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fcd:Code_x86/0x8040fcd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fcd:Code_x86/0x8040fcd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x6</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fcd:Code_x86/0x8040fd0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fcd:Code_x86/0x8040fd0:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040383:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040383:Code_x86">bb_0x8040383</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="22248.708984" y="38597.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17698.605469" y="40420.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fd6:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fd6:Code_x86">bb_0x8040fd6</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fd6:Code_x86/0x8040fd6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fd6:Code_x86/0x8040fd6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x7</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fd6:Code_x86/0x8040fd9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fd6:Code_x86/0x8040fd9:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804039a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804039a:Code_x86">bb_0x804039a</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17698.605469" y="40420.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="26094.013672" y="41763.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fdf:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fdf:Code_x86">bb_0x8040fdf</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fdf:Code_x86/0x8040fdf:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fdf:Code_x86/0x8040fdf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x8</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fdf:Code_x86/0x8040fe2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fdf:Code_x86/0x8040fe2:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80403ce:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80403ce:Code_x86">bb_0x80403ce</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="26094.013672" y="41763.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="24998.011719" y="43099.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040fe8:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040fe8:Code_x86">bb_0x8040fe8</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fe8:Code_x86/0x8040fe8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fe8:Code_x86/0x8040fe8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x9</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040fe8:Code_x86/0x8040feb:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040fe8:Code_x86/0x8040feb:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80403f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80403f6:Code_x86">bb_0x80403f6</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="24998.011719" y="43099.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="25155.613281" y="44615.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ff1:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ff1:Code_x86">bb_0x8040ff1</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ff1:Code_x86/0x8040ff1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ff1:Code_x86/0x8040ff1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0xa</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ff1:Code_x86/0x8040ff4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ff1:Code_x86/0x8040ff4:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804041f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804041f:Code_x86">bb_0x804041f</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25155.613281" y="44615.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17698.605469" y="46070.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8040ffa:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8040ffa:Code_x86">bb_0x8040ffa</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ffa:Code_x86/0x8040ffa:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ffa:Code_x86/0x8040ffa:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0xb</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8040ffa:Code_x86/0x8040ffd:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8040ffa:Code_x86/0x8040ffd:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040444:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040444:Code_x86">bb_0x8040444</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17698.605469" y="46070.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="25635.613281" y="47439.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041003:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041003:Code_x86">bb_0x8041003</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041003:Code_x86/0x8041003:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041003:Code_x86/0x8041003:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0xc</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041003:Code_x86/0x8041006:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041003:Code_x86/0x8041006:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804048f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804048f:Code_x86">bb_0x804048f</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25635.613281" y="47439.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="23960.962891" y="49181.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804100c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804100c:Code_x86">bb_0x804100c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804100c:Code_x86/0x804100c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804100c:Code_x86/0x804100c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0xd</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804100c:Code_x86/0x804100f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804100c:Code_x86/0x804100f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80404b1:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80404b1:Code_x86">bb_0x80404b1</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="23960.962891" y="49181.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="22076.710938" y="51083.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041015:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041015:Code_x86">bb_0x8041015</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041015:Code_x86/0x8041015:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041015:Code_x86/0x8041015:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0xe</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041015:Code_x86/0x8041018:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041015:Code_x86/0x8041018:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80404d2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80404d2:Code_x86">bb_0x80404d2</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="22076.710938" y="51083.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="18388.207031" y="52959.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804101e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804101e:Code_x86">bb_0x804101e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804101e:Code_x86/0x804101e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804101e:Code_x86/0x804101e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0xf</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804101e:Code_x86/0x8041021:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804101e:Code_x86/0x8041021:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80404f2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80404f2:Code_x86">bb_0x80404f2</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="18388.207031" y="52959.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="25475.613281" y="54495.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041027:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041027:Code_x86">bb_0x8041027</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041027:Code_x86/0x8041027:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041027:Code_x86/0x8041027:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x10</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041027:Code_x86/0x804102a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041027:Code_x86/0x804102a:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040531:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040531:Code_x86">bb_0x8040531</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25475.613281" y="54495.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="25315.613281" y="56258.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041030:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041030:Code_x86">bb_0x8041030</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041030:Code_x86/0x8041030:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041030:Code_x86/0x8041030:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x11</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041030:Code_x86/0x8041033:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041030:Code_x86/0x8041033:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804054b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804054b:Code_x86">bb_0x804054b</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25315.613281" y="56258.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="25155.613281" y="58048.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041039:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041039:Code_x86">bb_0x8041039</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041039:Code_x86/0x8041039:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041039:Code_x86/0x8041039:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x12</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041039:Code_x86/0x804103c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041039:Code_x86/0x804103c:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040566:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040566:Code_x86">bb_0x8040566</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="25155.613281" y="58048.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="19117.611328" y="59517.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041042:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041042:Code_x86">bb_0x8041042</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041042:Code_x86/0x8041042:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041042:Code_x86/0x8041042:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x13</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041042:Code_x86/0x8041045:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041042:Code_x86/0x8041045:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804058e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804058e:Code_x86">bb_0x804058e</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="19117.611328" y="59517.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17618.605469" y="61193.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804104b:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804104b:Code_x86">bb_0x804104b</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804104b:Code_x86/0x804104b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804104b:Code_x86/0x804104b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x14</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804104b:Code_x86/0x804104e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804104b:Code_x86/0x804104e:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80405b7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80405b7:Code_x86">bb_0x80405b7</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17618.605469" y="61193.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="20886.599609" y="63068.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041054:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041054:Code_x86">bb_0x8041054</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041054:Code_x86/0x8041054:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041054:Code_x86/0x8041054:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x15</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041054:Code_x86/0x8041057:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041054:Code_x86/0x8041057:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80405e4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80405e4:Code_x86">bb_0x80405e4</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="20886.599609" y="63068.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17115.253906" y="64838.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804105d:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804105d:Code_x86">bb_0x804105d</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804105d:Code_x86/0x804105d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804105d:Code_x86/0x804105d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x16</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804105d:Code_x86/0x8041060:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804105d:Code_x86/0x8041060:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804060c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804060c:Code_x86">bb_0x804060c</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17115.253906" y="64838.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="18468.207031" y="66727.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041066:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041066:Code_x86">bb_0x8041066</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041066:Code_x86/0x8041066:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041066:Code_x86/0x8041066:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x17</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041066:Code_x86/0x8041069:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041066:Code_x86/0x8041069:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804063d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804063d:Code_x86">bb_0x804063d</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="18468.207031" y="66727.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="24915.613281" y="68423.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804106f:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804106f:Code_x86">bb_0x804106f</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804106f:Code_x86/0x804106f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804106f:Code_x86/0x804106f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x18</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804106f:Code_x86/0x8041072:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804106f:Code_x86/0x8041072:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040674:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040674:Code_x86">bb_0x8040674</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="24915.613281" y="68423.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="19644.207031" y="70052.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041078:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041078:Code_x86">bb_0x8041078</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041078:Code_x86/0x8041078:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041078:Code_x86/0x8041078:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x19</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041078:Code_x86/0x804107b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041078:Code_x86/0x804107b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040689:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040689:Code_x86">bb_0x8040689</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="19644.207031" y="70052.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="18165.605469" y="71568.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041081:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041081:Code_x86">bb_0x8041081</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041081:Code_x86/0x8041081:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041081:Code_x86/0x8041081:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x1a</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041081:Code_x86/0x8041084:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041081:Code_x86/0x8041084:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x804069e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x804069e:Code_x86">bb_0x804069e</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="18165.605469" y="71568.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="18842.207031" y="73205.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804108a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804108a:Code_x86">bb_0x804108a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804108a:Code_x86/0x804108a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804108a:Code_x86/0x804108a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x1b</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804108a:Code_x86/0x804108d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804108a:Code_x86/0x804108d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80406d8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80406d8:Code_x86">bb_0x80406d8</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="18842.207031" y="73205.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="19265.808594" y="75186.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041093:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041093:Code_x86">bb_0x8041093</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041093:Code_x86/0x8041093:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041093:Code_x86/0x8041093:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x1c</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041093:Code_x86/0x8041096:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041093:Code_x86/0x8041096:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040716:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040716:Code_x86">bb_0x8040716</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="19265.808594" y="75186.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="19644.207031" y="76993.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804109c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804109c:Code_x86">bb_0x804109c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804109c:Code_x86/0x804109c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804109c:Code_x86/0x804109c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x1d</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804109c:Code_x86/0x804109f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804109c:Code_x86/0x804109f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040761:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040761:Code_x86">bb_0x8040761</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="19644.207031" y="76993.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="19245.406250" y="78901.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410a5:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410a5:Code_x86">bb_0x80410a5</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410a5:Code_x86/0x80410a5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410a5:Code_x86/0x80410a5:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x1e</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410a5:Code_x86/0x80410a8:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410a5:Code_x86/0x80410a8:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80407b8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80407b8:Code_x86">bb_0x80407b8</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="19245.406250" y="78901.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17519.402344" y="80974.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410ae:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410ae:Code_x86">bb_0x80410ae</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410ae:Code_x86/0x80410ae:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410ae:Code_x86/0x80410ae:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x1f</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410ae:Code_x86/0x80410b1:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410ae:Code_x86/0x80410b1:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x80407cd:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x80407cd:Code_x86">bb_0x80407cd</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17519.402344" y="80974.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17485.804688" y="82831.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410b7:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410b7:Code_x86">bb_0x80410b7</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410b7:Code_x86/0x80410b7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410b7:Code_x86/0x80410b7:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x20</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410b7:Code_x86/0x80410ba:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410b7:Code_x86/0x80410ba:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b2f:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b2f:Code_x86">bb_0x8040b2f</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17485.804688" y="82831.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="17168.603516" y="84687.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410c0:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410c0:Code_x86">bb_0x80410c0</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410c0:Code_x86/0x80410c0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410c0:Code_x86/0x80410c0:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x21</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410c0:Code_x86/0x80410c3:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410c0:Code_x86/0x80410c3:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b46:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b46:Code_x86">bb_0x8040b46</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="17168.603516" y="84687.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="16343.401367" y="86350.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410c9:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410c9:Code_x86">bb_0x80410c9</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410c9:Code_x86/0x80410c9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410c9:Code_x86/0x80410c9:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x22</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410c9:Code_x86/0x80410cc:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410c9:Code_x86/0x80410cc:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b5c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b5c:Code_x86">bb_0x8040b5c</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="16343.401367" y="86350.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="15844.201172" y="87853.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410d2:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410d2:Code_x86">bb_0x80410d2</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410d2:Code_x86/0x80410d2:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410d2:Code_x86/0x80410d2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x23</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410d2:Code_x86/0x80410d5:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410d2:Code_x86/0x80410d5:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b73:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b73:Code_x86">bb_0x8040b73</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="15844.201172" y="87853.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="14847.400391" y="89156.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410db:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410db:Code_x86">bb_0x80410db</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410db:Code_x86/0x80410db:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410db:Code_x86/0x80410db:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x24</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410db:Code_x86/0x80410de:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410db:Code_x86/0x80410de:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b89:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b89:Code_x86">bb_0x8040b89</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="14847.400391" y="89156.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="13193.800781" y="90479.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410e4:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410e4:Code_x86">bb_0x80410e4</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410e4:Code_x86/0x80410e4:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410e4:Code_x86/0x80410e4:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x25</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410e4:Code_x86/0x80410e7:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410e4:Code_x86/0x80410e7:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b9e:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040b9e:Code_x86">bb_0x8040b9e</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="13193.800781" y="90479.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="12505.200195" y="91822.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410ed:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410ed:Code_x86">bb_0x80410ed</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410ed:Code_x86/0x80410ed:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410ed:Code_x86/0x80410ed:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x26</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410ed:Code_x86/0x80410f0:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410ed:Code_x86/0x80410f0:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bb3:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bb3:Code_x86">bb_0x8040bb3</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="12505.200195" y="91822.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="11388.601562" y="93065.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410f6:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410f6:Code_x86">bb_0x80410f6</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410f6:Code_x86/0x80410f6:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410f6:Code_x86/0x80410f6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x27</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410f6:Code_x86/0x80410f9:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410f6:Code_x86/0x80410f9:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bc8:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bc8:Code_x86">bb_0x8040bc8</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="11388.601562" y="93065.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="10690.201172" y="94228.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x80410ff:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x80410ff:Code_x86">bb_0x80410ff</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x80410ff:Code_x86/0x80410ff:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410ff:Code_x86/0x80410ff:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x28</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x80410ff:Code_x86/0x8041102:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x80410ff:Code_x86/0x8041102:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bdf:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bdf:Code_x86">bb_0x8040bdf</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="10690.201172" y="94228.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="9453.400391" y="95596.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041108:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041108:Code_x86">bb_0x8041108</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041108:Code_x86/0x8041108:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041108:Code_x86/0x8041108:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x29</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041108:Code_x86/0x804110b:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041108:Code_x86/0x804110b:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bf6:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040bf6:Code_x86">bb_0x8040bf6</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="9453.400391" y="95596.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="8024.201172" y="96699.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041111:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041111:Code_x86">bb_0x8041111</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041111:Code_x86/0x8041111:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041111:Code_x86/0x8041111:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x2a</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041111:Code_x86/0x8041114:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041111:Code_x86/0x8041114:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c0d:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c0d:Code_x86">bb_0x8040c0d</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="8024.201172" y="96699.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="7466.200684" y="97968.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804111a:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804111a:Code_x86">bb_0x804111a</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804111a:Code_x86/0x804111a:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804111a:Code_x86/0x804111a:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x2b</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804111a:Code_x86/0x804111d:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804111a:Code_x86/0x804111d:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c44:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c44:Code_x86">bb_0x8040c44</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="7466.200684" y="97968.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="6579.800781" y="99256.500000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041123:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041123:Code_x86">bb_0x8041123</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041123:Code_x86/0x8041123:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041123:Code_x86/0x8041123:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x2c</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041123:Code_x86/0x8041126:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041123:Code_x86/0x8041126:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c7b:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040c7b:Code_x86">bb_0x8040c7b</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="6579.800781" y="99256.500000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="6538.700684" y="100465.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804112c:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804112c:Code_x86">bb_0x804112c</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804112c:Code_x86/0x804112c:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804112c:Code_x86/0x804112c:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x2d</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x804112c:Code_x86/0x804112f:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804112c:Code_x86/0x804112f:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040cf2:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040cf2:Code_x86">bb_0x8040cf2</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="6538.700684" y="100465.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="218.400009" class="node-contents" x="7565.800781" y="101627.000000" height="103.500000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x8041135:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x8041135:Code_x86">bb_0x8041135</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x8041135:Code_x86/0x8041135:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041135:Code_x86/0x8041135:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">cmp</span> <span data-token="asm.register">edx</span>, <span data-token="asm.immediate-value">0x2e</span> </div></div><span data-location-definition="/instruction/0x8040106:Code_x86/0x8041135:Code_x86/0x8041138:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x8041135:Code_x86/0x8041138:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e49:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">j</span><span data-token="asm.mnemonic-suffix">e</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040e49:Code_x86">bb_0x8040e49</span> </div></div></div> </body></foreignObject><rect width="218.400009" class="node-body" x="7565.800781" y="101627.000000" rx="5" ry="5" height="103.500000"></rect><foreignObject width="229.199997" class="node-contents" x="9522.601562" y="102650.000000" height="77.000000"><body xmlns="http://www.w3.org/1999/xhtml"><div data-scope="asm.basic-block"><span data-location-definition="/basic-block/0x8040106:Code_x86/0x804113e:Code_x86" data-token="asm.label" data-action-context-location="/basic-block/0x8040106:Code_x86/0x804113e:Code_x86">bb_0x804113e</span><span data-token="asm.label-indicator">:</span> <span data-location-definition="/instruction/0x8040106:Code_x86/0x804113e:Code_x86/0x804113e:Code_x86"></span><div data-scope="asm.instruction" data-action-context-location="/instruction/0x8040106:Code_x86/0x804113e:Code_x86/0x804113e:Code_x86" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86"><div><span data-token="indentation"> </span><span data-token="asm.mnemonic">jmp</span> <span data-token="asm.label" data-location-references="/basic-block/0x8040106:Code_x86/0x8040155:Code_x86">bb_0x8040155</span> </div></div></div> </body></foreignObject><rect width="229.199997" class="node-body" x="9522.601562" y="102650.000000" rx="5" ry="5" height="77.000000"></rect><foreignObject width="54.000000" class="node-contents" x="7215.490723" y="0.000000" height="54.000000"><body xmlns="http://www.w3.org/1999/xhtml"></body></foreignObject><rect width="54.000000" class="node-body" x="7215.490723" y="0.000000" rx="5" ry="5" height="54.000000"></rect></svg>
Loading...