415fed:	00 6e 00             	add    %ch,0x0(%esi)
415ff0:	65 00 3a             	add    %bh,%gs:(%edx)
415ff3:	00 3a                	add    %bh,(%edx)
415ff5:	00 45 00             	add    %al,0x0(%ebp)
415ff8:	72 00                	jb     0x415ffa
415ffa:	72 00                	jb     0x415ffc
415ffc:	6f                   	outsl  %ds:(%esi),(%dx)
415ffd:	00 72 00             	add    %dh,0x0(%edx)
416000:	20 00                	and    %al,(%eax)
416002:	6f                   	outsl  %ds:(%esi),(%dx)
416003:	00 63 00             	add    %ah,0x0(%ebx)
416006:	63 00                	arpl   %eax,(%eax)
416008:	75 00                	jne    0x41600a
41600a:	72 00                	jb     0x41600c
41600c:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
416011:	00 00                	add    %al,(%eax)
416013:	35 64 00 62 00       	xor    $0x620064,%eax
416018:	6f                   	outsl  %ds:(%esi),(%dx)
416019:	00 2e                	add    %ch,(%esi)
41601b:	00 5b 00             	add    %bl,0x0(%ebx)
41601e:	70 00                	jo     0x416020
416020:	72 00                	jb     0x416022
416022:	5f                   	pop    %edi
416023:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
416027:	00 5f 00             	add    %bl,0x0(%edi)
41602a:	53                   	push   %ebx
41602b:	00 61 00             	add    %ah,0x0(%ecx)
41602e:	63 00                	arpl   %eax,(%eax)
416030:	68 00 5f 00 53       	push   $0x53005f00
416035:	00 65 00             	add    %ah,0x0(%ebp)
416038:	6c                   	insb   (%dx),%es:(%edi)
416039:	00 65 00             	add    %ah,0x0(%ebp)
41603c:	63 00                	arpl   %eax,(%eax)
41603e:	74 00                	je     0x416040
416040:	41                   	inc    %ecx
416041:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
416045:	00 5d 00             	add    %bl,0x0(%ebp)
416048:	00 4b 63             	add    %cl,0x63(%ebx)
41604b:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41604f:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
416053:	00 5f 00             	add    %bl,0x0(%edi)
416056:	53                   	push   %ebx
416057:	00 61 00             	add    %ah,0x0(%ecx)
41605a:	63 00                	arpl   %eax,(%eax)
41605c:	68 00 3a 00 3a       	push   $0x3a003a00
416061:	00 53 00             	add    %dl,0x0(%ebx)
416064:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
416069:	00 63 00             	add    %ah,0x0(%ebx)
41606c:	74 00                	je     0x41606e
41606e:	41                   	inc    %ecx
41606f:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
416073:	00 3a                	add    %bh,(%edx)
416075:	00 3a                	add    %bh,(%edx)
416077:	00 45 00             	add    %al,0x0(%ebp)
41607a:	72 00                	jb     0x41607c
41607c:	72 00                	jb     0x41607e
41607e:	6f                   	outsl  %ds:(%esi),(%dx)
41607f:	00 72 00             	add    %dh,0x0(%edx)
416082:	20 00                	and    %al,(%eax)
416084:	6f                   	outsl  %ds:(%esi),(%dx)
416085:	00 63 00             	add    %ah,0x0(%ebx)
416088:	63 00                	arpl   %eax,(%eax)
41608a:	75 00                	jne    0x41608c
41608c:	72 00                	jb     0x41608e
41608e:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
416093:	00 00                	add    %al,(%eax)
416095:	0f 69 00             	punpckhwd (%eax),%mm0
416098:	44                   	inc    %esp
416099:	00 5f 00             	add    %bl,0x0(%edi)
41609c:	53                   	push   %ebx
41609d:	00 61 00             	add    %ah,0x0(%ecx)
4160a0:	63 00                	arpl   %eax,(%eax)
4160a2:	68 00 00 2b 69       	push   $0x692b0000
4160a7:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
4160ab:	00 53 00             	add    %dl,0x0(%ebx)
4160ae:	61                   	popa
4160af:	00 63 00             	add    %ah,0x0(%ebx)
4160b2:	68 00 20 00 63       	push   $0x63002000
4160b7:	00 61 00             	add    %ah,0x0(%ecx)
4160ba:	6e                   	outsb  %ds:(%esi),(%dx)
4160bb:	00 27                	add    %ah,(%edi)
4160bd:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
4160c1:	00 62 00             	add    %ah,0x0(%edx)
4160c4:	65 00 20             	add    %ah,%gs:(%eax)
4160c7:	00 4e 00             	add    %cl,0x0(%esi)
4160ca:	55                   	push   %ebp
4160cb:	00 4c 00 4c          	add    %cl,0x4c(%eax,%eax,1)
4160cf:	00 01                	add    %al,(%ecx)
4160d1:	61                   	popa
4160d2:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
4160d6:	6f                   	outsl  %ds:(%esi),(%dx)
4160d7:	00 2e                	add    %ch,(%esi)
4160d9:	00 5b 00             	add    %bl,0x0(%ebx)
4160dc:	70 00                	jo     0x4160de
4160de:	72 00                	jb     0x4160e0
4160e0:	5f                   	pop    %edi
4160e1:	00 4d 00             	add    %cl,0x0(%ebp)
4160e4:	75 00                	jne    0x4160e6
4160e6:	6f                   	outsl  %ds:(%esi),(%dx)
4160e7:	00 6e 00             	add    %ch,0x0(%esi)
4160ea:	54                   	push   %esp
4160eb:	00 72 00             	add    %dh,0x0(%edx)
4160ee:	61                   	popa
4160ef:	00 53 00             	add    %dl,0x0(%ebx)
4160f2:	61                   	popa
4160f3:	00 63 00             	add    %ah,0x0(%ebx)
4160f6:	68 00 5f 00 43       	push   $0x43005f00
4160fb:	00 68 00             	add    %ch,0x0(%eax)
4160fe:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416104:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
416109:	00 53 00             	add    %dl,0x0(%ebx)
41610c:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
416111:	00 63 00             	add    %ah,0x0(%ebx)
416114:	74 00                	je     0x416116
416116:	5f                   	pop    %edi
416117:	00 77 00             	add    %dh,0x0(%edi)
41611a:	49                   	dec    %ecx
41611b:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
41611f:	00 4d 00             	add    %cl,0x0(%ebp)
416122:	75 00                	jne    0x416124
416124:	6f                   	outsl  %ds:(%esi),(%dx)
416125:	00 6e 00             	add    %ch,0x0(%esi)
416128:	53                   	push   %ebx
416129:	00 61 00             	add    %ah,0x0(%ecx)
41612c:	63 00                	arpl   %eax,(%eax)
41612e:	68 00 5d 00 00       	push   $0x5d00
416133:	27                   	daa
416134:	4d                   	dec    %ebp
416135:	00 75 00             	add    %dh,0x0(%ebp)
416138:	6f                   	outsl  %ds:(%esi),(%dx)
416139:	00 6e 00             	add    %ch,0x0(%esi)
41613c:	54                   	push   %esp
41613d:	00 72 00             	add    %dh,0x0(%edx)
416140:	61                   	popa
416141:	00 53 00             	add    %dl,0x0(%ebx)
416144:	61                   	popa
416145:	00 63 00             	add    %ah,0x0(%ebx)
416148:	68 00 5f 00 43       	push   $0x43005f00
41614d:	00 68 00             	add    %ch,0x0(%eax)
416150:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416156:	65 00 74 00 00       	add    %dh,%gs:0x0(%eax,%eax,1)
41615b:	19 40 00             	sbb    %eax,0x0(%eax)
41615e:	49                   	dec    %ecx
41615f:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
416163:	00 4d 00             	add    %cl,0x0(%ebp)
416166:	75 00                	jne    0x416168
416168:	6f                   	outsl  %ds:(%esi),(%dx)
416169:	00 6e 00             	add    %ch,0x0(%esi)
41616c:	53                   	push   %ebx
41616d:	00 61 00             	add    %ah,0x0(%ecx)
416170:	63 00                	arpl   %eax,(%eax)
416172:	68 00 00 77 63       	push   $0x63770000
416177:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41617b:	00 4d 00             	add    %cl,0x0(%ebp)
41617e:	75 00                	jne    0x416180
416180:	6f                   	outsl  %ds:(%esi),(%dx)
416181:	00 6e 00             	add    %ch,0x0(%esi)
416184:	54                   	push   %esp
416185:	00 72 00             	add    %dh,0x0(%edx)
416188:	61                   	popa
416189:	00 53 00             	add    %dl,0x0(%ebx)
41618c:	61                   	popa
41618d:	00 63 00             	add    %ah,0x0(%ebx)
416190:	68 00 5f 00 43       	push   $0x43005f00
416195:	00 68 00             	add    %ch,0x0(%eax)
416198:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
41619e:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
4161a3:	00 3a                	add    %bh,(%edx)
4161a5:	00 53 00             	add    %dl,0x0(%ebx)
4161a8:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
4161ad:	00 63 00             	add    %ah,0x0(%ebx)
4161b0:	74 00                	je     0x4161b2
4161b2:	5f                   	pop    %edi
4161b3:	00 77 00             	add    %dh,0x0(%edi)
4161b6:	49                   	dec    %ecx
4161b7:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
4161bb:	00 4d 00             	add    %cl,0x0(%ebp)
4161be:	75 00                	jne    0x4161c0
4161c0:	6f                   	outsl  %ds:(%esi),(%dx)
4161c1:	00 6e 00             	add    %ch,0x0(%esi)
4161c4:	53                   	push   %ebx
4161c5:	00 61 00             	add    %ah,0x0(%ecx)
4161c8:	63 00                	arpl   %eax,(%eax)
4161ca:	68 00 3a 00 3a       	push   $0x3a003a00
4161cf:	00 45 00             	add    %al,0x0(%ebp)
4161d2:	72 00                	jb     0x4161d4
4161d4:	72 00                	jb     0x4161d6
4161d6:	6f                   	outsl  %ds:(%esi),(%dx)
4161d7:	00 72 00             	add    %dh,0x0(%edx)
4161da:	20 00                	and    %al,(%eax)
4161dc:	6f                   	outsl  %ds:(%esi),(%dx)
4161dd:	00 63 00             	add    %ah,0x0(%ebx)
4161e0:	63 00                	arpl   %eax,(%eax)
4161e2:	75 00                	jne    0x4161e4
4161e4:	72 00                	jb     0x4161e6
4161e6:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
4161eb:	00 00                	add    %al,(%eax)
4161ed:	47                   	inc    %edi
4161ee:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
4161f2:	6f                   	outsl  %ds:(%esi),(%dx)
4161f3:	00 2e                	add    %ch,(%esi)
4161f5:	00 5b 00             	add    %bl,0x0(%ebx)
4161f8:	70 00                	jo     0x4161fa
4161fa:	72 00                	jb     0x4161fc
4161fc:	5f                   	pop    %edi
4161fd:	00 4d 00             	add    %cl,0x0(%ebp)
416200:	75 00                	jne    0x416202
416202:	6f                   	outsl  %ds:(%esi),(%dx)
416203:	00 6e 00             	add    %ch,0x0(%esi)
416206:	54                   	push   %esp
416207:	00 72 00             	add    %dh,0x0(%edx)
41620a:	61                   	popa
41620b:	00 53 00             	add    %dl,0x0(%ebx)
41620e:	61                   	popa
41620f:	00 63 00             	add    %ah,0x0(%ebx)
416212:	68 00 5f 00 43       	push   $0x43005f00
416217:	00 68 00             	add    %ch,0x0(%eax)
41621a:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416220:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
416225:	00 49 00             	add    %cl,0x0(%ecx)
416228:	6e                   	outsb  %ds:(%esi),(%dx)
416229:	00 73 00             	add    %dh,0x0(%ebx)
41622c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
416230:	74 00                	je     0x416232
416232:	5d                   	pop    %ebp
416233:	00 00                	add    %al,(%eax)
416235:	5d                   	pop    %ebp
416236:	63 00                	arpl   %eax,(%eax)
416238:	6c                   	insb   (%dx),%es:(%edi)
416239:	00 73 00             	add    %dh,0x0(%ebx)
41623c:	4d                   	dec    %ebp
41623d:	00 75 00             	add    %dh,0x0(%ebp)
416240:	6f                   	outsl  %ds:(%esi),(%dx)
416241:	00 6e 00             	add    %ch,0x0(%esi)
416244:	54                   	push   %esp
416245:	00 72 00             	add    %dh,0x0(%edx)
416248:	61                   	popa
416249:	00 53 00             	add    %dl,0x0(%ebx)
41624c:	61                   	popa
41624d:	00 63 00             	add    %ah,0x0(%ebx)
416250:	68 00 5f 00 43       	push   $0x43005f00
416255:	00 68 00             	add    %ch,0x0(%eax)
416258:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
41625e:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
416263:	00 3a                	add    %bh,(%edx)
416265:	00 49 00             	add    %cl,0x0(%ecx)
416268:	6e                   	outsb  %ds:(%esi),(%dx)
416269:	00 73 00             	add    %dh,0x0(%ebx)
41626c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
416270:	74 00                	je     0x416272
416272:	3a 00                	cmp    (%eax),%al
416274:	3a 00                	cmp    (%eax),%al
416276:	45                   	inc    %ebp
416277:	00 72 00             	add    %dh,0x0(%edx)
41627a:	72 00                	jb     0x41627c
41627c:	6f                   	outsl  %ds:(%esi),(%dx)
41627d:	00 72 00             	add    %dh,0x0(%edx)
416280:	20 00                	and    %al,(%eax)
416282:	6f                   	outsl  %ds:(%esi),(%dx)
416283:	00 63 00             	add    %ah,0x0(%ebx)
416286:	63 00                	arpl   %eax,(%eax)
416288:	75 00                	jne    0x41628a
41628a:	72 00                	jb     0x41628c
41628c:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
416291:	00 00                	add    %al,(%eax)
416293:	47                   	inc    %edi
416294:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
416298:	6f                   	outsl  %ds:(%esi),(%dx)
416299:	00 2e                	add    %ch,(%esi)
41629b:	00 5b 00             	add    %bl,0x0(%ebx)
41629e:	70 00                	jo     0x4162a0
4162a0:	72 00                	jb     0x4162a2
4162a2:	5f                   	pop    %edi
4162a3:	00 4d 00             	add    %cl,0x0(%ebp)
4162a6:	75 00                	jne    0x4162a8
4162a8:	6f                   	outsl  %ds:(%esi),(%dx)
4162a9:	00 6e 00             	add    %ch,0x0(%esi)
4162ac:	54                   	push   %esp
4162ad:	00 72 00             	add    %dh,0x0(%edx)
4162b0:	61                   	popa
4162b1:	00 53 00             	add    %dl,0x0(%ebx)
4162b4:	61                   	popa
4162b5:	00 63 00             	add    %ah,0x0(%ebx)
4162b8:	68 00 5f 00 43       	push   $0x43005f00
4162bd:	00 68 00             	add    %ch,0x0(%eax)
4162c0:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
4162c6:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)
4162cb:	00 55 00             	add    %dl,0x0(%ebp)
4162ce:	70 00                	jo     0x4162d0
4162d0:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
4162d4:	74 00                	je     0x4162d6
4162d6:	65 00 5d 00          	add    %bl,%gs:0x0(%ebp)
4162da:	00 5d 63             	add    %bl,0x63(%ebp)
4162dd:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
4162e1:	00 4d 00             	add    %cl,0x0(%ebp)
4162e4:	75 00                	jne    0x4162e6
4162e6:	6f                   	outsl  %ds:(%esi),(%dx)
4162e7:	00 6e 00             	add    %ch,0x0(%esi)
4162ea:	54                   	push   %esp
4162eb:	00 72 00             	add    %dh,0x0(%edx)
4162ee:	61                   	popa
4162ef:	00 53 00             	add    %dl,0x0(%ebx)
4162f2:	61                   	popa
4162f3:	00 63 00             	add    %ah,0x0(%ebx)
4162f6:	68 00 5f 00 43       	push   $0x43005f00
4162fb:	00 68 00             	add    %ch,0x0(%eax)
4162fe:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
416304:	65 00 74 00 3a       	add    %dh,%gs:0x3a(%eax,%eax,1)
416309:	00 3a                	add    %bh,(%edx)
41630b:	00 55 00             	add    %dl,0x0(%ebp)
41630e:	70 00                	jo     0x416310
416310:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
416314:	74 00                	je     0x416316
416316:	65 00 3a             	add    %bh,%gs:(%edx)
416319:	00 3a                	add    %bh,(%edx)
41631b:	00 45 00             	add    %al,0x0(%ebp)
41631e:	72 00                	jb     0x416320
416320:	72 00                	jb     0x416322
416322:	6f                   	outsl  %ds:(%esi),(%dx)
416323:	00 72 00             	add    %dh,0x0(%edx)
416326:	20 00                	and    %al,(%eax)
416328:	6f                   	outsl  %ds:(%esi),(%dx)
416329:	00 63 00             	add    %ah,0x0(%ebx)
41632c:	63 00                	arpl   %eax,(%eax)
41632e:	75 00                	jne    0x416330
416330:	72 00                	jb     0x416332
416332:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
416337:	00 00                	add    %al,(%eax)
416339:	47                   	inc    %edi
41633a:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
41633e:	6f                   	outsl  %ds:(%esi),(%dx)
41633f:	00 2e                	add    %ch,(%esi)
416341:	00 5b 00             	add    %bl,0x0(%ebx)
416344:	70 00                	jo     0x416346
416346:	72 00                	jb     0x416348
416348:	5f                   	pop    %edi
416349:	00 4d 00             	add    %cl,0x0(%ebp)
41634c:	75 00                	jne    0x41634e
41634e:	6f                   	outsl  %ds:(%esi),(%dx)
41634f:	00 6e 00             	add    %ch,0x0(%esi)
416352:	54                   	push   %esp
416353:	00 72 00             	add    %dh,0x0(%edx)
416356:	61                   	popa
416357:	00 53 00             	add    %dl,0x0(%ebx)
41635a:	61                   	popa
41635b:	00 63 00             	add    %ah,0x0(%ebx)
41635e:	68 00 5f 00 43       	push   $0x43005f00
416363:	00 68 00             	add    %ch,0x0(%eax)
416366:	69 00 54 00 69 00    	imul   $0x690054,(%eax),%eax
41636c:	65 00 74 00 5f       	add    %dh,%gs:0x5f(%eax,%eax,1)