412f19:	00 00                	add    %al,(%eax)
412f1b:	00 0f                	add    %cl,(%edi)
412f1d:	00 00                	add    %al,(%eax)
412f1f:	00 6f 6e             	add    %ch,0x6e(%edi)
412f22:	65 63 6f 72          	arpl   %ebp,%gs:0x72(%edi)
412f26:	65 5c                	gs pop %esp
412f28:	64 73 5c             	fs jae 0x412f87
412f2b:	65 73 65             	gs jae 0x412f93
412f2e:	6e                   	outsb  %ds:(%esi),(%dx)
412f2f:	74 5c                	je     0x412f8d
412f31:	73 72                	jae    0x412fa5
412f33:	63 5c 6f 73          	arpl   %ebx,0x73(%edi,%ebp,2)
412f37:	5c                   	pop    %esp
412f38:	73 79                	jae    0x412fb3
412f3a:	73 69                	jae    0x412fa5
412f3c:	6e                   	outsb  %ds:(%esi),(%dx)
412f3d:	66 6f                	outsw  %ds:(%esi),(%dx)
412f3f:	2e 63 78 78          	arpl   %edi,%cs:0x78(%eax)
412f43:	00 45 00             	add    %al,0x0(%ebp)
412f46:	53                   	push   %ebx
412f47:	00 45 00             	add    %al,0x0(%ebp)
412f4a:	4e                   	dec    %esi
412f4b:	00 54 00 00          	add    %dl,0x0(%eax,%eax,1)
412f4f:	00 30                	add    %dh,(%eax)
412f51:	00 31                	add    %dh,(%ecx)
412f53:	00 32                	add    %dh,(%edx)
412f55:	00 33                	add    %dh,(%ebx)
412f57:	00 34 00             	add    %dh,(%eax,%eax,1)
412f5a:	35 00 36 00 37       	xor    $0x37003600,%eax
412f5f:	00 38                	add    %bh,(%eax)
412f61:	00 39                	add    %bh,(%ecx)
412f63:	00 00                	add    %al,(%eax)
412f65:	00 00                	add    %al,(%eax)
412f67:	00 25 00 77 00 73    	add    %ah,0x73007700
412f6d:	00 5b 00             	add    %bl,0x0(%ebx)
412f70:	25 00 49 00 33       	and    $0x33004900,%eax
412f75:	00 32                	add    %dh,(%edx)
412f77:	00 75 00             	add    %dh,0x0(%ebp)
412f7a:	2e 00 25 00 49 00 33 	add    %ah,%cs:0x33004900
412f81:	00 32                	add    %dh,(%edx)
412f83:	00 75 00             	add    %dh,0x0(%ebp)
412f86:	2e 00 25 00 49 00 33 	add    %ah,%cs:0x33004900
412f8d:	00 32                	add    %dh,(%edx)
412f8f:	00 75 00             	add    %dh,0x0(%ebp)
412f92:	2e 00 25 00 49 00 33 	add    %ah,%cs:0x33004900
412f99:	00 32                	add    %dh,(%edx)
412f9b:	00 75 00             	add    %dh,0x0(%ebp)
412f9e:	5d                   	pop    %ebp
412f9f:	00 00                	add    %al,(%eax)
412fa1:	00 00                	add    %al,(%eax)
412fa3:	00 20                	add    %ah,(%eax)
412fa5:	00 52 00             	add    %dl,0x0(%edx)
412fa8:	45                   	inc    %ebp
412fa9:	00 54 00 41          	add    %dl,0x41(%eax,%eax,1)
412fad:	00 49 00             	add    %cl,0x0(%ecx)
412fb0:	4c                   	dec    %esp
412fb1:	00 00                	add    %al,(%eax)
412fb3:	00 20                	add    %ah,(%eax)
412fb5:	00 52 00             	add    %dl,0x0(%edx)
412fb8:	54                   	push   %esp
412fb9:	00 4d 00             	add    %cl,0x0(%ebp)
412fbc:	00 00                	add    %al,(%eax)
412fbe:	00 00                	add    %al,(%eax)
412fc0:	20 00                	and    %al,(%eax)
412fc2:	4d                   	dec    %ebp
412fc3:	00 42 00             	add    %al,0x0(%edx)
412fc6:	43                   	inc    %ebx
412fc7:	00 53 00             	add    %dl,0x0(%ebx)
412fca:	00 00                	add    %al,(%eax)
412fcc:	52                   	push   %edx
412fcd:	65 67 4f             	gs addr16 dec %edi
412fd0:	70 65                	jo     0x413037
412fd2:	6e                   	outsb  %ds:(%esi),(%dx)
412fd3:	4b                   	dec    %ebx
412fd4:	65 79 45             	gs jns 0x41301c
412fd7:	78 57                	js     0x413030
412fd9:	00 00                	add    %al,(%eax)
412fdb:	00 52 65             	add    %dl,0x65(%edx)
412fde:	67 51                	addr16 push %ecx
412fe0:	75 65                	jne    0x413047
412fe2:	72 79                	jb     0x41305d
412fe4:	56                   	push   %esi
412fe5:	61                   	popa
412fe6:	6c                   	insb   (%dx),%es:(%edi)
412fe7:	75 65                	jne    0x41304e
412fe9:	45                   	inc    %ebp
412fea:	78 57                	js     0x413043
412fec:	00 00                	add    %al,(%eax)
412fee:	00 00                	add    %al,(%eax)
412ff0:	52                   	push   %edx
412ff1:	65 67 43             	gs addr16 inc %ebx
412ff4:	6c                   	insb   (%dx),%es:(%edi)
412ff5:	6f                   	outsl  %ds:(%esi),(%dx)
412ff6:	73 65                	jae    0x41305d
412ff8:	4b                   	dec    %ebx
412ff9:	65 79 00             	gs jns 0x412ffc
412ffc:	47                   	inc    %edi
412ffd:	65 74 43             	gs je  0x413043
413000:	75 72                	jne    0x413074
413002:	72 65                	jb     0x413069
413004:	6e                   	outsb  %ds:(%esi),(%dx)
413005:	74 50                	je     0x413057
413007:	61                   	popa
413008:	63 6b 61             	arpl   %ebp,0x61(%ebx)
41300b:	67 65 46             	addr16 gs inc %esi
41300e:	75 6c                	jne    0x41307c
413010:	6c                   	insb   (%dx),%es:(%edi)
413011:	4e                   	dec    %esi
413012:	61                   	popa
413013:	6d                   	insl   (%dx),%es:(%edi)
413014:	65 00 00             	add    %al,%gs:(%eax)
413017:	00 49 73             	add    %cl,0x73(%ecx)
41301a:	57                   	push   %edi
41301b:	6f                   	outsl  %ds:(%esi),(%dx)
41301c:	77 36                	ja     0x413054
41301e:	34 50                	xor    $0x50,%al
413020:	72 6f                	jb     0x413091
413022:	63 65 73             	arpl   %esp,0x73(%ebp)
413025:	73 00                	jae    0x413027
413027:	00 42 65             	add    %al,0x65(%edx)
41302a:	74 61                	je     0x41308d
41302c:	20 46 65             	and    %al,0x65(%esi)
41302f:	61                   	popa
413030:	74 75                	je     0x4130a7
413032:	72 65                	jb     0x413099
413034:	20 25 64 20 73 74    	and    %ah,0x74732064
41303a:	61                   	popa
41303b:	67 69 6e 67 20 76 61 	imul   $0x6c617620,0x67(%bp),%ebp
413042:	6c
413043:	75 65                	jne    0x4130aa
413045:	20 25 64 20 28 75    	and    %ah,0x75282064
41304b:	73 62                	jae    0x4130af
41304d:	73 6d                	jae    0x4130bc
41304f:	43                   	inc    %ebx
413050:	75 72                	jne    0x4130c4
413052:	72 65                	jb     0x4130b9
413054:	6e                   	outsb  %ds:(%esi),(%dx)
413055:	74 20                	je     0x413077
413057:	3d 20 25 64 29       	cmp    $0x29642520,%eax
41305c:	2e 0a 00             	or     %cs:(%eax),%al
41305f:	00 61 00             	add    %ah,0x0(%ecx)
413062:	70 00                	jo     0x413064
413064:	69 00 2d 00 6d 00    	imul   $0x6d002d,(%eax),%eax
41306a:	73 00                	jae    0x41306c
41306c:	2d 00 77 00 69       	sub    $0x69007700,%eax
413071:	00 6e 00             	add    %ch,0x0(%esi)
413074:	2d 00 63 00 6f       	sub    $0x6f006300,%eax
413079:	00 72 00             	add    %dh,0x0(%edx)
41307c:	65 00 2d 00 77 00 6f 	add    %ch,%gs:0x6f007700
413083:	00 77 00             	add    %dh,0x0(%edi)
413086:	36 00 34 00          	add    %dh,%ss:(%eax,%eax,1)
41308a:	2d 00 6c 00 31       	sub    $0x31006c00,%eax
41308f:	00 2d 00 31 00 2d    	add    %ch,0x2d003100
413095:	00 30                	add    %dh,(%eax)
413097:	00 2e                	add    %ch,(%esi)
413099:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
41309d:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
4130a1:	00 6b 00             	add    %ch,0x0(%ebx)
4130a4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4130a8:	6e                   	outsb  %ds:(%esi),(%dx)
4130a9:	00 65 00             	add    %ah,0x0(%ebp)
4130ac:	6c                   	insb   (%dx),%es:(%edi)
4130ad:	00 33                	add    %dh,(%ebx)
4130af:	00 32                	add    %dh,(%edx)
4130b1:	00 2e                	add    %ch,(%esi)
4130b3:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
4130b7:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
4130bb:	00 00                	add    %al,(%eax)
4130bd:	00 00                	add    %al,(%eax)
4130bf:	00 61 00             	add    %ah,0x0(%ecx)
4130c2:	70 00                	jo     0x4130c4
4130c4:	69 00 2d 00 6d 00    	imul   $0x6d002d,(%eax),%eax
4130ca:	73 00                	jae    0x4130cc
4130cc:	2d 00 77 00 69       	sub    $0x69007700,%eax
4130d1:	00 6e 00             	add    %ch,0x0(%esi)
4130d4:	2d 00 61 00 70       	sub    $0x70006100,%eax
4130d9:	00 70 00             	add    %dh,0x0(%eax)
4130dc:	6d                   	insl   (%dx),%es:(%edi)
4130dd:	00 6f 00             	add    %ch,0x0(%edi)
4130e0:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
4130e4:	6c                   	insb   (%dx),%es:(%edi)
4130e5:	00 2d 00 72 00 75    	add    %ch,0x75007200
4130eb:	00 6e 00             	add    %ch,0x0(%esi)
4130ee:	74 00                	je     0x4130f0
4130f0:	69 00 6d 00 65 00    	imul   $0x65006d,(%eax),%eax
4130f6:	2d 00 6c 00 31       	sub    $0x31006c00,%eax
4130fb:	00 2d 00 31 00 2d    	add    %ch,0x2d003100
413101:	00 30                	add    %dh,(%eax)
413103:	00 2e                	add    %ch,(%esi)
413105:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
413109:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
41310d:	00 00                	add    %al,(%eax)
41310f:	00 61 00             	add    %ah,0x0(%ecx)
413112:	70 00                	jo     0x413114
413114:	69 00 2d 00 6d 00    	imul   $0x6d002d,(%eax),%eax
41311a:	73 00                	jae    0x41311c
41311c:	2d 00 77 00 69       	sub    $0x69007700,%eax
413121:	00 6e 00             	add    %ch,0x0(%esi)
413124:	2d 00 63 00 6f       	sub    $0x6f006300,%eax
413129:	00 72 00             	add    %dh,0x0(%edx)
41312c:	65 00 2d 00 6c 00 6f 	add    %ch,%gs:0x6f006c00
413133:	00 63 00             	add    %ah,0x0(%ebx)
413136:	61                   	popa
413137:	00 6c 00 72          	add    %ch,0x72(%eax,%eax,1)
41313b:	00 65 00             	add    %ah,0x0(%ebp)
41313e:	67 00 69 00          	add    %ch,0x0(%bx,%di)
413142:	73 00                	jae    0x413144
413144:	74 00                	je     0x413146
413146:	72 00                	jb     0x413148
413148:	79 00                	jns    0x41314a
41314a:	2d 00 6c 00 31       	sub    $0x31006c00,%eax
41314f:	00 2d 00 31 00 2d    	add    %ch,0x2d003100
413155:	00 30                	add    %dh,(%eax)
413157:	00 2e                	add    %ch,(%esi)
413159:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
41315d:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
413161:	00 61 00             	add    %ah,0x0(%ecx)
413164:	64 00 76 00          	add    %dh,%fs:0x0(%esi)
413168:	61                   	popa
413169:	00 70 00             	add    %dh,0x0(%eax)
41316c:	69 00 33 00 32 00    	imul   $0x320033,(%eax),%eax
413172:	2e 00 64 00 6c       	add    %ah,%cs:0x6c(%eax,%eax,1)
413177:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
41317b:	00 00                	add    %al,(%eax)
41317d:	00 00                	add    %al,(%eax)
41317f:	00 53 00             	add    %dl,0x0(%ebx)
413182:	79 00                	jns    0x413184
413184:	73 00                	jae    0x413186
413186:	74 00                	je     0x413188
413188:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
41318c:	53                   	push   %ebx
41318d:	00 65 00             	add    %ah,0x0(%ebp)
413190:	74 00                	je     0x413192
413192:	75 00                	jne    0x413194
413194:	70 00                	jo     0x413196
413196:	49                   	dec    %ecx
413197:	00 6e 00             	add    %ch,0x0(%esi)
41319a:	50                   	push   %eax
41319b:	00 72 00             	add    %dh,0x0(%edx)
41319e:	6f                   	outsl  %ds:(%esi),(%dx)
41319f:	00 67 00             	add    %ah,0x0(%edi)
4131a2:	72 00                	jb     0x4131a4
4131a4:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4131a8:	73 00                	jae    0x4131aa
4131aa:	00 00                	add    %al,(%eax)
4131ac:	53                   	push   %ebx
4131ad:	00 79 00             	add    %bh,0x0(%ecx)
4131b0:	73 00                	jae    0x4131b2
4131b2:	74 00                	je     0x4131b4
4131b4:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
4131b8:	5c                   	pop    %esp
4131b9:	00 53 00             	add    %dl,0x0(%ebx)
4131bc:	65 00 74 00 75       	add    %dh,%gs:0x75(%eax,%eax,1)
4131c1:	00 70 00             	add    %dh,0x0(%eax)
4131c4:	00 00                	add    %al,(%eax)
4131c6:	00 00                	add    %al,(%eax)
4131c8:	45                   	inc    %ebp
4131c9:	76 65                	jbe    0x413230
4131cb:	6e                   	outsb  %ds:(%esi),(%dx)
4131cc:	74 53                	je     0x413221
4131ce:	65 74 49             	gs je  0x41321a
4131d1:	6e                   	outsb  %ds:(%esi),(%dx)
4131d2:	66 6f                	outsw  %ds:(%esi),(%dx)
4131d4:	72 6d                	jb     0x413243
4131d6:	61                   	popa
4131d7:	74 69                	je     0x413242
4131d9:	6f                   	outsl  %ds:(%esi),(%dx)
4131da:	6e                   	outsb  %ds:(%esi),(%dx)
4131db:	00 6f 6e             	add    %ch,0x6e(%edi)
4131de:	65 63 6f 72          	arpl   %ebp,%gs:0x72(%edi)
4131e2:	65 5c                	gs pop %esp
4131e4:	64 73 5c             	fs jae 0x413243
4131e7:	65 73 65             	gs jae 0x41324f
4131ea:	6e                   	outsb  %ds:(%esi),(%dx)
4131eb:	74 5c                	je     0x413249
4131ed:	73 72                	jae    0x413261
4131ef:	63 5c 6f 73          	arpl   %ebx,0x73(%edi,%ebp,2)
4131f3:	5c                   	pop    %esp
4131f4:	73 71                	jae    0x413267
4131f6:	6d                   	insl   (%dx),%es:(%edi)
4131f7:	2e 63 78 78          	arpl   %edi,%cs:0x78(%eax)
4131fb:	00 00                	add    %al,(%eax)
4131fd:	00 00                	add    %al,(%eax)
4131ff:	00 61 00             	add    %ah,0x0(%ecx)
413202:	70 00                	jo     0x413204
413204:	69 00 2d 00 6d 00    	imul   $0x6d002d,(%eax),%eax
41320a:	73 00                	jae    0x41320c
41320c:	2d 00 77 00 69       	sub    $0x69007700,%eax
413211:	00 6e 00             	add    %ch,0x0(%esi)
413214:	2d 00 65 00 76       	sub    $0x76006500,%eax
413219:	00 65 00             	add    %ah,0x0(%ebp)
41321c:	6e                   	outsb  %ds:(%esi),(%dx)
41321d:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
413221:	00 6e 00             	add    %ch,0x0(%esi)
413224:	67 00 2d             	add    %ch,(%di)
413227:	00 70 00             	add    %dh,0x0(%eax)
41322a:	72 00                	jb     0x41322c
41322c:	6f                   	outsl  %ds:(%esi),(%dx)
41322d:	00 76 00             	add    %dh,0x0(%esi)
413230:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
413236:	72 00                	jb     0x413238
413238:	2d 00 6c 00 31       	sub    $0x31006c00,%eax
41323d:	00 2d 00 31 00 2d    	add    %ch,0x2d003100
413243:	00 30                	add    %dh,(%eax)
413245:	00 2e                	add    %ch,(%esi)
413247:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
41324b:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
41324f:	00 61 00             	add    %ah,0x0(%ecx)
413252:	64 00 76 00          	add    %dh,%fs:0x0(%esi)
413256:	61                   	popa
413257:	00 70 00             	add    %dh,0x0(%eax)
41325a:	69 00 33 00 32 00    	imul   $0x320033,(%eax),%eax
413260:	2e 00 64 00 6c       	add    %ah,%cs:0x6c(%eax,%eax,1)
413265:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
413269:	00 00                	add    %al,(%eax)
41326b:	00 6f 6e             	add    %ch,0x6e(%edi)
41326e:	65 63 6f 72          	arpl   %ebp,%gs:0x72(%edi)
413272:	65 5c                	gs pop %esp
413274:	64 73 5c             	fs jae 0x4132d3
413277:	65 73 65             	gs jae 0x4132df
41327a:	6e                   	outsb  %ds:(%esi),(%dx)
41327b:	74 5c                	je     0x4132d9
41327d:	73 72                	jae    0x4132f1
41327f:	63 5c 6f 73          	arpl   %ebx,0x73(%edi,%ebp,2)
413283:	5c                   	pop    %esp
413284:	6c                   	insb   (%dx),%es:(%edi)
413285:	69 62 72 61 72 79 2e 	imul   $0x2e797261,0x72(%edx),%esp
41328c:	63 78 78             	arpl   %edi,0x78(%eax)
41328f:	00 45 76             	add    %al,0x76(%ebp)
413292:	65 6e                	outsb  %gs:(%esi),(%dx)
413294:	74 57                	je     0x4132ed
413296:	72 69                	jb     0x413301
413298:	74 65                	je     0x4132ff
41329a:	00 00                	add    %al,(%eax)
41329c:	45                   	inc    %ebp
41329d:	76 65                	jbe    0x413304
41329f:	6e                   	outsb  %ds:(%esi),(%dx)
4132a0:	74 57                	je     0x4132f9
4132a2:	72 69                	jb     0x41330d
4132a4:	74 65                	je     0x41330b
4132a6:	54                   	push   %esp
4132a7:	72 61                	jb     0x41330a
4132a9:	6e                   	outsb  %ds:(%esi),(%dx)
4132aa:	73 66                	jae    0x413312
4132ac:	65 72 00             	gs jb  0x4132af
4132af:	00 45 76             	add    %al,0x76(%ebp)
4132b2:	65 6e                	outsb  %gs:(%esi),(%dx)
4132b4:	74 52                	je     0x413308
4132b6:	65 67 69 73 74 65 72 	imul   $0x7265,%gs:0x74(%bp,%di),%esi
4132bd:	00 00