4190fe:	40                   	inc    %eax
4190ff:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
419106:	40                   	inc    %eax
419107:	00 dc                	add    %bl,%ah
419109:	33 40 00             	xor    0x0(%eax),%eax
41910c:	10 45 46             	adc    %al,0x46(%ebp)
41910f:	69 6c 65 53 74 72 65 	imul   $0x61657274,0x53(%ebp,%eiz,2),%ebp
419116:	61
419117:	6d                   	insl   (%dx),%es:(%edi)
419118:	45                   	inc    %ebp
419119:	72 72                	jb     0x41918d
41911b:	6f                   	outsl  %ds:(%esi),(%dx)
41911c:	72 8d                	jb     0x4190ab
41911e:	40                   	inc    %eax
41911f:	00 6c 91 41          	add    %ch,0x41(%ecx,%edx,4)
41913f:	00 6c 91 41          	add    %ch,0x41(%ecx,%edx,4)
419143:	00 0c 00             	add    %cl,(%eax,%eax,1)
419146:	00 00                	add    %al,(%eax)
419148:	c0 90 41 00 1c 36 40 	rclb   $0x40,0x361c0041(%eax)
41914f:	00 28                	add    %ch,(%eax)
419151:	36 40                	ss inc %eax
419153:	00 2c 36             	add    %ch,(%esi,%esi,1)
419156:	40                   	inc    %eax
419157:	00 30                	add    %dh,(%eax)
419159:	36 40                	ss inc %eax
41915b:	00 24 36             	add    %ah,(%esi,%esi,1)
41915e:	40                   	inc    %eax
41915f:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
419166:	40                   	inc    %eax
419167:	00 dc                	add    %bl,%ah
419169:	33 40 00             	xor    0x0(%eax),%eax
41916c:	0d 45 46 43 72       	or     $0x72434645,%eax
419171:	65 61                	gs popa
419173:	74 65                	je     0x4191da
419175:	45                   	inc    %ebp
419176:	72 72                	jb     0x4191ea
419178:	6f                   	outsl  %ds:(%esi),(%dx)
419179:	72 8b                	jb     0x419106
41917b:	c0 c8 91             	ror    $0x91,%al
41917e:	41                   	inc    %ecx
41919b:	00 c8                	add    %cl,%al
41919d:	91                   	xchg   %eax,%ecx
41919e:	41                   	inc    %ecx
41919f:	00 0c 00             	add    %cl,(%eax,%eax,1)
4191a2:	00 00                	add    %al,(%eax)
4191a4:	c0 90 41 00 1c 36 40 	rclb   $0x40,0x361c0041(%eax)
4191ab:	00 28                	add    %ch,(%eax)
4191ad:	36 40                	ss inc %eax
4191af:	00 2c 36             	add    %ch,(%esi,%esi,1)
4191b2:	40                   	inc    %eax
4191b3:	00 30                	add    %dh,(%eax)
4191b5:	36 40                	ss inc %eax
4191b7:	00 24 36             	add    %ah,(%esi,%esi,1)
4191ba:	40                   	inc    %eax
4191bb:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
4191c2:	40                   	inc    %eax
4191c3:	00 dc                	add    %bl,%ah
4191c5:	33 40 00             	xor    0x0(%eax),%eax
4191c8:	0b 45 46             	or     0x46(%ebp),%eax
4191cb:	4f                   	dec    %edi
4191cc:	70 65                	jo     0x419233
4191ce:	6e                   	outsb  %ds:(%esi),(%dx)
4191cf:	45                   	inc    %ebp
4191d0:	72 72                	jb     0x419244
4191d2:	6f                   	outsl  %ds:(%esi),(%dx)
4191d3:	72 20                	jb     0x4191f5
4191d5:	92                   	xchg   %eax,%edx
4191d6:	41                   	inc    %ecx
4191f3:	00 20                	add    %ah,(%eax)
4191f5:	92                   	xchg   %eax,%edx
4191f6:	41                   	inc    %ecx
4191f7:	00 0c 00             	add    %cl,(%eax,%eax,1)
4191fa:	00 00                	add    %al,(%eax)
4191fc:	64 90                	fs nop
4191fe:	41                   	inc    %ecx
4191ff:	00 1c 36             	add    %bl,(%esi,%esi,1)
419202:	40                   	inc    %eax
419203:	00 28                	add    %ch,(%eax)
419205:	36 40                	ss inc %eax
419207:	00 2c 36             	add    %ch,(%esi,%esi,1)
41920a:	40                   	inc    %eax
41920b:	00 30                	add    %dh,(%eax)
41920d:	36 40                	ss inc %eax
41920f:	00 24 36             	add    %ah,(%esi,%esi,1)
419212:	40                   	inc    %eax
419213:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
41921a:	40                   	inc    %eax
41921b:	00 dc                	add    %bl,%ah
41921d:	33 40 00             	xor    0x0(%eax),%eax
419220:	0b 45 46             	or     0x46(%ebp),%eax
419223:	69 6c 65 72 45 72 72 	imul   $0x6f727245,0x72(%ebp,%eiz,2),%ebp
41922a:	6f
41922b:	72 78                	jb     0x4192a5
41922d:	92                   	xchg   %eax,%edx
41922e:	41                   	inc    %ecx
41924b:	00 78 92             	add    %bh,-0x6e(%eax)
41924e:	41                   	inc    %ecx
41924f:	00 0c 00             	add    %cl,(%eax,%eax,1)
419252:	00 00                	add    %al,(%eax)
419254:	d4 91                	aam    $0x91
419256:	41                   	inc    %ecx
419257:	00 1c 36             	add    %bl,(%esi,%esi,1)
41925a:	40                   	inc    %eax
41925b:	00 28                	add    %ch,(%eax)
41925d:	36 40                	ss inc %eax
41925f:	00 2c 36             	add    %ch,(%esi,%esi,1)
419262:	40                   	inc    %eax
419263:	00 30                	add    %dh,(%eax)
419265:	36 40                	ss inc %eax
419267:	00 24 36             	add    %ah,(%esi,%esi,1)
41926a:	40                   	inc    %eax
41926b:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
419272:	40                   	inc    %eax
419273:	00 dc                	add    %bl,%ah
419275:	33 40 00             	xor    0x0(%eax),%eax
419278:	0a 45 52             	or     0x52(%ebp),%al
41927b:	65 61                	gs popa
41927d:	64 45                	fs inc %ebp
41927f:	72 72                	jb     0x4192f3
419281:	6f                   	outsl  %ds:(%esi),(%dx)
419282:	72 90                	jb     0x419214
419284:	d0 92 41 00 00 00    	rclb   $1,0x41(%edx)
4192a2:	00 00                	add    %al,(%eax)
4192a4:	d0 92 41 00 0c 00    	rclb   $1,0xc0041(%edx)
4192aa:	00 00                	add    %al,(%eax)
4192ac:	d4 91                	aam    $0x91
4192ae:	41                   	inc    %ecx
4192af:	00 1c 36             	add    %bl,(%esi,%esi,1)
4192b2:	40                   	inc    %eax
4192b3:	00 28                	add    %ch,(%eax)
4192b5:	36 40                	ss inc %eax
4192b7:	00 2c 36             	add    %ch,(%esi,%esi,1)
4192ba:	40                   	inc    %eax
4192bb:	00 30                	add    %dh,(%eax)
4192bd:	36 40                	ss inc %eax
4192bf:	00 24 36             	add    %ah,(%esi,%esi,1)
4192c2:	40                   	inc    %eax
4192c3:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
4192ca:	40                   	inc    %eax
4192cb:	00 dc                	add    %bl,%ah
4192cd:	33 40 00             	xor    0x0(%eax),%eax
4192d0:	0b 45 57             	or     0x57(%ebp),%eax
4192d3:	72 69                	jb     0x41933e
4192d5:	74 65                	je     0x41933c
4192d7:	45                   	inc    %ebp
4192d8:	72 72                	jb     0x41934c
4192da:	6f                   	outsl  %ds:(%esi),(%dx)
4192db:	72 28                	jb     0x419305
4192dd:	93                   	xchg   %eax,%ebx
4192de:	41                   	inc    %ecx
4192fb:	00 28                	add    %ch,(%eax)
4192fd:	93                   	xchg   %eax,%ebx
4192fe:	41                   	inc    %ecx
4192ff:	00 0c 00             	add    %cl,(%eax,%eax,1)
419302:	00 00                	add    %al,(%eax)
419304:	d4 91                	aam    $0x91
419306:	41                   	inc    %ecx
419307:	00 1c 36             	add    %bl,(%esi,%esi,1)
41930a:	40                   	inc    %eax
41930b:	00 28                	add    %ch,(%eax)
41930d:	36 40                	ss inc %eax
41930f:	00 2c 36             	add    %ch,(%esi,%esi,1)
419312:	40                   	inc    %eax
419313:	00 30                	add    %dh,(%eax)
419315:	36 40                	ss inc %eax
419317:	00 24 36             	add    %ah,(%esi,%esi,1)
41931a:	40                   	inc    %eax
41931b:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
419322:	40                   	inc    %eax
419323:	00 dc                	add    %bl,%ah
419325:	33 40 00             	xor    0x0(%eax),%eax
419328:	0e                   	push   %cs
419329:	45                   	inc    %ebp
41932a:	43                   	inc    %ebx
41932b:	6c                   	insb   (%dx),%es:(%edi)
41932c:	61                   	popa
41932d:	73 73                	jae    0x4193a2
41932f:	4e                   	dec    %esi
419330:	6f                   	outsl  %ds:(%esi),(%dx)
419331:	74 46                	je     0x419379
419333:	6f                   	outsl  %ds:(%esi),(%dx)
419334:	75 6e                	jne    0x4193a4
419336:	64 90                	fs nop
419338:	84 93 41 00 00 00    	test   %dl,0x41(%ebx)
419356:	00 00                	add    %al,(%eax)
419358:	84 93 41 00 0c 00    	test   %dl,0xc0041(%ebx)
41935e:	00 00                	add    %al,(%eax)
419360:	a0 76 40 00 1c       	mov    0x1c004076,%al
419365:	36 40                	ss inc %eax
419367:	00 28                	add    %ch,(%eax)
419369:	36 40                	ss inc %eax
41936b:	00 2c 36             	add    %ch,(%esi,%esi,1)
41936e:	40                   	inc    %eax
41936f:	00 30                	add    %dh,(%eax)
419371:	36 40                	ss inc %eax
419373:	00 24 36             	add    %ah,(%esi,%esi,1)
419376:	40                   	inc    %eax
419377:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
41937e:	40                   	inc    %eax
41937f:	00 dc                	add    %bl,%ah
419381:	33 40 00             	xor    0x0(%eax),%eax
419384:	0c 45                	or     $0x45,%al
419386:	52                   	push   %edx
419387:	65 73 4e             	gs jae 0x4193d8
41938a:	6f                   	outsl  %ds:(%esi),(%dx)
41938b:	74 46                	je     0x4193d3
41938d:	6f                   	outsl  %ds:(%esi),(%dx)
41938e:	75 6e                	jne    0x4193fe
419390:	64 8d 40 00          	lea    %fs:0x0(%eax),%eax
419394:	e0 93                	loopne 0x419329
419396:	41                   	inc    %ecx
4193b3:	00 e0                	add    %ah,%al
4193b5:	93                   	xchg   %eax,%ebx
4193b6:	41                   	inc    %ecx
4193b7:	00 0c 00             	add    %cl,(%eax,%eax,1)
4193ba:	00 00                	add    %al,(%eax)
4193bc:	a0 76 40 00 1c       	mov    0x1c004076,%al
4193c1:	36 40                	ss inc %eax
4193c3:	00 28                	add    %ch,(%eax)
4193c5:	36 40                	ss inc %eax
4193c7:	00 2c 36             	add    %ch,(%esi,%esi,1)
4193ca:	40                   	inc    %eax
4193cb:	00 30                	add    %dh,(%eax)
4193cd:	36 40                	ss inc %eax
4193cf:	00 24 36             	add    %ah,(%esi,%esi,1)
4193d2:	40                   	inc    %eax
4193d3:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
4193da:	40                   	inc    %eax
4193db:	00 dc                	add    %bl,%ah
4193dd:	33 40 00             	xor    0x0(%eax),%eax
4193e0:	0a 45 4c             	or     0x4c(%ebp),%al
4193e3:	69 73 74 45 72 72 6f 	imul   $0x6f727245,0x74(%ebx),%esi
4193ea:	72 90                	jb     0x41937c
4193ec:	38 94 41 00 00 00 00 	cmp    %dl,0x0(%ecx,%eax,2)
41940b:	00 38                	add    %bh,(%eax)
41940d:	94                   	xchg   %eax,%esp
41940e:	41                   	inc    %ecx
41940f:	00 0c 00             	add    %cl,(%eax,%eax,1)
419412:	00 00                	add    %al,(%eax)
419414:	a0 76 40 00 1c       	mov    0x1c004076,%al
419419:	36 40                	ss inc %eax
41941b:	00 28                	add    %ch,(%eax)
41941d:	36 40                	ss inc %eax
41941f:	00 2c 36             	add    %ch,(%esi,%esi,1)
419422:	40                   	inc    %eax
419423:	00 30                	add    %dh,(%eax)
419425:	36 40                	ss inc %eax
419427:	00 24 36             	add    %ah,(%esi,%esi,1)
41942a:	40                   	inc    %eax
41942b:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
419432:	40                   	inc    %eax
419433:	00 dc                	add    %bl,%ah
419435:	33 40 00             	xor    0x0(%eax),%eax
419438:	0a 45 42             	or     0x42(%ebp),%al
41943b:	69 74 73 45 72 72 6f 	imul   $0x726f7272,0x45(%ebx,%esi,2),%esi
419442:	72
419443:	90                   	nop
419444:	90                   	nop
419445:	94                   	xchg   %eax,%esp
419446:	41                   	inc    %ecx
419463:	00 90 94 41 00 0c    	add    %dl,0xc004194(%eax)
419469:	00 00                	add    %al,(%eax)
41946b:	00 a0 76 40 00 1c    	add    %ah,0x1c004076(%eax)
419471:	36 40                	ss inc %eax
419473:	00 28                	add    %ch,(%eax)
419475:	36 40                	ss inc %eax
419477:	00 2c 36             	add    %ch,(%esi,%esi,1)
41947a:	40                   	inc    %eax
41947b:	00 30                	add    %dh,(%eax)
41947d:	36 40                	ss inc %eax
41947f:	00 24 36             	add    %ah,(%esi,%esi,1)
419482:	40                   	inc    %eax
419483:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
41948a:	40                   	inc    %eax
41948b:	00 dc                	add    %bl,%ah
41948d:	33 40 00             	xor    0x0(%eax),%eax
419490:	10 45 53             	adc    %al,0x53(%ebp)
419493:	74 72                	je     0x419507
419495:	69 6e 67 4c 69 73 74 	imul   $0x7473694c,0x67(%esi),%ebp
41949c:	45                   	inc    %ebp
41949d:	72 72                	jb     0x419511
41949f:	6f                   	outsl  %ds:(%esi),(%dx)
4194a0:	72 8d                	jb     0x41942f
4194a2:	40                   	inc    %eax
4194a3:	00 f0                	add    %dh,%al
4194a5:	94                   	xchg   %eax,%esp
4194a6:	41                   	inc    %ecx
4194c3:	00 f0                	add    %dh,%al
4194c5:	94                   	xchg   %eax,%esp
4194c6:	41                   	inc    %ecx
4194c7:	00 0c 00             	add    %cl,(%eax,%eax,1)
4194ca:	00 00                	add    %al,(%eax)
4194cc:	a0 76 40 00 1c       	mov    0x1c004076,%al
4194d1:	36 40                	ss inc %eax
4194d3:	00 28                	add    %ch,(%eax)
4194d5:	36 40                	ss inc %eax
4194d7:	00 2c 36             	add    %ch,(%esi,%esi,1)
4194da:	40                   	inc    %eax
4194db:	00 30                	add    %dh,(%eax)
4194dd:	36 40                	ss inc %eax
4194df:	00 24 36             	add    %ah,(%esi,%esi,1)
4194e2:	40                   	inc    %eax
4194e3:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
4194ea:	40                   	inc    %eax
4194eb:	00 dc                	add    %bl,%ah
4194ed:	33 40 00             	xor    0x0(%eax),%eax
4194f0:	0f 45 43 6f          	cmovne 0x6f(%ebx),%eax
4194f4:	6d                   	insl   (%dx),%es:(%edi)
4194f5:	70 6f                	jo     0x419566
4194f7:	6e                   	outsb  %ds:(%esi),(%dx)
4194f8:	65 6e                	outsb  %gs:(%esi),(%dx)
4194fa:	74 45                	je     0x419541
4194fc:	72 72                	jb     0x419570
4194fe:	6f                   	outsl  %ds:(%esi),(%dx)
4194ff:	72 4c                	jb     0x41954d
419501:	95                   	xchg   %eax,%ebp
419502:	41                   	inc    %ecx
41951f:	00 4c 95 41          	add    %cl,0x41(%ebp,%edx,4)
419523:	00 10                	add    %dl,(%eax)
419525:	00 00                	add    %al,(%eax)
419527:	00 dc                	add    %bl,%ah
419529:	77 40                	ja     0x41956b
41952b:	00 1c 36             	add    %bl,(%esi,%esi,1)
41952e:	40                   	inc    %eax
41952f:	00 28                	add    %ch,(%eax)
419531:	36 40                	ss inc %eax
419533:	00 2c 36             	add    %ch,(%esi,%esi,1)
419536:	40                   	inc    %eax
419537:	00 30                	add    %dh,(%eax)
419539:	36 40                	ss inc %eax
41953b:	00 24 36             	add    %ah,(%esi,%esi,1)
41953e:	40                   	inc    %eax
41953f:	00 84 33 40 00 0c c6 	add    %al,-0x39f3ffc0(%ebx,%esi,1)
419546:	40                   	inc    %eax
419547:	00 dc                	add    %bl,%ah
419549:	33 40 00             	xor    0x0(%eax),%eax
41954c:	0f 45 4f 75          	cmovne 0x75(%edi),%ecx
419550:	74 4f                	je     0x4195a1
419552:	66 52                	push   %dx
419554:	65 73 6f             	gs jae 0x4195c6
419557:	75 72                	jne    0x4195cb
419559:	63 65 73             	arpl   %esp,0x73(%ebp)
41955c:	a8 95                	test   $0x95,%al
41955e:	41                   	inc    %ecx
41957b:	00 a8 95 41 00 0c    	add    %ch,0xc004195(%eax)
419581:	00 00                	add    %al,(%eax)
419583:	00 a0 76 40 00 1c    	add    %ah,0x1c004076(%eax)
419589:	36 40                	ss inc %eax
41958b:	00 28                	add    %ch,(%eax)
41958d:	36 40                	ss inc %eax