41d0d3:	79 00                	jns    0x41d0d5
41d0d5:	73 00                	jae    0x41d0d7
41d0d7:	74 00                	je     0x41d0d9
41d0d9:	61                   	popa
41d0da:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41d0de:	00 00                	add    %al,(%eax)
41d0e0:	43                   	inc    %ebx
41d0e1:	6c                   	insb   (%dx),%es:(%edi)
41d0e2:	00 61 00             	add    %ah,0x0(%ecx)
41d0e5:	62 00                	bound  %eax,(%eax)
41d0e7:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d0ec:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d0f0:	00 69 00             	add    %ch,0x0(%ecx)
41d0f3:	73 00                	jae    0x41d0f5
41d0f5:	68 00 4d 00 61       	push   $0x61004d00
41d0fa:	00 73 00             	add    %dh,0x0(%ebx)
41d0fd:	74 00                	je     0x41d0ff
41d0ff:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d103:	54                   	push   %esp
41d104:	00 72 00             	add    %dh,0x0(%edx)
41d107:	61                   	popa
41d108:	00 69 00             	add    %ch,0x0(%ecx)
41d10b:	6e                   	outsb  %ds:(%esi),(%dx)
41d10c:	00 69 00             	add    %ch,0x0(%ecx)
41d10f:	6e                   	outsb  %ds:(%esi),(%dx)
41d110:	00 67 00             	add    %ah,0x0(%edi)
41d113:	43                   	inc    %ebx
41d114:	00 6f 00             	add    %ch,0x0(%edi)
41d117:	73 00                	jae    0x41d119
41d119:	74 00                	je     0x41d11b
41d11b:	49                   	dec    %ecx
41d11c:	00 72 00             	add    %dh,0x0(%edx)
41d11f:	6f                   	outsl  %ds:(%esi),(%dx)
41d120:	00 6e 00             	add    %ch,0x0(%esi)
41d123:	00 45 6c             	add    %al,0x6c(%ebp)
41d126:	00 61 00             	add    %ah,0x0(%ecx)
41d129:	62 00                	bound  %eax,(%eax)
41d12b:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d130:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d134:	00 69 00             	add    %ch,0x0(%ecx)
41d137:	73 00                	jae    0x41d139
41d139:	68 00 4d 00 61       	push   $0x61004d00
41d13e:	00 73 00             	add    %dh,0x0(%ebx)
41d141:	74 00                	je     0x41d143
41d143:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d147:	54                   	push   %esp
41d148:	00 72 00             	add    %dh,0x0(%edx)
41d14b:	61                   	popa
41d14c:	00 69 00             	add    %ch,0x0(%ecx)
41d14f:	6e                   	outsb  %ds:(%esi),(%dx)
41d150:	00 69 00             	add    %ch,0x0(%ecx)
41d153:	6e                   	outsb  %ds:(%esi),(%dx)
41d154:	00 67 00             	add    %ah,0x0(%edi)
41d157:	43                   	inc    %ebx
41d158:	00 6f 00             	add    %ch,0x0(%edi)
41d15b:	73 00                	jae    0x41d15d
41d15d:	74 00                	je     0x41d15f
41d15f:	53                   	push   %ebx
41d160:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
41d164:	00 6e 00             	add    %ch,0x0(%esi)
41d167:	65 00 00             	add    %al,%gs:(%eax)
41d16a:	43                   	inc    %ebx
41d16b:	6c                   	insb   (%dx),%es:(%edi)
41d16c:	00 61 00             	add    %ah,0x0(%ecx)
41d16f:	62 00                	bound  %eax,(%eax)
41d171:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d176:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d17a:	00 69 00             	add    %ch,0x0(%ecx)
41d17d:	73 00                	jae    0x41d17f
41d17f:	68 00 4d 00 61       	push   $0x61004d00
41d184:	00 73 00             	add    %dh,0x0(%ebx)
41d187:	74 00                	je     0x41d189
41d189:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d18d:	54                   	push   %esp
41d18e:	00 72 00             	add    %dh,0x0(%edx)
41d191:	61                   	popa
41d192:	00 69 00             	add    %ch,0x0(%ecx)
41d195:	6e                   	outsb  %ds:(%esi),(%dx)
41d196:	00 69 00             	add    %ch,0x0(%ecx)
41d199:	6e                   	outsb  %ds:(%esi),(%dx)
41d19a:	00 67 00             	add    %ah,0x0(%edi)
41d19d:	43                   	inc    %ebx
41d19e:	00 6f 00             	add    %ch,0x0(%edi)
41d1a1:	73 00                	jae    0x41d1a3
41d1a3:	74 00                	je     0x41d1a5
41d1a5:	57                   	push   %edi
41d1a6:	00 6f 00             	add    %ch,0x0(%edi)
41d1a9:	6f                   	outsl  %ds:(%esi),(%dx)
41d1aa:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41d1ae:	47                   	inc    %edi
41d1af:	6c                   	insb   (%dx),%es:(%edi)
41d1b0:	00 61 00             	add    %ah,0x0(%ecx)
41d1b3:	62 00                	bound  %eax,(%eax)
41d1b5:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d1ba:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d1be:	00 69 00             	add    %ch,0x0(%ecx)
41d1c1:	73 00                	jae    0x41d1c3
41d1c3:	68 00 41 00 72       	push   $0x72004100
41d1c8:	00 63 00             	add    %ah,0x0(%ebx)
41d1cb:	68 00 65 00 72       	push   $0x72006500
41d1d0:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41d1d4:	00 61 00             	add    %ah,0x0(%ecx)
41d1d7:	69 00 6e 00 69 00    	imul   $0x69006e,(%eax),%eax
41d1dd:	6e                   	outsb  %ds:(%esi),(%dx)
41d1de:	00 67 00             	add    %ah,0x0(%edi)
41d1e1:	50                   	push   %eax
41d1e2:	00 6f 00             	add    %ch,0x0(%edi)
41d1e5:	70 00                	jo     0x41d1e7
41d1e7:	75 00                	jne    0x41d1e9
41d1e9:	6c                   	insb   (%dx),%es:(%edi)
41d1ea:	00 61 00             	add    %ah,0x0(%ecx)
41d1ed:	74 00                	je     0x41d1ef
41d1ef:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d1f5:	00 4f 6c             	add    %cl,0x6c(%edi)
41d1f8:	00 61 00             	add    %ah,0x0(%ecx)
41d1fb:	62 00                	bound  %eax,(%eax)
41d1fd:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d202:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d206:	00 69 00             	add    %ch,0x0(%ecx)
41d209:	73 00                	jae    0x41d20b
41d20b:	68 00 41 00 72       	push   $0x72004100
41d210:	00 63 00             	add    %ah,0x0(%ebx)
41d213:	68 00 65 00 72       	push   $0x72006500
41d218:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41d21c:	00 61 00             	add    %ah,0x0(%ecx)
41d21f:	69 00 6e 00 69 00    	imul   $0x69006e,(%eax),%eax
41d225:	6e                   	outsb  %ds:(%esi),(%dx)
41d226:	00 67 00             	add    %ah,0x0(%edi)
41d229:	43                   	inc    %ebx
41d22a:	00 6f 00             	add    %ch,0x0(%edi)
41d22d:	73 00                	jae    0x41d22f
41d22f:	74 00                	je     0x41d231
41d231:	50                   	push   %eax
41d232:	00 6f 00             	add    %ch,0x0(%edi)
41d235:	70 00                	jo     0x41d237
41d237:	75 00                	jne    0x41d239
41d239:	6c                   	insb   (%dx),%es:(%edi)
41d23a:	00 61 00             	add    %ah,0x0(%ecx)
41d23d:	74 00                	je     0x41d23f
41d23f:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d245:	00 51 6c             	add    %dl,0x6c(%ecx)
41d248:	00 61 00             	add    %ah,0x0(%ecx)
41d24b:	62 00                	bound  %eax,(%eax)
41d24d:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d252:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d256:	00 69 00             	add    %ch,0x0(%ecx)
41d259:	73 00                	jae    0x41d25b
41d25b:	68 00 57 00 61       	push   $0x61005700
41d260:	00 72 00             	add    %dh,0x0(%edx)
41d263:	72 00                	jb     0x41d265
41d265:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41d26b:	54                   	push   %esp
41d26c:	00 72 00             	add    %dh,0x0(%edx)
41d26f:	61                   	popa
41d270:	00 69 00             	add    %ch,0x0(%ecx)
41d273:	6e                   	outsb  %ds:(%esi),(%dx)
41d274:	00 69 00             	add    %ch,0x0(%ecx)
41d277:	6e                   	outsb  %ds:(%esi),(%dx)
41d278:	00 67 00             	add    %ah,0x0(%edi)
41d27b:	43                   	inc    %ebx
41d27c:	00 6f 00             	add    %ch,0x0(%edi)
41d27f:	73 00                	jae    0x41d281
41d281:	74 00                	je     0x41d283
41d283:	50                   	push   %eax
41d284:	00 6f 00             	add    %ch,0x0(%edi)
41d287:	70 00                	jo     0x41d289
41d289:	75 00                	jne    0x41d28b
41d28b:	6c                   	insb   (%dx),%es:(%edi)
41d28c:	00 61 00             	add    %ah,0x0(%ecx)
41d28f:	74 00                	je     0x41d291
41d291:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d297:	00 49 6c             	add    %cl,0x6c(%ecx)
41d29a:	00 61 00             	add    %ah,0x0(%ecx)
41d29d:	62 00                	bound  %eax,(%eax)
41d29f:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d2a4:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d2a8:	00 69 00             	add    %ch,0x0(%ecx)
41d2ab:	73 00                	jae    0x41d2ad
41d2ad:	68 00 57 00 61       	push   $0x61005700
41d2b2:	00 72 00             	add    %dh,0x0(%edx)
41d2b5:	72 00                	jb     0x41d2b7
41d2b7:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41d2bd:	54                   	push   %esp
41d2be:	00 72 00             	add    %dh,0x0(%edx)
41d2c1:	61                   	popa
41d2c2:	00 69 00             	add    %ch,0x0(%ecx)
41d2c5:	6e                   	outsb  %ds:(%esi),(%dx)
41d2c6:	00 69 00             	add    %ch,0x0(%ecx)
41d2c9:	6e                   	outsb  %ds:(%esi),(%dx)
41d2ca:	00 67 00             	add    %ah,0x0(%edi)
41d2cd:	50                   	push   %eax
41d2ce:	00 6f 00             	add    %ch,0x0(%edi)
41d2d1:	70 00                	jo     0x41d2d3
41d2d3:	75 00                	jne    0x41d2d5
41d2d5:	6c                   	insb   (%dx),%es:(%edi)
41d2d6:	00 61 00             	add    %ah,0x0(%ecx)
41d2d9:	74 00                	je     0x41d2db
41d2db:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d2e1:	00 4f 6c             	add    %cl,0x6c(%edi)
41d2e4:	00 61 00             	add    %ah,0x0(%ecx)
41d2e7:	62 00                	bound  %eax,(%eax)
41d2e9:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d2ee:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d2f2:	00 69 00             	add    %ch,0x0(%ecx)
41d2f5:	73 00                	jae    0x41d2f7
41d2f7:	68 00 4d 00 61       	push   $0x61004d00
41d2fc:	00 73 00             	add    %dh,0x0(%ebx)
41d2ff:	74 00                	je     0x41d301
41d301:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d305:	54                   	push   %esp
41d306:	00 72 00             	add    %dh,0x0(%edx)
41d309:	61                   	popa
41d30a:	00 69 00             	add    %ch,0x0(%ecx)
41d30d:	6e                   	outsb  %ds:(%esi),(%dx)
41d30e:	00 69 00             	add    %ch,0x0(%ecx)
41d311:	6e                   	outsb  %ds:(%esi),(%dx)
41d312:	00 67 00             	add    %ah,0x0(%edi)
41d315:	43                   	inc    %ebx
41d316:	00 6f 00             	add    %ch,0x0(%edi)
41d319:	73 00                	jae    0x41d31b
41d31b:	74 00                	je     0x41d31d
41d31d:	50                   	push   %eax
41d31e:	00 6f 00             	add    %ch,0x0(%edi)
41d321:	70 00                	jo     0x41d323
41d323:	75 00                	jne    0x41d325
41d325:	6c                   	insb   (%dx),%es:(%edi)
41d326:	00 61 00             	add    %ah,0x0(%ecx)
41d329:	74 00                	je     0x41d32b
41d32b:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d331:	00 47 6c             	add    %al,0x6c(%edi)
41d334:	00 61 00             	add    %ah,0x0(%ecx)
41d337:	62 00                	bound  %eax,(%eax)
41d339:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d33e:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d342:	00 69 00             	add    %ch,0x0(%ecx)
41d345:	73 00                	jae    0x41d347
41d347:	68 00 4d 00 61       	push   $0x61004d00
41d34c:	00 73 00             	add    %dh,0x0(%ebx)
41d34f:	74 00                	je     0x41d351
41d351:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d355:	54                   	push   %esp
41d356:	00 72 00             	add    %dh,0x0(%edx)
41d359:	61                   	popa
41d35a:	00 69 00             	add    %ch,0x0(%ecx)
41d35d:	6e                   	outsb  %ds:(%esi),(%dx)
41d35e:	00 69 00             	add    %ch,0x0(%ecx)
41d361:	6e                   	outsb  %ds:(%esi),(%dx)
41d362:	00 67 00             	add    %ah,0x0(%edi)
41d365:	50                   	push   %eax
41d366:	00 6f 00             	add    %ch,0x0(%edi)
41d369:	70 00                	jo     0x41d36b
41d36b:	75 00                	jne    0x41d36d
41d36d:	6c                   	insb   (%dx),%es:(%edi)
41d36e:	00 61 00             	add    %ah,0x0(%ecx)
41d371:	74 00                	je     0x41d373
41d373:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d379:	00 3b                	add    %bh,(%ebx)
41d37b:	6c                   	insb   (%dx),%es:(%edi)
41d37c:	00 61 00             	add    %ah,0x0(%ecx)
41d37f:	62 00                	bound  %eax,(%eax)
41d381:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d386:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d38a:	00 69 00             	add    %ch,0x0(%ecx)
41d38d:	73 00                	jae    0x41d38f
41d38f:	68 00 41 00 72       	push   $0x72004100
41d394:	00 63 00             	add    %ah,0x0(%ebx)
41d397:	68 00 65 00 72       	push   $0x72006500
41d39c:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41d3a0:	00 61 00             	add    %ah,0x0(%ecx)
41d3a3:	69 00 6e 00 69 00    	imul   $0x69006e,(%eax),%eax
41d3a9:	6e                   	outsb  %ds:(%esi),(%dx)
41d3aa:	00 67 00             	add    %ah,0x0(%edi)
41d3ad:	46                   	inc    %esi
41d3ae:	00 6f 00             	add    %ch,0x0(%edi)
41d3b1:	6f                   	outsl  %ds:(%esi),(%dx)
41d3b2:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41d3b6:	43                   	inc    %ebx
41d3b7:	6c                   	insb   (%dx),%es:(%edi)
41d3b8:	00 61 00             	add    %ah,0x0(%ecx)
41d3bb:	62 00                	bound  %eax,(%eax)
41d3bd:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d3c2:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d3c6:	00 69 00             	add    %ch,0x0(%ecx)
41d3c9:	73 00                	jae    0x41d3cb
41d3cb:	68 00 41 00 72       	push   $0x72004100
41d3d0:	00 63 00             	add    %ah,0x0(%ebx)
41d3d3:	68 00 65 00 72       	push   $0x72006500
41d3d8:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41d3dc:	00 61 00             	add    %ah,0x0(%ecx)
41d3df:	69 00 6e 00 69 00    	imul   $0x69006e,(%eax),%eax
41d3e5:	6e                   	outsb  %ds:(%esi),(%dx)
41d3e6:	00 67 00             	add    %ah,0x0(%edi)
41d3e9:	43                   	inc    %ebx
41d3ea:	00 6f 00             	add    %ch,0x0(%edi)
41d3ed:	73 00                	jae    0x41d3ef
41d3ef:	74 00                	je     0x41d3f1
41d3f1:	46                   	inc    %esi
41d3f2:	00 6f 00             	add    %ch,0x0(%edi)
41d3f5:	6f                   	outsl  %ds:(%esi),(%dx)
41d3f6:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41d3fa:	0d 6c 00 61 00       	or     $0x61006c,%eax
41d3ff:	62 00                	bound  %eax,(%eax)
41d401:	65 00 6c 00 31       	add    %ch,%gs:0x31(%eax,%eax,1)
41d406:	00 00                	add    %al,(%eax)
41d408:	45                   	inc    %ebp
41d409:	6c                   	insb   (%dx),%es:(%edi)
41d40a:	00 61 00             	add    %ah,0x0(%ecx)
41d40d:	62 00                	bound  %eax,(%eax)
41d40f:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d414:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d418:	00 69 00             	add    %ch,0x0(%ecx)
41d41b:	73 00                	jae    0x41d41d
41d41d:	68 00 57 00 61       	push   $0x61005700
41d422:	00 72 00             	add    %dh,0x0(%edx)
41d425:	72 00                	jb     0x41d427
41d427:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41d42d:	54                   	push   %esp
41d42e:	00 72 00             	add    %dh,0x0(%edx)
41d431:	61                   	popa
41d432:	00 69 00             	add    %ch,0x0(%ecx)
41d435:	6e                   	outsb  %ds:(%esi),(%dx)
41d436:	00 69 00             	add    %ch,0x0(%ecx)
41d439:	6e                   	outsb  %ds:(%esi),(%dx)
41d43a:	00 67 00             	add    %ah,0x0(%edi)
41d43d:	43                   	inc    %ebx
41d43e:	00 6f 00             	add    %ch,0x0(%edi)
41d441:	73 00                	jae    0x41d443
41d443:	74 00                	je     0x41d445
41d445:	46                   	inc    %esi
41d446:	00 6f 00             	add    %ch,0x0(%edi)
41d449:	6f                   	outsl  %ds:(%esi),(%dx)
41d44a:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41d44e:	0d 6c 00 61 00       	or     $0x61006c,%eax
41d453:	62 00                	bound  %eax,(%eax)
41d455:	65 00 6c 00 32       	add    %ch,%gs:0x32(%eax,%eax,1)
41d45a:	00 00                	add    %al,(%eax)
41d45c:	43                   	inc    %ebx
41d45d:	6c                   	insb   (%dx),%es:(%edi)
41d45e:	00 61 00             	add    %ah,0x0(%ecx)
41d461:	62 00                	bound  %eax,(%eax)
41d463:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d468:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d46c:	00 69 00             	add    %ch,0x0(%ecx)
41d46f:	73 00                	jae    0x41d471
41d471:	68 00 4d 00 61       	push   $0x61004d00
41d476:	00 73 00             	add    %dh,0x0(%ebx)
41d479:	74 00                	je     0x41d47b
41d47b:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d47f:	54                   	push   %esp
41d480:	00 72 00             	add    %dh,0x0(%edx)