44b092:	31 00                	xor    %eax,(%eax)
44b094:	67 73 49             	addr16 jae 0x44b0e0
44b097:	55                   	push   %ebp
44b098:	32 00                	xor    (%eax),%al
44b09a:	50                   	push   %eax
44b09b:	49                   	dec    %ecx
44b09c:	4c                   	dec    %esp
44b09d:	50                   	push   %eax
44b09e:	00 6a 4c             	add    %ch,0x4c(%edx)
44b0a1:	62 49 30             	bound  %ecx,0x30(%ecx)
44b0a4:	00 4a 45             	add    %cl,0x45(%edx)
44b0a7:	4c                   	dec    %esp
44b0a8:	6d                   	insl   (%dx),%es:(%edi)
44b0a9:	31 00                	xor    %eax,(%eax)
44b0ab:	46                   	inc    %esi
44b0ac:	50                   	push   %eax
44b0ad:	7a 44                	jp     0x44b0f3
44b0af:	32 00                	xor    (%eax),%al
44b0b1:	4c                   	dec    %esp
44b0b2:	4a                   	dec    %edx
44b0b3:	6e                   	outsb  %ds:(%esi),(%dx)
44b0b4:	4d                   	dec    %ebp
44b0b5:	00 65 41             	add    %ah,0x41(%ebp)
44b0b8:	54                   	push   %esp
44b0b9:	6f                   	outsl  %ds:(%esi),(%dx)
44b0ba:	30 00                	xor    %al,(%eax)
44b0bc:	51                   	push   %ecx
44b0bd:	48                   	dec    %eax
44b0be:	64 4f                	fs dec %edi
44b0c0:	31 00                	xor    %eax,(%eax)
44b0c2:	53                   	push   %ebx
44b0c3:	4d                   	dec    %ebp
44b0c4:	65 45                	gs inc %ebp
44b0c6:	32 00                	xor    (%eax),%al
44b0c8:	43                   	inc    %ebx
44b0c9:	78 43                	js     0x44b10e
44b0cb:	5a                   	pop    %edx
44b0cc:	00 77 45             	add    %dh,0x45(%edi)
44b0cf:	50                   	push   %eax
44b0d0:	6f                   	outsl  %ds:(%esi),(%dx)
44b0d1:	30 00                	xor    %al,(%eax)
44b0d3:	53                   	push   %ebx
44b0d4:	59                   	pop    %ecx
44b0d5:	70 6d                	jo     0x44b144
44b0d7:	31 00                	xor    %eax,(%eax)
44b0d9:	44                   	inc    %esp
44b0da:	4f                   	dec    %edi
44b0db:	4c                   	dec    %esp
44b0dc:	63 32                	arpl   %esi,(%edx)
44b0de:	00 4b 4b             	add    %cl,0x4b(%ebx)
44b0e1:	50                   	push   %eax
44b0e2:	56                   	push   %esi
44b0e3:	00 58 76             	add    %bl,0x76(%eax)
44b0e6:	75 68                	jne    0x44b150
44b0e8:	30 00                	xor    %al,(%eax)
44b0ea:	56                   	push   %esi
44b0eb:	49                   	dec    %ecx
44b0ec:	77 4d                	ja     0x44b13b
44b0ee:	31 00                	xor    %eax,(%eax)
44b0f0:	62 75 68             	bound  %esi,0x68(%ebp)
44b0f3:	77 32                	ja     0x44b127
44b0f5:	00 4b 62             	add    %cl,0x62(%ebx)
44b0f8:	48                   	dec    %eax
44b0f9:	46                   	inc    %esi
44b0fa:	00 61 4c             	add    %ah,0x4c(%ecx)
44b0fd:	44                   	inc    %esp
44b0fe:	5a                   	pop    %edx
44b0ff:	30 00                	xor    %al,(%eax)
44b101:	4f                   	dec    %edi
44b102:	75 43                	jne    0x44b147
44b104:	73 31                	jae    0x44b137
44b106:	00 67 58             	add    %ah,0x58(%edi)
44b109:	67 5a                	addr16 pop %edx
44b10b:	32 00                	xor    (%eax),%al
44b10d:	7a 75                	jp     0x44b184
44b10f:	6d                   	insl   (%dx),%es:(%edi)
44b110:	59                   	pop    %ecx
44b111:	00 4b 73             	add    %cl,0x73(%ebx)
44b114:	6f                   	outsl  %ds:(%esi),(%dx)
44b115:	42                   	inc    %edx
44b116:	30 00                	xor    %al,(%eax)
44b118:	5a                   	pop    %edx
44b119:	4d                   	dec    %ebp
44b11a:	7a 6c                	jp     0x44b188
44b11c:	31 00                	xor    %eax,(%eax)
44b11e:	4a                   	dec    %edx
44b11f:	4d                   	dec    %ebp
44b120:	51                   	push   %ecx
44b121:	55                   	push   %ebp
44b122:	32 00                	xor    (%eax),%al
44b124:	6f                   	outsl  %ds:(%esi),(%dx)
44b125:	70 73                	jo     0x44b19a
44b127:	64 00 68 76          	add    %ch,%fs:0x76(%eax)
44b12b:	4f                   	dec    %edi
44b12c:	65 30 00             	xor    %al,%gs:(%eax)
44b12f:	50                   	push   %eax
44b130:	52                   	push   %edx
44b131:	78 43                	js     0x44b176
44b133:	31 00                	xor    %eax,(%eax)
44b135:	58                   	pop    %eax
44b136:	6e                   	outsb  %ds:(%esi),(%dx)
44b137:	4f                   	dec    %edi
44b138:	48                   	dec    %eax
44b139:	32 00                	xor    (%eax),%al
44b13b:	6b 76 51 6e          	imul   $0x6e,0x51(%esi),%esi
44b13f:	00 56 50             	add    %dl,0x50(%esi)
44b142:	58                   	pop    %eax
44b143:	65 30 00             	xor    %al,%gs:(%eax)
44b146:	4c                   	dec    %esp
44b147:	54                   	push   %esp
44b148:	76 7a                	jbe    0x44b1c4
44b14a:	31 00                	xor    %eax,(%eax)
44b14c:	50                   	push   %eax
44b14d:	56                   	push   %esi
44b14e:	73 63                	jae    0x44b1b3
44b150:	32 00                	xor    (%eax),%al
44b152:	4a                   	dec    %edx
44b153:	4b                   	dec    %ebx
44b154:	63 56 00             	arpl   %edx,0x0(%esi)
44b157:	55                   	push   %ebp
44b158:	76 49                	jbe    0x44b1a3
44b15a:	4f                   	dec    %edi
44b15b:	30 00                	xor    %al,(%eax)
44b15d:	50                   	push   %eax
44b15e:	77 49                	ja     0x44b1a9
44b160:	4e                   	dec    %esi
44b161:	31 00                	xor    %eax,(%eax)
44b163:	75 44                	jne    0x44b1a9
44b165:	4e                   	dec    %esi
44b166:	53                   	push   %ebx
44b167:	32 00                	xor    (%eax),%al
44b169:	52                   	push   %edx
44b16a:	48                   	dec    %eax
44b16b:	75 55                	jne    0x44b1c2
44b16d:	00 42 74             	add    %al,0x74(%edx)
44b170:	64 50                	fs push %eax
44b172:	30 00                	xor    %al,(%eax)
44b174:	75 64                	jne    0x44b1da
44b176:	42                   	inc    %edx
44b177:	72 31                	jb     0x44b1aa
44b179:	00 64 43 66          	add    %ah,0x66(%ebx,%eax,2)
44b17d:	65 32 00             	xor    %gs:(%eax),%al
44b180:	78 66                	js     0x44b1e8
44b182:	76 44                	jbe    0x44b1c8
44b184:	00 4a 56             	add    %cl,0x56(%edx)
44b187:	5a                   	pop    %edx
44b188:	71 30                	jno    0x44b1ba
44b18a:	00 52 6d             	add    %dl,0x6d(%edx)
44b18d:	45                   	inc    %ebp
44b18e:	4c                   	dec    %esp
44b18f:	31 00                	xor    %eax,(%eax)
44b191:	59                   	pop    %ecx
44b192:	6c                   	insb   (%dx),%es:(%edi)
44b193:	4a                   	dec    %edx
44b194:	6f                   	outsl  %ds:(%esi),(%dx)
44b195:	32 00                	xor    (%eax),%al
44b197:	54                   	push   %esp
44b198:	42                   	inc    %edx
44b199:	58                   	pop    %eax
44b19a:	79 00                	jns    0x44b19c
44b19c:	65 45                	gs inc %ebp
44b19e:	48                   	dec    %eax
44b19f:	77 30                	ja     0x44b1d1
44b1a1:	00 65 41             	add    %ah,0x41(%ebp)
44b1a4:	68 6d 31 00 43       	push   $0x4300316d
44b1a9:	46                   	inc    %esi
44b1aa:	79 6e                	jns    0x44b21a
44b1ac:	32 00                	xor    (%eax),%al
44b1ae:	77 4d                	ja     0x44b1fd
44b1b0:	5a                   	pop    %edx
44b1b1:	58                   	pop    %eax
44b1b2:	00 4c 42 61          	add    %cl,0x61(%edx,%eax,2)
44b1b6:	47                   	inc    %edi
44b1b7:	30 00                	xor    %al,(%eax)
44b1b9:	55                   	push   %ebp
44b1ba:	56                   	push   %esi
44b1bb:	79 6e                	jns    0x44b22b
44b1bd:	31 00                	xor    %eax,(%eax)
44b1bf:	50                   	push   %eax
44b1c0:	65 5a                	gs pop %edx
44b1c2:	75 32                	jne    0x44b1f6
44b1c4:	00 62 4f             	add    %ah,0x4f(%edx)
44b1c7:	57                   	push   %edi
44b1c8:	71 00                	jno    0x44b1ca
44b1ca:	57                   	push   %edi
44b1cb:	6e                   	outsb  %ds:(%esi),(%dx)
44b1cc:	52                   	push   %edx
44b1cd:	64 30 00             	xor    %al,%fs:(%eax)
44b1d0:	79 43                	jns    0x44b215
44b1d2:	50                   	push   %eax
44b1d3:	50                   	push   %eax
44b1d4:	31 00                	xor    %eax,(%eax)
44b1d6:	6a 4a                	push   $0x4a
44b1d8:	6b 4c 32 00 72       	imul   $0x72,0x0(%edx,%esi,1),%ecx
44b1dd:	6e                   	outsb  %ds:(%esi),(%dx)
44b1de:	77 56                	ja     0x44b236
44b1e0:	00 72 61             	add    %dh,0x61(%edx)
44b1e3:	4d                   	dec    %ebp
44b1e4:	64 30 00             	xor    %al,%fs:(%eax)
44b1e7:	55                   	push   %ebp
44b1e8:	4f                   	dec    %edi
44b1e9:	62 45 31             	bound  %eax,0x31(%ebp)
44b1ec:	00 73 47             	add    %dh,0x47(%ebx)
44b1ef:	7a 6c                	jp     0x44b25d
44b1f1:	32 00                	xor    (%eax),%al
44b1f3:	6c                   	insb   (%dx),%es:(%edi)
44b1f4:	4b                   	dec    %ebx
44b1f5:	62 63 00             	bound  %esp,0x0(%ebx)
44b1f8:	4d                   	dec    %ebp
44b1f9:	54                   	push   %esp
44b1fa:	71 43                	jno    0x44b23f
44b1fc:	30 00                	xor    %al,(%eax)
44b1fe:	48                   	dec    %eax
44b1ff:	72 59                	jb     0x44b25a
44b201:	55                   	push   %ebp
44b202:	31 00                	xor    %eax,(%eax)
44b204:	66 4e                	dec    %si
44b206:	5a                   	pop    %edx
44b207:	4d                   	dec    %ebp
44b208:	32 00                	xor    (%eax),%al
44b20a:	42                   	inc    %edx
44b20b:	4f                   	dec    %edi
44b20c:	50                   	push   %eax
44b20d:	41                   	inc    %ecx
44b20e:	00 45 45             	add    %al,0x45(%ebp)
44b211:	49                   	dec    %ecx
44b212:	41                   	inc    %ecx
44b213:	30 00                	xor    %al,(%eax)
44b215:	4b                   	dec    %ebx
44b216:	44                   	inc    %esp
44b217:	5a                   	pop    %edx
44b218:	42                   	inc    %edx
44b219:	31 00                	xor    %eax,(%eax)
44b21b:	51                   	push   %ecx
44b21c:	50                   	push   %eax
44b21d:	6b 50 32 00          	imul   $0x0,0x32(%eax),%edx
44b221:	68 74 45 59 00       	push   $0x594574
44b226:	49                   	dec    %ecx
44b227:	56                   	push   %esi
44b228:	54                   	push   %esp
44b229:	57                   	push   %edi
44b22a:	30 00                	xor    %al,(%eax)
44b22c:	58                   	pop    %eax
44b22d:	70 42                	jo     0x44b271
44b22f:	6c                   	insb   (%dx),%es:(%edi)
44b230:	31 00                	xor    %eax,(%eax)
44b232:	49                   	dec    %ecx
44b233:	67 52                	addr16 push %edx
44b235:	66 32 00             	data16 xor (%eax),%al
44b238:	43                   	inc    %ebx
44b239:	6e                   	outsb  %ds:(%esi),(%dx)
44b23a:	48                   	dec    %eax
44b23b:	70 00                	jo     0x44b23d
44b23d:	67 4d                	addr16 dec %ebp
44b23f:	64 72 30             	fs jb  0x44b272
44b242:	00 46 6b             	add    %al,0x6b(%esi)
44b245:	66 65 31 00          	xor    %ax,%gs:(%eax)
44b249:	56                   	push   %esi
44b24a:	41                   	inc    %ecx
44b24b:	74 50                	je     0x44b29d
44b24d:	32 00                	xor    (%eax),%al
44b24f:	55                   	push   %ebp
44b250:	69 5a 48 00 46 62 75 	imul   $0x75624600,0x48(%edx),%ebx
44b257:	4b                   	dec    %ebx
44b258:	30 00                	xor    %al,(%eax)
44b25a:	43                   	inc    %ebx
44b25b:	79 70                	jns    0x44b2cd
44b25d:	53                   	push   %ebx
44b25e:	31 00                	xor    %eax,(%eax)
44b260:	44                   	inc    %esp
44b261:	77 50                	ja     0x44b2b3
44b263:	6c                   	insb   (%dx),%es:(%edi)
44b264:	32 00                	xor    (%eax),%al
44b266:	53                   	push   %ebx
44b267:	50                   	push   %eax
44b268:	42                   	inc    %edx
44b269:	74 00                	je     0x44b26b
44b26b:	59                   	pop    %ecx
44b26c:	43                   	inc    %ebx
44b26d:	78 4b                	js     0x44b2ba
44b26f:	30 00                	xor    %al,(%eax)
44b271:	4c                   	dec    %esp
44b272:	6f                   	outsl  %ds:(%esi),(%dx)
44b273:	59                   	pop    %ecx
44b274:	59                   	pop    %ecx
44b275:	31 00                	xor    %eax,(%eax)
44b277:	49                   	dec    %ecx
44b278:	63 6f 79             	arpl   %ebp,0x79(%edi)
44b27b:	32 00                	xor    (%eax),%al
44b27d:	57                   	push   %edi
44b27e:	74 4d                	je     0x44b2cd
44b280:	76 00                	jbe    0x44b282
44b282:	5a                   	pop    %edx
44b283:	68 51 66 30 00       	push   $0x306651
44b288:	45                   	inc    %ebp
44b289:	46                   	inc    %esi
44b28a:	4f                   	dec    %edi
44b28b:	64 31 00             	xor    %eax,%fs:(%eax)
44b28e:	78 44                	js     0x44b2d4
44b290:	52                   	push   %edx
44b291:	51                   	push   %ecx
44b292:	32 00                	xor    (%eax),%al
44b294:	49                   	dec    %ecx
44b295:	48                   	dec    %eax
44b296:	7a 79                	jp     0x44b311
44b298:	00 76 4d             	add    %dh,0x4d(%esi)
44b29b:	44                   	inc    %esp
44b29c:	4a                   	dec    %edx
44b29d:	30 00                	xor    %al,(%eax)
44b29f:	4c                   	dec    %esp
44b2a0:	55                   	push   %ebp
44b2a1:	77 6a                	ja     0x44b30d
44b2a3:	31 00                	xor    %eax,(%eax)
44b2a5:	53                   	push   %ebx
44b2a6:	4d                   	dec    %ebp
44b2a7:	54                   	push   %esp
44b2a8:	44                   	inc    %esp
44b2a9:	32 00                	xor    (%eax),%al
44b2ab:	4b                   	dec    %ebx
44b2ac:	59                   	pop    %ecx
44b2ad:	69 49 00 49 55 54 68 	imul   $0x68545549,0x0(%ecx),%ecx
44b2b4:	30 00                	xor    %al,(%eax)
44b2b6:	77 55                	ja     0x44b30d
44b2b8:	62 78 31             	bound  %edi,0x31(%eax)
44b2bb:	00 6e 51             	add    %ch,0x51(%esi)
44b2be:	6b 56 32 00          	imul   $0x0,0x32(%esi),%edx
44b2c2:	59                   	pop    %ecx
44b2c3:	53                   	push   %ebx
44b2c4:	58                   	pop    %eax
44b2c5:	46                   	inc    %esi
44b2c6:	00 43 4b             	add    %al,0x4b(%ebx)
44b2c9:	4e                   	dec    %esi
44b2ca:	79 30                	jns    0x44b2fc
44b2cc:	00 44 6d 6f          	add    %al,0x6f(%ebp,%ebp,2)
44b2d0:	71 31                	jno    0x44b303
44b2d2:	00 47 43             	add    %al,0x43(%edi)
44b2d5:	6b 54 32 00 6d       	imul   $0x6d,0x0(%edx,%esi,1),%edx
44b2da:	72 51                	jb     0x44b32d
44b2dc:	43                   	inc    %ebx
44b2dd:	00 47 6a             	add    %al,0x6a(%edi)
44b2e0:	69 4a 30 00 41 45 41 	imul   $0x41454100,0x30(%edx),%ecx
44b2e7:	69 31 00 4f 4d 73    	imul   $0x734d4f00,(%ecx),%esi
44b2ed:	6a 32                	push   $0x32
44b2ef:	00 64 56 71          	add    %ah,0x71(%esi,%edx,2)
44b2f3:	49                   	dec    %ecx
44b2f4:	00 48 67             	add    %cl,0x67(%eax)
44b2f7:	42                   	inc    %edx
44b2f8:	79 30                	jns    0x44b32a
44b2fa:	00 77 6f             	add    %dh,0x6f(%edi)
44b2fd:	64 7a 31             	fs jp  0x44b331