140207df3:	4c 8b 45 70          	mov    0x70(%rbp),%r8
140207df7:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140207dfb:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
140207e02:	e8 8d 1d e0 ff       	call   0x140009b94
140207e07:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140207e0b:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140207e0f:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140207e13:	e8 40 1d e0 ff       	call   0x140009b58
140207e18:	33 d2                	xor    %edx,%edx
140207e1a:	33 c9                	xor    %ecx,%ecx
140207e1c:	e8 d5 db ff ff       	call   0x1402059f6
140207e21:	90                   	nop
140207e22:	90                   	nop
140207e23:	90                   	nop
140207e24:	48 8d 4a 20          	lea    0x20(%rdx),%rcx
140207e28:	e9 3f fc e1 ff       	jmp    0x140027a6c
140207e2d:	40 55                	rex push %rbp
140207e2f:	48 83 ec 20          	sub    $0x20,%rsp
140207e33:	48 8b ea             	mov    %rdx,%rbp
140207e36:	8b 45 24             	mov    0x24(%rbp),%eax
140207e39:	83 e0 02             	and    $0x2,%eax
140207e3c:	85 c0                	test   %eax,%eax
140207e3e:	74 0d                	je     0x140207e4d
140207e40:	83 65 24 fd          	andl   $0xfffffffd,0x24(%rbp)
140207e44:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140207e48:	e8 93 d9 df ff       	call   0x1400057e0
140207e4d:	48 83 c4 20          	add    $0x20,%rsp
140207e51:	5d                   	pop    %rbp
140207e52:	c3                   	ret
140207e53:	90                   	nop
140207e54:	40 55                	rex push %rbp
140207e56:	48 83 ec 20          	sub    $0x20,%rsp
140207e5a:	48 8b ea             	mov    %rdx,%rbp
140207e5d:	8b 45 24             	mov    0x24(%rbp),%eax
140207e60:	83 e0 02             	and    $0x2,%eax
140207e63:	85 c0                	test   %eax,%eax
140207e65:	74 0d                	je     0x140207e74
140207e67:	83 65 24 fd          	andl   $0xfffffffd,0x24(%rbp)
140207e6b:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140207e6f:	e8 6c d9 df ff       	call   0x1400057e0
140207e74:	48 83 c4 20          	add    $0x20,%rsp
140207e78:	5d                   	pop    %rbp
140207e79:	c3                   	ret
140207e7a:	40 55                	rex push %rbp
140207e7c:	48 83 ec 20          	sub    $0x20,%rsp
140207e80:	48 8b ea             	mov    %rdx,%rbp
140207e83:	8b 45 20             	mov    0x20(%rbp),%eax
140207e86:	83 e0 01             	and    $0x1,%eax
140207e89:	85 c0                	test   %eax,%eax
140207e8b:	74 0d                	je     0x140207e9a
140207e8d:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140207e91:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140207e95:	e8 46 d9 df ff       	call   0x1400057e0
140207e9a:	48 83 c4 20          	add    $0x20,%rsp
140207e9e:	5d                   	pop    %rbp
140207e9f:	c3                   	ret
140207ea0:	40 55                	rex push %rbp
140207ea2:	48 83 ec 20          	sub    $0x20,%rsp
140207ea6:	48 8b ea             	mov    %rdx,%rbp
140207ea9:	8b 45 20             	mov    0x20(%rbp),%eax
140207eac:	83 e0 04             	and    $0x4,%eax
140207eaf:	85 c0                	test   %eax,%eax
140207eb1:	74 10                	je     0x140207ec3
140207eb3:	83 65 20 fb          	andl   $0xfffffffb,0x20(%rbp)
140207eb7:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140207ebe:	e8 1d d9 df ff       	call   0x1400057e0
140207ec3:	48 83 c4 20          	add    $0x20,%rsp
140207ec7:	5d                   	pop    %rbp
140207ec8:	c3                   	ret
140207ec9:	40 55                	rex push %rbp
140207ecb:	48 83 ec 20          	sub    $0x20,%rsp
140207ecf:	48 8b ea             	mov    %rdx,%rbp
140207ed2:	8b 45 20             	mov    0x20(%rbp),%eax
140207ed5:	83 e0 08             	and    $0x8,%eax
140207ed8:	85 c0                	test   %eax,%eax
140207eda:	74 10                	je     0x140207eec
140207edc:	83 65 20 f7          	andl   $0xfffffff7,0x20(%rbp)
140207ee0:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140207ee7:	e8 f4 d8 df ff       	call   0x1400057e0
140207eec:	48 83 c4 20          	add    $0x20,%rsp
140207ef0:	5d                   	pop    %rbp
140207ef1:	c3                   	ret
140207ef2:	40 55                	rex push %rbp
140207ef4:	48 83 ec 20          	sub    $0x20,%rsp
140207ef8:	48 8b ea             	mov    %rdx,%rbp
140207efb:	8b 45 20             	mov    0x20(%rbp),%eax
140207efe:	83 e0 20             	and    $0x20,%eax
140207f01:	85 c0                	test   %eax,%eax
140207f03:	74 0d                	je     0x140207f12
140207f05:	83 65 20 df          	andl   $0xffffffdf,0x20(%rbp)
140207f09:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140207f0d:	e8 ce d8 df ff       	call   0x1400057e0
140207f12:	48 83 c4 20          	add    $0x20,%rsp
140207f16:	5d                   	pop    %rbp
140207f17:	c3                   	ret
140207f18:	40 55                	rex push %rbp
140207f1a:	48 83 ec 20          	sub    $0x20,%rsp
140207f1e:	48 8b ea             	mov    %rdx,%rbp
140207f21:	8b 45 30             	mov    0x30(%rbp),%eax
140207f24:	83 e0 01             	and    $0x1,%eax
140207f27:	85 c0                	test   %eax,%eax
140207f29:	74 0d                	je     0x140207f38
140207f2b:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140207f2f:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140207f33:	e8 28 4c e2 ff       	call   0x14002cb60
140207f38:	48 83 c4 20          	add    $0x20,%rsp
140207f3c:	5d                   	pop    %rbp
140207f3d:	c3                   	ret
140207f3e:	48 8d 0d 6b d7 10 00 	lea    0x10d76b(%rip),%rcx        # 0x1403156b0
140207f45:	e9 e2 cc ff ff       	jmp    0x140204c2c
140207f4a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207f4f:	55                   	push   %rbp
140207f50:	48 83 ec 30          	sub    $0x30,%rsp
140207f54:	48 8b ea             	mov    %rdx,%rbp
140207f57:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140207f5e:	48 83 c4 30          	add    $0x30,%rsp
140207f62:	5d                   	pop    %rbp
140207f63:	c3                   	ret
140207f64:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207f69:	55                   	push   %rbp
140207f6a:	48 83 ec 20          	sub    $0x20,%rsp
140207f6e:	48 8b ea             	mov    %rdx,%rbp
140207f71:	0f ae e8             	lfence
140207f74:	48 8b 95 a8 00 00 00 	mov    0xa8(%rbp),%rdx
140207f7b:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140207f82:	e8 19 53 e2 ff       	call   0x14002d2a0
140207f87:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140207f8b:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140207f8f:	e8 a4 4c e2 ff       	call   0x14002cc38
140207f94:	33 d2                	xor    %edx,%edx
140207f96:	33 c9                	xor    %ecx,%ecx
140207f98:	e8 59 da ff ff       	call   0x1402059f6
140207f9d:	90                   	nop
140207f9e:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207fa3:	55                   	push   %rbp
140207fa4:	48 83 ec 20          	sub    $0x20,%rsp
140207fa8:	48 8b ea             	mov    %rdx,%rbp
140207fab:	0f ae e8             	lfence
140207fae:	4c 8b 45 48          	mov    0x48(%rbp),%r8
140207fb2:	48 8b 55 50          	mov    0x50(%rbp),%rdx
140207fb6:	e8 89 7c e0 ff       	call   0x14000fc44
140207fbb:	33 d2                	xor    %edx,%edx
140207fbd:	33 c9                	xor    %ecx,%ecx
140207fbf:	e8 32 da ff ff       	call   0x1402059f6
140207fc4:	90                   	nop
140207fc5:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140207fc9:	e9 12 d8 df ff       	jmp    0x1400057e0
140207fce:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140207fd3:	55                   	push   %rbp
140207fd4:	48 83 ec 20          	sub    $0x20,%rsp
140207fd8:	48 8b ea             	mov    %rdx,%rbp
140207fdb:	0f ae e8             	lfence
140207fde:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
140207fe5:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140207fe9:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140207ff0:	e8 93 24 e0 ff       	call   0x14000a488
140207ff5:	4c 8b 45 28          	mov    0x28(%rbp),%r8
140207ff9:	48 8b 95 a8 00 00 00 	mov    0xa8(%rbp),%rdx
140208000:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140208007:	e8 4c 1b e0 ff       	call   0x140009b58
14020800c:	33 d2                	xor    %edx,%edx
14020800e:	33 c9                	xor    %ecx,%ecx
140208010:	e8 e1 d9 ff ff       	call   0x1402059f6
140208015:	90                   	nop
140208016:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020801b:	53                   	push   %rbx
14020801c:	55                   	push   %rbp
14020801d:	57                   	push   %rdi
14020801e:	48 83 ec 20          	sub    $0x20,%rsp
140208022:	48 8b ea             	mov    %rdx,%rbp
140208025:	0f ae e8             	lfence
140208028:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020802f:	48 c1 e1 05          	shl    $0x5,%rcx
140208033:	48 8b 9d 98 00 00 00 	mov    0x98(%rbp),%rbx
14020803a:	48 03 cb             	add    %rbx,%rcx
14020803d:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
140208044:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
140208048:	48 8b 17             	mov    (%rdi),%rdx
14020804b:	e8 38 24 e0 ff       	call   0x14000a488
140208050:	48 89 1f             	mov    %rbx,(%rdi)
140208053:	33 d2                	xor    %edx,%edx
140208055:	33 c9                	xor    %ecx,%ecx
140208057:	e8 9a d9 ff ff       	call   0x1402059f6
14020805c:	90                   	nop
14020805d:	90                   	nop
14020805e:	90                   	nop
14020805f:	90                   	nop
140208060:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140208065:	53                   	push   %rbx
140208066:	55                   	push   %rbp
140208067:	56                   	push   %rsi
140208068:	57                   	push   %rdi
140208069:	48 83 ec 28          	sub    $0x28,%rsp
14020806d:	48 8b ea             	mov    %rdx,%rbp
140208070:	0f ae e8             	lfence
140208073:	48 8b b5 a8 00 00 00 	mov    0xa8(%rbp),%rsi
14020807a:	48 8b ce             	mov    %rsi,%rcx
14020807d:	48 c1 e1 05          	shl    $0x5,%rcx
140208081:	48 8b 9d 98 00 00 00 	mov    0x98(%rbp),%rbx
140208088:	48 03 cb             	add    %rbx,%rcx
14020808b:	48 8b d6             	mov    %rsi,%rdx
14020808e:	48 c1 e2 06          	shl    $0x6,%rdx
140208092:	48 03 d3             	add    %rbx,%rdx
140208095:	4c 8b 8d 90 00 00 00 	mov    0x90(%rbp),%r9
14020809c:	4c 8b c3             	mov    %rbx,%r8
14020809f:	e8 f8 27 e0 ff       	call   0x14000a89c
1402080a4:	0f ae e8             	lfence
1402080a7:	4c 8b c6             	mov    %rsi,%r8
1402080aa:	49 c1 e0 05          	shl    $0x5,%r8
1402080ae:	4c 03 c3             	add    %rbx,%r8
1402080b1:	48 c1 e6 06          	shl    $0x6,%rsi
1402080b5:	48 8d 0c 33          	lea    (%rbx,%rsi,1),%rcx
1402080b9:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
1402080bd:	48 8b 17             	mov    (%rdi),%rdx
1402080c0:	e8 23 f1 e2 ff       	call   0x1400371e8
1402080c5:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
1402080cc:	48 8b 17             	mov    (%rdi),%rdx
1402080cf:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
1402080d3:	48 8b cb             	mov    %rbx,%rcx
1402080d6:	e8 ad 23 e0 ff       	call   0x14000a488
1402080db:	48 89 1f             	mov    %rbx,(%rdi)
1402080de:	33 d2                	xor    %edx,%edx
1402080e0:	33 c9                	xor    %ecx,%ecx
1402080e2:	e8 0f d9 ff ff       	call   0x1402059f6
1402080e7:	90                   	nop
1402080e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402080ef:	00
1402080f0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402080f5:	53                   	push   %rbx
1402080f6:	55                   	push   %rbp
1402080f7:	48 83 ec 28          	sub    $0x28,%rsp
1402080fb:	48 8b ea             	mov    %rdx,%rbp
1402080fe:	0f ae e8             	lfence
140208101:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
140208108:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
14020810c:	48 8b 13             	mov    (%rbx),%rdx
14020810f:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
140208116:	e8 6d 23 e0 ff       	call   0x14000a488
14020811b:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
140208122:	48 89 03             	mov    %rax,(%rbx)
140208125:	33 d2                	xor    %edx,%edx
140208127:	33 c9                	xor    %ecx,%ecx
140208129:	e8 c8 d8 ff ff       	call   0x1402059f6
14020812e:	90                   	nop
14020812f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140208134:	53                   	push   %rbx
140208135:	55                   	push   %rbp
140208136:	48 83 ec 28          	sub    $0x28,%rsp
14020813a:	48 8b ea             	mov    %rdx,%rbp
14020813d:	0f ae e8             	lfence
140208140:	4c 8b 8d 90 00 00 00 	mov    0x90(%rbp),%r9
140208147:	4c 8b 85 98 00 00 00 	mov    0x98(%rbp),%r8
14020814e:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
140208152:	48 8b 13             	mov    (%rbx),%rdx
140208155:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020815c:	e8 3b 27 e0 ff       	call   0x14000a89c
140208161:	0f ae e8             	lfence
140208164:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
14020816b:	48 8b 13             	mov    (%rbx),%rdx
14020816e:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
140208175:	e8 0e 23 e0 ff       	call   0x14000a488
14020817a:	48 8b 45 28          	mov    0x28(%rbp),%rax
14020817e:	48 89 03             	mov    %rax,(%rbx)
140208181:	33 d2                	xor    %edx,%edx
140208183:	33 c9                	xor    %ecx,%ecx
140208185:	e8 6c d8 ff ff       	call   0x1402059f6
14020818a:	90                   	nop
14020818b:	48 8d 4a 28          	lea    0x28(%rdx),%rcx
14020818f:	e9 ec 07 e0 ff       	jmp    0x140008980
140208194:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140208199:	55                   	push   %rbp
14020819a:	48 83 ec 20          	sub    $0x20,%rsp
14020819e:	48 8b ea             	mov    %rdx,%rbp
1402081a1:	0f 57 c0             	xorps  %xmm0,%xmm0
1402081a4:	48 8b 45 50          	mov    0x50(%rbp),%rax
1402081a8:	0f 11 00             	movups %xmm0,(%rax)
1402081ab:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
1402081b0:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
1402081b5:	48 c7 40 18 07 00 00 	movq   $0x7,0x18(%rax)
1402081bc:	00
1402081bd:	33 c9                	xor    %ecx,%ecx
1402081bf:	66 89 08             	mov    %cx,(%rax)
1402081c2:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
1402081c9:	48 83 c4 20          	add    $0x20,%rsp
1402081cd:	5d                   	pop    %rbp
1402081ce:	c3                   	ret
1402081cf:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402081d4:	55                   	push   %rbp
1402081d5:	48 83 ec 20          	sub    $0x20,%rsp
1402081d9:	48 8b ea             	mov    %rdx,%rbp
1402081dc:	0f ae e8             	lfence
1402081df:	48 8b 55 20          	mov    0x20(%rbp),%rdx
1402081e3:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1402081e7:	e8 d0 20 e3 ff       	call   0x14003a2bc
1402081ec:	4c 8b 45 78          	mov    0x78(%rbp),%r8
1402081f0:	48 8b 55 60          	mov    0x60(%rbp),%rdx
1402081f4:	e8 4b 7a e0 ff       	call   0x14000fc44
1402081f9:	33 d2                	xor    %edx,%edx
1402081fb:	33 c9                	xor    %ecx,%ecx
1402081fd:	e8 f4 d7 ff ff       	call   0x1402059f6
140208202:	90                   	nop
140208203:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140208208:	55                   	push   %rbp
140208209:	48 83 ec 20          	sub    $0x20,%rsp
14020820d:	48 8b ea             	mov    %rdx,%rbp
140208210:	0f ae e8             	lfence
140208213:	4c 8b 45 38          	mov    0x38(%rbp),%r8
140208217:	4d 8b 00             	mov    (%r8),%r8
14020821a:	48 8b 55 30          	mov    0x30(%rbp),%rdx
14020821e:	e8 21 7a e0 ff       	call   0x14000fc44
140208223:	33 d2                	xor    %edx,%edx
140208225:	33 c9                	xor    %ecx,%ecx
140208227:	e8 ca d7 ff ff       	call   0x1402059f6
14020822c:	90                   	nop
14020822d:	0f 1f 00             	nopl   (%rax)
140208230:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140208235:	55                   	push   %rbp
140208236:	48 83 ec 20          	sub    $0x20,%rsp
14020823a:	48 8b ea             	mov    %rdx,%rbp
14020823d:	0f ae e8             	lfence
140208240:	4c 8b 45 48          	mov    0x48(%rbp),%r8
140208244:	4d 8b 00             	mov    (%r8),%r8
140208247:	48 8b 55 40          	mov    0x40(%rbp),%rdx
14020824b:	e8 08 19 e0 ff       	call   0x140009b58
140208250:	33 d2                	xor    %edx,%edx
140208252:	33 c9                	xor    %ecx,%ecx
140208254:	e8 9d d7 ff ff       	call   0x1402059f6
140208259:	90                   	nop
14020825a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020825f:	55                   	push   %rbp
140208260:	48 83 ec 20          	sub    $0x20,%rsp
140208264:	48 8b ea             	mov    %rdx,%rbp
140208267:	0f ae e8             	lfence
14020826a:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
140208271:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140208275:	e8 c2 30 e3 ff       	call   0x14003b33c
14020827a:	4c 8b 85 98 00 00 00 	mov    0x98(%rbp),%r8
140208281:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140208285:	e8 ce 18 e0 ff       	call   0x140009b58
14020828a:	33 d2                	xor    %edx,%edx
14020828c:	33 c9                	xor    %ecx,%ecx
14020828e:	e8 63 d7 ff ff       	call   0x1402059f6
140208293:	90                   	nop
140208294:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140208299:	53                   	push   %rbx
14020829a:	55                   	push   %rbp
14020829b:	57                   	push   %rdi
14020829c:	48 83 ec 20          	sub    $0x20,%rsp
1402082a0:	48 8b ea             	mov    %rdx,%rbp
1402082a3:	0f ae e8             	lfence