4321ea:	79 42                	jns    0x43222e
4321ec:	4b                   	dec    %ebx
4321ed:	43                   	inc    %ebx
4321ee:	66 58                	pop    %ax
4321f0:	35 59 53 42 64       	xor    $0x64425359,%eax
4321f5:	47                   	inc    %edi
4321f6:	44                   	inc    %esp
4321f7:	33 32                	xor    (%edx),%esi
4321f9:	57                   	push   %edi
4321fa:	57                   	push   %edi
4321fb:	5a                   	pop    %edx
4321fc:	68 2f 67 34 41       	push   $0x4134672f
432201:	41                   	inc    %ecx
432202:	44                   	inc    %esp
432203:	6a 71                	push   $0x71
432205:	41                   	inc    %ecx
432206:	51                   	push   %ecx
432207:	41                   	inc    %ecx
432208:	41                   	inc    %ecx
432209:	2f                   	das
43220a:	67 77 42             	addr16 ja 0x43224f
43220d:	41                   	inc    %ecx
43220e:	43                   	inc    %ebx
43220f:	41                   	inc    %ecx
432210:	30 54 31 63          	xor    %dl,0x63(%ecx,%esi,1)
432214:	6a 49                	push   $0x49
432216:	50                   	push   %eax
432217:	5a                   	pop    %edx
432218:	50                   	push   %eax
432219:	56                   	push   %esi
43221a:	79 4e                	jns    0x43226a
43221c:	68 49 41 45 41       	push   $0x41454149
432221:	41                   	inc    %ecx
432222:	41                   	inc    %ecx
432223:	42                   	inc    %edx
432224:	6a 5a                	push   $0x5a
432226:	6d                   	insl   (%dx),%es:(%edi)
432227:	56                   	push   %esi
432228:	68 2f 67 34 42       	push   $0x4234672f
43222d:	41                   	inc    %ecx
43222e:	44                   	inc    %esp
43222f:	69 46 41 51 41 41 2f 	imul   $0x2f414151,0x41(%esi),%eax
432236:	67 77 43             	addr16 ja 0x43227c
432239:	41                   	inc    %ecx
43223a:	43                   	inc    %ebx
43223b:	42                   	inc    %edx
43223c:	36 32 34 38          	xor    %ss:(%eax,%edi,1),%dh
432240:	59                   	pop    %ecx
432241:	49                   	dec    %ecx
432242:	4a                   	dec    %edx
432243:	39 72 54             	cmp    %esi,0x54(%edx)
432246:	65 35 59 49 4f 5a    	gs xor $0x5a4f4959,%eax
43224c:	72 33                	jb     0x432281
43224e:	51                   	push   %ecx
43224f:	5a                   	pop    %edx
432250:	68 5a 6d 55 67       	push   $0x67556d5a
432255:	42                   	inc    %edx
432256:	77 41                	ja     0x432299
432258:	41                   	inc    %ecx
432259:	41                   	inc    %ecx
43225a:	47                   	inc    %edi
43225b:	4e                   	dec    %esi
43225c:	68 2f 67 34 43       	push   $0x4334672f
432261:	41                   	inc    %ecx
432262:	44                   	inc    %esp
432263:	6a 63                	push   $0x63
432265:	41                   	inc    %ecx
432266:	41                   	inc    %ecx
432267:	41                   	inc    %ecx
432268:	41                   	inc    %ecx
432269:	2f                   	das
43226a:	67 77 44             	addr16 ja 0x4322b1
43226d:	41                   	inc    %ecx
43226e:	43                   	inc    %ebx
43226f:	43                   	inc    %ebx
432270:	41                   	inc    %ecx
432271:	41                   	inc    %ecx
432272:	51                   	push   %ecx
432273:	41                   	inc    %ecx
432274:	41                   	inc    %ecx
432275:	49                   	dec    %ecx
432276:	41                   	inc    %ecx
432277:	49                   	dec    %ecx
432278:	41                   	inc    %ecx
432279:	41                   	inc    %ecx
43227a:	41                   	inc    %ecx
43227b:	42                   	inc    %edx
43227c:	6a 5a                	push   $0x5a
43227e:	57                   	push   %edi
43227f:	5a                   	pop    %edx
432280:	68 2f 67 34 44       	push   $0x4434672f
432285:	41                   	inc    %ecx
432286:	44                   	inc    %esp
432287:	68 63 41 41 41       	push   $0x41414163
43228c:	41                   	inc    %ecx
43228d:	2f                   	das
43228e:	67 77 45             	addr16 ja 0x4322d6
432291:	41                   	inc    %ecx
432292:	43                   	inc    %ebx
432293:	43                   	inc    %ebx
432294:	38 79 64             	cmp    %bh,0x64(%ecx)
432297:	6c                   	insb   (%dx),%es:(%edi)
432298:	74 49                	je     0x4322e3
43229a:	43                   	inc    %ebx
43229b:	2b 71 43             	sub    0x43(%ecx),%esi
43229e:	67 4a                	addr16 dec %edx
4322a0:	5a                   	pop    %edx
4322a1:	49                   	dec    %ecx
4322a2:	4a                   	dec    %edx
4322a3:	50                   	push   %eax
4322a4:	6d                   	insl   (%dx),%es:(%edi)
4322a5:	64 69 64 68 49 4f 64 	imul   $0x6350644f,%fs:0x49(%eax,%ebp,2),%esp
4322ac:	50 63
4322ae:	2b 31                	sub    (%ecx),%esi
4322b0:	59                   	pop    %ecx
4322b1:	49                   	dec    %ecx
4322b2:	41                   	inc    %ecx
4322b3:	35 2f 49 43 70       	xor    $0x7043492f,%eax
4322b8:	68 49 41 45 41       	push   $0x41454149
4322bd:	41                   	inc    %ecx
4322be:	41                   	inc    %ecx
4322bf:	42                   	inc    %edx
4322c0:	69 5a 53 43 51 6b 2b 	imul   $0x2b6b5143,0x53(%edx),%ebx
4322c7:	58                   	pop    %eax
4322c8:	66 57                	push   %di
4322ca:	57                   	push   %edi
4322cb:	45                   	inc    %ebp
4322cc:	34 51                	xor    $0x51,%al
4322ce:	77 51                	ja     0x432321
4322d0:	41                   	inc    %ecx
4322d1:	41                   	inc    %ecx
4322d2:	50                   	push   %eax
4322d3:	34 4d                	xor    $0x4d,%al
4322d5:	42                   	inc    %edx
4322d6:	41                   	inc    %ecx
4322d7:	41                   	inc    %ecx
4322d8:	67 68 37 6d 72 48    	addr16 push $0x48726d37
4322de:	6d                   	insl   (%dx),%es:(%edi)
4322df:	59                   	pop    %ecx
4322e0:	67 41                	addr16 inc %ecx
4322e2:	51                   	push   %ecx
4322e3:	41                   	inc    %ecx
4322e4:	41                   	inc    %ecx
4322e5:	41                   	inc    %ecx
4322e6:	47                   	inc    %edi
4322e7:	4d                   	dec    %ebp
4322e8:	67 2b 65 38          	sub    0x38(%di),%esp
4322ec:	47                   	inc    %edi
4322ed:	39 31                	cmp    %esi,(%ecx)
4322ef:	6b 67 38 45          	imul   $0x45,0x38(%edi),%esp
4322f3:	33 33                	xor    (%ebx),%esi
4322f5:	32 32                	xor    (%edx),%dh
4322f7:	45                   	inc    %ebp
4322f8:	67 73 59             	addr16 jae 0x432354
4322fb:	47                   	inc    %edi
4322fc:	72 33                	jb     0x432331
4322fe:	56                   	push   %esi
4322ff:	68 59 4f 4c 38       	push   $0x384c4f59
432304:	44                   	inc    %esp
432305:	41                   	inc    %ecx
432306:	41                   	inc    %ecx
432307:	41                   	inc    %ecx
432308:	67 51                	addr16 push %ecx
43230a:	2f                   	das
43230b:	37                   	aaa
43230c:	68 34 53 44 32       	push   $0x32445334
432311:	41                   	inc    %ecx
432312:	52                   	push   %edx
432313:	34 65                	xor    $0x65,%al
432315:	57                   	push   %edi
432316:	47                   	inc    %edi
432317:	62 2b                	bound  %ebp,(%ebx)
432319:	44                   	inc    %esp
43231a:	67 51                	addr16 push %ecx
43231c:	41                   	inc    %ecx
43231d:	4f                   	dec    %edi
43231e:	49                   	dec    %ecx
43231f:	2f                   	das
432320:	2f                   	das
432321:	2f                   	das
432322:	2f                   	das
432323:	2f                   	das
432324:	2b 44 41 4d          	sub    0x4d(%ecx,%eax,2),%eax
432328:	41                   	inc    %ecx
432329:	49                   	dec    %ecx
43232a:	4b                   	dec    %ebx
43232b:	52                   	push   %edx
43232c:	71 69                	jno    0x432397
43232e:	75 73                	jne    0x4323a3
432330:	67 78 4c             	addr16 js 0x43237f
432333:	70 31                	jo     0x432366
432335:	46                   	inc    %esi
432336:	47                   	inc    %edi
432337:	45                   	inc    %ebp
432338:	67 42                	addr16 inc %edx
43233a:	51                   	push   %ecx
43233b:	41                   	inc    %ecx
43233c:	41                   	inc    %ecx
43233d:	41                   	inc    %ecx
43233e:	47                   	inc    %edi
43233f:	4e                   	dec    %esi
432340:	6d                   	insl   (%dx),%es:(%edi)
432341:	49                   	dec    %ecx
432342:	41                   	inc    %ecx
432343:	49                   	dec    %ecx
432344:	41                   	inc    %ecx
432345:	41                   	inc    %ecx
432346:	41                   	inc    %ecx
432347:	42                   	inc    %edx
432348:	6a 57                	push   $0x57
43234a:	54                   	push   %esp
43234b:	67 73 41             	addr16 jae 0x43238f
43234e:	77 41                	ja     0x432391
432350:	41                   	inc    %ecx
432351:	49                   	dec    %ecx
432352:	46                   	inc    %esi
432353:	4a                   	dec    %edx
432354:	74 68                	je     0x4323be
432356:	50                   	push   %eax
432357:	74 6c                	je     0x4323c5
432359:	49                   	dec    %ecx
43235a:	4d                   	dec    %ebp
43235b:	6c                   	insb   (%dx),%es:(%edi)
43235c:	66 36 42             	ss inc %dx
43235f:	52                   	push   %edx
432360:	59                   	pop    %ecx
432361:	49                   	dec    %ecx
432362:	46                   	inc    %esi
432363:	48                   	dec    %eax
432364:	64 48                	fs dec %eax
432366:	4f                   	dec    %edi
432367:	70 68                	jo     0x4323d1
432369:	49                   	dec    %ecx
43236a:	46                   	inc    %esi
43236b:	2f                   	das
43236c:	4e                   	dec    %esi
43236d:	66 50                	push   %ax
43236f:	31 59 5a             	xor    %ebx,0x5a(%ecx)
432372:	53                   	push   %ebx
432373:	41                   	inc    %ecx
432374:	6b 69 62 59          	imul   $0x59,0x62(%ecx),%ebp
432378:	55                   	push   %ebp
432379:	57                   	push   %edi
43237a:	53                   	push   %ebx
43237b:	43                   	inc    %ebx
43237c:	51                   	push   %ecx
43237d:	68 62 49 46 59       	push   $0x59464962
432382:	66 34 4f             	data16 xor $0x4f,%al
432385:	42                   	inc    %edx
432386:	41                   	inc    %ecx
432387:	41                   	inc    %ecx
432388:	34 50                	xor    $0x50,%al
43238a:	2f                   	das
43238b:	2f                   	das
43238c:	2f                   	das
43238d:	2f                   	das
43238e:	79 44                	jns    0x4323d4
432390:	64 62 78 2f          	bound  %edi,%fs:0x2f(%eax)
432394:	76 49                	jbe    0x4323df
432396:	4e                   	dec    %esi
432397:	35 76 48 2b 39       	xor    $0x392b4876,%eax
43239c:	5a                   	pop    %edx
43239d:	5a                   	pop    %edx
43239e:	6a 6a                	push   $0x6a
4323a0:	44                   	inc    %esp
4323a1:	41                   	inc    %ecx
4323a2:	67 41                	addr16 inc %ecx
4323a4:	41                   	inc    %ecx
4323a5:	49                   	dec    %ecx
4323a6:	42                   	inc    %edx
4323a7:	58                   	pop    %eax
4323a8:	4d                   	dec    %ebp
4323a9:	78 65                	js     0x432410
4323ab:	59                   	pop    %ecx
4323ac:	67 2b 6d 32          	sub    0x32(%di),%ebp
4323b0:	5a                   	pop    %edx
4323b1:	48                   	dec    %eax
4323b2:	6c                   	insb   (%dx),%es:(%edi)
4323b3:	68 6c 49 41 49       	push   $0x4941496c
4323b8:	41                   	inc    %ecx
4323b9:	41                   	inc    %ecx
4323ba:	41                   	inc    %ecx
4323bb:	42                   	inc    %edx
4323bc:	69 49 41 44 6f 66 42 	imul   $0x42666f44,0x41(%ecx),%ecx
4323c3:	56                   	push   %esi
4323c4:	59                   	pop    %ecx
4323c5:	2f                   	das
4323c6:	67 34 45             	addr16 xor $0x45,%al
4323c9:	41                   	inc    %ecx
4323ca:	44                   	inc    %esp
4323cb:	67 4e                	addr16 dec %esi
4323cd:	2f                   	das
4323ce:	2f                   	das
4323cf:	2f                   	das
4323d0:	2f                   	das
4323d1:	4f                   	dec    %edi
4323d2:	4f                   	dec    %edi
4323d3:	33 2b                	xor    (%ebx),%ebp
4323d5:	2f                   	das
4323d6:	2f                   	das
4323d7:	2f                   	das
4323d8:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
4323dc:	41                   	inc    %ecx
4323dd:	49                   	dec    %ecx
4323de:	48                   	dec    %eax
4323df:	51                   	push   %ecx
4323e0:	35 4c 77 49 67       	xor    $0x6749774c,%eax
4323e5:	41                   	inc    %ecx
4323e6:	67 41                	addr16 inc %ecx
4323e8:	41                   	inc    %ecx
4323e9:	41                   	inc    %ecx
4323ea:	47                   	inc    %edi
4323eb:	4d                   	dec    %ebp
4323ec:	67 79 48             	addr16 jns 0x432437
4323ef:	38 61 36             	cmp    %ah,0x36(%ecx)
4323f2:	6d                   	insl   (%dx),%es:(%edi)
4323f3:	45                   	inc    %ebp
4323f4:	67 53                	addr16 push %ebx
4323f6:	48                   	dec    %eax
4323f7:	77 56                	ja     0x43244f
4323f9:	44                   	inc    %esp
4323fa:	56                   	push   %esi
4323fb:	6c                   	insb   (%dx),%es:(%edi)
4323fc:	6d                   	insl   (%dx),%es:(%edi)
4323fd:	49                   	dec    %ecx
4323fe:	4f                   	dec    %edi
4323ff:	38 30                	cmp    %dh,(%eax)
432401:	66 4e                	dec    %si
432403:	31 59 5a             	xor    %ebx,0x5a(%ecx)
432406:	56                   	push   %esi
432407:	6b 34 48 51          	imul   $0x51,(%eax,%ecx,2),%esi
43240b:	49                   	dec    %ecx
43240c:	41                   	inc    %ecx
43240d:	41                   	inc    %ecx
43240e:	43                   	inc    %ebx
43240f:	42                   	inc    %edx
432410:	7a 47                	jp     0x432459
432412:	76 37                	jbe    0x43244b
432414:	41                   	inc    %ecx
432415:	49                   	dec    %ecx
432416:	48                   	dec    %eax
432417:	2b 43 4a             	sub    0x4a(%ebx),%eax
43241a:	41                   	inc    %ecx
43241b:	64 68 49 50 35 42    	fs push $0x42355049
432421:	51                   	push   %ecx
432422:	65 70 5a             	gs jo  0x43247f
432425:	5a                   	pop    %edx
432426:	69 41 78 71 6d 59 69 	imul   $0x69596d71,0x78(%ecx),%eax
43242d:	57                   	push   %edi
43242e:	57                   	push   %edi