140431dec:	74 06                	je     0x140431df4
140431dee:	48 83 c1 58          	add    $0x58,%rcx
140431df2:	eb 04                	jmp    0x140431df8
140431df4:	48 83 c1 60          	add    $0x60,%rcx
140431df8:	48 8b 09             	mov    (%rcx),%rcx
140431dfb:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140431e00:	48 85 c9             	test   %rcx,%rcx
140431e03:	74 1c                	je     0x140431e21
140431e05:	8b 41 10             	mov    0x10(%rcx),%eax
140431e08:	ff c0                	inc    %eax
140431e0a:	89 41 10             	mov    %eax,0x10(%rcx)
140431e0d:	83 f8 01             	cmp    $0x1,%eax
140431e10:	0f 8e 0f 01 00 00    	jle    0x140431f25
140431e16:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431e1b:	0f 84 0c 01 00 00    	je     0x140431f2d
140431e21:	48 8b 03             	mov    (%rbx),%rax
140431e24:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431e2b:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140431e32:	00
140431e33:	4d 8b c6             	mov    %r14,%r8
140431e36:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
140431e3d:	00
140431e3e:	48 8b 0d 33 10 00 01 	mov    0x1001033(%rip),%rcx        # 0x141432e78
140431e45:	e8 d6 e0 d6 ff       	call   0x14019ff20
140431e4a:	90                   	nop
140431e4b:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140431e50:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431e55:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
140431e5c:	00
140431e5d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140431e62:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140431e67:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140431e6d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140431e72:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140431e77:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140431e7c:	e8 cf df d6 ff       	call   0x14019fe50
140431e81:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
140431e86:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140431e8a:	45 33 c9             	xor    %r9d,%r9d
140431e8d:	4c 8b c0             	mov    %rax,%r8
140431e90:	48 8d 15 61 56 ff 00 	lea    0xff5661(%rip),%rdx        # 0x1414274f8
140431e97:	48 8d 0d 22 af f7 00 	lea    0xf7af22(%rip),%rcx        # 0x1413acdc0
140431e9e:	e8 9d 48 3e 00       	call   0x140816740
140431ea3:	90                   	nop
140431ea4:	4c 8d 0d 45 c6 d6 ff 	lea    -0x2939bb(%rip),%r9        # 0x14019e4f0
140431eab:	ba 08 00 00 00       	mov    $0x8,%edx
140431eb0:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140431eb6:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140431ebb:	e8 8c 96 9e 00       	call   0x140e1b54c
140431ec0:	90                   	nop
140431ec1:	48 8b 0b             	mov    (%rbx),%rcx
140431ec4:	48 85 c9             	test   %rcx,%rcx
140431ec7:	74 20                	je     0x140431ee9
140431ec9:	8b 41 10             	mov    0x10(%rcx),%eax
140431ecc:	ff c8                	dec    %eax
140431ece:	89 41 10             	mov    %eax,0x10(%rcx)
140431ed1:	85 c0                	test   %eax,%eax
140431ed3:	7f 14                	jg     0x140431ee9
140431ed5:	78 30                	js     0x140431f07
140431ed7:	48 8b 01             	mov    (%rcx),%rax
140431eda:	ba 01 00 00 00       	mov    $0x1,%edx
140431edf:	48 8b 00             	mov    (%rax),%rax
140431ee2:	ff 15 38 1b b5 00    	call   *0xb51b38(%rip)        # 0x140f83a20
140431ee8:	90                   	nop
140431ee9:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140431ef0:	00
140431ef1:	48 33 cc             	xor    %rsp,%rcx
140431ef4:	e8 07 96 9e 00       	call   0x140e1b500
140431ef9:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140431f00:	41 5e                	pop    %r14
140431f02:	5f                   	pop    %rdi
140431f03:	5e                   	pop    %rsi
140431f04:	5d                   	pop    %rbp
140431f05:	5b                   	pop    %rbx
140431f06:	c3                   	ret
140431f07:	b9 02 00 00 00       	mov    $0x2,%ecx
140431f0c:	e8 ef 87 35 00       	call   0x14078a700
140431f11:	90                   	nop
140431f12:	33 c9                	xor    %ecx,%ecx
140431f14:	e8 e7 87 35 00       	call   0x14078a700
140431f19:	cc                   	int3
140431f1a:	b9 01 00 00 00       	mov    $0x1,%ecx
140431f1f:	e8 dc 87 35 00       	call   0x14078a700
140431f24:	90                   	nop
140431f25:	33 c9                	xor    %ecx,%ecx
140431f27:	e8 d4 87 35 00       	call   0x14078a700
140431f2c:	cc                   	int3
140431f2d:	b9 01 00 00 00       	mov    $0x1,%ecx
140431f32:	e8 c9 87 35 00       	call   0x14078a700
140431f37:	cc                   	int3
140431f38:	cc                   	int3
140431f39:	cc                   	int3
140431f3a:	cc                   	int3
140431f3b:	cc                   	int3
140431f3c:	cc                   	int3
140431f3d:	cc                   	int3
140431f3e:	cc                   	int3
140431f3f:	cc                   	int3
140431f40:	40 53                	rex push %rbx
140431f42:	55                   	push   %rbp
140431f43:	56                   	push   %rsi
140431f44:	57                   	push   %rdi
140431f45:	41 56                	push   %r14
140431f47:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140431f4e:	48 8b 05 ab 6f f8 00 	mov    0xf86fab(%rip),%rax        # 0x1413b8f00
140431f55:	48 33 c4             	xor    %rsp,%rax
140431f58:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140431f5f:	00
140431f60:	49 8b d9             	mov    %r9,%rbx
140431f63:	41 8b f0             	mov    %r8d,%esi
140431f66:	48 8b ea             	mov    %rdx,%rbp
140431f69:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140431f6e:	4c 8b b4 24 f0 00 00 	mov    0xf0(%rsp),%r14
140431f75:	00
140431f76:	48 85 c9             	test   %rcx,%rcx
140431f79:	74 05                	je     0x140431f80
140431f7b:	8b 79 20             	mov    0x20(%rcx),%edi
140431f7e:	eb 02                	jmp    0x140431f82
140431f80:	33 ff                	xor    %edi,%edi
140431f82:	48 8b cd             	mov    %rbp,%rcx
140431f85:	e8 f6 c0 3f 00       	call   0x14082e080
140431f8a:	48 8b 08             	mov    (%rax),%rcx
140431f8d:	48 85 c9             	test   %rcx,%rcx
140431f90:	74 1c                	je     0x140431fae
140431f92:	8b 41 10             	mov    0x10(%rcx),%eax
140431f95:	ff c0                	inc    %eax
140431f97:	89 41 10             	mov    %eax,0x10(%rcx)
140431f9a:	83 f8 01             	cmp    $0x1,%eax
140431f9d:	0f 8e 3f 01 00 00    	jle    0x1404320e2
140431fa3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431fa8:	0f 84 3c 01 00 00    	je     0x1404320ea
140431fae:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
140431fb3:	48 8b 0d be 0e 00 01 	mov    0x1000ebe(%rip),%rcx        # 0x141432e78
140431fba:	85 f6                	test   %esi,%esi
140431fbc:	74 06                	je     0x140431fc4
140431fbe:	48 83 c1 58          	add    $0x58,%rcx
140431fc2:	eb 04                	jmp    0x140431fc8
140431fc4:	48 83 c1 60          	add    $0x60,%rcx
140431fc8:	48 8b 09             	mov    (%rcx),%rcx
140431fcb:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140431fd0:	48 85 c9             	test   %rcx,%rcx
140431fd3:	74 1c                	je     0x140431ff1
140431fd5:	8b 41 10             	mov    0x10(%rcx),%eax
140431fd8:	ff c0                	inc    %eax
140431fda:	89 41 10             	mov    %eax,0x10(%rcx)
140431fdd:	83 f8 01             	cmp    $0x1,%eax
140431fe0:	0f 8e 0f 01 00 00    	jle    0x1404320f5
140431fe6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431feb:	0f 84 0c 01 00 00    	je     0x1404320fd
140431ff1:	48 8b 03             	mov    (%rbx),%rax
140431ff4:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431ffb:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140432002:	00
140432003:	4d 8b c6             	mov    %r14,%r8
140432006:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
14043200d:	00
14043200e:	48 8b 0d 63 0e 00 01 	mov    0x1000e63(%rip),%rcx        # 0x141432e78
140432015:	e8 06 df d6 ff       	call   0x14019ff20
14043201a:	90                   	nop
14043201b:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140432020:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140432025:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
14043202c:	00
14043202d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140432032:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140432037:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14043203d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140432042:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140432047:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14043204c:	e8 ff dd d6 ff       	call   0x14019fe50
140432051:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
140432056:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14043205a:	45 33 c9             	xor    %r9d,%r9d
14043205d:	4c 8b c0             	mov    %rax,%r8
140432060:	48 8d 15 b9 54 ff 00 	lea    0xff54b9(%rip),%rdx        # 0x141427520
140432067:	48 8d 0d 52 ad f7 00 	lea    0xf7ad52(%rip),%rcx        # 0x1413acdc0
14043206e:	e8 cd 46 3e 00       	call   0x140816740
140432073:	90                   	nop
140432074:	4c 8d 0d 75 c4 d6 ff 	lea    -0x293b8b(%rip),%r9        # 0x14019e4f0
14043207b:	ba 08 00 00 00       	mov    $0x8,%edx
140432080:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140432086:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14043208b:	e8 bc 94 9e 00       	call   0x140e1b54c
140432090:	90                   	nop
140432091:	48 8b 0b             	mov    (%rbx),%rcx
140432094:	48 85 c9             	test   %rcx,%rcx
140432097:	74 20                	je     0x1404320b9
140432099:	8b 41 10             	mov    0x10(%rcx),%eax
14043209c:	ff c8                	dec    %eax
14043209e:	89 41 10             	mov    %eax,0x10(%rcx)
1404320a1:	85 c0                	test   %eax,%eax
1404320a3:	7f 14                	jg     0x1404320b9
1404320a5:	78 30                	js     0x1404320d7
1404320a7:	48 8b 01             	mov    (%rcx),%rax
1404320aa:	ba 01 00 00 00       	mov    $0x1,%edx
1404320af:	48 8b 00             	mov    (%rax),%rax
1404320b2:	ff 15 68 19 b5 00    	call   *0xb51968(%rip)        # 0x140f83a20
1404320b8:	90                   	nop
1404320b9:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1404320c0:	00
1404320c1:	48 33 cc             	xor    %rsp,%rcx
1404320c4:	e8 37 94 9e 00       	call   0x140e1b500
1404320c9:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1404320d0:	41 5e                	pop    %r14
1404320d2:	5f                   	pop    %rdi
1404320d3:	5e                   	pop    %rsi
1404320d4:	5d                   	pop    %rbp
1404320d5:	5b                   	pop    %rbx
1404320d6:	c3                   	ret
1404320d7:	b9 02 00 00 00       	mov    $0x2,%ecx
1404320dc:	e8 1f 86 35 00       	call   0x14078a700
1404320e1:	90                   	nop
1404320e2:	33 c9                	xor    %ecx,%ecx
1404320e4:	e8 17 86 35 00       	call   0x14078a700
1404320e9:	cc                   	int3
1404320ea:	b9 01 00 00 00       	mov    $0x1,%ecx
1404320ef:	e8 0c 86 35 00       	call   0x14078a700
1404320f4:	90                   	nop
1404320f5:	33 c9                	xor    %ecx,%ecx
1404320f7:	e8 04 86 35 00       	call   0x14078a700
1404320fc:	cc                   	int3
1404320fd:	b9 01 00 00 00       	mov    $0x1,%ecx
140432102:	e8 f9 85 35 00       	call   0x14078a700
140432107:	cc                   	int3
140432108:	cc                   	int3
140432109:	cc                   	int3
14043210a:	cc                   	int3
14043210b:	cc                   	int3
14043210c:	cc                   	int3
14043210d:	cc                   	int3
14043210e:	cc                   	int3
14043210f:	cc                   	int3
140432110:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140432115:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14043211a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14043211f:	55                   	push   %rbp
140432120:	48 8b ec             	mov    %rsp,%rbp
140432123:	48 83 ec 60          	sub    $0x60,%rsp
140432127:	48 8b 05 d2 6d f8 00 	mov    0xf86dd2(%rip),%rax        # 0x1413b8f00
14043212e:	48 33 c4             	xor    %rsp,%rax
140432131:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140432135:	48 8b d9             	mov    %rcx,%rbx
140432138:	33 f6                	xor    %esi,%esi
14043213a:	48 8d 05 e7 df b9 00 	lea    0xb9dfe7(%rip),%rax        # 0x140fd0128
140432141:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140432145:	48 c7 45 d8 0c 00 00 	movq   $0xc,-0x28(%rbp)
14043214c:	00
14043214d:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140432151:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140432156:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14043215a:	e8 31 ec 36 00       	call   0x1407a0d90
14043215f:	48 8b 10             	mov    (%rax),%rdx
140432162:	48 85 d2             	test   %rdx,%rdx
140432165:	74 1c                	je     0x140432183
140432167:	8b 42 10             	mov    0x10(%rdx),%eax
14043216a:	ff c0                	inc    %eax
14043216c:	89 42 10             	mov    %eax,0x10(%rdx)
14043216f:	83 f8 01             	cmp    $0x1,%eax
140432172:	0f 8e 87 0a 00 00    	jle    0x140432bff
140432178:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14043217d:	0f 84 84 0a 00 00    	je     0x140432c07
140432183:	48 8b 0d 06 54 ff 00 	mov    0xff5406(%rip),%rcx        # 0x141427590
14043218a:	48 89 15 ff 53 ff 00 	mov    %rdx,0xff53ff(%rip)        # 0x141427590
140432191:	48 85 c9             	test   %rcx,%rcx
140432194:	74 24                	je     0x1404321ba
140432196:	8b 41 10             	mov    0x10(%rcx),%eax
140432199:	ff c8                	dec    %eax
14043219b:	89 41 10             	mov    %eax,0x10(%rcx)
14043219e:	85 c0                	test   %eax,%eax
1404321a0:	7f 18                	jg     0x1404321ba
1404321a2:	0f 88 6a 0a 00 00    	js     0x140432c12
1404321a8:	48 8b 01             	mov    (%rcx),%rax
1404321ab:	ba 01 00 00 00       	mov    $0x1,%edx
1404321b0:	48 8b 00             	mov    (%rax),%rax
1404321b3:	ff 15 67 18 b5 00    	call   *0xb51867(%rip)        # 0x140f83a20
1404321b9:	90                   	nop
1404321ba:	0f 57 c0             	xorps  %xmm0,%xmm0
1404321bd:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404321c1:	66 0f 6f 0d 77 21 b7 	movdqa 0xb72177(%rip),%xmm1        # 0x140fa4340
1404321c8:	00
1404321c9:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404321ce:	f2 0f 10 05 52 df b9 	movsd  0xb9df52(%rip),%xmm0        # 0x140fd0128
1404321d5:	00
1404321d6:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404321db:	8b 05 4f df b9 00    	mov    0xb9df4f(%rip),%eax        # 0x140fd0130
1404321e1:	89 45 d8             	mov    %eax,-0x28(%rbp)
1404321e4:	c6 45 dc 00          	movb   $0x0,-0x24(%rbp)
1404321e8:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404321ee:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404321f2:	48 8b cb             	mov    %rbx,%rcx
1404321f5:	e8 a6 4d 2c 00       	call   0x1406f6fa0
1404321fa:	90                   	nop
1404321fb:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404321ff:	48 83 fa 0f          	cmp    $0xf,%rdx
140432203:	76 31                	jbe    0x140432236
140432205:	48 ff c2             	inc    %rdx
140432208:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14043220c:	48 8b c1             	mov    %rcx,%rax
14043220f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140432216:	72 19                	jb     0x140432231
140432218:	48 83 c2 27          	add    $0x27,%rdx
14043221c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140432220:	48 2b c1             	sub    %rcx,%rax
140432223:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140432227:	48 83 f8 1f          	cmp    $0x1f,%rax
14043222b:	0f 87 ec 09 00 00    	ja     0x140432c1d
140432231:	e8 0e 8f 9e 00       	call   0x140e1b144
140432236:	48 8d 05 f3 9a b9 00 	lea    0xb99af3(%rip),%rax        # 0x140fcbd30
14043223d:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140432241:	48 c7 45 d8 0e 00 00 	movq   $0xe,-0x28(%rbp)
140432248:	00
140432249:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
14043224d:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140432252:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140432256:	e8 35 eb 36 00       	call   0x1407a0d90
14043225b:	48 8b 10             	mov    (%rax),%rdx
14043225e:	48 85 d2             	test   %rdx,%rdx
140432261:	74 1c                	je     0x14043227f
140432263:	8b 42 10             	mov    0x10(%rdx),%eax
140432266:	ff c0                	inc    %eax
140432268:	89 42 10             	mov    %eax,0x10(%rdx)
14043226b:	83 f8 01             	cmp    $0x1,%eax
14043226e:	0f 8e af 09 00 00    	jle    0x140432c23
140432274:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140432279:	0f 84 ac 09 00 00    	je     0x140432c2b
14043227f:	48 8b 0d 12 53 ff 00 	mov    0xff5312(%rip),%rcx        # 0x141427598
140432286:	48 89 15 0b 53 ff 00 	mov    %rdx,0xff530b(%rip)        # 0x141427598
14043228d:	48 85 c9             	test   %rcx,%rcx
140432290:	74 24                	je     0x1404322b6
140432292:	8b 41 10             	mov    0x10(%rcx),%eax
140432295:	ff c8                	dec    %eax
140432297:	89 41 10             	mov    %eax,0x10(%rcx)
14043229a:	85 c0                	test   %eax,%eax
14043229c:	7f 18                	jg     0x1404322b6
14043229e:	0f 88 92 09 00 00    	js     0x140432c36
1404322a4:	48 8b 01             	mov    (%rcx),%rax
1404322a7:	ba 01 00 00 00       	mov    $0x1,%edx
1404322ac:	48 8b 00             	mov    (%rax),%rax
1404322af:	ff 15 6b 17 b5 00    	call   *0xb5176b(%rip)        # 0x140f83a20
1404322b5:	90                   	nop
1404322b6:	0f 57 c0             	xorps  %xmm0,%xmm0
1404322b9:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404322bd:	66 0f 6f 0d 1b 28 b7 	movdqa 0xb7281b(%rip),%xmm1        # 0x140fa4ae0
1404322c4:	00
1404322c5:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404322ca:	f2 0f 10 05 5e 9a b9 	movsd  0xb99a5e(%rip),%xmm0        # 0x140fcbd30
1404322d1:	00
1404322d2:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404322d7:	8b 05 5b 9a b9 00    	mov    0xb99a5b(%rip),%eax        # 0x140fcbd38
1404322dd:	89 45 d8             	mov    %eax,-0x28(%rbp)