4471ad:	1d 0e 00 05 00       	sbb    $0x5000e,%eax
4471b2:	ac                   	lods   %ds:(%esi),%al
4471b3:	02 19                	add    (%ecx),%bl
4471b5:	01 00                	add    %eax,(%eax)
4471b7:	00 00                	add    %al,(%eax)
4471b9:	00 28                	add    %ch,(%eax)
4471bb:	1d 0e 00 05 00       	sbb    $0x5000e,%eax
4471c0:	af                   	scas   %es:(%edi),%eax
4471c1:	02 19                	add    (%ecx),%bl
4471c3:	01 01                	add    %eax,(%ecx)
4471c5:	00 00                	add    %al,(%eax)
4471c7:	00 3f                	add    %bh,(%edi)
4471c9:	1d 0e 00 05 00       	sbb    $0x5000e,%eax
4471ce:	b2 02                	mov    $0x2,%dl
4471d0:	19 01                	sbb    %eax,(%ecx)
4471d2:	00 00                	add    %al,(%eax)
4471d4:	00 00                	add    %al,(%eax)
4471d6:	56                   	push   %esi
4471d7:	1d 0e 00 05 00       	sbb    $0x5000e,%eax
4471dc:	b5 02                	mov    $0x2,%ch
4471de:	19 01                	sbb    %eax,(%ecx)
4471e0:	01 00                	add    %eax,(%eax)
4471e2:	00 00                	add    %al,(%eax)
4471e4:	6d                   	insl   (%dx),%es:(%edi)
4471e5:	1d 0e 00 05 00       	sbb    $0x5000e,%eax
4471ea:	b8 02 19 01 00       	mov    $0x11902,%eax
4471ef:	00 00                	add    %al,(%eax)
4471f1:	00 84 1d 0e 00 05 00 	add    %al,0x5000e(%ebp,%ebx,1)
4471f8:	bb 02 19 01 01       	mov    $0x1011902,%ebx
4471fd:	00 00                	add    %al,(%eax)
4471ff:	00 9b 1d 0e 00 05    	add    %bl,0x5000e1d(%ebx)
447205:	00 be 02 19 01 00    	add    %bh,0x11902(%esi)
44720b:	00 00                	add    %al,(%eax)
44720d:	00 b2 1d 0e 00 05    	add    %dh,0x5000e1d(%edx)
447213:	00 c1                	add    %al,%cl
447215:	02 19                	add    (%ecx),%bl
447217:	01 01                	add    %eax,(%ecx)
447219:	00 00                	add    %al,(%eax)
44721b:	00 c9                	add    %cl,%cl
44721d:	1d 0e 00 05 00       	sbb    $0x5000e,%eax
447222:	c4 02                	les    (%edx),%eax
447224:	19 01                	sbb    %eax,(%ecx)
447226:	00 00                	add    %al,(%eax)
447228:	00 00                	add    %al,(%eax)
44722a:	e0 1d                	loopne 0x447249
44722c:	0e                   	push   %cs
44722d:	00 05 00 c7 02 19    	add    %al,0x1902c700
447233:	01 01                	add    %eax,(%ecx)
447235:	00 00                	add    %al,(%eax)
447237:	00 f7                	add    %dh,%bh
447239:	1d 0e 00 05 00       	sbb    $0x5000e,%eax
44723e:	ca 02 19             	lret   $0x1902
447241:	01 00                	add    %eax,(%eax)
447243:	00 00                	add    %al,(%eax)
447245:	00 0e                	add    %cl,(%esi)
447247:	1e                   	push   %ds
447248:	0e                   	push   %cs
447249:	00 05 00 cd 02 19    	add    %al,0x1902cd00
44724f:	01 01                	add    %eax,(%ecx)
447251:	00 00                	add    %al,(%eax)
447253:	00 25 1e 0e 00 05    	add    %ah,0x5000e1e
447259:	00 d0                	add    %dl,%al
44725b:	02 19                	add    (%ecx),%bl
44725d:	01 00                	add    %eax,(%eax)
44725f:	00 00                	add    %al,(%eax)
447261:	00 3c 1e             	add    %bh,(%esi,%ebx,1)
447264:	0e                   	push   %cs
447265:	00 05 00 d3 02 19    	add    %al,0x1902d300
44726b:	01 01                	add    %eax,(%ecx)
44726d:	00 00                	add    %al,(%eax)
44726f:	00 53 1e             	add    %dl,0x1e(%ebx)
447272:	0e                   	push   %cs
447273:	00 05 00 d6 02 19    	add    %al,0x1902d600
447279:	01 00                	add    %eax,(%eax)
44727b:	00 00                	add    %al,(%eax)
44727d:	00 6a 1e             	add    %ch,0x1e(%edx)
447280:	0e                   	push   %cs
447281:	00 05 00 d9 02 19    	add    %al,0x1902d900
447287:	01 01                	add    %eax,(%ecx)
447289:	00 00                	add    %al,(%eax)
44728b:	00 81 1e 0e 00 05    	add    %al,0x5000e1e(%ecx)
447291:	00 dc                	add    %bl,%ah
447293:	02 19                	add    (%ecx),%bl
447295:	01 00                	add    %eax,(%eax)
447297:	00 00                	add    %al,(%eax)
447299:	00 98 1e 0e 00 05    	add    %bl,0x5000e1e(%eax)
44729f:	00 df                	add    %bl,%bh
4472a1:	02 19                	add    (%ecx),%bl
4472a3:	01 01                	add    %eax,(%ecx)
4472a5:	00 00                	add    %al,(%eax)
4472a7:	00 af 1e 0e 00 05    	add    %ch,0x5000e1e(%edi)
4472ad:	00 e2                	add    %ah,%dl
4472af:	02 19                	add    (%ecx),%bl
4472b1:	01 00                	add    %eax,(%eax)
4472b3:	00 00                	add    %al,(%eax)
4472b5:	00 c6                	add    %al,%dh
4472b7:	1e                   	push   %ds
4472b8:	0e                   	push   %cs
4472b9:	00 05 00 e5 02 19    	add    %al,0x1902e500
4472bf:	01 01                	add    %eax,(%ecx)
4472c1:	00 00                	add    %al,(%eax)
4472c3:	00 dd                	add    %bl,%ch
4472c5:	1e                   	push   %ds
4472c6:	0e                   	push   %cs
4472c7:	00 05 00 e8 02 19    	add    %al,0x1902e800
4472cd:	01 00                	add    %eax,(%eax)
4472cf:	00 00                	add    %al,(%eax)
4472d1:	00 f4                	add    %dh,%ah
4472d3:	1e                   	push   %ds
4472d4:	0e                   	push   %cs
4472d5:	00 05 00 eb 02 19    	add    %al,0x1902eb00
4472db:	01 01                	add    %eax,(%ecx)
4472dd:	00 00                	add    %al,(%eax)
4472df:	00 0b                	add    %cl,(%ebx)
4472e1:	1f                   	pop    %ds
4472e2:	0e                   	push   %cs
4472e3:	00 05 00 ee 02 19    	add    %al,0x1902ee00
4472e9:	01 00                	add    %eax,(%eax)
4472eb:	00 00                	add    %al,(%eax)
4472ed:	00 22                	add    %ah,(%edx)
4472ef:	1f                   	pop    %ds
4472f0:	0e                   	push   %cs
4472f1:	00 05 00 f1 02 19    	add    %al,0x1902f100
4472f7:	01 01                	add    %eax,(%ecx)
4472f9:	00 00                	add    %al,(%eax)
4472fb:	00 39                	add    %bh,(%ecx)
4472fd:	1f                   	pop    %ds
4472fe:	0e                   	push   %cs
4472ff:	00 05 00 f4 02 19    	add    %al,0x1902f400
447305:	01 00                	add    %eax,(%eax)
447307:	00 00                	add    %al,(%eax)
447309:	00 50 1f             	add    %dl,0x1f(%eax)
44730c:	0e                   	push   %cs
44730d:	00 05 00 f7 02 19    	add    %al,0x1902f700
447313:	01 01                	add    %eax,(%ecx)
447315:	00 00                	add    %al,(%eax)
447317:	00 67 1f             	add    %ah,0x1f(%edi)
44731a:	0e                   	push   %cs
44731b:	00 05 00 fa 02 19    	add    %al,0x1902fa00
447321:	01 00                	add    %eax,(%eax)
447323:	00 00                	add    %al,(%eax)
447325:	00 7e 1f             	add    %bh,0x1f(%esi)
447328:	0e                   	push   %cs
447329:	00 05 00 fd 02 19    	add    %al,0x1902fd00
44732f:	01 01                	add    %eax,(%ecx)
447331:	00 00                	add    %al,(%eax)
447333:	00 95 1f 0e 00 05    	add    %dl,0x5000e1f(%ebp)
447339:	00 00                	add    %al,(%eax)
44733b:	03 19                	add    (%ecx),%ebx
44733d:	01 00                	add    %eax,(%eax)
44733f:	00 00                	add    %al,(%eax)
447341:	00 ac 1f 0e 00 05 00 	add    %ch,0x5000e(%edi,%ebx,1)
447348:	03 03                	add    (%ebx),%eax
44734a:	19 01                	sbb    %eax,(%ecx)
44734c:	01 00                	add    %eax,(%eax)
44734e:	00 00                	add    %al,(%eax)
447350:	c3                   	ret
447351:	1f                   	pop    %ds
447352:	0e                   	push   %cs
447353:	00 05 00 06 03 19    	add    %al,0x19030600
447359:	01 00                	add    %eax,(%eax)
44735b:	00 00                	add    %al,(%eax)
44735d:	00 da                	add    %bl,%dl
44735f:	1f                   	pop    %ds
447360:	0e                   	push   %cs
447361:	00 05 00 09 03 19    	add    %al,0x19030900
447367:	01 01                	add    %eax,(%ecx)
447369:	00 00                	add    %al,(%eax)
44736b:	00 f1                	add    %dh,%cl
44736d:	1f                   	pop    %ds
44736e:	0e                   	push   %cs
44736f:	00 05 00 0c 03 19    	add    %al,0x19030c00
447375:	01 00                	add    %eax,(%eax)
447377:	00 00                	add    %al,(%eax)
447379:	00 08                	add    %cl,(%eax)
44737b:	20 0e                	and    %cl,(%esi)
44737d:	00 05 00 0f 03 19    	add    %al,0x19030f00
447383:	01 01                	add    %eax,(%ecx)
447385:	00 00                	add    %al,(%eax)
447387:	00 1f                	add    %bl,(%edi)
447389:	20 0e                	and    %cl,(%esi)
44738b:	00 05 00 12 03 19    	add    %al,0x19031200
447391:	01 00                	add    %eax,(%eax)
447393:	00 00                	add    %al,(%eax)
447395:	00 36                	add    %dh,(%esi)
447397:	20 0e                	and    %cl,(%esi)
447399:	00 05 00 15 03 19    	add    %al,0x19031500
44739f:	01 01                	add    %eax,(%ecx)
4473a1:	00 00                	add    %al,(%eax)
4473a3:	00 4d 20             	add    %cl,0x20(%ebp)
4473a6:	0e                   	push   %cs
4473a7:	00 05 00 18 03 19    	add    %al,0x19031800
4473ad:	01 16                	add    %edx,(%esi)
4473af:	00 2b                	add    %ch,(%ebx)
4473b1:	00 01                	add    %al,(%ecx)
4473b3:	00 16                	add    %dl,(%esi)
4473b5:	00 31                	add    %dh,(%ecx)
4473b7:	00 04 00             	add    %al,(%eax,%eax,1)
4473ba:	16                   	push   %ss
4473bb:	00 37                	add    %dh,(%edi)
4473bd:	00 01                	add    %al,(%ecx)
4473bf:	00 16                	add    %dl,(%esi)
4473c1:	00 65 00             	add    %ah,0x0(%ebp)
4473c4:	14 00                	adc    $0x0,%al
4473c6:	16                   	push   %ss
4473c7:	00 6b 00             	add    %ch,0x0(%ebx)
4473ca:	01 00                	add    %eax,(%eax)
4473cc:	16                   	push   %ss
4473cd:	00 71 00             	add    %dh,0x0(%ecx)
4473d0:	14 00                	adc    $0x0,%al
4473d2:	01 00                	add    %eax,(%eax)
4473d4:	96                   	xchg   %eax,%esi
4473d5:	00 17                	add    %dl,(%edi)
4473d7:	00 01                	add    %al,(%ecx)
4473d9:	00 9b 00 1a 00 01    	add    %bl,0x1001a00(%ebx)
4473df:	00 c1                	add    %al,%cl
4473e1:	00 1e                	add    %bl,(%esi)
4473e3:	00 01                	add    %al,(%ecx)
4473e5:	00 ce                	add    %cl,%dh
4473e7:	00 22                	add    %ah,(%edx)
4473e9:	00 01                	add    %al,(%ecx)
4473eb:	00 d9                	add    %bl,%cl
4473ed:	00 26                	add    %ah,(%esi)
4473ef:	00 01                	add    %al,(%ecx)
4473f1:	00 e5                	add    %ah,%ch
4473f3:	00 2a                	add    %ch,(%edx)
4473f5:	00 16                	add    %dl,(%esi)
4473f7:	00 f4                	add    %dh,%ah
4473f9:	00 2e                	add    %ch,(%esi)
4473fb:	00 16                	add    %dl,(%esi)
4473fd:	00 fa                	add    %bh,%dl
4473ff:	00 14 00             	add    %dl,(%eax,%eax,1)
447402:	16                   	push   %ss
447403:	00 00                	add    %al,(%eax)
447405:	01 17                	add    %edx,(%edi)
447407:	00 01                	add    %al,(%ecx)
447409:	00 27                	add    %ah,(%edi)
44740b:	03 01                	add    (%ecx),%eax
44740d:	00 01                	add    %al,(%ecx)
44740f:	00 2c 03             	add    %ch,(%ebx,%eax,1)
447412:	1a 00                	sbb    (%eax),%al
447414:	01 00                	add    %eax,(%eax)
447416:	31 03                	xor    %eax,(%ebx)
447418:	df 00                	filds  (%eax)
44741a:	01 00                	add    %eax,(%eax)
44741c:	40                   	inc    %eax
44741d:	03 e3                	add    %ebx,%esp
44741f:	00 01                	add    %al,(%ecx)
447421:	00 51 03             	add    %dl,0x3(%ecx)
447424:	e7 00                	out    %eax,$0x0
447426:	01 00                	add    %eax,(%eax)
447428:	6b 03 eb             	imul   $0xffffffeb,(%ebx),%eax
44742b:	00 01                	add    %al,(%ecx)
44742d:	00 78 03             	add    %bh,0x3(%eax)
447430:	ef                   	out    %eax,(%dx)
447431:	00 01                	add    %al,(%ecx)
447433:	00 8f 03 ef 00 01    	add    %cl,0x100ef03(%edi)
447439:	00 94 03 ef 00 01 00 	add    %dl,0x100ef(%ebx,%eax,1)
447440:	99                   	cltd
447441:	03 ef                	add    %edi,%ebp
447443:	00 01                	add    %al,(%ecx)
447445:	00 9e 03 ef 00 01    	add    %bl,0x100ef03(%esi)
44744b:	00 a3 03 ef 00 01    	add    %ah,0x100ef03(%ebx)
447451:	00 a8 03 ef 00 01    	add    %ch,0x100ef03(%eax)
447457:	00 ad 03 ef 00 01    	add    %ch,0x100ef03(%ebp)
44745d:	00 b2 03 ef 00 01    	add    %dh,0x100ef03(%edx)
447463:	00 b7 03 ef 00 01    	add    %dh,0x100ef03(%edi)
447469:	00 bc 03 ef 00 01 00 	add    %bh,0x100ef(%ebx,%eax,1)
447470:	c1 03 ef             	roll   $0xef,(%ebx)
447473:	00 01                	add    %al,(%ecx)
447475:	00 c6                	add    %al,%dh
447477:	03 ef                	add    %edi,%ebp
447479:	00 01                	add    %al,(%ecx)
44747b:	00 cb                	add    %cl,%bl
44747d:	03 ef                	add    %edi,%ebp
44747f:	00 01                	add    %al,(%ecx)
447481:	00 d0                	add    %dl,%al
447483:	03 ef                	add    %edi,%ebp
447485:	00 01                	add    %al,(%ecx)
447487:	00 d5                	add    %dl,%ch
447489:	03 ef                	add    %edi,%ebp
44748b:	00 01                	add    %al,(%ecx)
44748d:	00 da                	add    %bl,%dl
44748f:	03 ef                	add    %edi,%ebp
447491:	00 01                	add    %al,(%ecx)
447493:	00 df                	add    %bl,%bh
447495:	03 ef                	add    %edi,%ebp
447497:	00 01                	add    %al,(%ecx)
447499:	00 e4                	add    %ah,%ah
44749b:	03 ef                	add    %edi,%ebp
44749d:	00 01                	add    %al,(%ecx)
44749f:	00 e9                	add    %ch,%cl
4474a1:	03 ef                	add    %edi,%ebp
4474a3:	00 01                	add    %al,(%ecx)
4474a5:	00 ee                	add    %ch,%dh
4474a7:	03 ef                	add    %edi,%ebp
4474a9:	00 01                	add    %al,(%ecx)
4474ab:	00 f3                	add    %dh,%bl
4474ad:	03 ef                	add    %edi,%ebp
4474af:	00 01                	add    %al,(%ecx)
4474b1:	00 f8                	add    %bh,%al
4474b3:	03 ef                	add    %edi,%ebp
4474b5:	00 01                	add    %al,(%ecx)
4474b7:	00 fd                	add    %bh,%ch
4474b9:	03 ef                	add    %edi,%ebp
4474bb:	00 01                	add    %al,(%ecx)
4474bd:	00 02                	add    %al,(%edx)
4474bf:	04 ef                	add    $0xef,%al
4474c1:	00 01                	add    %al,(%ecx)
4474c3:	00 07                	add    %al,(%edi)
4474c5:	04 ef                	add    $0xef,%al
4474c7:	00 01                	add    %al,(%ecx)
4474c9:	00 0c 04             	add    %cl,(%esp,%eax,1)
4474cc:	ef                   	out    %eax,(%dx)
4474cd:	00 01                	add    %al,(%ecx)
4474cf:	00 11                	add    %dl,(%ecx)
4474d1:	04 ef                	add    $0xef,%al
4474d3:	00 01                	add    %al,(%ecx)
4474d5:	00 16                	add    %dl,(%esi)
4474d7:	04 ef                	add    $0xef,%al
4474d9:	00 01                	add    %al,(%ecx)
4474db:	00 1b                	add    %bl,(%ebx)
4474dd:	04 ef                	add    $0xef,%al
4474df:	00 01                	add    %al,(%ecx)
4474e1:	00 20                	add    %ah,(%eax)
4474e3:	04 ef                	add    $0xef,%al
4474e5:	00 01                	add    %al,(%ecx)
4474e7:	00 25 04 ef 00 01    	add    %ah,0x100ef04
4474ed:	00 2a                	add    %ch,(%edx)
4474ef:	04 ef                	add    $0xef,%al
4474f1:	00 16                	add    %dl,(%esi)
4474f3:	00 2f                	add    %ch,(%edi)
4474f5:	04 17                	add    $0x17,%al
4474f7:	00 16                	add    %dl,(%esi)
4474f9:	00 35 04 f3 00 16    	add    %dh,0x1600f304
4474ff:	00 3b                	add    %bh,(%ebx)
447501:	04 f6                	add    $0xf6,%al
447503:	00 01                	add    %al,(%ecx)
447505:	00 09                	add    %cl,(%ecx)
447507:	05 f9 00 01 00       	add    $0x100f9,%eax
44750c:	3e 05 1a 00 01 00    	ds add $0x1001a,%eax
447512:	43                   	inc    %ebx
447513:	05 22 00 01 00       	add    $0x10022,%eax
447518:	48                   	dec    %eax
447519:	05 22 00 01 00       	add    $0x10022,%eax
44751e:	4d                   	dec    %ebp
44751f:	05 22 00 01 00       	add    $0x10022,%eax
447524:	52                   	push   %edx
447525:	05 22 00 01 00       	add    $0x10022,%eax
44752a:	57                   	push   %edi