4362e7:	43                   	inc    %ebx
4362e8:	38 58 41             	cmp    %bl,0x41(%eax)
4362eb:	4b                   	dec    %ebx
4362ec:	59                   	pop    %ecx
4362ed:	73 47                	jae    0x436336
4362ef:	4f                   	dec    %edi
4362f0:	61                   	popa
4362f1:	75 70                	jne    0x436363
4362f3:	4a                   	dec    %edx
4362f4:	78 37                	js     0x43632d
4362f6:	43                   	inc    %ebx
4362f7:	36 76 4f             	ss jbe 0x436349
4362fa:	38 55 53             	cmp    %dl,0x53(%ebp)
4362fd:	74 48                	je     0x436347
4362ff:	41                   	inc    %ecx
436300:	59                   	pop    %ecx
436301:	6b 72 75 51          	imul   $0x51,0x75(%edx),%esi
436305:	61                   	popa
436306:	56                   	push   %esi
436307:	6f                   	outsl  %ds:(%esi),(%dx)
436308:	51                   	push   %ecx
436309:	4d                   	dec    %ebp
43630a:	41                   	inc    %ecx
43630b:	34 55                	xor    $0x55,%al
43630d:	2f                   	das
43630e:	2f                   	das
43630f:	45                   	inc    %ebp
436310:	57                   	push   %edi
436311:	66 79 4b             	data16 jns 0x43635f
436314:	48                   	dec    %eax
436315:	45                   	inc    %ebp
436316:	4a                   	dec    %edx
436317:	33 73 6c             	xor    0x6c(%ebx),%esi
43631a:	70 74                	jo     0x436390
43631c:	4c                   	dec    %esp
43631d:	70 6b                	jo     0x43638a
43631f:	6f                   	outsl  %ds:(%esi),(%dx)
436320:	30 64 46 31          	xor    %ah,0x31(%esi,%eax,2)
436324:	55                   	push   %ebp
436325:	36 47                	ss inc %edi
436327:	56                   	push   %esi
436328:	44                   	inc    %esp
436329:	2b 4f 46             	sub    0x46(%edi),%ecx
43632c:	5a                   	pop    %edx
43632d:	55                   	push   %ebp
43632e:	61                   	popa
43632f:	65 43                	gs inc %ebx
436331:	4f                   	dec    %edi
436332:	49                   	dec    %ecx
436333:	66 44                	inc    %sp
436335:	4d                   	dec    %ebp
436336:	2f                   	das
436337:	4a                   	dec    %edx
436338:	4d                   	dec    %ebp
436339:	71 4f                	jno    0x43638a
43633b:	71 55                	jno    0x436392
43633d:	45                   	inc    %ebp
43633e:	58                   	pop    %eax
43633f:	38 36                	cmp    %dh,(%esi)
436341:	2b 51 46             	sub    0x46(%ecx),%edx
436344:	53                   	push   %ebx
436345:	55                   	push   %ebp
436346:	4d                   	dec    %ebp
436347:	55                   	push   %ebp
436348:	79 48                	jns    0x436392
43634a:	54                   	push   %esp
43634b:	4b                   	dec    %ebx
43634c:	41                   	inc    %ecx
43634d:	39 7a 68             	cmp    %edi,0x68(%edx)
436350:	43                   	inc    %ebx
436351:	36 39 4e 46          	cmp    %ecx,%ss:0x46(%esi)
436355:	75 42                	jne    0x436399
436357:	62 42 58             	bound  %eax,0x58(%edx)
43635a:	30 47 58             	xor    %al,0x58(%edi)
43635d:	4b                   	dec    %ebx
43635e:	63 70 68             	arpl   %esi,0x68(%eax)
436361:	59                   	pop    %ecx
436362:	5a                   	pop    %edx
436363:	6a 44                	push   $0x44
436365:	51                   	push   %ecx
436366:	43                   	inc    %ebx
436367:	32 54 4b 34          	xor    0x34(%ebx,%ecx,2),%dl
43636b:	67 44                	addr16 inc %esp
43636d:	55                   	push   %ebp
43636e:	4d                   	dec    %ebp
43636f:	37                   	aaa
436370:	62 47 56             	bound  %eax,0x56(%edi)
436373:	35 50 58 4b 62       	xor    $0x624b5850,%eax
436378:	6b 7a 67 30          	imul   $0x30,0x67(%edx),%edi
43637c:	34 42                	xor    $0x42,%al
43637e:	79 4e                	jns    0x4363ce
436380:	59                   	pop    %ecx
436381:	70 44                	jo     0x4363c7
436383:	49                   	dec    %ecx
436384:	65 7a 44             	gs jp  0x4363cb
436387:	76 6b                	jbe    0x4363f4
436389:	51                   	push   %ecx
43638a:	55                   	push   %ebp
43638b:	30 67 66             	xor    %ah,0x66(%edi)
43638e:	44                   	inc    %esp
43638f:	34 32                	xor    $0x32,%al
436391:	72 35                	jb     0x4363c8
436393:	35 2f 30 64 46       	xor    $0x4664302f,%eax
436398:	51                   	push   %ecx
436399:	70 78                	jo     0x436413
43639b:	5a                   	pop    %edx
43639c:	4e                   	dec    %esi
43639d:	34 39                	xor    $0x39,%al
43639f:	6f                   	outsl  %ds:(%esi),(%dx)
4363a0:	57                   	push   %edi
4363a1:	74 66                	je     0x436409
4363a3:	66 41                	inc    %cx
4363a5:	73 52                	jae    0x4363f9
4363a7:	30 73 4e             	xor    %dh,0x4e(%ebx)
4363aa:	4d                   	dec    %ebp
4363ab:	63 35 67 5a 31 6d    	arpl   %esi,0x6d315a67
4363b1:	70 58                	jo     0x43640b
4363b3:	43                   	inc    %ebx
4363b4:	4e                   	dec    %esi
4363b5:	6b 64 45 32 33       	imul   $0x33,0x32(%ebp,%eax,2),%esp
4363ba:	57                   	push   %edi
4363bb:	76 69                	jbe    0x436426
4363bd:	74 49                	je     0x436408
4363bf:	32 6d 30             	xor    0x30(%ebp),%ch
4363c2:	61                   	popa
4363c3:	36 64 77 62          	ss fs ja 0x436429
4363c7:	46                   	inc    %esi
4363c8:	6e                   	outsb  %ds:(%esi),(%dx)
4363c9:	71 6f                	jno    0x43643a
4363cb:	67 41                	addr16 inc %ecx
4363cd:	6c                   	insb   (%dx),%es:(%edi)
4363ce:	50                   	push   %eax
4363cf:	64 49                	fs dec %ecx
4363d1:	73 32                	jae    0x436405
4363d3:	2b 79 32             	sub    0x32(%ecx),%edi
4363d6:	65 73 34             	gs jae 0x43640d
4363d9:	4f                   	dec    %edi
4363da:	46                   	inc    %esi
4363db:	31 70 74             	xor    %esi,0x74(%eax)
4363de:	67 5a                	addr16 pop %edx
4363e0:	4c                   	dec    %esp
4363e1:	7a 61                	jp     0x436444
4363e3:	4a                   	dec    %edx
4363e4:	47                   	inc    %edi
4363e5:	55                   	push   %ebp
4363e6:	64 66 4e             	fs dec %si
4363e9:	35 58 51 68 41       	xor    $0x41685158,%eax
4363ee:	37                   	aaa
4363ef:	62 78 54             	bound  %edi,0x54(%eax)
4363f2:	32 2f                	xor    (%edi),%ch
4363f4:	50                   	push   %eax
4363f5:	6c                   	insb   (%dx),%es:(%edi)
4363f6:	63 62 41             	arpl   %esp,0x41(%edx)
4363f9:	75 72                	jne    0x43646d
4363fb:	69 4d 44 4f 6e 56 54 	imul   $0x54566e4f,0x44(%ebp),%ecx
436402:	66 59                	pop    %cx
436404:	38 54 6f 4c          	cmp    %dl,0x4c(%edi,%ebp,2)
436408:	52                   	push   %edx
436409:	42                   	inc    %edx
43640a:	39 2f                	cmp    %ebp,(%edi)
43640c:	53                   	push   %ebx
43640d:	56                   	push   %esi
43640e:	47                   	inc    %edi
43640f:	33 79 67             	xor    0x67(%ecx),%edi
436412:	75 5a                	jne    0x43646e
436414:	79 7a                	jns    0x436490
436416:	4a                   	dec    %edx
436417:	64 4d                	fs dec %ebp
436419:	59                   	pop    %ecx
43641a:	4d                   	dec    %ebp
43641b:	72 5a                	jb     0x436477
43641d:	68 68 2f 38 45       	push   $0x45382f68
436422:	30 4e 2f             	xor    %cl,0x2f(%esi)
436425:	2f                   	das
436426:	45                   	inc    %ebp
436427:	30 47 72             	xor    %al,0x72(%edi)
43642a:	6f                   	outsl  %ds:(%esi),(%dx)
43642b:	46                   	inc    %esi
43642c:	66 43                	inc    %bx
43642e:	37                   	aaa
43642f:	45                   	inc    %ebp
436430:	4c                   	dec    %esp
436431:	77 2f                	ja     0x436462
436433:	70 64                	jo     0x436499
436435:	79 50                	jns    0x436487
436437:	7a 78                	jp     0x4364b1
436439:	49                   	dec    %ecx
43643a:	37                   	aaa
43643b:	55                   	push   %ebp
43643c:	43                   	inc    %ebx
43643d:	50                   	push   %eax
43643e:	70 34                	jo     0x436474
436440:	46                   	inc    %esi
436441:	41                   	inc    %ecx
436442:	4e                   	dec    %esi
436443:	73 7a                	jae    0x4364bf
436445:	76 57                	jbe    0x43649e
436447:	6b 43 2f 62          	imul   $0x62,0x2f(%ebx),%eax
43644b:	32 46 65             	xor    0x65(%esi),%al
43644e:	39 4b 6a             	cmp    %ecx,0x6a(%ebx)
436451:	75 7a                	jne    0x4364cd
436453:	54                   	push   %esp
436454:	42                   	inc    %edx
436455:	73 61                	jae    0x4364b8
436457:	51                   	push   %ecx
436458:	48                   	dec    %eax
436459:	65 39 57 64          	cmp    %edx,%gs:0x64(%edi)
43645d:	35 51 65 69 61       	xor    $0x61696551,%eax
436462:	6a 6b                	push   $0x6b
436464:	75 30                	jne    0x436496
436466:	33 2f                	xor    (%edi),%ebp
436468:	59                   	pop    %ecx
436469:	63 30                	arpl   %esi,(%eax)
43646b:	63 5a 4d             	arpl   %ebx,0x4d(%edx)
43646e:	65 37                	gs aaa
436470:	36 4d                	ss dec %ebp
436472:	78 56                	js     0x4364ca
436474:	4c                   	dec    %esp
436475:	52                   	push   %edx
436476:	30 32                	xor    %dh,(%edx)
436478:	4b                   	dec    %ebx
436479:	71 33                	jno    0x4364ae
43647b:	73 59                	jae    0x4364d6
43647d:	58                   	pop    %eax
43647e:	67 63 4f 6e          	arpl   %ecx,0x6e(%bx)
436482:	4a                   	dec    %edx
436483:	75 62                	jne    0x4364e7
436485:	53                   	push   %ebx
436486:	39 63 70             	cmp    %esp,0x70(%ebx)
436489:	48                   	dec    %eax
43648a:	74 6d                	je     0x4364f9
43648c:	6a 6b                	push   $0x6b
43648e:	72 76                	jb     0x436506
436490:	32 69 75             	xor    0x75(%ecx),%ch
436493:	44                   	inc    %esp
436494:	6e                   	outsb  %ds:(%esi),(%dx)
436495:	48                   	dec    %eax
436496:	67 72 42             	addr16 jb 0x4364db
436499:	42                   	inc    %edx
43649a:	56                   	push   %esi
43649b:	77 72                	ja     0x43650f
43649d:	62 36                	bound  %esi,(%esi)
43649f:	6e                   	outsb  %ds:(%esi),(%dx)
4364a0:	4c                   	dec    %esp
4364a1:	30 6d 44             	xor    %ch,0x44(%ebp)
4364a4:	57                   	push   %edi
4364a5:	58                   	pop    %eax
4364a6:	49                   	dec    %ecx
4364a7:	2b 6d 78             	sub    0x78(%ebp),%ebp
4364aa:	47                   	inc    %edi
4364ab:	35 46 50 4d 51       	xor    $0x514d5046,%eax
4364b0:	7a 54                	jp     0x436506
4364b2:	4c                   	dec    %esp
4364b3:	34 33                	xor    $0x33,%al
4364b5:	63 74 4d 53          	arpl   %esi,0x53(%ebp,%ecx,2)
4364b9:	7a 57                	jp     0x436512
4364bb:	52                   	push   %edx
4364bc:	6b 33 54             	imul   $0x54,(%ebx),%esi
4364bf:	41                   	inc    %ecx
4364c0:	45                   	inc    %ebp
4364c1:	30 33                	xor    %dh,(%ebx)
4364c3:	36 45                	ss inc %ebp
4364c5:	73 5a                	jae    0x436521
4364c7:	79 77                	jns    0x436540
4364c9:	6d                   	insl   (%dx),%es:(%edi)
4364ca:	52                   	push   %edx
4364cb:	4d                   	dec    %ebp
4364cc:	35 68 57 5a 47       	xor    $0x475a5768,%eax
4364d1:	56                   	push   %esi
4364d2:	73 50                	jae    0x436524
4364d4:	76 5a                	jbe    0x436530
4364d6:	75 54                	jne    0x43652c
4364d8:	2f                   	das
4364d9:	52                   	push   %edx
4364da:	38 2f                	cmp    %ch,(%edi)
4364dc:	72 6f                	jb     0x43654d
4364de:	75 63                	jne    0x436543
4364e0:	31 4c 44 48          	xor    %ecx,0x48(%esp,%eax,2)
4364e4:	6f                   	outsl  %ds:(%esi),(%dx)
4364e5:	68 65 35 6d 56       	push   $0x566d3565
4364ea:	34 5a                	xor    $0x5a,%al
4364ec:	58                   	pop    %eax
4364ed:	4f                   	dec    %edi
4364ee:	50                   	push   %eax
4364ef:	32 76 36             	xor    0x36(%esi),%dh
4364f2:	50                   	push   %eax
4364f3:	37                   	aaa
4364f4:	66 31 36             	xor    %si,(%esi)
4364f7:	4f                   	dec    %edi
4364f8:	41                   	inc    %ecx
4364f9:	4b                   	dec    %ebx
4364fa:	39 71 4f             	cmp    %esi,0x4f(%ecx)
4364fd:	59                   	pop    %ecx
4364fe:	2f                   	das
4364ff:	74 38                	je     0x436539
436501:	70 49                	jo     0x43654c
436503:	6d                   	insl   (%dx),%es:(%edi)
436504:	71 7a                	jno    0x436580
436506:	68 66 76 52 67       	push   $0x67527666
43650b:	44                   	inc    %esp
43650c:	34 76                	xor    $0x76,%al
43650e:	53                   	push   %ebx
43650f:	2b 61 6c             	sub    0x6c(%ecx),%esp
436512:	73 53                	jae    0x436567
436514:	55                   	push   %ebp
436515:	6c                   	insb   (%dx),%es:(%edi)
436516:	4d                   	dec    %ebp
436517:	49                   	dec    %ecx
436518:	71 67                	jno    0x436581
43651a:	73 7a                	jae    0x436596
43651c:	64 72 61             	fs jb  0x436580
43651f:	37                   	aaa
436520:	69 73 4b 69 50 45 68 	imul   $0x68455069,0x4b(%ebx),%esi
436527:	68 77 32 43 6d       	push   $0x6d433277
43652c:	37                   	aaa
43652d:	55                   	push   %ebp
43652e:	6e                   	outsb  %ds:(%esi),(%dx)
43652f:	39 6f 4c             	cmp    %ebp,0x4c(%edi)
436532:	46                   	inc    %esi
436533:	59                   	pop    %ecx
436534:	58                   	pop    %eax
436535:	61                   	popa
436536:	6f                   	outsl  %ds:(%esi),(%dx)
436537:	32 6c 41 42          	xor    0x42(%ecx,%eax,2),%ch
43653b:	61                   	popa
43653c:	55                   	push   %ebp
43653d:	56                   	push   %esi
43653e:	68 35 79 6a 31       	push   $0x316a7935
436543:	70 7a                	jo     0x4365bf
436545:	5a                   	pop    %edx
436546:	30 6b 55             	xor    %ch,0x55(%ebx)
436549:	49                   	dec    %ecx
43654a:	42                   	inc    %edx
43654b:	6e                   	outsb  %ds:(%esi),(%dx)
43654c:	2f                   	das
43654d:	76 30                	jbe    0x43657f
43654f:	6c                   	insb   (%dx),%es:(%edi)
436550:	46                   	inc    %esi
436551:	46                   	inc    %esi
436552:	52                   	push   %edx
436553:	43                   	inc    %ebx
436554:	77 44                	ja     0x43659a
436556:	61                   	popa
436557:	34 56                	xor    $0x56,%al
436559:	4c                   	dec    %esp
43655a:	4c                   	dec    %esp
43655b:	62 54 36 6d          	bound  %edx,0x6d(%esi,%esi,1)
43655f:	30 37                	xor    %dh,(%edi)
436561:	51                   	push   %ecx
436562:	49                   	dec    %ecx