45b0c5:	74 4d                	je     0x45b114
45b0c7:	50                   	push   %eax
45b0c8:	33 49 34             	xor    0x34(%ecx),%ecx
45b0cb:	4b                   	dec    %ebx
45b0cc:	58                   	pop    %eax
45b0cd:	69 49 72 67 65 6f 55 	imul   $0x556f6567,0x72(%ecx),%ecx
45b0d4:	45                   	inc    %ebp
45b0d5:	32 42 47             	xor    0x47(%edx),%al
45b0d8:	31 34 6f             	xor    %esi,(%edi,%ebp,2)
45b0db:	68 39 67 4e 52       	push   $0x524e6739
45b0e0:	36 52                	ss push %edx
45b0e2:	49                   	dec    %ecx
45b0e3:	44                   	inc    %esp
45b0e4:	4e                   	dec    %esi
45b0e5:	57                   	push   %edi
45b0e6:	32 2b                	xor    (%ebx),%ch
45b0e8:	6d                   	insl   (%dx),%es:(%edi)
45b0e9:	76 30                	jbe    0x45b11b
45b0eb:	2b 47 79             	sub    0x79(%edi),%eax
45b0ee:	6a 44                	push   $0x44
45b0f0:	56                   	push   %esi
45b0f1:	67 51                	addr16 push %ecx
45b0f3:	62 62 51             	bound  %esp,0x51(%edx)
45b0f6:	4e                   	dec    %esi
45b0f7:	6e                   	outsb  %ds:(%esi),(%dx)
45b0f8:	36 47                	ss inc %edi
45b0fa:	63 69 2f             	arpl   %ebp,0x2f(%ecx)
45b0fd:	67 66 75 71          	addr16 data16 jne 0x45b172
45b101:	73 35                	jae    0x45b138
45b103:	54                   	push   %esp
45b104:	70 50                	jo     0x45b156
45b106:	50                   	push   %eax
45b107:	33 48 62             	xor    0x62(%eax),%ecx
45b10a:	4d                   	dec    %ebp
45b10b:	61                   	popa
45b10c:	68 5a 6b 74 65       	push   $0x65746b5a
45b111:	59                   	pop    %ecx
45b112:	44                   	inc    %esp
45b113:	2f                   	das
45b114:	49                   	dec    %ecx
45b115:	77 6f                	ja     0x45b186
45b117:	68 52 4e 50 35       	push   $0x35504e52
45b11c:	64 67 4a             	fs addr16 dec %edx
45b11f:	36 76 77             	ss jbe 0x45b199
45b122:	49                   	dec    %ecx
45b123:	69 4e 46 31 4a 57 50 	imul   $0x50574a31,0x46(%esi),%ecx
45b12a:	44                   	inc    %esp
45b12b:	53                   	push   %ebx
45b12c:	48                   	dec    %eax
45b12d:	39 66 76             	cmp    %esp,0x76(%esi)
45b130:	6f                   	outsl  %ds:(%esi),(%dx)
45b131:	66 39 66 37          	cmp    %sp,0x37(%esi)
45b135:	77 4e                	ja     0x45b185
45b137:	63 58 2b             	arpl   %ebx,0x2b(%eax)
45b13a:	6e                   	outsb  %ds:(%esi),(%dx)
45b13b:	66 75 46             	data16 jne 0x45b184
45b13e:	4f                   	dec    %edi
45b13f:	6a 5a                	push   $0x5a
45b141:	49                   	dec    %ecx
45b142:	73 41                	jae    0x45b185
45b144:	79 2b                	jns    0x45b171
45b146:	55                   	push   %ebp
45b147:	62 77 66             	bound  %esi,0x66(%edi)
45b14a:	2f                   	das
45b14b:	55                   	push   %ebp
45b14c:	6c                   	insb   (%dx),%es:(%edi)
45b14d:	72 62                	jb     0x45b1b1
45b14f:	78 76                	js     0x45b1c7
45b151:	57                   	push   %edi
45b152:	66 73 2b             	data16 jae 0x45b180
45b155:	4a                   	dec    %edx
45b156:	4b                   	dec    %ebx
45b157:	30 64 6c 71          	xor    %ah,0x71(%esp,%ebp,2)
45b15b:	33 69 39             	xor    0x39(%ecx),%ebp
45b15e:	4e                   	dec    %esi
45b15f:	37                   	aaa
45b160:	76 52                	jbe    0x45b1b4
45b162:	66 49                	dec    %cx
45b164:	71 35                	jno    0x45b19b
45b166:	42                   	inc    %edx
45b167:	67 55                	addr16 push %ebp
45b169:	4b                   	dec    %ebx
45b16a:	61                   	popa
45b16b:	36 66 4d             	ss dec %bp
45b16e:	6c                   	insb   (%dx),%es:(%edi)
45b16f:	37                   	aaa
45b170:	4a                   	dec    %edx
45b171:	61                   	popa
45b172:	63 34 69             	arpl   %esi,(%ecx,%ebp,2)
45b175:	48                   	dec    %eax
45b176:	6a 46                	push   $0x46
45b178:	66 34 53             	data16 xor $0x53,%al
45b17b:	39 62 76             	cmp    %esp,0x76(%edx)
45b17e:	4f                   	dec    %edi
45b17f:	45                   	inc    %ebp
45b180:	49                   	dec    %ecx
45b181:	6c                   	insb   (%dx),%es:(%edi)
45b182:	45                   	inc    %ebp
45b183:	4c                   	dec    %esp
45b184:	70 41                	jo     0x45b1c7
45b186:	57                   	push   %edi
45b187:	61                   	popa
45b188:	66 53                	push   %bx
45b18a:	78 4f                	js     0x45b1db
45b18c:	2b 6f 74             	sub    0x74(%edi),%ebp
45b18f:	57                   	push   %edi
45b190:	4b                   	dec    %ebx
45b191:	33 62 72             	xor    0x72(%edx),%esp
45b194:	33 41 51             	xor    0x51(%ecx),%eax
45b197:	62 76 76             	bound  %esi,0x76(%esi)
45b19a:	59                   	pop    %ecx
45b19b:	62 57 35             	bound  %edx,0x35(%edi)
45b19e:	4d                   	dec    %ebp
45b19f:	54                   	push   %esp
45b1a0:	66 66 34 4d          	data16 data16 xor $0x4d,%al
45b1a4:	6a 31                	push   $0x31
45b1a6:	58                   	pop    %eax
45b1a7:	42                   	inc    %edx
45b1a8:	44                   	inc    %esp
45b1a9:	2f                   	das
45b1aa:	74 6f                	je     0x45b21b
45b1ac:	55                   	push   %ebp
45b1ad:	5a                   	pop    %edx
45b1ae:	35 69 33 6a 74       	xor    $0x746a3369,%eax
45b1b3:	46                   	inc    %esi
45b1b4:	59                   	pop    %ecx
45b1b5:	42                   	inc    %edx
45b1b6:	41                   	inc    %ecx
45b1b7:	35 32 63 4f 32       	xor    $0x324f6332,%eax
45b1bc:	61                   	popa
45b1bd:	61                   	popa
45b1be:	5a                   	pop    %edx
45b1bf:	78 41                	js     0x45b202
45b1c1:	70 6c                	jo     0x45b22f
45b1c3:	48                   	dec    %eax
45b1c4:	65 56                	gs push %esi
45b1c6:	44                   	inc    %esp
45b1c7:	59                   	pop    %ecx
45b1c8:	54                   	push   %esp
45b1c9:	66 65 39 4c 38 4d    	cmp    %cx,%gs:0x4d(%eax,%edi,1)
45b1cf:	33 5a 55             	xor    0x55(%edx),%ebx
45b1d2:	75 62                	jne    0x45b236
45b1d4:	71 68                	jno    0x45b23e
45b1d6:	73 52                	jae    0x45b22a
45b1d8:	5a                   	pop    %edx
45b1d9:	78 50                	js     0x45b22b
45b1db:	38 59 4f             	cmp    %bl,0x4f(%ecx)
45b1de:	44                   	inc    %esp
45b1df:	56                   	push   %esi
45b1e0:	44                   	inc    %esp
45b1e1:	53                   	push   %ebx
45b1e2:	62 6e 6e             	bound  %ebp,0x6e(%esi)
45b1e5:	79 6b                	jns    0x45b252
45b1e7:	63 4e 36             	arpl   %ecx,0x36(%esi)
45b1ea:	74 58                	je     0x45b244
45b1ec:	49                   	dec    %ecx
45b1ed:	5a                   	pop    %edx
45b1ee:	66 59                	pop    %cx
45b1f0:	36 48                	ss dec %eax
45b1f2:	43                   	inc    %ebx
45b1f3:	65 4a                	gs dec %edx
45b1f5:	45                   	inc    %ebp
45b1f6:	76 70                	jbe    0x45b268
45b1f8:	44                   	inc    %esp
45b1f9:	67 4b                	addr16 dec %ebx
45b1fb:	70 35                	jo     0x45b232
45b1fd:	4e                   	dec    %esi
45b1fe:	7a 38                	jp     0x45b238
45b200:	64 55                	fs push %ebp
45b202:	4f                   	dec    %edi
45b203:	58                   	pop    %eax
45b204:	2b 65 32             	sub    0x32(%ebp),%esp
45b207:	34 50                	xor    $0x50,%al
45b209:	37                   	aaa
45b20a:	35 4c 30 39 69       	xor    $0x6939304c,%eax
45b20f:	6c                   	insb   (%dx),%es:(%edi)
45b210:	57                   	push   %edi
45b211:	7a 59                	jp     0x45b26c
45b213:	62 44 38 62          	bound  %eax,0x62(%eax,%edi,1)
45b217:	65 79 41             	gs jns 0x45b25b
45b21a:	69 6d 6b 73 59 5a 4c 	imul   $0x4c5a5973,0x6b(%ebp),%ebp
45b221:	37                   	aaa
45b222:	4c                   	dec    %esp
45b223:	55                   	push   %ebp
45b224:	71 32                	jno    0x45b258
45b226:	35 31 33 43 46       	xor    $0x46433331,%eax
45b22b:	77 31                	ja     0x45b25e
45b22d:	74 57                	je     0x45b286
45b22f:	55                   	push   %ebp
45b230:	73 51                	jae    0x45b283
45b232:	63 67 79             	arpl   %esp,0x79(%edi)
45b235:	70 74                	jo     0x45b2ab
45b237:	36 75 64             	ss jne 0x45b29e
45b23a:	5a                   	pop    %edx
45b23b:	50                   	push   %eax
45b23c:	6c                   	insb   (%dx),%es:(%edi)
45b23d:	4f                   	dec    %edi
45b23e:	74 39                	je     0x45b279
45b240:	4e                   	dec    %esi
45b241:	58                   	pop    %eax
45b242:	4f                   	dec    %edi
45b243:	36 77 50             	ss ja  0x45b296
45b246:	67 72 4d             	addr16 jb 0x45b296
45b249:	6d                   	insl   (%dx),%es:(%edi)
45b24a:	75 74                	jne    0x45b2c0
45b24c:	6a 56                	push   $0x56
45b24e:	6b 72 30 4b          	imul   $0x4b,0x30(%edx),%esi
45b252:	30 39                	xor    %bh,(%ecx)
45b254:	76 75                	jbe    0x45b2cb
45b256:	45                   	inc    %ebp
45b257:	53                   	push   %ebx
45b258:	77 37                	ja     0x45b291
45b25a:	48                   	dec    %eax
45b25b:	77 66                	ja     0x45b2c3
45b25d:	42                   	inc    %edx
45b25e:	77 63                	ja     0x45b2c3
45b260:	67 64 64 73 55       	addr16 fs fs jae 0x45b2ba
45b265:	48                   	dec    %eax
45b266:	33 61 59             	xor    0x59(%ecx),%esp
45b269:	6f                   	outsl  %ds:(%esi),(%dx)
45b26a:	68 4f 74 61 50       	push   $0x5061744f
45b26f:	71 2b                	jno    0x45b29c
45b271:	38 38                	cmp    %bh,(%eax)
45b273:	34 68                	xor    $0x68,%al
45b275:	54                   	push   %esp
45b276:	35 48 45 79 73       	xor    $0x73794548,%eax
45b27b:	72 38                	jb     0x45b2b5
45b27d:	45                   	inc    %ebp
45b27e:	6b 42 72 56          	imul   $0x56,0x72(%edx),%eax
45b282:	44                   	inc    %esp
45b283:	4f                   	dec    %edi
45b284:	59                   	pop    %ecx
45b285:	74 68                	je     0x45b2ef
45b287:	44                   	inc    %esp
45b288:	76 53                	jbe    0x45b2dd
45b28a:	72 6a                	jb     0x45b2f6
45b28c:	51                   	push   %ecx
45b28d:	68 4c 7a 4a 68       	push   $0x684a7a4c
45b292:	50                   	push   %eax
45b293:	6c                   	insb   (%dx),%es:(%edi)
45b294:	76 39                	jbe    0x45b2cf
45b296:	39 42 53             	cmp    %eax,0x53(%edx)
45b299:	4a                   	dec    %edx
45b29a:	43                   	inc    %ebx
45b29b:	5a                   	pop    %edx
45b29c:	73 47                	jae    0x45b2e5
45b29e:	32 46 37             	xor    0x37(%esi),%al
45b2a1:	37                   	aaa
45b2a2:	54                   	push   %esp
45b2a3:	6c                   	insb   (%dx),%es:(%edi)
45b2a4:	39 42 79             	cmp    %eax,0x79(%edx)
45b2a7:	62 33                	bound  %esi,(%ebx)
45b2a9:	49                   	dec    %ecx
45b2aa:	76 67                	jbe    0x45b313
45b2ac:	54                   	push   %esp
45b2ad:	50                   	push   %eax
45b2ae:	37                   	aaa
45b2af:	6a 4f                	push   $0x4f
45b2b1:	35 32 37 68 4f       	xor    $0x4f683732,%eax
45b2b6:	33 78 43             	xor    0x43(%eax),%edi
45b2b9:	46                   	inc    %esi
45b2ba:	67 7a 48             	addr16 jp 0x45b305
45b2bd:	4b                   	dec    %ebx
45b2be:	64 32 31             	xor    %fs:(%ecx),%dh
45b2c1:	79 44                	jns    0x45b307
45b2c3:	2b 50 44             	sub    0x44(%eax),%edx
45b2c6:	55                   	push   %ebp
45b2c7:	51                   	push   %ecx
45b2c8:	69 51 59 6f 68 65 66 	imul   $0x6665686f,0x59(%ecx),%edx
45b2cf:	51                   	push   %ecx
45b2d0:	4c                   	dec    %esp
45b2d1:	62 5a 38             	bound  %ebx,0x38(%edx)
45b2d4:	36 6b 78 5a 61       	imul   $0x61,%ss:0x5a(%eax),%edi
45b2d9:	31 4a 2b             	xor    %ecx,0x2b(%edx)
45b2dc:	35 4c 5a 62 57       	xor    $0x57625a4c,%eax
45b2e1:	32 63 34             	xor    0x34(%ebx),%ah
45b2e4:	68 33 5a 50 71       	push   $0x71505a33
45b2e9:	4d                   	dec    %ebp
45b2ea:	72 4b                	jb     0x45b337
45b2ec:	73 76                	jae    0x45b364
45b2ee:	49                   	dec    %ecx
45b2ef:	71 62                	jno    0x45b353
45b2f1:	36 6b 58 7a 56       	imul   $0x56,%ss:0x7a(%eax),%ebx
45b2f6:	6a 50                	push   $0x50
45b2f8:	37                   	aaa
45b2f9:	73 31                	jae    0x45b32c
45b2fb:	58                   	pop    %eax
45b2fc:	43                   	inc    %ebx
45b2fd:	41                   	inc    %ecx
45b2fe:	43                   	inc    %ebx
45b2ff:	45                   	inc    %ebp
45b300:	44                   	inc    %esp
45b301:	61                   	popa
45b302:	33 74 74 66          	xor    0x66(%esp,%esi,2),%esi
45b306:	62 61 42             	bound  %esp,0x42(%ecx)
45b309:	66 46                	inc    %si
45b30b:	33 6b 7a             	xor    0x7a(%ebx),%ebp
45b30e:	6b 66 4c 72          	imul   $0x72,0x4c(%esi),%esp
45b312:	44                   	inc    %esp
45b313:	56                   	push   %esi
45b314:	51                   	push   %ecx
45b315:	61                   	popa
45b316:	50                   	push   %eax
45b317:	68 4b 6a 5a 56       	push   $0x565a6a4b
45b31c:	4c                   	dec    %esp
45b31d:	75 7a                	jne    0x45b399
45b31f:	58                   	pop    %eax
45b320:	33 6f 4c             	xor    0x4c(%edi),%ebp
45b323:	77 72                	ja     0x45b397
45b325:	32 32                	xor    (%edx),%dh
45b327:	34 4a                	xor    $0x4a,%al
45b329:	2b 75 4e             	sub    0x4e(%ebp),%esi
45b32c:	65 57                	gs push %edi
45b32e:	56                   	push   %esi
45b32f:	55                   	push   %ebp
45b330:	74 44                	je     0x45b376
45b332:	32 46 39             	xor    0x39(%esi),%al
45b335:	2b 76 4e             	sub    0x4e(%esi),%esi
45b338:	31 73 67             	xor    %esi,0x67(%ebx)
45b33b:	46                   	inc    %esi
45b33c:	52                   	push   %edx
45b33d:	38 50 49             	cmp    %dl,0x49(%eax)
45b340:	76 4a                	jbe    0x45b38c
45b342:	61                   	popa
45b343:	35 4f 2b 70 35       	xor    $0x35702b4f,%eax
45b348:	54                   	push   %esp
45b349:	42                   	inc    %edx
45b34a:	41                   	inc    %ecx
45b34b:	42                   	inc    %edx
45b34c:	6d                   	insl   (%dx),%es:(%edi)
45b34d:	48                   	dec    %eax
45b34e:	57                   	push   %edi
45b34f:	6e                   	outsb  %ds:(%esi),(%dx)
45b350:	6f                   	outsl  %ds:(%esi),(%dx)
45b351:	4f                   	dec    %edi
45b352:	31 51 62             	xor    %edx,0x62(%ecx)
45b355:	48                   	dec    %eax
45b356:	41                   	inc    %ecx
45b357:	6d                   	insl   (%dx),%es:(%edi)
45b358:	69 39 77 36 4d 32    	imul   $0x324d3677,(%ecx),%edi
45b35e:	65 62 49 4f          	bound  %ecx,%gs:0x4f(%ecx)
45b362:	4d                   	dec    %ebp
45b363:	74 39                	je     0x45b39e
45b365:	64 59                	fs pop %ecx
45b367:	71 65                	jno    0x45b3ce
45b369:	38 66 4b             	cmp    %ah,0x4b(%esi)
45b36c:	32 7a 39             	xor    0x39(%edx),%bh
45b36f:	5a                   	pop    %edx
45b370:	72 37                	jb     0x45b3a9
45b372:	48                   	dec    %eax