445d04:	85 c0                	test   %eax,%eax
445d06:	0f 85 5e fb ff ff    	jne    0x44586a
445d0c:	0f b6 71 e8          	movzbl -0x18(%ecx),%esi
445d10:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
445d14:	2b f0                	sub    %eax,%esi
445d16:	74 13                	je     0x445d2b
445d18:	33 c0                	xor    %eax,%eax
445d1a:	85 f6                	test   %esi,%esi
445d1c:	0f 9f c0             	setg   %al
445d1f:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445d23:	85 c0                	test   %eax,%eax
445d25:	0f 85 3f fb ff ff    	jne    0x44586a
445d2b:	0f b6 71 e9          	movzbl -0x17(%ecx),%esi
445d2f:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
445d33:	2b f0                	sub    %eax,%esi
445d35:	74 0b                	je     0x445d42
445d37:	33 c0                	xor    %eax,%eax
445d39:	85 f6                	test   %esi,%esi
445d3b:	0f 9f c0             	setg   %al
445d3e:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
445d42:	8b c6                	mov    %esi,%eax
445d44:	eb 02                	jmp    0x445d48
445d46:	33 c0                	xor    %eax,%eax
445d48:	85 c0                	test   %eax,%eax
445d4a:	0f 85 1a fb ff ff    	jne    0x44586a
445d50:	8b 41 ea             	mov    -0x16(%ecx),%eax
445d53:	3b 42 ea             	cmp    -0x16(%edx),%eax
445d56:	74 77                	je     0x445dcf
445d58:	0f b6 f0             	movzbl %al,%esi
445d5b:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
445d5f:	2b f0                	sub    %eax,%esi
445d61:	74 13                	je     0x445d76
445d63:	33 c0                	xor    %eax,%eax
445d65:	85 f6                	test   %esi,%esi
445d67:	0f 9f c0             	setg   %al
445d6a:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445d6e:	85 c0                	test   %eax,%eax
445d70:	0f 85 f4 fa ff ff    	jne    0x44586a
445d76:	0f b6 71 eb          	movzbl -0x15(%ecx),%esi
445d7a:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
445d7e:	2b f0                	sub    %eax,%esi
445d80:	74 13                	je     0x445d95
445d82:	33 c0                	xor    %eax,%eax
445d84:	85 f6                	test   %esi,%esi
445d86:	0f 9f c0             	setg   %al
445d89:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445d8d:	85 c0                	test   %eax,%eax
445d8f:	0f 85 d5 fa ff ff    	jne    0x44586a
445d95:	0f b6 71 ec          	movzbl -0x14(%ecx),%esi
445d99:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
445d9d:	2b f0                	sub    %eax,%esi
445d9f:	74 13                	je     0x445db4
445da1:	33 c0                	xor    %eax,%eax
445da3:	85 f6                	test   %esi,%esi
445da5:	0f 9f c0             	setg   %al
445da8:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445dac:	85 c0                	test   %eax,%eax
445dae:	0f 85 b6 fa ff ff    	jne    0x44586a
445db4:	0f b6 71 ed          	movzbl -0x13(%ecx),%esi
445db8:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
445dbc:	2b f0                	sub    %eax,%esi
445dbe:	74 0b                	je     0x445dcb
445dc0:	33 c0                	xor    %eax,%eax
445dc2:	85 f6                	test   %esi,%esi
445dc4:	0f 9f c0             	setg   %al
445dc7:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
445dcb:	8b c6                	mov    %esi,%eax
445dcd:	eb 02                	jmp    0x445dd1
445dcf:	33 c0                	xor    %eax,%eax
445dd1:	85 c0                	test   %eax,%eax
445dd3:	0f 85 91 fa ff ff    	jne    0x44586a
445dd9:	8b 41 ee             	mov    -0x12(%ecx),%eax
445ddc:	3b 42 ee             	cmp    -0x12(%edx),%eax
445ddf:	74 77                	je     0x445e58
445de1:	0f b6 f0             	movzbl %al,%esi
445de4:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
445de8:	2b f0                	sub    %eax,%esi
445dea:	74 13                	je     0x445dff
445dec:	33 c0                	xor    %eax,%eax
445dee:	85 f6                	test   %esi,%esi
445df0:	0f 9f c0             	setg   %al
445df3:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445df7:	85 c0                	test   %eax,%eax
445df9:	0f 85 6b fa ff ff    	jne    0x44586a
445dff:	0f b6 71 ef          	movzbl -0x11(%ecx),%esi
445e03:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
445e07:	2b f0                	sub    %eax,%esi
445e09:	74 13                	je     0x445e1e
445e0b:	33 c0                	xor    %eax,%eax
445e0d:	85 f6                	test   %esi,%esi
445e0f:	0f 9f c0             	setg   %al
445e12:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445e16:	85 c0                	test   %eax,%eax
445e18:	0f 85 4c fa ff ff    	jne    0x44586a
445e1e:	0f b6 71 f0          	movzbl -0x10(%ecx),%esi
445e22:	0f b6 42 f0          	movzbl -0x10(%edx),%eax
445e26:	2b f0                	sub    %eax,%esi
445e28:	74 13                	je     0x445e3d
445e2a:	33 c0                	xor    %eax,%eax
445e2c:	85 f6                	test   %esi,%esi
445e2e:	0f 9f c0             	setg   %al
445e31:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445e35:	85 c0                	test   %eax,%eax
445e37:	0f 85 2d fa ff ff    	jne    0x44586a
445e3d:	0f b6 71 f1          	movzbl -0xf(%ecx),%esi
445e41:	0f b6 42 f1          	movzbl -0xf(%edx),%eax
445e45:	2b f0                	sub    %eax,%esi
445e47:	74 0b                	je     0x445e54
445e49:	33 c0                	xor    %eax,%eax
445e4b:	85 f6                	test   %esi,%esi
445e4d:	0f 9f c0             	setg   %al
445e50:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
445e54:	8b c6                	mov    %esi,%eax
445e56:	eb 02                	jmp    0x445e5a
445e58:	33 c0                	xor    %eax,%eax
445e5a:	85 c0                	test   %eax,%eax
445e5c:	0f 85 08 fa ff ff    	jne    0x44586a
445e62:	8b 41 f2             	mov    -0xe(%ecx),%eax
445e65:	3b 42 f2             	cmp    -0xe(%edx),%eax
445e68:	74 77                	je     0x445ee1
445e6a:	0f b6 f0             	movzbl %al,%esi
445e6d:	0f b6 42 f2          	movzbl -0xe(%edx),%eax
445e71:	2b f0                	sub    %eax,%esi
445e73:	74 13                	je     0x445e88
445e75:	33 c0                	xor    %eax,%eax
445e77:	85 f6                	test   %esi,%esi
445e79:	0f 9f c0             	setg   %al
445e7c:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445e80:	85 c0                	test   %eax,%eax
445e82:	0f 85 e2 f9 ff ff    	jne    0x44586a
445e88:	0f b6 71 f3          	movzbl -0xd(%ecx),%esi
445e8c:	0f b6 42 f3          	movzbl -0xd(%edx),%eax
445e90:	2b f0                	sub    %eax,%esi
445e92:	74 13                	je     0x445ea7
445e94:	33 c0                	xor    %eax,%eax
445e96:	85 f6                	test   %esi,%esi
445e98:	0f 9f c0             	setg   %al
445e9b:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445e9f:	85 c0                	test   %eax,%eax
445ea1:	0f 85 c3 f9 ff ff    	jne    0x44586a
445ea7:	0f b6 71 f4          	movzbl -0xc(%ecx),%esi
445eab:	0f b6 42 f4          	movzbl -0xc(%edx),%eax
445eaf:	2b f0                	sub    %eax,%esi
445eb1:	74 13                	je     0x445ec6
445eb3:	33 c0                	xor    %eax,%eax
445eb5:	85 f6                	test   %esi,%esi
445eb7:	0f 9f c0             	setg   %al
445eba:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445ebe:	85 c0                	test   %eax,%eax
445ec0:	0f 85 a4 f9 ff ff    	jne    0x44586a
445ec6:	0f b6 71 f5          	movzbl -0xb(%ecx),%esi
445eca:	0f b6 42 f5          	movzbl -0xb(%edx),%eax
445ece:	2b f0                	sub    %eax,%esi
445ed0:	74 0b                	je     0x445edd
445ed2:	33 c0                	xor    %eax,%eax
445ed4:	85 f6                	test   %esi,%esi
445ed6:	0f 9f c0             	setg   %al
445ed9:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
445edd:	8b c6                	mov    %esi,%eax
445edf:	eb 02                	jmp    0x445ee3
445ee1:	33 c0                	xor    %eax,%eax
445ee3:	85 c0                	test   %eax,%eax
445ee5:	0f 85 7f f9 ff ff    	jne    0x44586a
445eeb:	8b 41 f6             	mov    -0xa(%ecx),%eax
445eee:	3b 42 f6             	cmp    -0xa(%edx),%eax
445ef1:	74 77                	je     0x445f6a
445ef3:	0f b6 f0             	movzbl %al,%esi
445ef6:	0f b6 42 f6          	movzbl -0xa(%edx),%eax
445efa:	2b f0                	sub    %eax,%esi
445efc:	74 13                	je     0x445f11
445efe:	33 c0                	xor    %eax,%eax
445f00:	85 f6                	test   %esi,%esi
445f02:	0f 9f c0             	setg   %al
445f05:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445f09:	85 c0                	test   %eax,%eax
445f0b:	0f 85 59 f9 ff ff    	jne    0x44586a
445f11:	0f b6 71 f7          	movzbl -0x9(%ecx),%esi
445f15:	0f b6 42 f7          	movzbl -0x9(%edx),%eax
445f19:	2b f0                	sub    %eax,%esi
445f1b:	74 13                	je     0x445f30
445f1d:	33 c0                	xor    %eax,%eax
445f1f:	85 f6                	test   %esi,%esi
445f21:	0f 9f c0             	setg   %al
445f24:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445f28:	85 c0                	test   %eax,%eax
445f2a:	0f 85 3a f9 ff ff    	jne    0x44586a
445f30:	0f b6 71 f8          	movzbl -0x8(%ecx),%esi
445f34:	0f b6 42 f8          	movzbl -0x8(%edx),%eax
445f38:	2b f0                	sub    %eax,%esi
445f3a:	74 13                	je     0x445f4f
445f3c:	33 c0                	xor    %eax,%eax
445f3e:	85 f6                	test   %esi,%esi
445f40:	0f 9f c0             	setg   %al
445f43:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445f47:	85 c0                	test   %eax,%eax
445f49:	0f 85 1b f9 ff ff    	jne    0x44586a
445f4f:	0f b6 71 f9          	movzbl -0x7(%ecx),%esi
445f53:	0f b6 42 f9          	movzbl -0x7(%edx),%eax
445f57:	2b f0                	sub    %eax,%esi
445f59:	74 0b                	je     0x445f66
445f5b:	33 c0                	xor    %eax,%eax
445f5d:	85 f6                	test   %esi,%esi
445f5f:	0f 9f c0             	setg   %al
445f62:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
445f66:	8b c6                	mov    %esi,%eax
445f68:	eb 02                	jmp    0x445f6c
445f6a:	33 c0                	xor    %eax,%eax
445f6c:	85 c0                	test   %eax,%eax
445f6e:	0f 85 f6 f8 ff ff    	jne    0x44586a
445f74:	8b 41 fa             	mov    -0x6(%ecx),%eax
445f77:	3b 42 fa             	cmp    -0x6(%edx),%eax
445f7a:	74 77                	je     0x445ff3
445f7c:	0f b6 f0             	movzbl %al,%esi
445f7f:	0f b6 42 fa          	movzbl -0x6(%edx),%eax
445f83:	2b f0                	sub    %eax,%esi
445f85:	74 13                	je     0x445f9a
445f87:	33 c0                	xor    %eax,%eax
445f89:	85 f6                	test   %esi,%esi
445f8b:	0f 9f c0             	setg   %al
445f8e:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445f92:	85 c0                	test   %eax,%eax
445f94:	0f 85 d0 f8 ff ff    	jne    0x44586a
445f9a:	0f b6 71 fb          	movzbl -0x5(%ecx),%esi
445f9e:	0f b6 42 fb          	movzbl -0x5(%edx),%eax
445fa2:	2b f0                	sub    %eax,%esi
445fa4:	74 13                	je     0x445fb9
445fa6:	33 c0                	xor    %eax,%eax
445fa8:	85 f6                	test   %esi,%esi
445faa:	0f 9f c0             	setg   %al
445fad:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445fb1:	85 c0                	test   %eax,%eax
445fb3:	0f 85 b1 f8 ff ff    	jne    0x44586a
445fb9:	0f b6 71 fc          	movzbl -0x4(%ecx),%esi
445fbd:	0f b6 42 fc          	movzbl -0x4(%edx),%eax
445fc1:	2b f0                	sub    %eax,%esi
445fc3:	74 13                	je     0x445fd8
445fc5:	33 c0                	xor    %eax,%eax
445fc7:	85 f6                	test   %esi,%esi
445fc9:	0f 9f c0             	setg   %al
445fcc:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
445fd0:	85 c0                	test   %eax,%eax
445fd2:	0f 85 92 f8 ff ff    	jne    0x44586a
445fd8:	0f b6 71 fd          	movzbl -0x3(%ecx),%esi
445fdc:	0f b6 42 fd          	movzbl -0x3(%edx),%eax
445fe0:	2b f0                	sub    %eax,%esi
445fe2:	74 0b                	je     0x445fef
445fe4:	33 c0                	xor    %eax,%eax
445fe6:	85 f6                	test   %esi,%esi
445fe8:	0f 9f c0             	setg   %al
445feb:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
445fef:	8b c6                	mov    %esi,%eax
445ff1:	eb 02                	jmp    0x445ff5
445ff3:	33 c0                	xor    %eax,%eax
445ff5:	85 c0                	test   %eax,%eax
445ff7:	0f 85 6d f8 ff ff    	jne    0x44586a
445ffd:	66 8b 41 fe          	mov    -0x2(%ecx),%ax
446001:	66 3b 42 fe          	cmp    -0x2(%edx),%ax
446005:	0f 84 5d f8 ff ff    	je     0x445868
44600b:	e9 df 03 00 00       	jmp    0x4463ef
446010:	8b 41 e1             	mov    -0x1f(%ecx),%eax
446013:	3b 42 e1             	cmp    -0x1f(%edx),%eax
446016:	74 78                	je     0x446090
446018:	0f b6 42 e1          	movzbl -0x1f(%edx),%eax
44601c:	0f b6 71 e1          	movzbl -0x1f(%ecx),%esi
446020:	2b f0                	sub    %eax,%esi
446022:	74 13                	je     0x446037
446024:	33 c0                	xor    %eax,%eax
446026:	85 f6                	test   %esi,%esi
446028:	0f 9f c0             	setg   %al
44602b:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
44602f:	85 c0                	test   %eax,%eax
446031:	0f 85 33 f8 ff ff    	jne    0x44586a
446037:	0f b6 71 e2          	movzbl -0x1e(%ecx),%esi
44603b:	0f b6 42 e2          	movzbl -0x1e(%edx),%eax
44603f:	2b f0                	sub    %eax,%esi
446041:	74 13                	je     0x446056
446043:	33 c0                	xor    %eax,%eax
446045:	85 f6                	test   %esi,%esi
446047:	0f 9f c0             	setg   %al
44604a:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
44604e:	85 c0                	test   %eax,%eax
446050:	0f 85 14 f8 ff ff    	jne    0x44586a
446056:	0f b6 71 e3          	movzbl -0x1d(%ecx),%esi
44605a:	0f b6 42 e3          	movzbl -0x1d(%edx),%eax
44605e:	2b f0                	sub    %eax,%esi
446060:	74 13                	je     0x446075
446062:	33 c0                	xor    %eax,%eax
446064:	85 f6                	test   %esi,%esi
446066:	0f 9f c0             	setg   %al
446069:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
44606d:	85 c0                	test   %eax,%eax
44606f:	0f 85 f5 f7 ff ff    	jne    0x44586a
446075:	0f b6 71 e4          	movzbl -0x1c(%ecx),%esi
446079:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
44607d:	2b f0                	sub    %eax,%esi
44607f:	74 0b                	je     0x44608c
446081:	33 c0                	xor    %eax,%eax
446083:	85 f6                	test   %esi,%esi
446085:	0f 9f c0             	setg   %al
446088:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
44608c:	8b c6                	mov    %esi,%eax
44608e:	eb 02                	jmp    0x446092
446090:	33 c0                	xor    %eax,%eax
446092:	85 c0                	test   %eax,%eax
446094:	0f 85 d0 f7 ff ff    	jne    0x44586a
44609a:	8b 41 e5             	mov    -0x1b(%ecx),%eax
44609d:	3b 42 e5             	cmp    -0x1b(%edx),%eax
4460a0:	74 77                	je     0x446119
4460a2:	0f b6 f0             	movzbl %al,%esi
4460a5:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
4460a9:	2b f0                	sub    %eax,%esi
4460ab:	74 13                	je     0x4460c0
4460ad:	33 c0                	xor    %eax,%eax
4460af:	85 f6                	test   %esi,%esi
4460b1:	0f 9f c0             	setg   %al
4460b4:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
4460b8:	85 c0                	test   %eax,%eax
4460ba:	0f 85 aa f7 ff ff    	jne    0x44586a
4460c0:	0f b6 71 e6          	movzbl -0x1a(%ecx),%esi
4460c4:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
4460c8:	2b f0                	sub    %eax,%esi
4460ca:	74 13                	je     0x4460df
4460cc:	33 c0                	xor    %eax,%eax
4460ce:	85 f6                	test   %esi,%esi
4460d0:	0f 9f c0             	setg   %al
4460d3:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
4460d7:	85 c0                	test   %eax,%eax
4460d9:	0f 85 8b f7 ff ff    	jne    0x44586a
4460df:	0f b6 71 e7          	movzbl -0x19(%ecx),%esi
4460e3:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
4460e7:	2b f0                	sub    %eax,%esi
4460e9:	74 13                	je     0x4460fe
4460eb:	33 c0                	xor    %eax,%eax
4460ed:	85 f6                	test   %esi,%esi
4460ef:	0f 9f c0             	setg   %al
4460f2:	8d 44 00 ff          	lea    -0x1(%eax,%eax,1),%eax
4460f6:	85 c0                	test   %eax,%eax
4460f8:	0f 85 6c f7 ff ff    	jne    0x44586a
4460fe:	0f b6 71 e8          	movzbl -0x18(%ecx),%esi
446102:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
446106:	2b f0                	sub    %eax,%esi
446108:	74 0b                	je     0x446115
44610a:	33 c0                	xor    %eax,%eax
44610c:	85 f6                	test   %esi,%esi
44610e:	0f 9f c0             	setg   %al
446111:	8d 74 00 ff          	lea    -0x1(%eax,%eax,1),%esi
446115:	8b c6                	mov    %esi,%eax
446117:	eb 02                	jmp    0x44611b
446119:	33 c0                	xor    %eax,%eax
44611b:	85 c0                	test   %eax,%eax