4721c2:	34 47                	xor    $0x47,%al
4721c4:	38 58 36             	cmp    %bl,0x36(%eax)
4721c7:	57                   	push   %edi
4721c8:	50                   	push   %eax
4721c9:	34 4f                	xor    $0x4f,%al
4721cb:	2c 41                	sub    $0x41,%al
4721cd:	34 4c                	xor    $0x4c,%al
4721cf:	2f                   	das
4721d0:	76 2f                	jbe    0x472201
4721d2:	2f                   	das
4721d3:	77 2c                	ja     0x472201
4721d5:	4f                   	dec    %edi
4721d6:	42                   	inc    %edx
4721d7:	59                   	pop    %ecx
4721d8:	2c 41                	sub    $0x41,%al
4721da:	42                   	inc    %edx
4721db:	46                   	inc    %esi
4721dc:	41                   	inc    %ecx
4721dd:	77 2c                	ja     0x47220b
4721df:	41                   	inc    %ecx
4721e0:	48                   	dec    %eax
4721e1:	58                   	pop    %eax
4721e2:	38 2f                	cmp    %ch,(%edi)
4721e4:	2f                   	das
4721e5:	2f                   	das
4721e6:	45                   	inc    %ebp
4721e7:	2f                   	das
4721e8:	50                   	push   %eax
4721e9:	2f                   	das
4721ea:	2f                   	das
4721eb:	4c                   	dec    %esp
4721ec:	66 33 2f             	xor    (%edi),%bp
4721ef:	2f                   	das
4721f0:	7a 67                	jp     0x472259
4721f2:	4b                   	dec    %ebx
4721f3:	2f                   	das
4721f4:	50                   	push   %eax
4721f5:	2f                   	das
4721f6:	2f                   	das
4721f7:	49                   	dec    %ecx
4721f8:	42                   	inc    %edx
4721f9:	78 4e                	js     0x472249
4721fb:	49                   	dec    %ecx
4721fc:	61                   	popa
4721fd:	6f                   	outsl  %ds:(%esi),(%dx)
4721fe:	67 64 42             	addr16 fs inc %edx
472201:	6a 67                	push   $0x67
472203:	4b                   	dec    %ebx
472204:	46                   	inc    %esi
472205:	6c                   	insb   (%dx),%es:(%edi)
472206:	6c                   	insb   (%dx),%es:(%edi)
472207:	49                   	dec    %ecx
472208:	41                   	inc    %ecx
472209:	49                   	dec    %ecx
47220a:	2c 41                	sub    $0x41,%al
47220c:	42                   	inc    %edx
47220d:	6a 49                	push   $0x49
47220f:	44                   	inc    %esp
472210:	4a                   	dec    %edx
472211:	4e                   	dec    %esi
472212:	55                   	push   %ebp
472213:	4f                   	dec    %edi
472214:	42                   	inc    %edx
472215:	59                   	pop    %ecx
472216:	5a                   	pop    %edx
472217:	53                   	push   %ebx
472218:	41                   	inc    %ecx
472219:	43                   	inc    %ebx
47221a:	2c 2c                	sub    $0x2c,%al
47221c:	59                   	pop    %ecx
47221d:	32 5a 6c             	xor    0x6c(%edx),%bl
472220:	2f                   	das
472221:	67 34 2c             	addr16 xor $0x2c,%al
472224:	44                   	inc    %esp
472225:	6a 6f                	push   $0x6f
472227:	2b 76 2f             	sub    0x2f(%esi),%esi
47222a:	2f                   	das
47222b:	2c 41                	sub    $0x41,%al
47222d:	34 46                	xor    $0x46,%al
47222f:	67 2c 41             	addr16 sub $0x41,%al
472232:	45                   	inc    %ebp
472233:	55                   	push   %ebp
472234:	44                   	inc    %esp
472235:	2c 2c                	sub    $0x2c,%al
472237:	72 50                	jb     0x472289
472239:	76 2f                	jbe    0x47226a
47223b:	2f                   	das
47223c:	2b 58 37             	sub    0x37(%eax),%ebx
47223f:	2f                   	das
472240:	2f                   	das
472241:	38 70 2f             	cmp    %dh,0x2f(%eax)
472244:	50                   	push   %eax
472245:	2f                   	das
472246:	2f                   	das
472247:	4f                   	dec    %edi
472248:	48                   	dec    %eax
472249:	6e                   	outsb  %ds:(%esi),(%dx)
47224a:	37                   	aaa
47224b:	2f                   	das
47224c:	2f                   	das
47224d:	38 67 69             	cmp    %ah,0x69(%edi)
472250:	45                   	inc    %ebp
472251:	54                   	push   %esp
472252:	6d                   	insl   (%dx),%es:(%edi)
472253:	36 79 41             	ss jns 0x472297
472256:	42                   	inc    %edx
472257:	2c 2c                	sub    $0x2c,%al
472259:	59                   	pop    %ecx
47225a:	32 56 6d             	xor    0x6d(%esi),%dl
47225d:	49                   	dec    %ecx
47225e:	41                   	inc    %ecx
47225f:	45                   	inc    %ebp
472260:	2c 41                	sub    $0x41,%al
472262:	42                   	inc    %edx
472263:	69 49 48 75 37 47 52 	imul   $0x52473775,0x48(%ecx),%ecx
47226a:	52                   	push   %edx
47226b:	68 2f 67 34 2c       	push   $0x2c34672f
472270:	44                   	inc    %esp
472271:	69 70 2b 76 2f 2f 2c 	imul   $0x2c2f2f76,0x2b(%eax),%esi
472278:	41                   	inc    %ecx
472279:	34 43                	xor    $0x43,%al
47227b:	51                   	push   %ecx
47227c:	2c 41                	sub    $0x41,%al
47227e:	50                   	push   %eax
47227f:	34 4f                	xor    $0x4f,%al
472281:	42                   	inc    %edx
472282:	2c 34                	sub    $0x34,%al
472284:	4b                   	dec    %ebx
472285:	2f                   	das
472286:	76 2f                	jbe    0x4722b7
472288:	2f                   	das
472289:	79 41                	jns    0x4722cc
47228b:	68 36 2f 52 61       	push   $0x61522f36
472290:	5a                   	pop    %edx
472291:	6d                   	insl   (%dx),%es:(%edi)
472292:	59                   	pop    %ecx
472293:	67 38 73 79          	cmp    %dh,0x79(%bp,%di)
472297:	6a 37                	push   $0x37
472299:	56                   	push   %esi
47229a:	68 6d 49 41 49       	push   $0x4941496d
47229f:	2c 41                	sub    $0x41,%al
4722a1:	42                   	inc    %edx
4722a2:	6a 49                	push   $0x49
4722a4:	4d                   	dec    %ebp
4722a5:	6f                   	outsl  %ds:(%esi),(%dx)
4722a6:	74 4a                	je     0x4722f2
4722a8:	68 4a 59 2f 67       	push   $0x672f594a
4722ad:	34 2c                	xor    $0x2c,%al
4722af:	44                   	inc    %esp
4722b0:	68 32 2b 76 2f       	push   $0x2f762b32
4722b5:	2f                   	das
4722b6:	4b                   	dec    %ebx
4722b7:	67 41                	addr16 inc %ecx
4722b9:	54                   	push   %esp
4722ba:	4d                   	dec    %ebp
4722bb:	41                   	inc    %ecx
4722bc:	59                   	pop    %ecx
4722bd:	41                   	inc    %ecx
4722be:	79 67                	jns    0x472327
4722c0:	2c 2c                	sub    $0x2c,%al
4722c2:	77 2c                	ja     0x4722f0
4722c4:	42                   	inc    %edx
4722c5:	45                   	inc    %ebp
4722c6:	41                   	inc    %ecx
4722c7:	47                   	inc    %edi
4722c8:	6f                   	outsl  %ds:(%esi),(%dx)
4722c9:	30 45 2c             	xor    %al,0x2c(%ebp)
4722cc:	41                   	inc    %ecx
4722cd:	42                   	inc    %edx
4722ce:	67 41                	addr16 inc %ecx
4722d0:	4d                   	dec    %ebp
4722d1:	2c 41                	sub    $0x41,%al
4722d3:	51                   	push   %ecx
4722d4:	72 42                	jb     0x472318
4722d6:	67 63 34             	arpl   %esi,(%si)
4722d9:	69 2c 2c 42 38 52 4b 	imul   $0x4b523842,(%esp,%ebp,1),%ebp
4722e0:	44                   	inc    %esp
4722e1:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
4722e4:	59                   	pop    %ecx
4722e5:	4c                   	dec    %esp
4722e6:	4b                   	dec    %ebx
4722e7:	2f                   	das
4722e8:	42                   	inc    %edx
4722e9:	2b 41 77             	sub    0x77(%ecx),%eax
4722ec:	2c 42                	sub    $0x42,%al
4722ee:	42                   	inc    %edx
4722ef:	6b 66 4d 53          	imul   $0x53,0x4d(%esi),%esp
4722f3:	74 59                	je     0x47234e
4722f5:	48                   	dec    %eax
4722f6:	78 41                	js     0x472339
4722f8:	6f                   	outsl  %ds:(%esi),(%dx)
4722f9:	50                   	push   %eax
4722fa:	51                   	push   %ecx
4722fb:	2c 42                	sub    $0x42,%al
4722fd:	67 73 72             	addr16 jae 0x472372
472300:	33 48 34             	xor    0x34(%eax),%ecx
472303:	45                   	inc    %ebp
472304:	2c 41                	sub    $0x41,%al
472306:	45                   	inc    %ebp
472307:	47                   	inc    %edi
472308:	52                   	push   %edx
472309:	38 79 4b             	cmp    %bh,0x4b(%ecx)
47230c:	79 67                	jns    0x472375
47230e:	63 43 79             	arpl   %eax,0x79(%ebx)
472311:	76 4f                	jbe    0x472362
472313:	66 67 4d             	addr16 dec %bp
472316:	2c 41                	sub    $0x41,%al
472318:	51                   	push   %ecx
472319:	57                   	push   %edi
47231a:	66 67 51             	addr16 push %cx
47231d:	2c 41                	sub    $0x41,%al
47231f:	51                   	push   %ecx
472320:	57                   	push   %edi
472321:	48                   	dec    %eax
472322:	31 49 6c             	xor    %ecx,0x6c(%ecx)
472325:	43                   	inc    %ebx
472326:	70 77                	jo     0x47239f
472328:	47                   	inc    %edi
472329:	6e                   	outsb  %ds:(%esi),(%dx)
47232a:	42                   	inc    %edx
47232b:	73 4c                	jae    0x472379
47232d:	4b                   	dec    %ebx
47232e:	37                   	aaa
47232f:	63 61 6a             	arpl   %esp,0x6a(%ecx)
472332:	51                   	push   %ecx
472333:	51                   	push   %ecx
472334:	2c 41                	sub    $0x41,%al
472336:	47                   	inc    %edi
472337:	41                   	inc    %ecx
472338:	42                   	inc    %edx
472339:	2c 41                	sub    $0x41,%al
47233b:	42                   	inc    %edx
47233c:	43                   	inc    %ebx
47233d:	73 44                	jae    0x472383
47233f:	6e                   	outsb  %ds:(%esi),(%dx)
472340:	43                   	inc    %ebx
472341:	76 56                	jbe    0x472399
472343:	47                   	inc    %edi
472344:	41                   	inc    %ecx
472345:	73 72                	jae    0x4723b9
472347:	6f                   	outsl  %ds:(%esi),(%dx)
472348:	33 34 44             	xor    (%esp,%eax,2),%esi
47234b:	2c 41                	sub    $0x41,%al
47234d:	45                   	inc    %ebp
47234e:	47                   	inc    %edi
47234f:	48                   	dec    %eax
472350:	34 45                	xor    $0x45,%al
472352:	2c 41                	sub    $0x41,%al
472354:	45                   	inc    %ebp
472355:	47                   	inc    %edi
472356:	42                   	inc    %edx
472357:	39 42 4a             	cmp    %eax,0x4a(%edx)
47235a:	51                   	push   %ecx
47235b:	71 63                	jno    0x4723c0
47235d:	42                   	inc    %edx
47235e:	70 77                	jo     0x4723d7
472360:	72 41                	jb     0x4723a3
472362:	35 77 72 70 52       	xor    $0x52707277,%eax
472367:	59                   	pop    %ecx
472368:	4c                   	dec    %esp
472369:	4b                   	dec    %ebx
47236a:	34 64                	xor    $0x64,%al
47236c:	2b 41 77             	sub    0x77(%ecx),%eax
47236f:	2c 42                	sub    $0x42,%al
472371:	42                   	inc    %edx
472372:	64 2b 42 2c          	sub    %fs:0x2c(%edx),%eax
472376:	41                   	inc    %ecx
472377:	42                   	inc    %edx
472378:	42                   	inc    %edx
472379:	63 66 55             	arpl   %esp,0x55(%esi)
47237c:	79 55                	jns    0x4723d3
47237e:	4b                   	dec    %ebx
47237f:	6e                   	outsb  %ds:(%esi),(%dx)
472380:	41                   	inc    %ecx
472381:	61                   	popa
472382:	63 4b 79             	arpl   %ecx,0x79(%ebx)
472385:	5a                   	pop    %edx
472386:	46                   	inc    %esi
472387:	42                   	inc    %edx
472388:	77 2c                	ja     0x4723b6
47238a:	41                   	inc    %ecx
47238b:	47                   	inc    %edi
47238c:	48                   	dec    %eax
47238d:	2f                   	das
47238e:	2f                   	das
47238f:	2f                   	das
472390:	39 31                	cmp    %esi,(%ecx)
472392:	2f                   	das
472393:	2f                   	das
472394:	2f                   	das
472395:	2f                   	das
472396:	67 2f                	addr16 das
472398:	2f                   	das
472399:	2f                   	das
47239a:	2f                   	das
47239b:	35 72 2f 2f 2f       	xor    $0x2f2f2f72,%eax
4723a0:	2b 75 2f             	sub    0x2f(%ebp),%esi
4723a3:	2f                   	das
4723a4:	2f                   	das
4723a5:	2f                   	das
4723a6:	79 76                	jns    0x47241e
4723a8:	2f                   	das
4723a9:	2f                   	das
4723aa:	2f                   	das
4723ab:	77 77                	ja     0x472424
4723ad:	2c 2c                	sub    $0x2c,%al
4723af:	34 55                	xor    $0x55,%al
4723b1:	76 2f                	jbe    0x4723e2
4723b3:	2f                   	das
4723b4:	2f                   	das
4723b5:	78 6f                	js     0x472426
4723b7:	4c                   	dec    %esp
4723b8:	4f                   	dec    %edi
4723b9:	45                   	inc    %ebp
4723ba:	58                   	pop    %eax
4723bb:	2f                   	das
4723bc:	2f                   	das
4723bd:	2f                   	das
4723be:	38 71 2c             	cmp    %dh,0x2c(%ecx)
4723c1:	41                   	inc    %ecx
4723c2:	62 4d 41             	bound  %ecx,0x41(%ebp)
4723c5:	59                   	pop    %ecx
4723c6:	41                   	inc    %ecx
4723c7:	71 51                	jno    0x47241a
4723c9:	4d                   	dec    %ebp
4723ca:	2c 41                	sub    $0x41,%al
4723cc:	30 2c 42             	xor    %ch,(%edx,%eax,2)
4723cf:	45                   	inc    %ebp
4723d0:	2c 6e                	sub    $0x6e,%al
4723d2:	4e                   	dec    %esi
4723d3:	59                   	pop    %ecx
4723d4:	2c 41                	sub    $0x41,%al
4723d6:	4b                   	dec    %ebx
4723d7:	43                   	inc    %ebx
4723d8:	69 73 48 45 52 55 34 	imul   $0x34555245,0x48(%ebx),%esi
4723df:	59                   	pop    %ecx
4723e0:	77 4d                	ja     0x47242f
4723e2:	2c 42                	sub    $0x42,%al
4723e4:	38 5a 4b             	cmp    %bl,0x4b(%edx)
4723e7:	44                   	inc    %esp
4723e8:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
4723eb:	59                   	pop    %ecx
4723ec:	54                   	push   %esp
4723ed:	46                   	inc    %esi
4723ee:	53                   	push   %ebx
4723ef:	76 75                	jbe    0x472466
4723f1:	45                   	inc    %ebp
4723f2:	51                   	push   %ecx
4723f3:	38 34 4c             	cmp    %dh,(%esp,%ecx,2)
4723f6:	67 4d                	addr16 dec %ebp