49f0b9:	74 74                	je     0x49f12f
49f0bb:	72 69                	jb     0x49f126
49f0bd:	62 75 74             	bound  %esi,0x74(%ebp)
49f0c0:	65 73 43             	gs jae 0x49f106
49f0c3:	6f                   	outsl  %ds:(%esi),(%dx)
49f0c4:	6c                   	insb   (%dx),%es:(%edi)
49f0c5:	6f                   	outsl  %ds:(%esi),(%dx)
49f0c6:	72 4d                	jb     0x49f115
49f0c8:	61                   	popa
49f0c9:	74 72                	je     0x49f13d
49f0cb:	69 78 00 ba 00 47 64 	imul   $0x644700ba,0x0(%eax),%edi
49f0d2:	69 70 44 72 61 77 49 	imul   $0x49776172,0x44(%eax),%esi
49f0d9:	6d                   	insl   (%dx),%es:(%edi)
49f0da:	61                   	popa
49f0db:	67 65 52             	addr16 gs push %edx
49f0de:	65 63 74 52 65       	arpl   %esi,%gs:0x65(%edx,%edx,2)
49f0e3:	63 74 49 00          	arpl   %esi,0x0(%ecx,%ecx,2)
49f0e7:	00 74 02 47          	add    %dh,0x47(%edx,%eax,1)
49f0eb:	64 69 70 6c 75 73 53 	imul   $0x68537375,%fs:0x6c(%eax),%esi
49f0f2:	68
49f0f3:	75 74                	jne    0x49f169
49f0f5:	64 6f                	outsl  %fs:(%esi),(%dx)
49f0f7:	77 6e                	ja     0x49f167
49f0f9:	00 75 02             	add    %dh,0x2(%ebp)
49f0fc:	47                   	inc    %edi
49f0fd:	64 69 70 6c 75 73 53 	imul   $0x74537375,%fs:0x6c(%eax),%esi
49f104:	74
49f105:	61                   	popa
49f106:	72 74                	jb     0x49f17c
49f108:	75 70                	jne    0x49f17a
49f10a:	00 00                	add    %al,(%eax)
49f10c:	1c 01                	sbb    $0x1,%al
49f10e:	47                   	inc    %edi
49f10f:	64 69 70 47 65 74 49 	imul   $0x6d497465,%fs:0x47(%eax),%esi
49f116:	6d
49f117:	61                   	popa
49f118:	67 65 44             	addr16 gs inc %esp
49f11b:	65 63 6f 64          	arpl   %ebp,%gs:0x64(%edi)
49f11f:	65 72 73             	gs jb  0x49f195
49f122:	53                   	push   %ebx
49f123:	69 7a 65 00 00 1b 01 	imul   $0x11b0000,0x65(%edx),%edi
49f12a:	47                   	inc    %edi
49f12b:	64 69 70 47 65 74 49 	imul   $0x6d497465,%fs:0x47(%eax),%esi
49f132:	6d
49f133:	61                   	popa
49f134:	67 65 44             	addr16 gs inc %esp
49f137:	65 63 6f 64          	arpl   %ebp,%gs:0x64(%edi)
49f13b:	65 72 73             	gs jb  0x49f1b1
49f13e:	00 00                	add    %al,(%eax)
49f140:	1f                   	pop    %ds
49f141:	01 47 64             	add    %eax,0x64(%edi)
49f144:	69 70 47 65 74 49 6d 	imul   $0x6d497465,0x47(%eax),%esi
49f14b:	61                   	popa
49f14c:	67 65 45             	addr16 gs inc %ebp
49f14f:	6e                   	outsb  %ds:(%esi),(%dx)
49f150:	63 6f 64             	arpl   %ebp,0x64(%edi)
49f153:	65 72 73             	gs jb  0x49f1c9
49f156:	53                   	push   %ebx
49f157:	69 7a 65 00 00 1e 01 	imul   $0x11e0000,0x65(%edx),%edi
49f15e:	47                   	inc    %edi
49f15f:	64 69 70 47 65 74 49 	imul   $0x6d497465,%fs:0x47(%eax),%esi
49f166:	6d
49f167:	61                   	popa
49f168:	67 65 45             	addr16 gs inc %ebp
49f16b:	6e                   	outsb  %ds:(%esi),(%dx)
49f16c:	63 6f 64             	arpl   %ebp,0x64(%edi)
49f16f:	65 72 73             	gs jb  0x49f1e5
49f172:	00 00                	add    %al,(%eax)
49f174:	49                   	dec    %ecx
49f175:	00 47 64             	add    %al,0x64(%edi)
49f178:	69 70 43 72 65 61 74 	imul   $0x74616572,0x43(%eax),%esi
49f17f:	65 42                	gs inc %edx
49f181:	69 74 6d 61 70 46 72 	imul   $0x6f724670,0x61(%ebp,%ebp,2),%esi
49f188:	6f
49f189:	6d                   	insl   (%dx),%es:(%edi)
49f18a:	46                   	inc    %esi
49f18b:	69 6c 65 00 00 78 01 	imul   $0x47017800,0x0(%ebp,%eiz,2),%ebp
49f192:	47
49f193:	64 69 70 47 65 74 50 	imul   $0x72507465,%fs:0x47(%eax),%esi
49f19a:	72
49f19b:	6f                   	outsl  %ds:(%esi),(%dx)
49f19c:	70 65                	jo     0x49f203
49f19e:	72 74                	jb     0x49f214
49f1a0:	79 53                	jns    0x49f1f5
49f1a2:	69 7a 65 00 f2 00 47 	imul   $0x4700f200,0x65(%edx),%edi
49f1a9:	64 69 70 47 65 74 41 	imul   $0x6c417465,%fs:0x47(%eax),%esi
49f1b0:	6c
49f1b1:	6c                   	insb   (%dx),%es:(%edi)
49f1b2:	50                   	push   %eax
49f1b3:	72 6f                	jb     0x49f224
49f1b5:	70 65                	jo     0x49f21c
49f1b7:	72 74                	jb     0x49f22d
49f1b9:	79 49                	jns    0x49f204
49f1bb:	74 65                	je     0x49f222
49f1bd:	6d                   	insl   (%dx),%es:(%edi)
49f1be:	73 00                	jae    0x49f1c0
49f1c0:	28 01                	sub    %al,(%ecx)
49f1c2:	47                   	inc    %edi
49f1c3:	64 69 70 47 65 74 49 	imul   $0x6d497465,%fs:0x47(%eax),%esi
49f1ca:	6d
49f1cb:	61                   	popa
49f1cc:	67 65 52             	addr16 gs push %edx
49f1cf:	61                   	popa
49f1d0:	77 46                	ja     0x49f218
49f1d2:	6f                   	outsl  %ds:(%esi),(%dx)
49f1d3:	72 6d                	jb     0x49f242
49f1d5:	61                   	popa
49f1d6:	74 00                	je     0x49f1d8
49f1d8:	77 01                	ja     0x49f1db
49f1da:	47                   	inc    %edi
49f1db:	64 69 70 47 65 74 50 	imul   $0x72507465,%fs:0x47(%eax),%esi
49f1e2:	72
49f1e3:	6f                   	outsl  %ds:(%esi),(%dx)
49f1e4:	70 65                	jo     0x49f24b
49f1e6:	72 74                	jb     0x49f25c
49f1e8:	79 49                	jns    0x49f233
49f1ea:	74 65                	je     0x49f251
49f1ec:	6d                   	insl   (%dx),%es:(%edi)
49f1ed:	53                   	push   %ebx
49f1ee:	69 7a 65 00 76 01 47 	imul   $0x47017600,0x65(%edx),%edi
49f1f5:	64 69 70 47 65 74 50 	imul   $0x72507465,%fs:0x47(%eax),%esi
49f1fc:	72
49f1fd:	6f                   	outsl  %ds:(%esi),(%dx)
49f1fe:	70 65                	jo     0x49f265
49f200:	72 74                	jb     0x49f276
49f202:	79 49                	jns    0x49f24d
49f204:	74 65                	je     0x49f26b
49f206:	6d                   	insl   (%dx),%es:(%edi)
49f207:	00 9b 01 47 64 69    	add    %bl,0x69644701(%ebx)
49f20d:	70 49                	jo     0x49f258
49f20f:	6d                   	insl   (%dx),%es:(%edi)
49f210:	61                   	popa
49f211:	67 65 52             	addr16 gs push %edx
49f214:	6f                   	outsl  %ds:(%esi),(%dx)
49f215:	74 61                	je     0x49f278
49f217:	74 65                	je     0x49f27e
49f219:	46                   	inc    %esi
49f21a:	6c                   	insb   (%dx),%es:(%edi)
49f21b:	69 70 00 82 00 47 64 	imul   $0x64470082,0x0(%eax),%esi
49f222:	69 70 43 72 65 61 74 	imul   $0x74616572,0x43(%eax),%esi
49f229:	65 53                	gs push %ebx
49f22b:	6f                   	outsl  %ds:(%esi),(%dx)
49f22c:	6c                   	insb   (%dx),%es:(%edi)
49f22d:	69 64 46 69 6c 6c 00 	imul   $0xf1006c6c,0x69(%esi,%eax,2),%esp
49f234:	f1
49f235:	01 47 64             	add    %eax,0x64(%edi)
49f238:	69 70 53 61 76 65 49 	imul   $0x49657661,0x53(%eax),%esi
49f23f:	6d                   	insl   (%dx),%es:(%edi)
49f240:	61                   	popa
49f241:	67 65 54             	addr16 gs push %esp
49f244:	6f                   	outsl  %ds:(%esi),(%dx)
49f245:	53                   	push   %ebx
49f246:	74 72                	je     0x49f2ba
49f248:	65 61                	gs popa
49f24a:	6d                   	insl   (%dx),%es:(%edi)
49f24b:	00 95 01 47 64 69    	add    %dl,0x69644701(%ebp)
49f251:	70 47                	jo     0x49f29a
49f253:	72 61                	jb     0x49f2b6
49f255:	70 68                	jo     0x49f2bf
49f257:	69 63 73 43 6c 65 61 	imul   $0x61656c43,0x73(%ebx),%esp
49f25e:	72 00                	jb     0x49f260
49f260:	7a 00                	jp     0x49f262
49f262:	47                   	inc    %edi
49f263:	64 69 70 43 72 65 61 	imul   $0x74616572,%fs:0x43(%eax),%esi
49f26a:	74
49f26b:	65 50                	gs push %eax
49f26d:	65 6e                	outsb  %gs:(%esi),(%dx)
49f26f:	31 00                	xor    %eax,(%eax)
49f271:	00 94 00 47 64 69 70 	add    %dl,0x70696447(%eax,%eax,1)
49f278:	44                   	inc    %esp
49f279:	65 6c                	gs insb (%dx),%es:(%edi)
49f27b:	65 74 65             	gs je  0x49f2e3
49f27e:	50                   	push   %eax
49f27f:	65 6e                	outsb  %gs:(%esi),(%dx)
49f281:	00 c5                	add    %al,%ch
49f283:	00 47 64             	add    %al,0x64(%edi)
49f286:	69 70 44 72 61 77 52 	imul   $0x52776172,0x44(%eax),%esi
49f28d:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
49f292:	67 6c                	insb   (%dx),%es:(%di)
49f294:	65 49                	gs dec %ecx
49f296:	00 00                	add    %al,(%eax)
49f298:	4d                   	dec    %ebp
49f299:	00 47 64             	add    %al,0x64(%edi)
49f29c:	69 70 43 72 65 61 74 	imul   $0x74616572,0x43(%eax),%esi
49f2a3:	65 42                	gs inc %edx
49f2a5:	69 74 6d 61 70 46 72 	imul   $0x6f724670,0x61(%ebp,%ebp,2),%esi
49f2ac:	6f
49f2ad:	6d                   	insl   (%dx),%es:(%edi)
49f2ae:	48                   	dec    %eax
49f2af:	42                   	inc    %edx
49f2b0:	49                   	dec    %ecx
49f2b1:	54                   	push   %esp
49f2b2:	4d                   	dec    %ebp
49f2b3:	41                   	inc    %ecx
49f2b4:	50                   	push   %eax
49f2b5:	00 2d 00 47 64 69    	add    %ch,0x69644700
49f2bb:	70 42                	jo     0x49f2ff
49f2bd:	69 74 6d 61 70 53 65 	imul   $0x74655370,0x61(%ebp,%ebp,2),%esi
49f2c4:	74
49f2c5:	52                   	push   %edx
49f2c6:	65 73 6f             	gs jae 0x49f338
49f2c9:	6c                   	insb   (%dx),%es:(%edi)
49f2ca:	75 74                	jne    0x49f340
49f2cc:	69 6f 6e 00 47 02 47 	imul   $0x47024700,0x6e(%edi),%ebp
49f2d3:	64 69 70 53 65 74 50 	imul   $0x72507465,%fs:0x53(%eax),%esi
49f2da:	72
49f2db:	6f                   	outsl  %ds:(%esi),(%dx)
49f2dc:	70 65                	jo     0x49f343
49f2de:	72 74                	jb     0x49f354
49f2e0:	79 49                	jns    0x49f32b
49f2e2:	74 65                	je     0x49f349
49f2e4:	6d                   	insl   (%dx),%es:(%edi)
49f2e5:	00 f0                	add    %dh,%al
49f2e7:	01 47 64             	add    %eax,0x64(%edi)
49f2ea:	69 70 53 61 76 65 49 	imul   $0x49657661,0x53(%eax),%esi
49f2f1:	6d                   	insl   (%dx),%es:(%edi)
49f2f2:	61                   	popa
49f2f3:	67 65 54             	addr16 gs push %esp
49f2f6:	6f                   	outsl  %ds:(%esi),(%dx)
49f2f7:	46                   	inc    %esi
49f2f8:	69 6c 65 00 92 00 47 	imul   $0x64470092,0x0(%ebp,%eiz,2),%ebp
49f2ff:	64
49f300:	69 70 44 65 6c 65 74 	imul   $0x74656c65,0x44(%eax),%esi
49f307:	65 50                	gs push %eax
49f309:	61                   	popa
49f30a:	74 68                	je     0x49f374
49f30c:	00 00                	add    %al,(%eax)
49f30e:	73 00                	jae    0x49f310
49f310:	47                   	inc    %edi
49f311:	64 69 70 43 72 65 61 	imul   $0x74616572,%fs:0x43(%eax),%esi
49f318:	74
49f319:	65 50                	gs push %eax
49f31b:	61                   	popa
49f31c:	74 68                	je     0x49f386
49f31e:	00 00                	add    %al,(%eax)
49f320:	96                   	xchg   %eax,%esi
49f321:	00 47 64             	add    %al,0x64(%edi)
49f324:	69 70 44 65 6c 65 74 	imul   $0x74656c65,0x44(%eax),%esi
49f32b:	65 52                	gs push %edx
49f32d:	65 67 69 6f 6e 00 00 	imul   $0x1820000,%gs:0x6e(%bx),%ebp
49f334:	82 01
49f336:	47                   	inc    %edi
49f337:	64 69 70 47 65 74 53 	imul   $0x6d537465,%fs:0x47(%eax),%esi
49f33e:	6d
49f33f:	6f                   	outsl  %ds:(%esi),(%dx)
49f340:	6f                   	outsl  %ds:(%esi),(%dx)
49f341:	74 68                	je     0x49f3ab
49f343:	69 6e 67 4d 6f 64 65 	imul   $0x65646f4d,0x67(%esi),%ebp
49f34a:	00 00                	add    %al,(%eax)
49f34c:	f9                   	stc
49f34d:	00 47 64             	add    %al,0x64(%edi)
49f350:	69 70 47 65 74 43 6f 	imul   $0x6f437465,0x47(%eax),%esi
49f357:	6d                   	insl   (%dx),%es:(%edi)
49f358:	70 6f                	jo     0x49f3c9
49f35a:	73 69                	jae    0x49f3c5
49f35c:	74 69                	je     0x49f3c7
49f35e:	6e                   	outsb  %ds:(%esi),(%dx)
49f35f:	67 4d                	addr16 dec %ebp
49f361:	6f                   	outsl  %ds:(%esi),(%dx)
49f362:	64 65 00 00          	fs add %al,%gs:(%eax)
49f366:	00 02                	add    %al,(%edx)
49f368:	47                   	inc    %edi
49f369:	64 69 70 53 65 74 43 	imul   $0x6c437465,%fs:0x53(%eax),%esi
49f370:	6c
49f371:	69 70 52 65 63 74 49 	imul   $0x49746365,0x52(%eax),%esi
49f378:	00 00                	add    %al,(%eax)
49f37a:	7c 00                	jl     0x49f37c
49f37c:	47                   	inc    %edi
49f37d:	64 69 70 43 72 65 61 	imul   $0x74616572,%fs:0x43(%eax),%esi
49f384:	74
49f385:	65 52                	gs push %edx
49f387:	65 67 69 6f 6e 00 00 	imul   $0x2010000,%gs:0x6e(%bx),%ebp
49f38e:	01 02
49f390:	47                   	inc    %edi
49f391:	64 69 70 53 65 74 43 	imul   $0x6c437465,%fs:0x53(%eax),%esi
49f398:	6c
49f399:	69 70 52 65 67 69 6f 	imul   $0x6f696765,0x52(%eax),%esi
49f3a0:	6e                   	outsb  %ds:(%esi),(%dx)
49f3a1:	00 f8                	add    %bh,%al
49f3a3:	00 47 64             	add    %al,0x64(%edi)
49f3a6:	69 70 47 65 74 43 6c 	imul   $0x6c437465,0x47(%eax),%esi
49f3ad:	69 70 42 6f 75 6e 64 	imul   $0x646e756f,0x42(%eax),%esi
49f3b4:	73 49                	jae    0x49f3ff
49f3b6:	00 00                	add    %al,(%eax)
49f3b8:	57                   	push   %edi
49f3b9:	02 47 64             	add    0x64(%edi),%al
49f3bc:	69 70 53 65 74 57 6f 	imul   $0x6f577465,0x53(%eax),%esi
49f3c3:	72 6c                	jb     0x49f431
49f3c5:	64 54                	fs push %esp
49f3c7:	72 61                	jb     0x49f42a
49f3c9:	6e                   	outsb  %ds:(%esi),(%dx)
49f3ca:	73 66                	jae    0x49f432
49f3cc:	6f                   	outsl  %ds:(%esi),(%dx)
49f3cd:	72 6d                	jb     0x49f43c
49f3cf:	00 94 01 47 64 69 70 	add    %dl,0x70696447(%ecx,%eax,1)
49f3d6:	47                   	inc    %edi
49f3d7:	65 74 57             	gs je  0x49f431
49f3da:	6f                   	outsl  %ds:(%esi),(%dx)
49f3db:	72 6c                	jb     0x49f449
49f3dd:	64 54                	fs push %esp
49f3df:	72 61                	jb     0x49f442
49f3e1:	6e                   	outsb  %ds:(%esi),(%dx)
49f3e2:	73 66                	jae    0x49f44a
49f3e4:	6f                   	outsl  %ds:(%esi),(%dx)
49f3e5:	72 6d                	jb     0x49f454
49f3e7:	00 7e 00             	add    %bh,0x0(%esi)
49f3ea:	47                   	inc    %edi
49f3eb:	64 69 70 43 72 65 61 	imul   $0x74616572,%fs:0x43(%eax),%esi
49f3f2:	74
49f3f3:	65 52                	gs push %edx
49f3f5:	65 67 69 6f 6e 50 61 	imul   $0x68746150,%gs:0x6e(%bx),%ebp
49f3fc:	74 68
49f3fe:	00 00                	add    %al,(%eax)
49f400:	80 00 47             	addb   $0x47,(%eax)
49f403:	64 69 70 43 72 65 61 	imul   $0x74616572,%fs:0x43(%eax),%esi
49f40a:	74
49f40b:	65 52                	gs push %edx
49f40d:	65 67 69 6f 6e 52 65 	imul   $0x74636552,%gs:0x6e(%bx),%ebp
49f414:	63 74
49f416:	49                   	dec    %ecx
49f417:	00 2b                	add    %ch,(%ebx)
49f419:	00 47 64             	add    %al,0x64(%edi)
49f41c:	69 70 42 69 74 6d 61 	imul   $0x616d7469,0x42(%eax),%esi
49f423:	70 4c                	jo     0x49f471
49f425:	6f                   	outsl  %ds:(%esi),(%dx)
49f426:	63 6b 42             	arpl   %ebp,0x42(%ebx)
49f429:	69 74 73 00 00 2e 00 	imul   $0x47002e00,0x0(%ebx,%esi,2),%esi
49f430:	47
49f431:	64 69 70 42 69 74 6d 	imul   $0x616d7469,%fs:0x42(%eax),%esi
49f438:	61
49f439:	70 55                	jo     0x49f490
49f43b:	6e                   	outsb  %ds:(%esi),(%dx)
49f43c:	6c                   	insb   (%dx),%es:(%edi)
49f43d:	6f                   	outsl  %ds:(%esi),(%dx)
49f43e:	63 6b 42             	arpl   %ebp,0x42(%ebx)
49f441:	69 74 73 00 00 b2 00 	imul   $0x4700b200,0x0(%ebx,%esi,2),%esi
49f448:	47
49f449:	64 69 70 44 72 61 77 	imul   $0x49776172,%fs:0x44(%eax),%esi
49f450:	49
49f451:	6d                   	insl   (%dx),%es:(%edi)
49f452:	61                   	popa
49f453:	67 65 50             	addr16 gs push %eax
49f456:	6f                   	outsl  %ds:(%esi),(%dx)
49f457:	69 6e 74 52 65 63 74 	imul   $0x74636552,0x74(%esi),%ebp
49f45e:	49                   	dec    %ecx
49f45f:	00 b0 00 47 64 69    	add    %dh,0x69644700(%eax)
49f465:	70 44                	jo     0x49f4ab
49f467:	72 61                	jb     0x49f4ca
49f469:	77 49                	ja     0x49f4b4
49f46b:	6d                   	insl   (%dx),%es:(%edi)