45c045:	68 67 4c 4a 44       	push   $0x444a4c67
45c04a:	44                   	inc    %esp
45c04b:	4c                   	dec    %esp
45c04c:	69 68 62 46 50 42 64 	imul   $0x64425046,0x62(%eax),%ebp
45c053:	70 74                	jo     0x45c0c9
45c055:	6e                   	outsb  %ds:(%esi),(%dx)
45c056:	63 31                	arpl   %esi,(%ecx)
45c058:	2f                   	das
45c059:	77 71                	ja     0x45c0cc
45c05b:	68 7a 52 4a 6c       	push   $0x6c4a527a
45c060:	4c                   	dec    %esp
45c061:	64 64 36 6b 6a 39 6f 	fs fs imul $0x6f,%ss:0x39(%edx),%ebp
45c068:	43                   	inc    %ebx
45c069:	33 77 30             	xor    0x30(%edi),%esi
45c06c:	32 48 58             	xor    0x58(%eax),%cl
45c06f:	70 58                	jo     0x45c0c9
45c071:	4d                   	dec    %ebp
45c072:	58                   	pop    %eax
45c073:	4f                   	dec    %edi
45c074:	31 68 31             	xor    %ebp,0x31(%eax)
45c077:	54                   	push   %esp
45c078:	6d                   	insl   (%dx),%es:(%edi)
45c079:	4c                   	dec    %esp
45c07a:	31 5a 50             	xor    %ebx,0x50(%edx)
45c07d:	32 73 4a             	xor    0x4a(%ebx),%dh
45c080:	54                   	push   %esp
45c081:	4b                   	dec    %ebx
45c082:	51                   	push   %ecx
45c083:	67 76 65             	addr16 jbe 0x45c0eb
45c086:	71 69                	jno    0x45c0f1
45c088:	30 71 66             	xor    %dh,0x66(%ecx)
45c08b:	53                   	push   %ebx
45c08c:	31 74 54 4c          	xor    %esi,0x4c(%esp,%edx,2)
45c090:	53                   	push   %ebx
45c091:	79 7a                	jns    0x45c10d
45c093:	6b 69 67 57          	imul   $0x57,0x67(%ecx),%ebp
45c097:	43                   	inc    %ebx
45c098:	41                   	inc    %ecx
45c099:	35 6c 78 69 4b       	xor    $0x4b69786c,%eax
45c09e:	6c                   	insb   (%dx),%es:(%edi)
45c09f:	68 32 51 72 66       	push   $0x66725132
45c0a4:	76 35                	jbe    0x45c0db
45c0a6:	51                   	push   %ecx
45c0a7:	4d                   	dec    %ebp
45c0a8:	49                   	dec    %ecx
45c0a9:	31 71 31             	xor    %esi,0x31(%ecx)
45c0ac:	34 6e                	xor    $0x6e,%al
45c0ae:	77 46                	ja     0x45c0f6
45c0b0:	6a 4a                	push   $0x4a
45c0b2:	47                   	inc    %edi
45c0b3:	45                   	inc    %ebp
45c0b4:	4b                   	dec    %ebx
45c0b5:	70 5a                	jo     0x45c111
45c0b7:	42                   	inc    %edx
45c0b8:	39 72 5a             	cmp    %esi,0x5a(%edx)
45c0bb:	6f                   	outsl  %ds:(%esi),(%dx)
45c0bc:	6b 32 45             	imul   $0x45,(%edx),%esi
45c0bf:	36 32 73 70          	xor    %ss:0x70(%ebx),%dh
45c0c3:	67 6c                	insb   (%dx),%es:(%di)
45c0c5:	71 30                	jno    0x45c0f7
45c0c7:	68 2f 57 4f 72       	push   $0x724f572f
45c0cc:	70 49                	jo     0x45c117
45c0ce:	77 4c                	ja     0x45c11c
45c0d0:	77 6f                	ja     0x45c141
45c0d2:	75 6c                	jne    0x45c140
45c0d4:	6f                   	outsl  %ds:(%esi),(%dx)
45c0d5:	69 62 34 2b 45 6e 4b 	imul   $0x4b6e452b,0x34(%edx),%esp
45c0dc:	48                   	dec    %eax
45c0dd:	50                   	push   %eax
45c0de:	63 7a 72             	arpl   %edi,0x72(%edx)
45c0e1:	2b 64 35 6f          	sub    0x6f(%ebp,%esi,1),%esp
45c0e5:	49                   	dec    %ecx
45c0e6:	70 2f                	jo     0x45c117
45c0e8:	4b                   	dec    %ebx
45c0e9:	47                   	inc    %edi
45c0ea:	31 38                	xor    %edi,(%eax)
45c0ec:	4d                   	dec    %ebp
45c0ed:	2b 77 61             	sub    0x61(%edi),%esi
45c0f0:	4d                   	dec    %ebp
45c0f1:	78 39                	js     0x45c12c
45c0f3:	32 55 61             	xor    0x61(%ebp),%dl
45c0f6:	51                   	push   %ecx
45c0f7:	78 48                	js     0x45c141
45c0f9:	62 67 46             	bound  %esp,0x46(%edi)
45c0fc:	4d                   	dec    %ebp
45c0fd:	76 2b                	jbe    0x45c12a
45c0ff:	5a                   	pop    %edx
45c100:	72 73                	jb     0x45c175
45c102:	50                   	push   %eax
45c103:	31 67 66             	xor    %esp,0x66(%edi)
45c106:	64 47                	fs inc %edi
45c108:	31 66 6d             	xor    %esp,0x6d(%esi)
45c10b:	30 7a 35             	xor    %bh,0x35(%edx)
45c10e:	66 49                	dec    %cx
45c110:	4c                   	dec    %esp
45c111:	75 33                	jne    0x45c146
45c113:	71 6f                	jno    0x45c184
45c115:	32 4c 70 6b          	xor    0x6b(%eax,%esi,2),%cl
45c119:	53                   	push   %ebx
45c11a:	38 38                	cmp    %bh,(%eax)
45c11c:	39 42 45             	cmp    %eax,0x45(%edx)
45c11f:	67 48                	addr16 dec %eax
45c121:	67 4d                	addr16 dec %ebp
45c123:	37                   	aaa
45c124:	44                   	inc    %esp
45c125:	5a                   	pop    %edx
45c126:	6b 58 41 54          	imul   $0x54,0x41(%eax),%ebx
45c12a:	51                   	push   %ecx
45c12b:	2b 6c 55 35          	sub    0x35(%ebp,%edx,2),%ebp
45c12f:	48                   	dec    %eax
45c130:	43                   	inc    %ebx
45c131:	49                   	dec    %ecx
45c132:	79 63                	jns    0x45c197
45c134:	51                   	push   %ecx
45c135:	30 32                	xor    %dh,(%edx)
45c137:	71 48                	jno    0x45c181
45c139:	50                   	push   %eax
45c13a:	34 6d                	xor    $0x6d,%al
45c13c:	66 44                	inc    %sp
45c13e:	45                   	inc    %ebp
45c13f:	36 79 36             	ss jns 0x45c178
45c142:	6f                   	outsl  %ds:(%esi),(%dx)
45c143:	77 70                	ja     0x45c1b5
45c145:	6c                   	insb   (%dx),%es:(%edi)
45c146:	57                   	push   %edi
45c147:	4b                   	dec    %ebx
45c148:	61                   	popa
45c149:	31 48 6f             	xor    %ecx,0x6f(%eax)
45c14c:	4a                   	dec    %edx
45c14d:	4d                   	dec    %ebp
45c14e:	6e                   	outsb  %ds:(%esi),(%dx)
45c14f:	41                   	inc    %ecx
45c150:	41                   	inc    %ecx
45c151:	45                   	inc    %ebp
45c152:	36 35 77 43 6c 65    	ss xor $0x656c4377,%eax
45c158:	53                   	push   %ebx
45c159:	47                   	inc    %edi
45c15a:	75 57                	jne    0x45c1b3
45c15c:	6b 37 7a             	imul   $0x7a,(%edi),%esi
45c15f:	78 75                	js     0x45c1d6
45c161:	4e                   	dec    %esi
45c162:	6a 49                	push   $0x49
45c164:	6c                   	insb   (%dx),%es:(%edi)
45c165:	38 78 72             	cmp    %bh,0x72(%eax)
45c168:	5a                   	pop    %edx
45c169:	63 69 47             	arpl   %ebp,0x47(%ecx)
45c16c:	32 6f 61             	xor    0x61(%edi),%ch
45c16f:	75 72                	jne    0x45c1e3
45c171:	65 34 45             	gs xor $0x45,%al
45c174:	48                   	dec    %eax
45c175:	50                   	push   %eax
45c176:	57                   	push   %edi
45c177:	4e                   	dec    %esi
45c178:	48                   	dec    %eax
45c179:	56                   	push   %esi
45c17a:	41                   	inc    %ecx
45c17b:	53                   	push   %ebx
45c17c:	78 4a                	js     0x45c1c8
45c17e:	56                   	push   %esi
45c17f:	43                   	inc    %ebx
45c180:	45                   	inc    %ebp
45c181:	4e                   	dec    %esi
45c182:	37                   	aaa
45c183:	6f                   	outsl  %ds:(%esi),(%dx)
45c184:	56                   	push   %esi
45c185:	59                   	pop    %ecx
45c186:	4b                   	dec    %ebx
45c187:	4d                   	dec    %ebp
45c188:	72 6f                	jb     0x45c1f9
45c18a:	6d                   	insl   (%dx),%es:(%edi)
45c18b:	64 46                	fs inc %esi
45c18d:	7a 43                	jp     0x45c1d2
45c18f:	55                   	push   %ebp
45c190:	74 73                	je     0x45c205
45c192:	6e                   	outsb  %ds:(%esi),(%dx)
45c193:	74 71                	je     0x45c206
45c195:	48                   	dec    %eax
45c196:	4b                   	dec    %ebx
45c197:	79 64                	jns    0x45c1fd
45c199:	4a                   	dec    %edx
45c19a:	4f                   	dec    %edi
45c19b:	55                   	push   %ebp
45c19c:	46                   	inc    %esi
45c19d:	73 50                	jae    0x45c1ef
45c19f:	36 78 2b             	ss js  0x45c1cd
45c1a2:	37                   	aaa
45c1a3:	52                   	push   %edx
45c1a4:	4c                   	dec    %esp
45c1a5:	41                   	inc    %ecx
45c1a6:	78 57                	js     0x45c1ff
45c1a8:	63 71 70             	arpl   %esi,0x70(%ecx)
45c1ab:	38 39                	cmp    %bh,(%ecx)
45c1ad:	4d                   	dec    %ebp
45c1ae:	63 65 39             	arpl   %esp,0x39(%ebp)
45c1b1:	58                   	pop    %eax
45c1b2:	77 73                	ja     0x45c227
45c1b4:	70 6b                	jo     0x45c221
45c1b6:	4a                   	dec    %edx
45c1b7:	43                   	inc    %ebx
45c1b8:	43                   	inc    %ebx
45c1b9:	39 73 73             	cmp    %esi,0x73(%ebx)
45c1bc:	75 78                	jne    0x45c236
45c1be:	52                   	push   %edx
45c1bf:	78 76                	js     0x45c237
45c1c1:	70 38                	jo     0x45c1fb
45c1c3:	53                   	push   %ebx
45c1c4:	56                   	push   %esi
45c1c5:	4b                   	dec    %ebx
45c1c6:	4b                   	dec    %ebx
45c1c7:	4c                   	dec    %esp
45c1c8:	4b                   	dec    %ebx
45c1c9:	4f                   	dec    %edi
45c1ca:	4b                   	dec    %ebx
45c1cb:	6c                   	insb   (%dx),%es:(%edi)
45c1cc:	4e                   	dec    %esi
45c1cd:	57                   	push   %edi
45c1ce:	47                   	inc    %edi
45c1cf:	7a 7a                	jp     0x45c24b
45c1d1:	64 77 30             	fs ja  0x45c204
45c1d4:	58                   	pop    %eax
45c1d5:	48                   	dec    %eax
45c1d6:	68 58 68 51 76       	push   $0x76516858
45c1db:	2f                   	das
45c1dc:	51                   	push   %ecx
45c1dd:	4a                   	dec    %edx
45c1de:	78 31                	js     0x45c211
45c1e0:	35 68 52 6b 2b       	xor    $0x2b6b5268,%eax
45c1e5:	58                   	pop    %eax
45c1e6:	6f                   	outsl  %ds:(%esi),(%dx)
45c1e7:	67 39 77 4e          	cmp    %esi,0x4e(%bx)
45c1eb:	62 72 52             	bound  %esi,0x52(%edx)
45c1ee:	71 6d                	jno    0x45c25d
45c1f0:	33 68 7a             	xor    0x7a(%eax),%ebp
45c1f3:	2b 2b                	sub    (%ebx),%ebp
45c1f5:	4c                   	dec    %esp
45c1f6:	2b 7a 53             	sub    0x53(%edx),%edi
45c1f9:	53                   	push   %ebx
45c1fa:	77 62                	ja     0x45c25e
45c1fc:	46                   	inc    %esi
45c1fd:	49                   	dec    %ecx
45c1fe:	4d                   	dec    %ebp
45c1ff:	4a                   	dec    %edx
45c200:	70 41                	jo     0x45c243
45c202:	52                   	push   %edx
45c203:	46                   	inc    %esi
45c204:	68 43 69 4c 4b       	push   $0x4b4c6943
45c209:	6d                   	insl   (%dx),%es:(%edi)
45c20a:	4c                   	dec    %esp
45c20b:	66 4a                	dec    %dx
45c20d:	72 73                	jb     0x45c282
45c20f:	30 54 31 53          	xor    %dl,0x53(%ecx,%esi,1)
45c213:	63 66 31             	arpl   %esp,0x31(%esi)
45c216:	38 7a 72             	cmp    %bh,0x72(%edx)
45c219:	30 56 4f             	xor    %dl,0x4f(%esi)
45c21c:	45                   	inc    %ebp
45c21d:	2b 46 48             	sub    0x48(%esi),%eax
45c220:	65 68 56 48 50 52    	gs push $0x52504856
45c226:	43                   	inc    %ebx
45c227:	69 45 4b 2b 2f 32 30 	imul   $0x30322f2b,0x4b(%ebp),%eax
45c22e:	64 51                	fs push %ecx
45c230:	64 33 43 78          	xor    %fs:0x78(%ebx),%eax
45c234:	56                   	push   %esi
45c235:	42                   	inc    %edx
45c236:	38 78 4e             	cmp    %bh,0x4e(%eax)
45c239:	6c                   	insb   (%dx),%es:(%edi)
45c23a:	77 47                	ja     0x45c283
45c23c:	39 5a 69             	cmp    %ebx,0x69(%edx)
45c23f:	78 34                	js     0x45c275
45c241:	79 52                	jns    0x45c295
45c243:	49                   	dec    %ecx
45c244:	37                   	aaa
45c245:	37                   	aaa
45c246:	74 55                	je     0x45c29d
45c248:	4d                   	dec    %ebp
45c249:	42                   	inc    %edx
45c24a:	6f                   	outsl  %ds:(%esi),(%dx)
45c24b:	71 34                	jno    0x45c281
45c24d:	69 51 68 57 6f 69 4b 	imul   $0x4b696f57,0x68(%ecx),%edx
45c254:	62 67 58             	bound  %esp,0x58(%edi)
45c257:	30 43 4e             	xor    %al,0x4e(%ebx)
45c25a:	66 73 64             	data16 jae 0x45c2c1
45c25d:	36 4f                	ss dec %edi
45c25f:	52                   	push   %edx
45c260:	62 6a 4f             	bound  %ebp,0x4f(%edx)
45c263:	6b 76 57 4c          	imul   $0x4c,0x57(%esi),%esi
45c267:	46                   	inc    %esi
45c268:	58                   	pop    %eax
45c269:	62 37                	bound  %esi,(%edi)
45c26b:	6f                   	outsl  %ds:(%esi),(%dx)
45c26c:	39 6f 71             	cmp    %ebp,0x71(%edi)
45c26f:	42                   	inc    %edx
45c270:	4d                   	dec    %ebp
45c271:	44                   	inc    %esp
45c272:	47                   	inc    %edi
45c273:	78 46                	js     0x45c2bb
45c275:	66 7a 53             	data16 jp 0x45c2cb
45c278:	61                   	popa
45c279:	5a                   	pop    %edx
45c27a:	77 61                	ja     0x45c2dd
45c27c:	5a                   	pop    %edx
45c27d:	4a                   	dec    %edx
45c27e:	6b 6d 30 2b          	imul   $0x2b,0x30(%ebp),%ebp
45c282:	70 44                	jo     0x45c2c8
45c284:	72 64                	jb     0x45c2ea
45c286:	30 2f                	xor    %ch,(%edi)
45c288:	65 30 2f             	xor    %ch,%gs:(%edi)
45c28b:	55                   	push   %ebp
45c28c:	6e                   	outsb  %ds:(%esi),(%dx)
45c28d:	4b                   	dec    %ebx
45c28e:	48                   	dec    %eax
45c28f:	53                   	push   %ebx
45c290:	65 6b 67 36 4f       	imul   $0x4f,%gs:0x36(%edi),%esp
45c295:	76 59                	jbe    0x45c2f0
45c297:	59                   	pop    %ecx
45c298:	2b 50 70             	sub    0x70(%eax),%edx
45c29b:	37                   	aaa
45c29c:	48                   	dec    %eax
45c29d:	61                   	popa
45c29e:	66 31 5a 77          	xor    %bx,0x77(%edx)
45c2a2:	75 4f                	jne    0x45c2f3
45c2a4:	45                   	inc    %ebp
45c2a5:	6b 72 6a 64          	imul   $0x64,0x6a(%edx),%esi
45c2a9:	62 48 79             	bound  %ecx,0x79(%eax)
45c2ac:	70 31                	jo     0x45c2df
45c2ae:	36 4a                	ss dec %edx
45c2b0:	59                   	pop    %ecx
45c2b1:	75 46                	jne    0x45c2f9
45c2b3:	31 58 4f             	xor    %ebx,0x4f(%eax)
45c2b6:	53                   	push   %ebx
45c2b7:	55                   	push   %ebp
45c2b8:	45                   	inc    %ebp
45c2b9:	34 79                	xor    $0x79,%al
45c2bb:	4e                   	dec    %esi
45c2bc:	31 42 52             	xor    %eax,0x52(%edx)
45c2bf:	39 35 62 44 76 4d    	cmp    %esi,0x4d764462
45c2c5:	34 4b                	xor    $0x4b,%al
45c2c7:	39 5a 72             	cmp    %ebx,0x72(%edx)
45c2ca:	63 4b 31             	arpl   %ecx,0x31(%ebx)
45c2cd:	46                   	inc    %esi
45c2ce:	44                   	inc    %esp
45c2cf:	66 55                	push   %bp
45c2d1:	49                   	dec    %ecx
45c2d2:	2f                   	das
45c2d3:	4e                   	dec    %esi
45c2d4:	74 6d                	je     0x45c343
45c2d6:	56                   	push   %esi
45c2d7:	48                   	dec    %eax
45c2d8:	38 6e 43             	cmp    %ch,0x43(%esi)
45c2db:	2b 6c 57 69          	sub    0x69(%edi,%edx,2),%ebp
45c2df:	5a                   	pop    %edx