41318a:	74 4e                	je     0x4131da
41318c:	75 6d                	jne    0x4131fb
41318e:	62 65 72             	bound  %esp,0x72(%ebp)
413191:	4c                   	dec    %esp
413192:	61                   	popa
413193:	62 65 6c             	bound  %esp,0x6c(%ebp)
413196:	00 70 72             	add    %dh,0x72(%eax)
413199:	6f                   	outsl  %ds:(%esi),(%dx)
41319a:	50                   	push   %eax
41319b:	72 6f                	jb     0x41320c
41319d:	64 75 63             	fs jne 0x413203
4131a0:	74 4e                	je     0x4131f0
4131a2:	75 6d                	jne    0x413211
4131a4:	62 65 72             	bound  %esp,0x72(%ebp)
4131a7:	4c                   	dec    %esp
4131a8:	61                   	popa
4131a9:	62 65 6c             	bound  %esp,0x6c(%ebp)
4131ac:	00 6f 72             	add    %ch,0x72(%edi)
4131af:	64 4f                	fs dec %edi
4131b1:	72 64                	jb     0x413217
4131b3:	65 72 43             	gs jb  0x4131f9
4131b6:	75 73                	jne    0x41322b
4131b8:	74 6f                	je     0x413229
4131ba:	6d                   	insl   (%dx),%es:(%edi)
4131bb:	65 72 4c             	gs jb  0x41320a
4131be:	61                   	popa
4131bf:	62 65 6c             	bound  %esp,0x6c(%ebp)
4131c2:	00 70 72             	add    %dh,0x72(%eax)
4131c5:	6f                   	outsl  %ds:(%esi),(%dx)
4131c6:	4d                   	dec    %ebp
4131c7:	61                   	popa
4131c8:	6e                   	outsb  %ds:(%esi),(%dx)
4131c9:	75 66                	jne    0x413231
4131cb:	61                   	popa
4131cc:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
4131d0:	65 72 4c             	gs jb  0x41321f
4131d3:	61                   	popa
4131d4:	62 65 6c             	bound  %esp,0x6c(%ebp)
4131d7:	00 4f 74             	add    %cl,0x74(%edi)
4131da:	68 65 72 51 75       	push   $0x75517265
4131df:	65 72 79             	gs jb  0x41325b
4131e2:	4c                   	dec    %esp
4131e3:	61                   	popa
4131e4:	62 65 6c             	bound  %esp,0x6c(%ebp)
4131e7:	00 6f 72             	add    %ch,0x72(%edi)
4131ea:	64 51                	fs push %ecx
4131ec:	75 61                	jne    0x41324f
4131ee:	6e                   	outsb  %ds:(%esi),(%dx)
4131ef:	74 69                	je     0x41325a
4131f1:	74 79                	je     0x41326c
4131f3:	4c                   	dec    %esp
4131f4:	61                   	popa
4131f5:	62 65 6c             	bound  %esp,0x6c(%ebp)
4131f8:	00 53 79             	add    %dl,0x79(%ebx)
4131fb:	73 74                	jae    0x413271
4131fd:	65 6d                	gs insl (%dx),%es:(%edi)
4131ff:	2e 43                	cs inc %ebx
413201:	6f                   	outsl  %ds:(%esi),(%dx)
413202:	6d                   	insl   (%dx),%es:(%edi)
413203:	70 6f                	jo     0x413274
413205:	6e                   	outsb  %ds:(%esi),(%dx)
413206:	65 6e                	outsb  %gs:(%esi),(%dx)
413208:	74 4d                	je     0x413257
41320a:	6f                   	outsl  %ds:(%esi),(%dx)
41320b:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
41320e:	00 63 75             	add    %ah,0x75(%ebx)
413211:	73 49                	jae    0x41325c
413213:	44                   	inc    %esp
413214:	4c                   	dec    %esp
413215:	61                   	popa
413216:	62 6c 65 6c          	bound  %ebp,0x6c(%ebp,%eiz,2)
41321a:	00 50 61             	add    %dl,0x61(%eax)
41321d:	6e                   	outsb  %ds:(%esi),(%dx)
41321e:	65 6c                	gs insb (%dx),%es:(%edi)
413220:	00 49 73             	add    %cl,0x73(%ecx)
413223:	6f                   	outsl  %ds:(%esi),(%dx)
413224:	6c                   	insb   (%dx),%es:(%edi)
413225:	61                   	popa
413226:	74 69                	je     0x413291
413228:	6f                   	outsl  %ds:(%esi),(%dx)
413229:	6e                   	outsb  %ds:(%esi),(%dx)
41322a:	4c                   	dec    %esp
41322b:	65 76 65             	gs jbe 0x413293
41322e:	6c                   	insb   (%dx),%es:(%edi)
41322f:	00 53 65             	add    %dl,0x65(%ebx)
413232:	6c                   	insb   (%dx),%es:(%edi)
413233:	65 63 74 41 6c       	arpl   %esi,%gs:0x6c(%ecx,%eax,2)
413238:	6c                   	insb   (%dx),%es:(%edi)
413239:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
41323d:	61                   	popa
41323e:	47                   	inc    %edi
41323f:	72 69                	jb     0x4132aa
413241:	64 56                	fs push %esi
413243:	69 65 77 43 65 6c 6c 	imul   $0x6c6c6543,0x77(%ebp),%esp
41324a:	00 46 69             	add    %al,0x69(%esi)
41324d:	6c                   	insb   (%dx),%es:(%edi)
41324e:	6c                   	insb   (%dx),%es:(%edi)
41324f:	00 44 42 4e          	add    %al,0x4e(%edx,%eax,2)
413253:	75 6c                	jne    0x4132c1
413255:	6c                   	insb   (%dx),%es:(%edi)
413256:	00 67 65             	add    %ah,0x65(%edi)
413259:	74 5f                	je     0x4132ba
41325b:	49                   	dec    %ecx
41325c:	73 4e                	jae    0x4132ac
41325e:	75 6c                	jne    0x4132cc
413260:	6c                   	insb   (%dx),%es:(%edi)
413261:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
413265:	43                   	inc    %ebx
413266:	6f                   	outsl  %ds:(%esi),(%dx)
413267:	6e                   	outsb  %ds:(%esi),(%dx)
413268:	74 72                	je     0x4132dc
41326a:	6f                   	outsl  %ds:(%esi),(%dx)
41326b:	6c                   	insb   (%dx),%es:(%edi)
41326c:	00 43 6f             	add    %al,0x6f(%ebx)
41326f:	6e                   	outsb  %ds:(%esi),(%dx)
413270:	74 61                	je     0x4132d3
413272:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
413279:	74 72                	je     0x4132ed
41327b:	6f                   	outsl  %ds:(%esi),(%dx)
41327c:	6c                   	insb   (%dx),%es:(%edi)
41327d:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
413281:	74 43                	je     0x4132c6
413283:	6f                   	outsl  %ds:(%esi),(%dx)
413284:	6e                   	outsb  %ds:(%esi),(%dx)
413285:	74 72                	je     0x4132f9
413287:	6f                   	outsl  %ds:(%esi),(%dx)
413288:	6c                   	insb   (%dx),%es:(%edi)
413289:	00 50 72             	add    %dl,0x72(%eax)
41328c:	6f                   	outsl  %ds:(%esi),(%dx)
41328d:	67 72 61             	addr16 jb 0x4132f1
413290:	6d                   	insl   (%dx),%es:(%edi)
413291:	00 74 78 74          	add    %dh,0x74(%eax,%edi,2)
413295:	54                   	push   %esp
413296:	69 6d 4b 69 65 6d 00 	imul   $0x6d6569,0x4b(%ebp),%ebp
41329d:	67 65 74 5f          	addr16 gs je 0x413300
4132a1:	49                   	dec    %ecx
4132a2:	74 65                	je     0x413309
4132a4:	6d                   	insl   (%dx),%es:(%edi)
4132a5:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
4132a9:	6c                   	insb   (%dx),%es:(%edi)
4132aa:	53                   	push   %ebx
4132ab:	74 72                	je     0x41331f
4132ad:	69 70 44 72 6f 70 44 	imul   $0x44706f72,0x44(%eax),%esi
4132b4:	6f                   	outsl  %ds:(%esi),(%dx)
4132b5:	77 6e                	ja     0x413325
4132b7:	49                   	dec    %ecx
4132b8:	74 65                	je     0x41331f
4132ba:	6d                   	insl   (%dx),%es:(%edi)
4132bb:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
4132bf:	6c                   	insb   (%dx),%es:(%edi)
4132c0:	53                   	push   %ebx
4132c1:	74 72                	je     0x413335
4132c3:	69 70 49 74 65 6d 00 	imul   $0x6d6574,0x49(%eax),%esi
4132ca:	61                   	popa
4132cb:	64 6d                	fs insl (%dx),%es:(%edi)
4132cd:	69 6e 54 6f 6f 6c 53 	imul   $0x536c6f6f,0x54(%esi),%ebp
4132d4:	74 72                	je     0x413348
4132d6:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
4132dd:	74 65                	je     0x413344
4132df:	6d                   	insl   (%dx),%es:(%edi)
4132e0:	00 74 68 c3          	add    %dh,-0x3d(%eax,%ebp,2)
4132e4:	b4 6e                	mov    $0x6e,%ah
4132e6:	67 54                	addr16 push %esp
4132e8:	69 6e 54 c3 a0 69 4b 	imul   $0x4b69a0c3,0x54(%esi),%ebp
4132ef:	68 6f e1 ba a3       	push   $0xa3bae16f
4132f4:	6e                   	outsb  %ds:(%esi),(%dx)
4132f5:	54                   	push   %esp
4132f6:	6f                   	outsl  %ds:(%esi),(%dx)
4132f7:	6f                   	outsl  %ds:(%esi),(%dx)
4132f8:	6c                   	insb   (%dx),%es:(%edi)
4132f9:	53                   	push   %ebx
4132fa:	74 72                	je     0x41336e
4132fc:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
413303:	74 65                	je     0x41336a
413305:	6d                   	insl   (%dx),%es:(%edi)
413306:	00 53 79             	add    %dl,0x79(%ebx)
413309:	73 74                	jae    0x41337f
41330b:	65 6d                	gs insl (%dx),%es:(%edi)
41330d:	00 48 61             	add    %cl,0x61(%eax)
413310:	73 68                	jae    0x41337a
413312:	41                   	inc    %ecx
413313:	6c                   	insb   (%dx),%es:(%edi)
413314:	67 6f                	outsl  %ds:(%si),(%dx)
413316:	72 69                	jb     0x413381
413318:	74 68                	je     0x413382
41331a:	6d                   	insl   (%dx),%es:(%edi)
41331b:	00 54 72 69          	add    %dl,0x69(%edx,%esi,2)
41331f:	6d                   	insl   (%dx),%es:(%edi)
413320:	00 48 41             	add    %cl,0x41(%eax)
413323:	4e                   	dec    %esi
413324:	42                   	inc    %edx
413325:	49                   	dec    %ecx
413326:	54                   	push   %esp
413327:	5f                   	pop    %edi
413328:	4d                   	dec    %ebp
413329:	41                   	inc    %ecx
41332a:	52                   	push   %edx
41332b:	54                   	push   %esp
41332c:	5f                   	pop    %edi
41332d:	46                   	inc    %esi
41332e:	6f                   	outsl  %ds:(%esi),(%dx)
41332f:	72 6d                	jb     0x41339e
413331:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
413335:	64 46                	fs inc %esi
413337:	6f                   	outsl  %ds:(%esi),(%dx)
413338:	72 6d                	jb     0x4133a7
41333a:	00 53 65             	add    %dl,0x65(%ebx)
41333d:	6c                   	insb   (%dx),%es:(%edi)
41333e:	65 63 74 5f 4d       	arpl   %esi,%gs:0x4d(%edi,%ebx,2)
413343:	61                   	popa
413344:	69 6e 46 6f 72 6d 00 	imul   $0x6d726f,0x46(%esi),%ebp
41334b:	6d                   	insl   (%dx),%es:(%edi)
41334c:	61                   	popa
41334d:	69 6e 46 6f 72 6d 00 	imul   $0x6d726f,0x46(%esi),%ebp
413354:	70 72                	jo     0x4133c8
413356:	6f                   	outsl  %ds:(%esi),(%dx)
413357:	4e                   	dec    %esi
413358:	75 6d                	jne    0x4133c7
41335a:	00 6f 72             	add    %ch,0x72(%edi)
41335d:	64 4f                	fs dec %edi
41335f:	72 64                	jb     0x4133c5
413361:	65 72 4e             	gs jb  0x4133b2
413364:	75 6d                	jne    0x4133d3
413366:	00 6f 72             	add    %ch,0x72(%edi)
413369:	64 50                	fs push %eax
41336b:	72 6f                	jb     0x4133dc
41336d:	64 75 63             	fs jne 0x4133d3
413370:	74 4e                	je     0x4133c0
413372:	75 6d                	jne    0x4133e1
413374:	00 45 6e             	add    %al,0x6e(%ebp)
413377:	75 6d                	jne    0x4133e6
413379:	00 72 65             	add    %dh,0x65(%edx)
41337c:	73 6f                	jae    0x4133ed
41337e:	75 72                	jne    0x4133f2
413380:	63 65 4d             	arpl   %esp,0x4d(%ebp)
413383:	61                   	popa
413384:	6e                   	outsb  %ds:(%esi),(%dx)
413385:	00 53 71             	add    %dl,0x71(%ebx)
413388:	6c                   	insb   (%dx),%es:(%edi)
413389:	42                   	inc    %edx
41338a:	6f                   	outsl  %ds:(%esi),(%dx)
41338b:	6f                   	outsl  %ds:(%esi),(%dx)
41338c:	6c                   	insb   (%dx),%es:(%edi)
41338d:	65 61                	gs popa
41338f:	6e                   	outsb  %ds:(%esi),(%dx)
413390:	00 6f 70             	add    %ch,0x70(%edi)
413393:	5f                   	pop    %edi
413394:	4c                   	dec    %esp
413395:	65 73 73             	gs jae 0x41340b
413398:	54                   	push   %esp
413399:	68 61 6e 00 6d       	push   $0x6d006e61
41339e:	6e                   	outsb  %ds:(%esi),(%dx)
41339f:	75 54                	jne    0x4133f5
4133a1:	61                   	popa
4133a2:	69 4b 68 6f 61 6e 00 	imul   $0x6e616f,0x68(%ebx),%ecx
4133a9:	6d                   	insl   (%dx),%es:(%edi)
4133aa:	6e                   	outsb  %ds:(%esi),(%dx)
4133ab:	75 51                	jne    0x4133fe
4133ad:	75 61                	jne    0x413410
4133af:	6e                   	outsb  %ds:(%esi),(%dx)
4133b0:	4c                   	dec    %esp
4133b1:	79 54                	jns    0x413407
4133b3:	61                   	popa
4133b4:	69 4b 68 6f 61 6e 00 	imul   $0x6e616f,0x68(%ebx),%ecx
4133bb:	51                   	push   %ecx
4133bc:	75 61                	jne    0x41341f
4133be:	6e                   	outsb  %ds:(%esi),(%dx)
4133bf:	4c                   	dec    %esp
4133c0:	79 54                	jns    0x413416
4133c2:	68 75 56 69 65       	push   $0x65695675
4133c7:	6e                   	outsb  %ds:(%esi),(%dx)
4133c8:	00 4f 70             	add    %cl,0x70(%edi)
4133cb:	65 6e                	outsb  %gs:(%esi),(%dx)
4133cd:	00 73 65             	add    %dh,0x65(%ebx)
4133d0:	74 5f                	je     0x413431
4133d2:	54                   	push   %esp
4133d3:	65 78 74             	gs js  0x41344a
4133d6:	41                   	inc    %ecx
4133d7:	6c                   	insb   (%dx),%es:(%edi)
4133d8:	69 67 6e 00 66 72 6d 	imul   $0x6d726600,0x6e(%edi),%esp
4133df:	4d                   	dec    %ebp
4133e0:	61                   	popa
4133e1:	69 6e 00 41 70 70 44 	imul   $0x44707041,0x0(%esi),%ebp
4133e8:	6f                   	outsl  %ds:(%esi),(%dx)
4133e9:	6d                   	insl   (%dx),%es:(%edi)
4133ea:	61                   	popa
4133eb:	69 6e 00 47 65 74 44 	imul   $0x44746547,0x0(%esi),%ebp
4133f2:	6f                   	outsl  %ds:(%esi),(%dx)
4133f3:	6d                   	insl   (%dx),%es:(%edi)
4133f4:	61                   	popa
4133f5:	69 6e 00 43 68 65 63 	imul   $0x63656843,0x0(%esi),%ebp
4133fc:	6b 4c 6f 67 69       	imul   $0x69,0x67(%edi,%ebp,2),%ecx
413401:	6e                   	outsb  %ds:(%esi),(%dx)
413402:	00 66 72             	add    %ah,0x72(%esi)
413405:	6d                   	insl   (%dx),%es:(%edi)
413406:	4c                   	dec    %esp
413407:	6f                   	outsl  %ds:(%esi),(%dx)
413408:	67 69 6e 00 62 74 6e 	imul   $0x4c6e7462,0x0(%bp),%ebp
41340f:	4c
413410:	6f                   	outsl  %ds:(%esi),(%dx)
413411:	67 69 6e 00 73 65 74 	imul   $0x5f746573,0x0(%bp),%ebp
413418:	5f
413419:	4d                   	dec    %ebp
41341a:	61                   	popa
41341b:	72 67                	jb     0x413484
41341d:	69 6e 00 70 72 6f 50 	imul   $0x506f7270,0x0(%esi),%ebp
413424:	72 69                	jb     0x41348f
413426:	63 65 42             	arpl   %esp,0x42(%ebp)
413429:	6f                   	outsl  %ds:(%esi),(%dx)
41342a:	78 5f                	js     0x41348b
41342c:	6d                   	insl   (%dx),%es:(%edi)
41342d:	69 6e 00 70 72 6f 53 	imul   $0x536f7270,0x0(%esi),%ebp
413434:	74 6f                	je     0x4134a5
413436:	63 6b 42             	arpl   %ebp,0x42(%ebx)
413439:	6f                   	outsl  %ds:(%esi),(%dx)
41343a:	78 5f                	js     0x41349b
41343c:	6d                   	insl   (%dx),%es:(%edi)
41343d:	69 6e 00 63 75 73 41 	imul   $0x41737563,0x0(%esi),%ebp
413444:	63 63 75             	arpl   %esp,0x75(%ebx)
413447:	6d                   	insl   (%dx),%es:(%edi)
413448:	75 6c                	jne    0x4134b6
41344a:	61                   	popa
41344b:	74 69                	je     0x4134b6
41344d:	6f                   	outsl  %ds:(%esi),(%dx)
41344e:	6e                   	outsb  %ds:(%esi),(%dx)
41344f:	42                   	inc    %edx
413450:	6f                   	outsl  %ds:(%esi),(%dx)
413451:	78 5f                	js     0x4134b2
413453:	6d                   	insl   (%dx),%es:(%edi)
413454:	69 6e 00 6f 72 64 51 	imul   $0x5164726f,0x0(%esi),%ebp
41345b:	75 61                	jne    0x4134be
41345d:	6e                   	outsb  %ds:(%esi),(%dx)
41345e:	74 69                	je     0x4134c9
413460:	74 79                	je     0x4134db
413462:	42                   	inc    %edx
413463:	6f                   	outsl  %ds:(%esi),(%dx)
413464:	78 5f                	js     0x4134c5
413466:	6d                   	insl   (%dx),%es:(%edi)
413467:	69 6e 00 44 61 74 61 	imul   $0x61746144,0x0(%esi),%ebp
41346e:	47                   	inc    %edi
41346f:	72 69                	jb     0x4134da
413471:	64 56                	fs push %esi
413473:	69 65 77 43 6f 6c 75 	imul   $0x756c6f43,0x77(%ebp),%esp
41347a:	6d                   	insl   (%dx),%es:(%edi)
41347b:	6e                   	outsb  %ds:(%esi),(%dx)
41347c:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
413480:	61                   	popa
413481:	47                   	inc    %edi
413482:	72 69                	jb     0x4134ed
413484:	64 56                	fs push %esi