436092:	47                   	inc    %edi
436093:	50                   	push   %eax
436094:	2f                   	das
436095:	2f                   	das
436096:	2f                   	das
436097:	2f                   	das
436098:	2b 43 51             	sub    0x51(%ebx),%eax
43609b:	41                   	inc    %ecx
43609c:	41                   	inc    %ecx
43609d:	49                   	dec    %ecx
43609e:	4e                   	dec    %esi
43609f:	49                   	dec    %ecx
4360a0:	4b                   	dec    %ebx
4360a1:	6d                   	insl   (%dx),%es:(%edi)
4360a2:	4e                   	dec    %esi
4360a3:	38 67 4c             	cmp    %ah,0x4c(%edi)
4360a6:	66 56                	push   %si
4360a8:	6e                   	outsb  %ds:(%esi),(%dx)
4360a9:	49                   	dec    %ecx
4360aa:	47                   	inc    %edi
4360ab:	46                   	inc    %esi
4360ac:	6d                   	insl   (%dx),%es:(%edi)
4360ad:	66 53                	push   %bx
4360af:	55                   	push   %ebp
4360b0:	41                   	inc    %ecx
4360b1:	41                   	inc    %ecx
4360b2:	41                   	inc    %ecx
4360b3:	51                   	push   %ecx
4360b4:	34 4c                	xor    $0x4c,%al
4360b6:	67 41                	addr16 inc %ecx
4360b8:	41                   	inc    %ecx
4360b9:	41                   	inc    %ecx
4360ba:	45                   	inc    %ebp
4360bb:	55                   	push   %ebp
4360bc:	4a                   	dec    %edx
4360bd:	41                   	inc    %ecx
4360be:	41                   	inc    %ecx
4360bf:	41                   	inc    %ecx
4360c0:	41                   	inc    %ecx
4360c1:	63 50 7a             	arpl   %edx,0x7a(%eax)
4360c4:	2f                   	das
4360c5:	2f                   	das
4360c6:	35 50 38 2f 2f       	xor    $0x2f2f3850,%eax
4360cb:	2f                   	das
4360cc:	43                   	inc    %ebx
4360cd:	2f                   	das
4360ce:	50                   	push   %eax
4360cf:	2f                   	das
4360d0:	2f                   	das
4360d1:	34 2f                	xor    $0x2f,%al
4360d3:	7a 2f                	jp     0x436104
4360d5:	2f                   	das
4360d6:	78 48                	js     0x436120
4360d8:	39 2f                	cmp    %ebp,(%edi)
4360da:	2f                   	das
4360db:	39 57 2f             	cmp    %edx,0x2f(%edi)
4360de:	66 2f                	data16 das
4360e0:	2f                   	das
4360e1:	62 2f                	bound  %ebp,(%edi)
4360e3:	33 2f                	xor    (%edi),%ebp
4360e5:	2f                   	das
4360e6:	37                   	aaa
4360e7:	6e                   	outsb  %ds:(%esi),(%dx)
4360e8:	39 2f                	cmp    %ebp,(%edi)
4360ea:	2f                   	das
4360eb:	2f                   	das
4360ec:	77 2f                	ja     0x43611d
4360ee:	66 2f                	data16 das
4360f0:	2f                   	das
4360f1:	4f                   	dec    %edi
4360f2:	46                   	inc    %esi
4360f3:	48                   	dec    %eax
4360f4:	38 2f                	cmp    %ch,(%edi)
4360f6:	2f                   	das
4360f7:	2f                   	das
4360f8:	2b 43 51             	sub    0x51(%ebx),%eax
4360fb:	41                   	inc    %ecx
4360fc:	41                   	inc    %ecx
4360fd:	2f                   	das
4360fe:	67 6b 41 41 48       	imul   $0x48,0x41(%bx,%di),%eax
436103:	73 62                	jae    0x436167
436105:	41                   	inc    %ecx
436106:	41                   	inc    %ecx
436107:	41                   	inc    %ecx
436108:	45                   	inc    %ebp
436109:	65 79 6f             	gs jns 0x43617b
43610c:	41                   	inc    %ecx
43610d:	41                   	inc    %ecx
43610e:	41                   	inc    %ecx
43610f:	52                   	push   %edx
436110:	39 49 67             	cmp    %ecx,0x67(%ecx)
436113:	41                   	inc    %ecx
436114:	41                   	inc    %ecx
436115:	42                   	inc    %edx
436116:	44                   	inc    %esp
436117:	67 4b                	addr16 dec %ebx
436119:	41                   	inc    %ecx
43611a:	41                   	inc    %ecx
43611b:	41                   	inc    %ecx
43611c:	41                   	inc    %ecx
43611d:	4f                   	dec    %edi
43611e:	65 6e                	outsb  %gs:(%esi),(%dx)
436120:	37                   	aaa
436121:	2f                   	das
436122:	2f                   	das
436123:	38 34 30             	cmp    %dh,(%eax,%esi,1)
436126:	2f                   	das
436127:	76 2f                	jbe    0x436158
436129:	2f                   	das
43612a:	79 43                	jns    0x43616f
43612c:	63 35 7a 66 4d 49    	arpl   %esi,0x494d667a
436132:	4c                   	dec    %esp
436133:	62 59 65             	bound  %ebx,0x65(%ecx)
436136:	39 5a 5a             	cmp    %ebx,0x5a(%edx)
436139:	49                   	dec    %ecx
43613a:	4f                   	dec    %edi
43613b:	63 4f 76             	arpl   %ecx,0x76(%edi)
43613e:	50                   	push   %eax
43613f:	56                   	push   %esi
436140:	68 4b 67 41 41       	push   $0x4141674b
436145:	41                   	inc    %ecx
436146:	42                   	inc    %edx
436147:	4d                   	dec    %ebp
436148:	77 42                	ja     0x43618c
43614a:	41                   	inc    %ecx
43614b:	42                   	inc    %edx
43614c:	7a 42                	jp     0x436190
43614e:	41                   	inc    %ecx
43614f:	41                   	inc    %ecx
436150:	41                   	inc    %ecx
436151:	49                   	dec    %ecx
436152:	41                   	inc    %ecx
436153:	41                   	inc    %ecx
436154:	41                   	inc    %ecx
436155:	45                   	inc    %ebp
436156:	66 34 4a             	data16 xor $0x4a,%al
436159:	41                   	inc    %ecx
43615a:	67 41                	addr16 inc %ecx
43615c:	34 56                	xor    $0x56,%al
43615e:	77 51                	ja     0x4361b1
436160:	41                   	inc    %ecx
436161:	41                   	inc    %ecx
436162:	50                   	push   %eax
436163:	34 4a                	xor    $0x4a,%al
436165:	41                   	inc    %ecx
436166:	41                   	inc    %ecx
436167:	42                   	inc    %edx
436168:	37                   	aaa
436169:	48                   	dec    %eax
43616a:	51                   	push   %ecx
43616b:	41                   	inc    %ecx
43616c:	41                   	inc    %ecx
43616d:	42                   	inc    %edx
43616e:	43                   	inc    %ebx
43616f:	44                   	inc    %esp
436170:	55                   	push   %ebp
436171:	2f                   	das
436172:	52                   	push   %edx
436173:	6b 49 49 4c          	imul   $0x4c,0x49(%ecx),%ecx
436177:	61                   	popa
436178:	4f                   	dec    %edi
436179:	62 75 6c             	bound  %esi,0x6c(%ebp)
43617c:	68 49 4b 69 4d       	push   $0x4d694b49
436181:	69 42 35 59 4f 42 49 	imul   $0x49424f59,0x35(%edx),%eax
436188:	45                   	inc    %ebp
436189:	41                   	inc    %ecx
43618a:	41                   	inc    %ecx
43618b:	44                   	inc    %esp
43618c:	2b 43 51             	sub    0x51(%ebx),%eax
43618f:	41                   	inc    %ecx
436190:	41                   	inc    %ecx
436191:	65 79 41             	gs jns 0x4361d5
436194:	41                   	inc    %ecx
436195:	41                   	inc    %ecx
436196:	41                   	inc    %ecx
436197:	51                   	push   %ecx
436198:	67 41                	addr16 inc %ecx
43619a:	41                   	inc    %ecx
43619b:	41                   	inc    %ecx
43619c:	41                   	inc    %ecx
43619d:	41                   	inc    %ecx
43619e:	47                   	inc    %edi
43619f:	55                   	push   %ebp
4361a0:	67 42                	addr16 inc %edx
4361a2:	51                   	push   %ecx
4361a3:	41                   	inc    %ecx
4361a4:	41                   	inc    %ecx
4361a5:	41                   	inc    %ecx
4361a6:	47                   	inc    %edi
4361a7:	49                   	dec    %ecx
4361a8:	34 7a                	xor    $0x7a,%al
4361aa:	77 4d                	ja     0x4361f9
4361ac:	41                   	inc    %ecx
4361ad:	41                   	inc    %ecx
4361ae:	50                   	push   %eax
4361af:	34 4a                	xor    $0x4a,%al
4361b1:	41                   	inc    %ecx
4361b2:	77 44                	ja     0x4361f8
4361b4:	2b 43 51             	sub    0x51(%ebx),%eax
4361b7:	41                   	inc    %ecx
4361b8:	41                   	inc    %ecx
4361b9:	65 79 41             	gs jns 0x4361fd
4361bc:	41                   	inc    %ecx
4361bd:	41                   	inc    %ecx
4361be:	41                   	inc    %ecx
4361bf:	51                   	push   %ecx
4361c0:	6f                   	outsl  %ds:(%esi),(%dx)
4361c1:	6a 41                	push   $0x41
4361c3:	41                   	inc    %ecx
4361c4:	41                   	inc    %ecx
4361c5:	43                   	inc    %ebx
4361c6:	76 34                	jbe    0x4361fc
4361c8:	4f                   	dec    %edi
4361c9:	41                   	inc    %ecx
4361ca:	51                   	push   %ecx
4361cb:	41                   	inc    %ecx
4361cc:	34 49                	xor    $0x49,%al
4361ce:	51                   	push   %ecx
4361cf:	41                   	inc    %ecx
4361d0:	41                   	inc    %ecx
4361d1:	41                   	inc    %ecx
4361d2:	50                   	push   %eax
4361d3:	34 4d                	xor    $0x4d,%al
4361d5:	42                   	inc    %edx
4361d6:	51                   	push   %ecx
4361d7:	42                   	inc    %edx
4361d8:	46                   	inc    %esi
4361d9:	42                   	inc    %edx
4361da:	67 41                	addr16 inc %ecx
4361dc:	41                   	inc    %ecx
4361dd:	41                   	inc    %ecx
4361de:	42                   	inc    %edx
4361df:	38 41 41             	cmp    %al,0x41(%ecx)
4361e2:	41                   	inc    %ecx
4361e3:	41                   	inc    %ecx
4361e4:	37                   	aaa
4361e5:	41                   	inc    %ecx
4361e6:	41                   	inc    %ecx
4361e7:	41                   	inc    %ecx
4361e8:	41                   	inc    %ecx
4361e9:	62 77 41             	bound  %esi,0x41(%edi)
4361ec:	41                   	inc    %ecx
4361ed:	41                   	inc    %ecx
4361ee:	4a                   	dec    %edx
4361ef:	73 41                	jae    0x436232
4361f1:	41                   	inc    %ecx
4361f2:	41                   	inc    %ecx
4361f3:	44                   	inc    %esp
4361f4:	50                   	push   %eax
4361f5:	41                   	inc    %ecx
4361f6:	41                   	inc    %ecx
4361f7:	41                   	inc    %ecx
4361f8:	41                   	inc    %ecx
4361f9:	2b 77 41             	sub    0x41(%edi),%esi
4361fc:	41                   	inc    %ecx
4361fd:	41                   	inc    %ecx
4361fe:	43                   	inc    %ebx
4361ff:	41                   	inc    %ecx
436200:	62 36                	bound  %esi,(%esi)
436202:	56                   	push   %esi
436203:	67 73 49             	addr16 jae 0x43624f
436206:	43                   	inc    %ebx
436207:	4e                   	dec    %esi
436208:	2b 68 77             	sub    0x77(%eax),%ebp
43620b:	70 68                	jo     0x436275
43620d:	49                   	dec    %ecx
43620e:	43                   	inc    %ebx
43620f:	69 58 33 79 5a 5a 4b 	imul   $0x4b5a5a79,0x33(%eax),%ebx
436216:	44                   	inc    %esp
436217:	6f                   	outsl  %ds:(%esi),(%dx)
436218:	41                   	inc    %ecx
436219:	41                   	inc    %ecx
43621a:	41                   	inc    %ecx
43621b:	62 2b                	bound  %ebp,(%ebx)
43621d:	44                   	inc    %esp
43621e:	67 55                	addr16 push %ebp
436220:	41                   	inc    %ecx
436221:	4f                   	dec    %edi
436222:	4d                   	dec    %ebp
436223:	44                   	inc    %esp
436224:	2f                   	das
436225:	2f                   	das
436226:	2f                   	das
436227:	2f                   	das
436228:	2b 43 51             	sub    0x51(%ebx),%eax
43622b:	4d                   	dec    %ebp
43622c:	41                   	inc    %ecx
43622d:	2f                   	das
43622e:	67 77 42             	addr16 ja 0x436273
436231:	41                   	inc    %ecx
436232:	46                   	inc    %esi
436233:	6e                   	outsb  %ds:(%esi),(%dx)
436234:	2b 43 77             	sub    0x77(%ebx),%eax
436237:	4d                   	dec    %ebp
436238:	41                   	inc    %ecx
436239:	49                   	dec    %ecx
43623a:	50                   	push   %eax
43623b:	37                   	aaa
43623c:	2f                   	das
43623d:	2f                   	das
43623e:	2f                   	das
43623f:	39 6c 2f 67          	cmp    %ebp,0x67(%edi,%ebp,1)
436243:	34 46                	xor    $0x46,%al
436245:	41                   	inc    %ecx
436246:	44                   	inc    %esp
436247:	69 6b 2f 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2f(%ebx),%ebp
43624e:	67 6b 41 41 48       	imul   $0x48,0x41(%bx,%di),%eax
436253:	73 62                	jae    0x4362b7
436255:	41                   	inc    %ecx
436256:	41                   	inc    %ecx
436257:	41                   	inc    %ecx
436258:	45                   	inc    %ebp
436259:	2f                   	das
43625a:	67 6b 42 41 50       	imul   $0x50,0x41(%bp,%si),%eax
43625f:	34 4a                	xor    $0x4a,%al
436261:	41                   	inc    %ecx
436262:	67 44                	addr16 inc %esp
436264:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
436268:	41                   	inc    %ecx
436269:	62 30                	bound  %esi,(%eax)
43626b:	73 41                	jae    0x4362ae
43626d:	41                   	inc    %ecx
43626e:	41                   	inc    %ecx
43626f:	59                   	pop    %ecx
436270:	67 45                	addr16 inc %ebp
436272:	47                   	inc    %edi
436273:	41                   	inc    %ecx
436274:	4a                   	dec    %edx
436275:	6d                   	insl   (%dx),%es:(%edi)
436276:	43                   	inc    %ebx
436277:	41                   	inc    %ecx
436278:	45                   	inc    %ebp
436279:	41                   	inc    %ecx
43627a:	41                   	inc    %ecx
43627b:	41                   	inc    %ecx
43627c:	41                   	inc    %ecx
43627d:	59                   	pop    %ecx
43627e:	79 41                	jns    0x4362c1
436280:	43                   	inc    %ebx
436281:	6c                   	insb   (%dx),%es:(%edi)
436282:	6f                   	outsl  %ds:(%esi),(%dx)
436283:	44                   	inc    %esp
436284:	35 59 66 34 4f       	xor    $0x4f346659,%eax
436289:	42                   	inc    %edx
43628a:	51                   	push   %ecx
43628b:	41                   	inc    %ecx
43628c:	34 63                	xor    $0x63,%al
43628e:	50                   	push   %eax
43628f:	2f                   	das
436290:	2f                   	das