404110:	73 00                	jae    0x404112
404112:	73 00                	jae    0x404114
404114:	77 00                	ja     0x404116
404116:	6f                   	outsl  %ds:(%esi),(%dx)
404117:	00 72 00             	add    %dh,0x0(%edx)
40411a:	64 00 00             	add    %al,%fs:(%eax)
40411d:	00 00                	add    %al,(%eax)
40411f:	00 63 00             	add    %ah,0x0(%ebx)
404122:	75 00                	jne    0x404124
404124:	70 00                	jo     0x404126
404126:	00 00                	add    %al,(%eax)
404128:	72 00                	jb     0x40412a
40412a:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
40412e:	00 00                	add    %al,(%eax)
404130:	73 00                	jae    0x404132
404132:	74 00                	je     0x404134
404134:	00 00                	add    %al,(%eax)
404136:	00 00                	add    %al,(%eax)
404138:	41                   	inc    %ecx
404139:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
40413d:	00 6f 00             	add    %ch,0x0(%edi)
404140:	77 00                	ja     0x404142
404142:	65 00 64 00 49       	add    %ah,%gs:0x49(%eax,%eax,1)
404147:	00 73 00             	add    %dh,0x0(%ebx)
40414a:	73 00                	jae    0x40414c
40414c:	75 00                	jne    0x40414e
40414e:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404152:	43                   	inc    %ebx
404153:	00 41 00             	add    %al,0x0(%ecx)
404156:	00 00                	add    %al,(%eax)
404158:	69 00 63 00 61 00    	imul   $0x610063,(%eax),%eax
40415e:	00 00                	add    %al,(%eax)
404160:	41                   	inc    %ecx
404161:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
404165:	00 6f 00             	add    %ch,0x0(%edi)
404168:	77 00                	ja     0x40416a
40416a:	65 00 64 00 53       	add    %ah,%gs:0x53(%eax,%eax,1)
40416f:	00 75 00             	add    %dh,0x0(%ebp)
404172:	62 00                	bound  %eax,(%eax)
404174:	6a 00                	push   $0x0
404176:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
40417a:	74 00                	je     0x40417c
40417c:	73 00                	jae    0x40417e
40417e:	00 00                	add    %al,(%eax)
404180:	61                   	popa
404181:	00 73 00             	add    %dh,0x0(%ebx)
404184:	00 00                	add    %al,(%eax)
404186:	00 00                	add    %al,(%eax)
404188:	44                   	inc    %esp
404189:	00 65 00             	add    %ah,0x0(%ebp)
40418c:	6e                   	outsb  %ds:(%esi),(%dx)
40418d:	00 69 00             	add    %ch,0x0(%ecx)
404190:	65 00 64 00 53       	add    %ah,%gs:0x53(%eax,%eax,1)
404195:	00 75 00             	add    %dh,0x0(%ebp)
404198:	62 00                	bound  %eax,(%eax)
40419a:	6a 00                	push   $0x0
40419c:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
4041a0:	74 00                	je     0x4041a2
4041a2:	73 00                	jae    0x4041a4
4041a4:	00 00                	add    %al,(%eax)
4041a6:	00 00                	add    %al,(%eax)
4041a8:	61                   	popa
4041a9:	00 64 00 63          	add    %ah,0x63(%eax,%eax,1)
4041ad:	00 00                	add    %al,(%eax)
4041af:	00 43 00             	add    %al,0x0(%ebx)
4041b2:	00 00                	add    %al,(%eax)
4041b4:	53                   	push   %ebx
4041b5:	00 75 00             	add    %dh,0x0(%ebp)
4041b8:	62 00                	bound  %eax,(%eax)
4041ba:	73 00                	jae    0x4041bc
4041bc:	63 00                	arpl   %eax,(%eax)
4041be:	72 00                	jb     0x4041c0
4041c0:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
4041c6:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4041cc:	00 00                	add    %al,(%eax)
4041ce:	00 00                	add    %al,(%eax)
4041d0:	68 00 74 00 74       	push   $0x74007400
4041d5:	00 70 00             	add    %dh,0x0(%eax)
4041d8:	3a 00                	cmp    (%eax),%al
4041da:	2f                   	das
4041db:	00 2f                	add    %ch,(%edi)
4041dd:	00 73 00             	add    %dh,0x0(%ebx)
4041e0:	63 00                	arpl   %eax,(%eax)
4041e2:	68 00 65 00 6d       	push   $0x6d006500
4041e7:	00 61 00             	add    %ah,0x0(%ecx)
4041ea:	73 00                	jae    0x4041ec
4041ec:	2e 00 6d 00          	add    %ch,%cs:0x0(%ebp)
4041f0:	69 00 63 00 72 00    	imul   $0x720063,(%eax),%eax
4041f6:	6f                   	outsl  %ds:(%esi),(%dx)
4041f7:	00 73 00             	add    %dh,0x0(%ebx)
4041fa:	6f                   	outsl  %ds:(%esi),(%dx)
4041fb:	00 66 00             	add    %ah,0x0(%esi)
4041fe:	74 00                	je     0x404200
404200:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
404204:	6f                   	outsl  %ds:(%esi),(%dx)
404205:	00 6d 00             	add    %ch,0x0(%ebp)
404208:	2f                   	das
404209:	00 32                	add    %dh,(%edx)
40420b:	00 30                	add    %dh,(%eax)
40420d:	00 30                	add    %dh,(%eax)
40420f:	00 36                	add    %dh,(%esi)
404211:	00 2f                	add    %ch,(%edi)
404213:	00 30                	add    %dh,(%eax)
404215:	00 33                	add    %dh,(%ebx)
404217:	00 2f                	add    %ch,(%edi)
404219:	00 77 00             	add    %dh,0x0(%edi)
40421c:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
404222:	6f                   	outsl  %ds:(%esi),(%dx)
404223:	00 77 00             	add    %dh,0x0(%edi)
404226:	73 00                	jae    0x404228
404228:	2f                   	das
404229:	00 65 00             	add    %ah,0x0(%ebp)
40422c:	76 00                	jbe    0x40422e
40422e:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
404232:	74 00                	je     0x404234
404234:	73 00                	jae    0x404236
404236:	2f                   	das
404237:	00 73 00             	add    %dh,0x0(%ebx)
40423a:	75 00                	jne    0x40423c
40423c:	62 00                	bound  %eax,(%eax)
40423e:	73 00                	jae    0x404240
404240:	63 00                	arpl   %eax,(%eax)
404242:	72 00                	jb     0x404244
404244:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
40424a:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
404250:	00 00                	add    %al,(%eax)
404252:	00 00                	add    %al,(%eax)
404254:	2c 00                	sub    $0x0,%al
404256:	00 00                	add    %al,(%eax)
404258:	41                   	inc    %ecx
404259:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
40425d:	00 72 00             	add    %dh,0x0(%edx)
404260:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404264:	73 00                	jae    0x404266
404266:	00 00                	add    %al,(%eax)
404268:	40                   	inc    %eax
404269:	00 45 00             	add    %al,0x0(%ebp)
40426c:	6e                   	outsb  %ds:(%esi),(%dx)
40426d:	00 61 00             	add    %ah,0x0(%ecx)
404270:	62 00                	bound  %eax,(%eax)
404272:	6c                   	insb   (%dx),%es:(%edi)
404273:	00 65 00             	add    %ah,0x0(%ebp)
404276:	64 00 00             	add    %al,%fs:(%eax)
404279:	00 00                	add    %al,(%eax)
40427b:	00 45 00             	add    %al,0x0(%ebp)
40427e:	76 00                	jbe    0x404280
404280:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
404284:	74 00                	je     0x404286
404286:	53                   	push   %ebx
404287:	00 6f 00             	add    %ch,0x0(%edi)
40428a:	75 00                	jne    0x40428c
40428c:	72 00                	jb     0x40428e
40428e:	63 00                	arpl   %eax,(%eax)
404290:	65 00 2f             	add    %ch,%gs:(%edi)
404293:	00 40 00             	add    %al,0x0(%eax)
404296:	45                   	inc    %ebp
404297:	00 6e 00             	add    %ch,0x0(%esi)
40429a:	61                   	popa
40429b:	00 62 00             	add    %ah,0x0(%edx)
40429e:	6c                   	insb   (%dx),%es:(%edi)
40429f:	00 65 00             	add    %ah,0x0(%ebp)
4042a2:	64 00 00             	add    %al,%fs:(%eax)
4042a5:	00 00                	add    %al,(%eax)
4042a7:	00 45 00             	add    %al,0x0(%ebp)
4042aa:	76 00                	jbe    0x4042ac
4042ac:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4042b0:	74 00                	je     0x4042b2
4042b2:	53                   	push   %ebx
4042b3:	00 6f 00             	add    %ch,0x0(%edi)
4042b6:	75 00                	jne    0x4042b8
4042b8:	72 00                	jb     0x4042ba
4042ba:	63 00                	arpl   %eax,(%eax)
4042bc:	65 00 00             	add    %al,%gs:(%eax)
4042bf:	00 45 00             	add    %al,0x0(%ebp)
4042c2:	00 00                	add    %al,(%eax)
4042c4:	44                   	inc    %esp
4042c5:	00 69 00             	add    %ch,0x0(%ecx)
4042c8:	61                   	popa
4042c9:	00 00                	add    %al,(%eax)
4042cb:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
4042cf:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
4042d3:	00 76 00             	add    %dh,0x0(%esi)
4042d6:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4042da:	79 00                	jns    0x4042dc
4042dc:	00 00                	add    %al,(%eax)
4042de:	00 00                	add    %al,(%eax)
4042e0:	44                   	inc    %esp
4042e1:	00 65 00             	add    %ah,0x0(%ebp)
4042e4:	6c                   	insb   (%dx),%es:(%edi)
4042e5:	00 69 00             	add    %ch,0x0(%ecx)
4042e8:	76 00                	jbe    0x4042ea
4042ea:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4042ee:	79 00                	jns    0x4042f0
4042f0:	2f                   	das
4042f1:	00 40 00             	add    %al,0x0(%eax)
4042f4:	4d                   	dec    %ebp
4042f5:	00 6f 00             	add    %ch,0x0(%edi)
4042f8:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
4042fc:	00 00                	add    %al,(%eax)
4042fe:	00 00                	add    %al,(%eax)
404300:	44                   	inc    %esp
404301:	00 65 00             	add    %ah,0x0(%ebp)
404304:	6c                   	insb   (%dx),%es:(%edi)
404305:	00 69 00             	add    %ch,0x0(%ecx)
404308:	76 00                	jbe    0x40430a
40430a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40430e:	79 00                	jns    0x404310
404310:	2f                   	das
404311:	00 42 00             	add    %al,0x0(%edx)
404314:	61                   	popa
404315:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
404319:	00 68 00             	add    %ch,0x0(%eax)
40431c:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
404322:	2f                   	das
404323:	00 4d 00             	add    %cl,0x0(%ebp)
404326:	61                   	popa
404327:	00 78 00             	add    %bh,0x0(%eax)
40432a:	49                   	dec    %ecx
40432b:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40432f:	00 6d 00             	add    %ch,0x0(%ebp)
404332:	73 00                	jae    0x404334
404334:	00 00                	add    %al,(%eax)
404336:	00 00                	add    %al,(%eax)
404338:	44                   	inc    %esp
404339:	00 65 00             	add    %ah,0x0(%ebp)
40433c:	6c                   	insb   (%dx),%es:(%edi)
40433d:	00 69 00             	add    %ch,0x0(%ecx)
404340:	76 00                	jbe    0x404342
404342:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404346:	79 00                	jns    0x404348
404348:	2f                   	das
404349:	00 42 00             	add    %al,0x0(%edx)
40434c:	61                   	popa
40434d:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
404351:	00 68 00             	add    %ch,0x0(%eax)
404354:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
40435a:	2f                   	das
40435b:	00 4d 00             	add    %cl,0x0(%ebp)
40435e:	61                   	popa
40435f:	00 78 00             	add    %bh,0x0(%eax)
404362:	4c                   	dec    %esp
404363:	00 61 00             	add    %ah,0x0(%ecx)
404366:	74 00                	je     0x404368
404368:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
40436c:	63 00                	arpl   %eax,(%eax)
40436e:	79 00                	jns    0x404370
404370:	54                   	push   %esp
404371:	00 69 00             	add    %ch,0x0(%ecx)
404374:	6d                   	insl   (%dx),%es:(%edi)
404375:	00 65 00             	add    %ah,0x0(%ebp)
404380:	44                   	inc    %esp
404381:	00 65 00             	add    %ah,0x0(%ebp)
404384:	6c                   	insb   (%dx),%es:(%edi)
404385:	00 69 00             	add    %ch,0x0(%ecx)
404388:	76 00                	jbe    0x40438a
40438a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40438e:	79 00                	jns    0x404390
404390:	2f                   	das
404391:	00 50 00             	add    %dl,0x0(%eax)
404394:	75 00                	jne    0x404396
404396:	73 00                	jae    0x404398
404398:	68 00 53 00 65       	push   $0x65005300
40439d:	00 74 00 74          	add    %dh,0x74(%eax,%eax,1)
4043a1:	00 69 00             	add    %ch,0x0(%ecx)
4043a4:	6e                   	outsb  %ds:(%esi),(%dx)
4043a5:	00 67 00             	add    %ah,0x0(%edi)
4043a8:	73 00                	jae    0x4043aa
4043aa:	2f                   	das
4043ab:	00 48 00             	add    %cl,0x0(%eax)
4043ae:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
4043b2:	72 00                	jb     0x4043b4
4043b4:	74 00                	je     0x4043b6
4043b6:	62 00                	bound  %eax,(%eax)
4043b8:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
4043bc:	74 00                	je     0x4043be
4043be:	2f                   	das
4043bf:	00 40 00             	add    %al,0x0(%eax)
4043c2:	49                   	dec    %ecx
4043c3:	00 6e 00             	add    %ch,0x0(%esi)
4043c6:	74 00                	je     0x4043c8
4043c8:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4043cc:	76 00                	jbe    0x4043ce
4043ce:	61                   	popa
4043cf:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
4043d3:	00 4c 00 6f          	add    %cl,0x6f(%eax,%eax,1)
4043d7:	00 63 00             	add    %ah,0x0(%ebx)
4043da:	61                   	popa
4043db:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
4043df:	00 2f                	add    %ch,(%edi)
4043e1:	00 40 00             	add    %al,0x0(%eax)
4043e4:	4c                   	dec    %esp
4043e5:	00 61 00             	add    %ah,0x0(%ecx)
4043e8:	6e                   	outsb  %ds:(%esi),(%dx)
4043e9:	00 67 00             	add    %ah,0x0(%edi)
4043ec:	75 00                	jne    0x4043ee
4043ee:	61                   	popa
4043ef:	00 67 00             	add    %ah,0x0(%edi)
4043f2:	65 00 00             	add    %al,%gs:(%eax)
4043f5:	00 00                	add    %al,(%eax)
4043f7:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
4043fb:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
4043ff:	00 76 00             	add    %dh,0x0(%esi)
404402:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404406:	79 00                	jns    0x404408
404408:	2f                   	das
404409:	00 50 00             	add    %dl,0x0(%eax)
40440c:	75 00                	jne    0x40440e
40440e:	73 00                	jae    0x404410
404410:	68 00 53 00 65       	push   $0x65005300
404415:	00 74 00 74          	add    %dh,0x74(%eax,%eax,1)
404419:	00 69 00             	add    %ch,0x0(%ecx)
40441c:	6e                   	outsb  %ds:(%esi),(%dx)
40441d:	00 67 00             	add    %ah,0x0(%edi)
404420:	73 00                	jae    0x404422
404422:	2f                   	das
404423:	00 48 00             	add    %cl,0x0(%eax)
404426:	6f                   	outsl  %ds:(%esi),(%dx)
404427:	00 73 00             	add    %dh,0x0(%ebx)
40442a:	74 00                	je     0x40442c
40442c:	4e                   	dec    %esi
40442d:	00 61 00             	add    %ah,0x0(%ecx)
404430:	6d                   	insl   (%dx),%es:(%edi)
404431:	00 65 00             	add    %ah,0x0(%ebp)
404434:	00 00                	add    %al,(%eax)
404436:	00 00                	add    %al,(%eax)
404438:	43                   	inc    %ebx
404439:	00 6f 00             	add    %ch,0x0(%edi)
40443c:	6d                   	insl   (%dx),%es:(%edi)
40443d:	00 6d 00             	add    %ch,0x0(%ebp)
404440:	6f                   	outsl  %ds:(%esi),(%dx)
404441:	00 6e 00             	add    %ch,0x0(%esi)
404444:	50                   	push   %eax
404445:	00 61 00             	add    %ah,0x0(%ecx)
404448:	73 00                	jae    0x40444a
40444a:	73 00                	jae    0x40444c
40444c:	77 00                	ja     0x40444e
40444e:	6f                   	outsl  %ds:(%esi),(%dx)
40444f:	00 72 00             	add    %dh,0x0(%edx)
404452:	64 00 00             	add    %al,%fs:(%eax)
404455:	00 00                	add    %al,(%eax)
404457:	00 41 00             	add    %al,0x0(%ecx)
40445a:	6c                   	insb   (%dx),%es:(%edi)
40445b:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
40445f:	00 77 00             	add    %dh,0x0(%edi)
404462:	65 00 64 00 53       	add    %ah,%gs:0x53(%eax,%eax,1)
404467:	00 6f 00             	add    %ch,0x0(%edi)
40446a:	75 00                	jne    0x40446c
40446c:	72 00                	jb     0x40446e
40446e:	63 00                	arpl   %eax,(%eax)
404470:	65 00 4e 00          	add    %cl,%gs:0x0(%esi)