41917d:	73 65                	jae    0x4191e4
41917f:	74 5f                	je     0x4191e0
419181:	55                   	push   %ebp
419182:	73 65                	jae    0x4191e9
419184:	56                   	push   %esi
419185:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
41918c:	79 6c                	jns    0x4191fa
41918e:	65 42                	gs inc %edx
419190:	61                   	popa
419191:	63 6b 43             	arpl   %ebp,0x43(%ebx)
419194:	6f                   	outsl  %ds:(%esi),(%dx)
419195:	6c                   	insb   (%dx),%es:(%edi)
419196:	6f                   	outsl  %ds:(%esi),(%dx)
419197:	72 00                	jb     0x419199
419199:	73 65                	jae    0x419200
41919b:	74 5f                	je     0x4191fc
41919d:	49                   	dec    %ecx
41919e:	6d                   	insl   (%dx),%es:(%edi)
41919f:	61                   	popa
4191a0:	67 65 54             	addr16 gs push %esp
4191a3:	72 61                	jb     0x419206
4191a5:	6e                   	outsb  %ds:(%esi),(%dx)
4191a6:	73 70                	jae    0x419218
4191a8:	61                   	popa
4191a9:	72 65                	jb     0x419210
4191ab:	6e                   	outsb  %ds:(%esi),(%dx)
4191ac:	74 43                	je     0x4191f1
4191ae:	6f                   	outsl  %ds:(%esi),(%dx)
4191af:	6c                   	insb   (%dx),%es:(%edi)
4191b0:	6f                   	outsl  %ds:(%esi),(%dx)
4191b1:	72 00                	jb     0x4191b3
4191b3:	6d                   	insl   (%dx),%es:(%edi)
4191b4:	6f                   	outsl  %ds:(%esi),(%dx)
4191b5:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4191b8:	65 73 42             	gs jae 0x4191fd
4191bb:	69 6e 64 69 6e 67 4e 	imul   $0x4e676e69,0x64(%esi),%ebp
4191c2:	61                   	popa
4191c3:	76 69                	jbe    0x41922e
4191c5:	67 61                	addr16 popa
4191c7:	74 6f                	je     0x419238
4191c9:	72 00                	jb     0x4191cb
4191cb:	73 75                	jae    0x419242
4191cd:	70 70                	jo     0x41923f
4191cf:	6c                   	insb   (%dx),%es:(%edi)
4191d0:	69 65 72 73 42 69 6e 	imul   $0x6e694273,0x72(%ebp),%esp
4191d7:	64 69 6e 67 4e 61 76 	imul   $0x6976614e,%fs:0x67(%esi),%ebp
4191de:	69
4191df:	67 61                	addr16 popa
4191e1:	74 6f                	je     0x419252
4191e3:	72 00                	jb     0x4191e5
4191e5:	54                   	push   %esp
4191e6:	6f                   	outsl  %ds:(%esi),(%dx)
4191e7:	6f                   	outsl  %ds:(%esi),(%dx)
4191e8:	6c                   	insb   (%dx),%es:(%edi)
4191e9:	53                   	push   %ebx
4191ea:	74 72                	je     0x41925e
4191ec:	69 70 53 65 70 61 72 	imul   $0x72617065,0x53(%eax),%esi
4191f3:	61                   	popa
4191f4:	74 6f                	je     0x419265
4191f6:	72 00                	jb     0x4191f8
4191f8:	62 69 6e             	bound  %ebp,0x6e(%ecx)
4191fb:	64 69 6e 67 4e 61 76 	imul   $0x6976614e,%fs:0x67(%esi),%ebp
419202:	69
419203:	67 61                	addr16 popa
419205:	74 6f                	je     0x419276
419207:	72 53                	jb     0x41925c
419209:	65 70 61             	gs jo  0x41926d
41920c:	72 61                	jb     0x41926f
41920e:	74 6f                	je     0x41927f
419210:	72 00                	jb     0x419212
419212:	49                   	dec    %ecx
419213:	45                   	inc    %ebp
419214:	6e                   	outsb  %ds:(%esi),(%dx)
419215:	75 6d                	jne    0x419284
419217:	65 72 61             	gs jb  0x41927b
41921a:	74 6f                	je     0x41928b
41921c:	72 00                	jb     0x41921e
41921e:	47                   	inc    %edi
41921f:	65 74 45             	gs je  0x419267
419222:	6e                   	outsb  %ds:(%esi),(%dx)
419223:	75 6d                	jne    0x419292
419225:	65 72 61             	gs jb  0x419289
419228:	74 6f                	je     0x419299
41922a:	72 00                	jb     0x41922c
41922c:	2e 63 74 6f 72       	arpl   %esi,%cs:0x72(%edi,%ebp,2)
419231:	00 2e                	add    %ch,(%esi)
419233:	63 63 74             	arpl   %esp,0x74(%ebx)
419236:	6f                   	outsl  %ds:(%esi),(%dx)
419237:	72 00                	jb     0x419239
419239:	53                   	push   %ebx
41923a:	63 68 65             	arpl   %ebp,0x65(%eax)
41923d:	6d                   	insl   (%dx),%es:(%edi)
41923e:	61                   	popa
41923f:	73 00                	jae    0x419241
419241:	53                   	push   %ebx
419242:	79 73                	jns    0x4192b7
419244:	74 65                	je     0x4192ab
419246:	6d                   	insl   (%dx),%es:(%edi)
419247:	2e 44                	cs inc %esp
419249:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
419250:	69 63 73 00 67 65 74 	imul   $0x74656700,0x73(%ebx),%esp
419257:	5f                   	pop    %edi
419258:	54                   	push   %esp
419259:	6f                   	outsl  %ds:(%esi),(%dx)
41925a:	74 61                	je     0x4192bd
41925c:	6c                   	insb   (%dx),%es:(%edi)
41925d:	53                   	push   %ebx
41925e:	65 63 6f 6e          	arpl   %ebp,%gs:0x6e(%edi)
419262:	64 73 00             	fs jae 0x419265
419265:	67 65 74 5f          	addr16 gs je 0x4192c8
419269:	45                   	inc    %ebp
41926a:	6c                   	insb   (%dx),%es:(%edi)
41926b:	61                   	popa
41926c:	70 73                	jo     0x4192e1
41926e:	65 64 4d             	gs fs dec %ebp
419271:	69 6c 6c 69 73 65 63 	imul   $0x6f636573,0x69(%esp,%ebp,2),%ebp
419278:	6f
419279:	6e                   	outsb  %ds:(%esi),(%dx)
41927a:	64 73 00             	fs jae 0x41927d
41927d:	53                   	push   %ebx
41927e:	79 73                	jns    0x4192f3
419280:	74 65                	je     0x4192e7
419282:	6d                   	insl   (%dx),%es:(%edi)
419283:	2e 52                	cs push %edx
419285:	75 6e                	jne    0x4192f5
419287:	74 69                	je     0x4192f2
419289:	6d                   	insl   (%dx),%es:(%edi)
41928a:	65 2e 49             	gs cs dec %ecx
41928d:	6e                   	outsb  %ds:(%esi),(%dx)
41928e:	74 65                	je     0x4192f5
419290:	72 6f                	jb     0x419301
419292:	70 53                	jo     0x4192e7
419294:	65 72 76             	gs jb  0x41930d
419297:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
41929e:	73 74                	jae    0x419314
4192a0:	65 6d                	gs insl (%dx),%es:(%edi)
4192a2:	2e 52                	cs push %edx
4192a4:	75 6e                	jne    0x419314
4192a6:	74 69                	je     0x419311
4192a8:	6d                   	insl   (%dx),%es:(%edi)
4192a9:	65 2e 43             	gs cs inc %ebx
4192ac:	6f                   	outsl  %ds:(%esi),(%dx)
4192ad:	6d                   	insl   (%dx),%es:(%edi)
4192ae:	70 69                	jo     0x419319
4192b0:	6c                   	insb   (%dx),%es:(%edi)
4192b1:	65 72 53             	gs jb  0x419307
4192b4:	65 72 76             	gs jb  0x41932d
4192b7:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
4192be:	73 74                	jae    0x419334
4192c0:	65 6d                	gs insl (%dx),%es:(%edi)
4192c2:	2e 52                	cs push %edx
4192c4:	65 73 6f             	gs jae 0x419336
4192c7:	75 72                	jne    0x41933b
4192c9:	63 65 73             	arpl   %esp,0x73(%ebp)
4192cc:	00 42 61             	add    %al,0x61(%edx)
4192cf:	69 35 2e 46 6f 72 6d 	imul   $0x2e4b546d,0x726f462e,%esi
4192d6:	54 4b 2e
4192d9:	72 65                	jb     0x419340
4192db:	73 6f                	jae    0x41934c
4192dd:	75 72                	jne    0x419351
4192df:	63 65 73             	arpl   %esp,0x73(%ebp)
4192e2:	00 50 68             	add    %dl,0x68(%eax)
4192e5:	6f                   	outsl  %ds:(%esi),(%dx)
4192e6:	6e                   	outsb  %ds:(%esi),(%dx)
4192e7:	65 73 68             	gs jae 0x419352
4192ea:	6f                   	outsl  %ds:(%esi),(%dx)
4192eb:	70 2e                	jo     0x41931b
4192ed:	66 72 6d             	data16 jb 0x41935d
4192f0:	4d                   	dec    %ebp
4192f1:	6f                   	outsl  %ds:(%esi),(%dx)
4192f2:	62 2e                	bound  %ebp,(%esi)
4192f4:	72 65                	jb     0x41935b
4192f6:	73 6f                	jae    0x419367
4192f8:	75 72                	jne    0x41936c
4192fa:	63 65 73             	arpl   %esp,0x73(%ebp)
4192fd:	00 42 61             	add    %al,0x61(%edx)
419300:	69 35 2e 46 6f 72 6d 	imul   $0x61684e6d,0x726f462e,%esi
419307:	4e 68 61
41930a:	70 44                	jo     0x419350
41930c:	69 65 6d 2e 72 65 73 	imul   $0x7365722e,0x6d(%ebp),%esp
419313:	6f                   	outsl  %ds:(%esi),(%dx)
419314:	75 72                	jne    0x419388
419316:	63 65 73             	arpl   %esp,0x73(%ebp)
419319:	00 48 54             	add    %cl,0x54(%eax)
41931c:	2e 53                	cs push %ebx
41931e:	68 69 70 2e 44       	push   $0x442e7069
419323:	6f                   	outsl  %ds:(%esi),(%dx)
419324:	77 6e                	ja     0x419394
419326:	41                   	inc    %ecx
419327:	6e                   	outsb  %ds:(%esi),(%dx)
419328:	64 55                	fs push %ebp
41932a:	70 4c                	jo     0x419378
41932c:	6f                   	outsl  %ds:(%esi),(%dx)
41932d:	61                   	popa
41932e:	64 2e 44             	fs cs inc %esp
419331:	6f                   	outsl  %ds:(%esi),(%dx)
419332:	77 6e                	ja     0x4193a2
419334:	6c                   	insb   (%dx),%es:(%edi)
419335:	6f                   	outsl  %ds:(%esi),(%dx)
419336:	61                   	popa
419337:	64 50                	fs push %eax
419339:	72 6f                	jb     0x4193aa
41933b:	63 65 73             	arpl   %esp,0x73(%ebp)
41933e:	73 46                	jae    0x419386
419340:	6f                   	outsl  %ds:(%esi),(%dx)
419341:	72 6d                	jb     0x4193b0
419343:	2e 72 65             	jb,pn  0x4193ab
419346:	73 6f                	jae    0x4193b7
419348:	75 72                	jne    0x4193bc
41934a:	63 65 73             	arpl   %esp,0x73(%ebp)
41934d:	00 44 6f 77          	add    %al,0x77(%edi,%ebp,2)
419351:	6e                   	outsb  %ds:(%esi),(%dx)
419352:	41                   	inc    %ecx
419353:	6e                   	outsb  %ds:(%esi),(%dx)
419354:	64 55                	fs push %ebp
419356:	70 4c                	jo     0x4193a4
419358:	6f                   	outsl  %ds:(%esi),(%dx)
419359:	61                   	popa
41935a:	64 4d                	fs dec %ebp
41935c:	61                   	popa
41935d:	6e                   	outsb  %ds:(%esi),(%dx)
41935e:	61                   	popa
41935f:	67 65 72 2e          	addr16 gs jb 0x419391
419363:	55                   	push   %ebp
419364:	70 6c                	jo     0x4193d2
419366:	6f                   	outsl  %ds:(%esi),(%dx)
419367:	61                   	popa
419368:	64 50                	fs push %eax
41936a:	72 6f                	jb     0x4193db
41936c:	67 72 65             	addr16 jb 0x4193d4
41936f:	73 73                	jae    0x4193e4
419371:	46                   	inc    %esi
419372:	6f                   	outsl  %ds:(%esi),(%dx)
419373:	72 6d                	jb     0x4193e2
419375:	2e 72 65             	jb,pn  0x4193dd
419378:	73 6f                	jae    0x4193e9
41937a:	75 72                	jne    0x4193ee
41937c:	63 65 73             	arpl   %esp,0x73(%ebp)
41937f:	00 50 68             	add    %dl,0x68(%eax)
419382:	6f                   	outsl  %ds:(%esi),(%dx)
419383:	6e                   	outsb  %ds:(%esi),(%dx)
419384:	65 73 68             	gs jae 0x4193ef
419387:	6f                   	outsl  %ds:(%esi),(%dx)
419388:	70 2e                	jo     0x4193b8
41938a:	66 72 6d             	data16 jb 0x4193fa
41938d:	4d                   	dec    %ebp
41938e:	61                   	popa
41938f:	69 6e 2e 72 65 73 6f 	imul   $0x6f736572,0x2e(%esi),%ebp
419396:	75 72                	jne    0x41940a
419398:	63 65 73             	arpl   %esp,0x73(%ebp)
41939b:	00 42 61             	add    %al,0x61(%edx)
41939e:	69 35 2e 46 6f 72 6d 	imul   $0x69614d6d,0x726f462e,%esi
4193a5:	4d 61 69
4193a8:	6e                   	outsb  %ds:(%esi),(%dx)
4193a9:	2e 72 65             	jb,pn  0x419411
4193ac:	73 6f                	jae    0x41941d
4193ae:	75 72                	jne    0x419422
4193b0:	63 65 73             	arpl   %esp,0x73(%ebp)
4193b3:	00 50 68             	add    %dl,0x68(%eax)
4193b6:	6f                   	outsl  %ds:(%esi),(%dx)
4193b7:	6e                   	outsb  %ds:(%esi),(%dx)
4193b8:	65 73 68             	gs jae 0x419423
4193bb:	6f                   	outsl  %ds:(%esi),(%dx)
4193bc:	70 2e                	jo     0x4193ec
4193be:	66 72 6d             	data16 jb 0x41942e
4193c1:	53                   	push   %ebx
4193c2:	75 70                	jne    0x419434
4193c4:	2e 72 65             	jb,pn  0x41942c
4193c7:	73 6f                	jae    0x419438
4193c9:	75 72                	jne    0x41943d
4193cb:	63 65 73             	arpl   %esp,0x73(%ebp)
4193ce:	00 44 6f 77          	add    %al,0x77(%edi,%ebp,2)
4193d2:	6e                   	outsb  %ds:(%esi),(%dx)
4193d3:	41                   	inc    %ecx
4193d4:	6e                   	outsb  %ds:(%esi),(%dx)
4193d5:	64 55                	fs push %ebp
4193d7:	70 4c                	jo     0x419425
4193d9:	6f                   	outsl  %ds:(%esi),(%dx)
4193da:	61                   	popa
4193db:	64 4d                	fs dec %ebp
4193dd:	61                   	popa
4193de:	6e                   	outsb  %ds:(%esi),(%dx)
4193df:	61                   	popa
4193e0:	67 65 72 2e          	addr16 gs jb 0x419412
4193e4:	55                   	push   %ebp
4193e5:	70 4c                	jo     0x419433
4193e7:	6f                   	outsl  %ds:(%esi),(%dx)
4193e8:	61                   	popa
4193e9:	64 50                	fs push %eax
4193eb:	72 6f                	jb     0x41945c
4193ed:	67 72 65             	addr16 jb 0x419455
4193f0:	73 73                	jae    0x419465
4193f2:	42                   	inc    %edx
4193f3:	61                   	popa
4193f4:	72 2e                	jb     0x419424
4193f6:	72 65                	jb     0x41945d
4193f8:	73 6f                	jae    0x419469
4193fa:	75 72                	jne    0x41946e
4193fc:	63 65 73             	arpl   %esp,0x73(%ebp)
4193ff:	00 50 68             	add    %dl,0x68(%eax)
419402:	6f                   	outsl  %ds:(%esi),(%dx)
419403:	6e                   	outsb  %ds:(%esi),(%dx)
419404:	65 73 68             	gs jae 0x41946f
419407:	6f                   	outsl  %ds:(%esi),(%dx)
419408:	70 2e                	jo     0x419438
41940a:	50                   	push   %eax
41940b:	72 6f                	jb     0x41947c
41940d:	70 65                	jo     0x419474
41940f:	72 74                	jb     0x419485
419411:	69 65 73 2e 52 65 73 	imul   $0x7365522e,0x73(%ebp),%esp
419418:	6f                   	outsl  %ds:(%esi),(%dx)
419419:	75 72                	jne    0x41948d
41941b:	63 65 73             	arpl   %esp,0x73(%ebp)
41941e:	2e 72 65             	jb,pn  0x419486
419421:	73 6f                	jae    0x419492
419423:	75 72                	jne    0x419497
419425:	63 65 73             	arpl   %esp,0x73(%ebp)
419428:	00 44 65 62          	add    %al,0x62(%ebp,%eiz,2)
41942c:	75 67                	jne    0x419495
41942e:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
419435:	65
419436:	73 00                	jae    0x419438
419438:	47                   	inc    %edi
419439:	65 74 41             	gs je  0x41947d
41943c:	63 63 65             	arpl   %esp,0x65(%ebx)
41943f:	70 74                	jo     0x4194b5
419441:	52                   	push   %edx
419442:	61                   	popa
419443:	6e                   	outsb  %ds:(%esi),(%dx)
419444:	67 65 73 00          	addr16 gs jae 0x419448
419448:	48                   	dec    %eax
419449:	61                   	popa
41944a:	73 43                	jae    0x41948f
41944c:	68 61 6e 67 65       	push   $0x65676e61
419451:	73 00                	jae    0x419453
419453:	41                   	inc    %ecx
419454:	63 63 65             	arpl   %esp,0x65(%ebx)
419457:	70 74                	jo     0x4194cd
419459:	43                   	inc    %ebx
41945a:	68 61 6e 67 65       	push   $0x65676e61
41945f:	73 00                	jae    0x419461
419461:	50                   	push   %eax
419462:	68 6f 6e 65 73       	push   $0x73656e6f
419467:	68 6f 70 2e 50       	push   $0x502e706f
41946c:	72 6f                	jb     0x4194dd
41946e:	70 65                	jo     0x4194d5
419470:	72 74                	jb     0x4194e6
419472:	69 65 73 00 67 65 74 	imul   $0x74656700,0x73(%ebp),%esp
419479:	5f                   	pop    %edi
41947a:	54                   	push   %esp