413fb9:	52                   	push   %edx
413fba:	52                   	push   %edx
413fbb:	52                   	push   %edx
413fbc:	52                   	push   %edx
413fbd:	52                   	push   %edx
413fbe:	52                   	push   %edx
413fbf:	52                   	push   %edx
413fc0:	52                   	push   %edx
413fc1:	52                   	push   %edx
413fc2:	52                   	push   %edx
413fc3:	52                   	push   %edx
413fc4:	00 58 41             	add    %bl,0x41(%eax)
413fc7:	58                   	pop    %eax
413fc8:	41                   	inc    %ecx
413fc9:	58                   	pop    %eax
413fca:	41                   	inc    %ecx
413fcb:	58                   	pop    %eax
413fcc:	00 6d 6d             	add    %ch,0x6d(%ebp)
413fcf:	00 78 78             	add    %bh,0x78(%eax)
413fd2:	00 53 68             	add    %dl,0x68(%ebx)
413fd5:	6f                   	outsl  %ds:(%esi),(%dx)
413fd6:	77 4d                	ja     0x414025
413fd8:	61                   	popa
413fd9:	70 00                	jo     0x413fdb
413fdb:	43                   	inc    %ebx
413fdc:	53                   	push   %ebx
413fdd:	43                   	inc    %ebx
413fde:	53                   	push   %ebx
413fdf:	43                   	inc    %ebx
413fe0:	56                   	push   %esi
413fe1:	44                   	inc    %esp
413fe2:	57                   	push   %edi
413fe3:	44                   	inc    %esp
413fe4:	44                   	inc    %esp
413fe5:	00 45 51             	add    %al,0x51(%ebp)
413fe8:	00 2e                	add    %ch,(%esi)
413fea:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
413fee:	00 43 6f             	add    %al,0x6f(%ebx)
413ff1:	6d                   	insl   (%dx),%es:(%edi)
413ff2:	70 69                	jo     0x41405d
413ff4:	6c                   	insb   (%dx),%es:(%edi)
413ff5:	61                   	popa
413ff6:	74 69                	je     0x414061
413ff8:	6f                   	outsl  %ds:(%esi),(%dx)
413ff9:	6e                   	outsb  %ds:(%esi),(%dx)
413ffa:	52                   	push   %edx
413ffb:	65 6c                	gs insb (%dx),%es:(%edi)
413ffd:	61                   	popa
413ffe:	78 61                	js     0x414061
414000:	74 69                	je     0x41406b
414002:	6f                   	outsl  %ds:(%esi),(%dx)
414003:	6e                   	outsb  %ds:(%esi),(%dx)
414004:	73 41                	jae    0x414047
414006:	74 74                	je     0x41407c
414008:	72 69                	jb     0x414073
41400a:	62 75 74             	bound  %esi,0x74(%ebp)
41400d:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
414011:	73 74                	jae    0x414087
414013:	65 6d                	gs insl (%dx),%es:(%edi)
414015:	2e 52                	cs push %edx
414017:	75 6e                	jne    0x414087
414019:	74 69                	je     0x414084
41401b:	6d                   	insl   (%dx),%es:(%edi)
41401c:	65 2e 43             	gs cs inc %ebx
41401f:	6f                   	outsl  %ds:(%esi),(%dx)
414020:	6d                   	insl   (%dx),%es:(%edi)
414021:	70 69                	jo     0x41408c
414023:	6c                   	insb   (%dx),%es:(%edi)
414024:	65 72 53             	gs jb  0x41407a
414027:	65 72 76             	gs jb  0x4140a0
41402a:	69 63 65 73 00 52 75 	imul   $0x75520073,0x65(%ebx),%esp
414031:	6e                   	outsb  %ds:(%esi),(%dx)
414032:	74 69                	je     0x41409d
414034:	6d                   	insl   (%dx),%es:(%edi)
414035:	65 43                	gs inc %ebx
414037:	6f                   	outsl  %ds:(%esi),(%dx)
414038:	6d                   	insl   (%dx),%es:(%edi)
414039:	70 61                	jo     0x41409c
41403b:	74 69                	je     0x4140a6
41403d:	62 69 6c             	bound  %ebp,0x6c(%ecx)
414040:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
414047:	69
414048:	62 75 74             	bound  %esi,0x74(%ebp)
41404b:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
414050:	75 67                	jne    0x4140b9
414052:	67 61                	addr16 popa
414054:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
414058:	74 74                	je     0x4140ce
41405a:	72 69                	jb     0x4140c5
41405c:	62 75 74             	bound  %esi,0x74(%ebp)
41405f:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
414063:	73 74                	jae    0x4140d9
414065:	65 6d                	gs insl (%dx),%es:(%edi)
414067:	2e 44                	cs inc %esp
414069:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
414070:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
414077:	75 67                	jne    0x4140e0
414079:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
414080:	65
414081:	73 00                	jae    0x414083
414083:	41                   	inc    %ecx
414084:	73 73                	jae    0x4140f9
414086:	65 6d                	gs insl (%dx),%es:(%edi)
414088:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
41408c:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
414093:	72
414094:	69 62 75 74 65 00 53 	imul   $0x53006574,0x75(%edx),%esp
41409b:	79 73                	jns    0x414110
41409d:	74 65                	je     0x414104
41409f:	6d                   	insl   (%dx),%es:(%edi)
4140a0:	2e 52                	cs push %edx
4140a2:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
4140a5:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4140aa:	6e                   	outsb  %ds:(%esi),(%dx)
4140ab:	00 41 73             	add    %al,0x73(%ecx)
4140ae:	73 65                	jae    0x414115
4140b0:	6d                   	insl   (%dx),%es:(%edi)
4140b1:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
4140b5:	65 73 63             	gs jae 0x41411b
4140b8:	72 69                	jb     0x414123
4140ba:	70 74                	jo     0x414130
4140bc:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
4140c3:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
4140ca:	73 73                	jae    0x41413f
4140cc:	65 6d                	gs insl (%dx),%es:(%edi)
4140ce:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4140d2:	6f                   	outsl  %ds:(%esi),(%dx)
4140d3:	6e                   	outsb  %ds:(%esi),(%dx)
4140d4:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
4140da:	74 69                	je     0x414145
4140dc:	6f                   	outsl  %ds:(%esi),(%dx)
4140dd:	6e                   	outsb  %ds:(%esi),(%dx)
4140de:	41                   	inc    %ecx
4140df:	74 74                	je     0x414155
4140e1:	72 69                	jb     0x41414c
4140e3:	62 75 74             	bound  %esi,0x74(%ebp)
4140e6:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4140ea:	73 65                	jae    0x414151
4140ec:	6d                   	insl   (%dx),%es:(%edi)
4140ed:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4140f1:	6f                   	outsl  %ds:(%esi),(%dx)
4140f2:	6d                   	insl   (%dx),%es:(%edi)
4140f3:	70 61                	jo     0x414156
4140f5:	6e                   	outsb  %ds:(%esi),(%dx)
4140f6:	79 41                	jns    0x414139
4140f8:	74 74                	je     0x41416e
4140fa:	72 69                	jb     0x414165
4140fc:	62 75 74             	bound  %esi,0x74(%ebp)
4140ff:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
414103:	73 65                	jae    0x41416a
414105:	6d                   	insl   (%dx),%es:(%edi)
414106:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
41410a:	72 6f                	jb     0x41417b
41410c:	64 75 63             	fs jne 0x414172
41410f:	74 41                	je     0x414152
414111:	74 74                	je     0x414187
414113:	72 69                	jb     0x41417e
414115:	62 75 74             	bound  %esi,0x74(%ebp)
414118:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
41411c:	73 65                	jae    0x414183
41411e:	6d                   	insl   (%dx),%es:(%edi)
41411f:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
414123:	6f                   	outsl  %ds:(%esi),(%dx)
414124:	70 79                	jo     0x41419f
414126:	72 69                	jb     0x414191
414128:	67 68 74 41 74 74    	addr16 push $0x74744174
41412e:	72 69                	jb     0x414199
414130:	62 75 74             	bound  %esi,0x74(%ebp)
414133:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
414137:	73 65                	jae    0x41419e
414139:	6d                   	insl   (%dx),%es:(%edi)
41413a:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
41413e:	72 61                	jb     0x4141a1
414140:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
414143:	61                   	popa
414144:	72 6b                	jb     0x4141b1
414146:	41                   	inc    %ecx
414147:	74 74                	je     0x4141bd
414149:	72 69                	jb     0x4141b4
41414b:	62 75 74             	bound  %esi,0x74(%ebp)
41414e:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
414152:	6d                   	insl   (%dx),%es:(%edi)
414153:	56                   	push   %esi
414154:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
41415b:	74 74                	je     0x4141d1
41415d:	72 69                	jb     0x4141c8
41415f:	62 75 74             	bound  %esi,0x74(%ebp)
414162:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
414166:	73 74                	jae    0x4141dc
414168:	65 6d                	gs insl (%dx),%es:(%edi)
41416a:	2e 52                	cs push %edx
41416c:	75 6e                	jne    0x4141dc
41416e:	74 69                	je     0x4141d9
414170:	6d                   	insl   (%dx),%es:(%edi)
414171:	65 2e 49             	gs cs dec %ecx
414174:	6e                   	outsb  %ds:(%esi),(%dx)
414175:	74 65                	je     0x4141dc
414177:	72 6f                	jb     0x4141e8
414179:	70 53                	jo     0x4141ce
41417b:	65 72 76             	gs jb  0x4141f4
41417e:	69 63 65 73 00 47 75 	imul   $0x75470073,0x65(%ebx),%esp
414185:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
41418c:	62
41418d:	75 74                	jne    0x414203
41418f:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
414193:	73 65                	jae    0x4141fa
414195:	6d                   	insl   (%dx),%es:(%edi)
414196:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
41419a:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
4141a1:	69
4141a2:	6f                   	outsl  %ds:(%esi),(%dx)
4141a3:	6e                   	outsb  %ds:(%esi),(%dx)
4141a4:	41                   	inc    %ecx
4141a5:	74 74                	je     0x41421b
4141a7:	72 69                	jb     0x414212
4141a9:	62 75 74             	bound  %esi,0x74(%ebp)
4141ac:	65 00 42 79          	add    %al,%gs:0x79(%edx)
4141b0:	74 65                	je     0x414217
4141b2:	00 41 72             	add    %al,0x72(%ecx)
4141b5:	72 61                	jb     0x414218
4141b7:	79 00                	jns    0x4141b9
4141b9:	43                   	inc    %ebx
4141ba:	6f                   	outsl  %ds:(%esi),(%dx)
4141bb:	70 79                	jo     0x414236
4141bd:	00 47 65             	add    %al,0x65(%edi)
4141c0:	74 50                	je     0x414212
4141c2:	69 78 65 6c 00 43 6f 	imul   $0x6f43006c,0x65(%eax),%edi
4141c9:	6c                   	insb   (%dx),%es:(%edi)
4141ca:	6f                   	outsl  %ds:(%esi),(%dx)
4141cb:	72 00                	jb     0x4141cd
4141cd:	46                   	inc    %esi
4141ce:	72 6f                	jb     0x41423f
4141d0:	6d                   	insl   (%dx),%es:(%edi)
4141d1:	41                   	inc    %ecx
4141d2:	72 67                	jb     0x41423b
4141d4:	62 00                	bound  %eax,(%eax)
4141d6:	6f                   	outsl  %ds:(%esi),(%dx)
4141d7:	70 5f                	jo     0x414238
4141d9:	49                   	dec    %ecx
4141da:	6e                   	outsb  %ds:(%esi),(%dx)
4141db:	65 71 75             	gs jno 0x414253
4141de:	61                   	popa
4141df:	6c                   	insb   (%dx),%es:(%edi)
4141e0:	69 74 79 00 67 65 74 	imul   $0x5f746567,0x0(%ecx,%edi,2),%esi
4141e7:	5f
4141e8:	52                   	push   %edx
4141e9:	00 67 65             	add    %ah,0x65(%edi)
4141ec:	74 5f                	je     0x41424d
4141ee:	47                   	inc    %edi
4141ef:	00 67 65             	add    %ah,0x65(%edi)
4141f2:	74 5f                	je     0x414253
4141f4:	42                   	inc    %edx
4141f5:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
4141f9:	74 60                	je     0x41425b
4141fb:	31 00                	xor    %eax,(%eax)
4141fd:	53                   	push   %ebx
4141fe:	79 73                	jns    0x414273
414200:	74 65                	je     0x414267
414202:	6d                   	insl   (%dx),%es:(%edi)
414203:	2e 43                	cs inc %ebx
414205:	6f                   	outsl  %ds:(%esi),(%dx)
414206:	6c                   	insb   (%dx),%es:(%edi)
414207:	6c                   	insb   (%dx),%es:(%edi)
414208:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41420d:	6e                   	outsb  %ds:(%esi),(%dx)
41420e:	73 2e                	jae    0x41423e
414210:	47                   	inc    %edi
414211:	65 6e                	outsb  %gs:(%esi),(%dx)
414213:	65 72 69             	gs jb  0x41427f
414216:	63 00                	arpl   %eax,(%eax)
414218:	41                   	inc    %ecx
414219:	64 64 52             	fs fs push %edx
41421c:	61                   	popa
41421d:	6e                   	outsb  %ds:(%esi),(%dx)
41421e:	67 65 00 49 45       	add    %cl,%gs:0x45(%bx,%di)
414223:	6e                   	outsb  %ds:(%esi),(%dx)
414224:	75 6d                	jne    0x414293
414226:	65 72 61             	gs jb  0x41428a
414229:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
41422d:	31 00                	xor    %eax,(%eax)
41422f:	54                   	push   %esp
414230:	6f                   	outsl  %ds:(%esi),(%dx)
414231:	41                   	inc    %ecx
414232:	72 72                	jb     0x4142a6
414234:	61                   	popa
414235:	79 00                	jns    0x414237
414237:	49                   	dec    %ecx
414238:	6d                   	insl   (%dx),%es:(%edi)
414239:	61                   	popa
41423a:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
41423f:	74 5f                	je     0x4142a0
414241:	57                   	push   %edi
414242:	69 64 74 68 00 67 65 	imul   $0x74656700,0x68(%esp,%esi,2),%esp
414249:	74
41424a:	5f                   	pop    %edi
41424b:	48                   	dec    %eax
41424c:	65 69 67 68 74 00 53 	imul   $0x74530074,%gs:0x68(%edi),%esp
414253:	74
414254:	72 69                	jb     0x4142bf
414256:	6e                   	outsb  %ds:(%esi),(%dx)
414257:	67 00 43 6f          	add    %al,0x6f(%bp,%di)
41425b:	6e                   	outsb  %ds:(%esi),(%dx)
41425c:	63 61 74             	arpl   %esp,0x74(%ecx)
41425f:	00 41 73             	add    %al,0x73(%ecx)
414262:	73 65                	jae    0x4142c9
414264:	6d                   	insl   (%dx),%es:(%edi)
414265:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
414269:	47                   	inc    %edi
41426a:	65 74 45             	gs je  0x4142b2
41426d:	6e                   	outsb  %ds:(%esi),(%dx)
41426e:	74 72                	je     0x4142e2
414270:	79 41                	jns    0x4142b3
414272:	73 73                	jae    0x4142e7
414274:	65 6d                	gs insl (%dx),%es:(%edi)
414276:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
41427a:	52                   	push   %edx
41427b:	65 73 6f             	gs jae 0x4142ed
41427e:	75 72                	jne    0x4142f2
414280:	63 65 4d             	arpl   %esp,0x4d(%ebp)
414283:	61                   	popa
414284:	6e                   	outsb  %ds:(%esi),(%dx)
414285:	61                   	popa
414286:	67 65 72 00          	addr16 gs jb 0x41428a
41428a:	53                   	push   %ebx
41428b:	79 73                	jns    0x414300
41428d:	74 65                	je     0x4142f4
41428f:	6d                   	insl   (%dx),%es:(%edi)
414290:	2e 52                	cs push %edx
414292:	65 73 6f             	gs jae 0x414304
414295:	75 72                	jne    0x414309
414297:	63 65 73             	arpl   %esp,0x73(%ebp)
41429a:	00 47 65             	add    %al,0x65(%edi)
41429d:	74 4f                	je     0x4142ee
41429f:	62 6a 65             	bound  %ebp,0x65(%edx)
4142a2:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
4142a6:	69 63 72 6f 73 6f 66 	imul   $0x666f736f,0x72(%ebx),%esp
4142ad:	74 2e                	je     0x4142dd
4142af:	56                   	push   %esi
4142b0:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
4142b7:	73 69                	jae    0x414322
4142b9:	63 00                	arpl   %eax,(%eax)
4142bb:	49                   	dec    %ecx
4142bc:	6e                   	outsb  %ds:(%esi),(%dx)
4142bd:	74 65                	je     0x414324
4142bf:	72 61                	jb     0x414322
4142c1:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4142c5:	6e                   	outsb  %ds:(%esi),(%dx)
4142c6:	00 43 61             	add    %al,0x61(%ebx)
4142c9:	6c                   	insb   (%dx),%es:(%edi)
4142ca:	6c                   	insb   (%dx),%es:(%edi)