40218d:	00 00                	add    %al,(%eax)
40218f:	00 02                	add    %al,(%edx)
402191:	7b 2b                	jnp    0x4021be
402193:	00 00                	add    %al,(%eax)
402195:	04 02                	add    $0x2,%al
402197:	7c 0a                	jl     0x4021a3
402199:	00 00                	add    %al,(%eax)
40219b:	04 28                	add    $0x28,%al
40219d:	1c 00                	sbb    $0x0,%al
40219f:	00 0a                	add    %cl,(%edx)
4021a1:	6f                   	outsl  %ds:(%esi),(%dx)
4021a2:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
4021a7:	02 7b 33             	add    0x33(%ebx),%bh
4021aa:	00 00                	add    %al,(%eax)
4021ac:	04 72                	add    $0x72,%al
4021ae:	3d 00 00 70 6f       	cmp    $0x6f700000,%eax
4021b3:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
4021b8:	02 7b 23             	add    0x23(%ebx),%bh
4021bb:	00 00                	add    %al,(%eax)
4021bd:	04 17                	add    $0x17,%al
4021bf:	6f                   	outsl  %ds:(%esi),(%dx)
4021c0:	18 00                	sbb    %al,(%eax)
4021c2:	00 0a                	add    %cl,(%edx)
4021c4:	00 02                	add    %al,(%edx)
4021c6:	7b 17                	jnp    0x4021df
4021c8:	00 00                	add    %al,(%eax)
4021ca:	04 16                	add    $0x16,%al
4021cc:	6f                   	outsl  %ds:(%esi),(%dx)
4021cd:	18 00                	sbb    %al,(%eax)
4021cf:	00 0a                	add    %cl,(%edx)
4021d1:	00 02                	add    %al,(%edx)
4021d3:	7b 1a                	jnp    0x4021ef
4021d5:	00 00                	add    %al,(%eax)
4021d7:	04 16                	add    $0x16,%al
4021d9:	6f                   	outsl  %ds:(%esi),(%dx)
4021da:	18 00                	sbb    %al,(%eax)
4021dc:	00 0a                	add    %cl,(%edx)
4021de:	00 02                	add    %al,(%edx)
4021e0:	7b 1c                	jnp    0x4021fe
4021e2:	00 00                	add    %al,(%eax)
4021e4:	04 16                	add    $0x16,%al
4021e6:	6f                   	outsl  %ds:(%esi),(%dx)
4021e7:	18 00                	sbb    %al,(%eax)
4021e9:	00 0a                	add    %cl,(%edx)
4021eb:	00 02                	add    %al,(%edx)
4021ed:	7b 19                	jnp    0x402208
4021ef:	00 00                	add    %al,(%eax)
4021f1:	04 16                	add    $0x16,%al
4021f3:	6f                   	outsl  %ds:(%esi),(%dx)
4021f4:	18 00                	sbb    %al,(%eax)
4021f6:	00 0a                	add    %cl,(%edx)
4021f8:	00 02                	add    %al,(%edx)
4021fa:	7b 1b                	jnp    0x402217
4021fc:	00 00                	add    %al,(%eax)
4021fe:	04 16                	add    $0x16,%al
402200:	6f                   	outsl  %ds:(%esi),(%dx)
402201:	18 00                	sbb    %al,(%eax)
402203:	00 0a                	add    %cl,(%edx)
402205:	00 02                	add    %al,(%edx)
402207:	7b 29                	jnp    0x402232
402209:	00 00                	add    %al,(%eax)
40220b:	04 02                	add    $0x2,%al
40220d:	7b 19                	jnp    0x402228
40220f:	00 00                	add    %al,(%eax)
402211:	04 6f                	add    $0x6f,%al
402213:	19 00                	sbb    %eax,(%eax)
402215:	00 0a                	add    %cl,(%edx)
402217:	72 c0                	jb     0x4021d9
402219:	00 00                	add    %al,(%eax)
40221b:	70 28                	jo     0x402245
40221d:	1e                   	push   %ds
40221e:	00 00                	add    %al,(%eax)
402220:	0a 6f 1d             	or     0x1d(%edi),%ch
402223:	00 00                	add    %al,(%eax)
402225:	0a 00                	or     (%eax),%al
402227:	02 7b 36             	add    0x36(%ebx),%bh
40222a:	00 00                	add    %al,(%eax)
40222c:	04 02                	add    $0x2,%al
40222e:	7b 19                	jnp    0x402249
402230:	00 00                	add    %al,(%eax)
402232:	04 6f                	add    $0x6f,%al
402234:	19 00                	sbb    %eax,(%eax)
402236:	00 0a                	add    %cl,(%edx)
402238:	6f                   	outsl  %ds:(%esi),(%dx)
402239:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
40223e:	02 7b 2a             	add    0x2a(%ebx),%bh
402241:	00 00                	add    %al,(%eax)
402243:	04 16                	add    $0x16,%al
402245:	6f                   	outsl  %ds:(%esi),(%dx)
402246:	1f                   	pop    %ds
402247:	00 00                	add    %al,(%eax)
402249:	0a 00                	or     (%eax),%al
40224b:	02 7b 28             	add    0x28(%ebx),%bh
40224e:	00 00                	add    %al,(%eax)
402250:	04 16                	add    $0x16,%al
402252:	6f                   	outsl  %ds:(%esi),(%dx)
402253:	1f                   	pop    %ds
402254:	00 00                	add    %al,(%eax)
402256:	0a 00                	or     (%eax),%al
402258:	02 7b 2c             	add    0x2c(%ebx),%bh
40225b:	00 00                	add    %al,(%eax)
40225d:	04 16                	add    $0x16,%al
40225f:	6f                   	outsl  %ds:(%esi),(%dx)
402260:	1f                   	pop    %ds
402261:	00 00                	add    %al,(%eax)
402263:	0a 00                	or     (%eax),%al
402265:	02 7b 32             	add    0x32(%ebx),%bh
402268:	00 00                	add    %al,(%eax)
40226a:	04 16                	add    $0x16,%al
40226c:	6f                   	outsl  %ds:(%esi),(%dx)
40226d:	1f                   	pop    %ds
40226e:	00 00                	add    %al,(%eax)
402270:	0a 00                	or     (%eax),%al
402272:	02 7b 31             	add    0x31(%ebx),%bh
402275:	00 00                	add    %al,(%eax)
402277:	04 16                	add    $0x16,%al
402279:	6f                   	outsl  %ds:(%esi),(%dx)
40227a:	1f                   	pop    %ds
40227b:	00 00                	add    %al,(%eax)
40227d:	0a 00                	or     (%eax),%al
40227f:	2a 13                	sub    (%ebx),%dl
402281:	30 03                	xor    %al,(%ebx)
402283:	00 84 01 00 00 01 00 	add    %al,0x10000(%ecx,%eax,1)
40228a:	00 11                	add    %dl,(%ecx)
40228c:	00 02                	add    %al,(%edx)
40228e:	7b 19                	jnp    0x4022a9
402290:	00 00                	add    %al,(%eax)
402292:	04 6f                	add    $0x6f,%al
402294:	19 00                	sbb    %eax,(%eax)
402296:	00 0a                	add    %cl,(%edx)
402298:	72 01                	jb     0x40229b
40229a:	00 00                	add    %al,(%eax)
40229c:	70 28                	jo     0x4022c6
40229e:	1a 00                	sbb    (%eax),%al
4022a0:	00 0a                	add    %cl,(%edx)
4022a2:	2d 17 02 7b 1b       	sub    $0x1b7b0217,%eax
4022a7:	00 00                	add    %al,(%eax)
4022a9:	04 6f                	add    $0x6f,%al
4022ab:	19 00                	sbb    %eax,(%eax)
4022ad:	00 0a                	add    %cl,(%edx)
4022af:	72 01                	jb     0x4022b2
4022b1:	00 00                	add    %al,(%eax)
4022b3:	70 28                	jo     0x4022dd
4022b5:	1a 00                	sbb    (%eax),%al
4022b7:	00 0a                	add    %cl,(%edx)
4022b9:	2b 01                	sub    (%ecx),%eax
4022bb:	17                   	pop    %ss
4022bc:	0a 06                	or     (%esi),%al
4022be:	2c 16                	sub    $0x16,%al
4022c0:	00 72 d0             	add    %dh,-0x30(%edx)
4022c3:	00 00                	add    %al,(%eax)
4022c5:	70 72                	jo     0x402339
4022c7:	00 01                	add    %al,(%ecx)
4022c9:	00 70 28             	add    %dh,0x28(%eax)
4022cc:	1b 00                	sbb    (%eax),%eax
4022ce:	00 0a                	add    %cl,(%edx)
4022d0:	26 38 39             	cmp    %bh,%es:(%ecx)
4022d3:	01 00                	add    %eax,(%eax)
4022d5:	00 02                	add    %al,(%edx)
4022d7:	7b 1d                	jnp    0x4022f6
4022d9:	00 00                	add    %al,(%eax)
4022db:	04 02                	add    $0x2,%al
4022dd:	7b 19                	jnp    0x4022f8
4022df:	00 00                	add    %al,(%eax)
4022e1:	04 6f                	add    $0x6f,%al
4022e3:	19 00                	sbb    %eax,(%eax)
4022e5:	00 0a                	add    %cl,(%edx)
4022e7:	72 18                	jb     0x402301
4022e9:	01 00                	add    %eax,(%eax)
4022eb:	70 28                	jo     0x402315
4022ed:	1e                   	push   %ds
4022ee:	00 00                	add    %al,(%eax)
4022f0:	0a 6f 1d             	or     0x1d(%edi),%ch
4022f3:	00 00                	add    %al,(%eax)
4022f5:	0a 00                	or     (%eax),%al
4022f7:	02 16                	add    (%esi),%dl
4022f9:	7d 11                	jge    0x40230c
4022fb:	00 00                	add    %al,(%eax)
4022fd:	04 02                	add    $0x2,%al
4022ff:	7b 31                	jnp    0x402332
402301:	00 00                	add    %al,(%eax)
402303:	04 17                	add    $0x17,%al
402305:	6f                   	outsl  %ds:(%esi),(%dx)
402306:	1f                   	pop    %ds
402307:	00 00                	add    %al,(%eax)
402309:	0a 00                	or     (%eax),%al
40230b:	02 7b 31             	add    0x31(%ebx),%bh
40230e:	00 00                	add    %al,(%eax)
402310:	04 16                	add    $0x16,%al
402312:	6f                   	outsl  %ds:(%esi),(%dx)
402313:	18 00                	sbb    %al,(%eax)
402315:	00 0a                	add    %cl,(%edx)
402317:	00 02                	add    %al,(%edx)
402319:	7b 2b                	jnp    0x402346
40231b:	00 00                	add    %al,(%eax)
40231d:	04 02                	add    $0x2,%al
40231f:	7c 0a                	jl     0x40232b
402321:	00 00                	add    %al,(%eax)
402323:	04 28                	add    $0x28,%al
402325:	1c 00                	sbb    $0x0,%al
402327:	00 0a                	add    %cl,(%edx)
402329:	6f                   	outsl  %ds:(%esi),(%dx)
40232a:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
40232f:	02 7b 33             	add    0x33(%ebx),%bh
402332:	00 00                	add    %al,(%eax)
402334:	04 72                	add    $0x72,%al
402336:	3d 00 00 70 6f       	cmp    $0x6f700000,%eax
40233b:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
402340:	02 7b 34             	add    0x34(%ebx),%bh
402343:	00 00                	add    %al,(%eax)
402345:	04 72                	add    $0x72,%al
402347:	3d 00 00 70 6f       	cmp    $0x6f700000,%eax
40234c:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
402351:	02 7b 23             	add    0x23(%ebx),%bh
402354:	00 00                	add    %al,(%eax)
402356:	04 17                	add    $0x17,%al
402358:	6f                   	outsl  %ds:(%esi),(%dx)
402359:	18 00                	sbb    %al,(%eax)
40235b:	00 0a                	add    %cl,(%edx)
40235d:	00 02                	add    %al,(%edx)
40235f:	7b 17                	jnp    0x402378
402361:	00 00                	add    %al,(%eax)
402363:	04 16                	add    $0x16,%al
402365:	6f                   	outsl  %ds:(%esi),(%dx)
402366:	18 00                	sbb    %al,(%eax)
402368:	00 0a                	add    %cl,(%edx)
40236a:	00 02                	add    %al,(%edx)
40236c:	7b 1a                	jnp    0x402388
40236e:	00 00                	add    %al,(%eax)
402370:	04 16                	add    $0x16,%al
402372:	6f                   	outsl  %ds:(%esi),(%dx)
402373:	18 00                	sbb    %al,(%eax)
402375:	00 0a                	add    %cl,(%edx)
402377:	00 02                	add    %al,(%edx)
402379:	7b 1c                	jnp    0x402397
40237b:	00 00                	add    %al,(%eax)
40237d:	04 16                	add    $0x16,%al
40237f:	6f                   	outsl  %ds:(%esi),(%dx)
402380:	18 00                	sbb    %al,(%eax)
402382:	00 0a                	add    %cl,(%edx)
402384:	00 02                	add    %al,(%edx)
402386:	7b 19                	jnp    0x4023a1
402388:	00 00                	add    %al,(%eax)
40238a:	04 16                	add    $0x16,%al
40238c:	6f                   	outsl  %ds:(%esi),(%dx)
40238d:	18 00                	sbb    %al,(%eax)
40238f:	00 0a                	add    %cl,(%edx)
402391:	00 02                	add    %al,(%edx)
402393:	7b 1b                	jnp    0x4023b0
402395:	00 00                	add    %al,(%eax)
402397:	04 16                	add    $0x16,%al
402399:	6f                   	outsl  %ds:(%esi),(%dx)
40239a:	18 00                	sbb    %al,(%eax)
40239c:	00 0a                	add    %cl,(%edx)
40239e:	00 02                	add    %al,(%edx)
4023a0:	7b 29                	jnp    0x4023cb
4023a2:	00 00                	add    %al,(%eax)
4023a4:	04 02                	add    $0x2,%al
4023a6:	7b 19                	jnp    0x4023c1
4023a8:	00 00                	add    %al,(%eax)
4023aa:	04 6f                	add    $0x6f,%al
4023ac:	19 00                	sbb    %eax,(%eax)
4023ae:	00 0a                	add    %cl,(%edx)
4023b0:	72 c0                	jb     0x402372
4023b2:	00 00                	add    %al,(%eax)
4023b4:	70 28                	jo     0x4023de
4023b6:	1e                   	push   %ds
4023b7:	00 00                	add    %al,(%eax)
4023b9:	0a 6f 1d             	or     0x1d(%edi),%ch
4023bc:	00 00                	add    %al,(%eax)
4023be:	0a 00                	or     (%eax),%al
4023c0:	02 7b 2a             	add    0x2a(%ebx),%bh
4023c3:	00 00                	add    %al,(%eax)
4023c5:	04 02                	add    $0x2,%al
4023c7:	7b 1b                	jnp    0x4023e4
4023c9:	00 00                	add    %al,(%eax)
4023cb:	04 6f                	add    $0x6f,%al
4023cd:	19 00                	sbb    %eax,(%eax)
4023cf:	00 0a                	add    %cl,(%edx)
4023d1:	72 c0                	jb     0x402393
4023d3:	00 00                	add    %al,(%eax)
4023d5:	70 28                	jo     0x4023ff
4023d7:	1e                   	push   %ds
4023d8:	00 00                	add    %al,(%eax)
4023da:	0a 6f 1d             	or     0x1d(%edi),%ch
4023dd:	00 00                	add    %al,(%eax)
4023df:	0a 00                	or     (%eax),%al
4023e1:	02 7b 36             	add    0x36(%ebx),%bh
4023e4:	00 00                	add    %al,(%eax)
4023e6:	04 02                	add    $0x2,%al
4023e8:	7b 19                	jnp    0x402403
4023ea:	00 00                	add    %al,(%eax)
4023ec:	04 6f                	add    $0x6f,%al
4023ee:	19 00                	sbb    %eax,(%eax)
4023f0:	00 0a                	add    %cl,(%edx)
4023f2:	6f                   	outsl  %ds:(%esi),(%dx)
4023f3:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
4023f8:	02 7b 37             	add    0x37(%ebx),%bh
4023fb:	00 00                	add    %al,(%eax)
4023fd:	04 02                	add    $0x2,%al
4023ff:	7b 1b                	jnp    0x40241c
402401:	00 00                	add    %al,(%eax)
402403:	04 6f                	add    $0x6f,%al
402405:	19 00                	sbb    %eax,(%eax)
402407:	00 0a                	add    %cl,(%edx)
402409:	6f                   	outsl  %ds:(%esi),(%dx)
40240a:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
40240f:	2a 13                	sub    (%ebx),%dl
402411:	30 03                	xor    %al,(%ebx)
402413:	00 5c 00 00          	add    %bl,0x0(%eax,%eax,1)
402417:	00 01                	add    %al,(%ecx)
402419:	00 00                	add    %al,(%eax)
40241b:	11 00                	adc    %eax,(%eax)
40241d:	02 7b 19             	add    0x19(%ebx),%bh
402420:	00 00                	add    %al,(%eax)
402422:	04 6f                	add    $0x6f,%al
402424:	19 00                	sbb    %eax,(%eax)
402426:	00 0a                	add    %cl,(%edx)
402428:	72 01                	jb     0x40242b
40242a:	00 00                	add    %al,(%eax)
40242c:	70 28                	jo     0x402456
40242e:	1a 00                	sbb    (%eax),%al
402430:	00 0a                	add    %cl,(%edx)
402432:	0a 06                	or     (%esi),%al
402434:	2c 13                	sub    $0x13,%al
402436:	00 72 03             	add    %dh,0x3(%edx)
402439:	00 00                	add    %al,(%eax)
40243b:	70 72                	jo     0x4024af
40243d:	27                   	daa
40243e:	00 00                	add    %al,(%eax)
402440:	70 28                	jo     0x40246a
402442:	1b 00                	sbb    (%eax),%eax
402444:	00 0a                	add    %cl,(%edx)
402446:	26 2b 2e             	sub    %es:(%esi),%ebp
402449:	02 16                	add    (%esi),%dl
40244b:	7d 12                	jge    0x40245f
40244d:	00 00                	add    %al,(%eax)
40244f:	04 02                	add    $0x2,%al
402451:	7b 1b                	jnp    0x40246e
402453:	00 00                	add    %al,(%eax)
402455:	04 72                	add    $0x72,%al
402457:	40                   	inc    %eax
402458:	01 00                	add    %eax,(%eax)
40245a:	70 6f                	jo     0x4024cb
40245c:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
402461:	02 7b 32             	add    0x32(%ebx),%bh
402464:	00 00                	add    %al,(%eax)
402466:	04 16                	add    $0x16,%al
402468:	6f                   	outsl  %ds:(%esi),(%dx)
402469:	1f                   	pop    %ds