140219e60:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140219e65:	55                   	push   %rbp
140219e66:	56                   	push   %rsi
140219e67:	57                   	push   %rdi
140219e68:	41 56                	push   %r14
140219e6a:	41 57                	push   %r15
140219e6c:	48 8d ac 24 f0 f7 ff 	lea    -0x810(%rsp),%rbp
140219e73:	ff
140219e74:	b8 10 09 00 00       	mov    $0x910,%eax
140219e79:	e8 b2 6c 09 00       	call   0x1402b0b30
140219e7e:	48 2b e0             	sub    %rax,%rsp
140219e81:	48 8b 05 f8 bb 1b 00 	mov    0x1bbbf8(%rip),%rax        # 0x1403d5a80
140219e88:	48 33 c4             	xor    %rsp,%rax
140219e8b:	48 89 85 00 08 00 00 	mov    %rax,0x800(%rbp)
140219e92:	48 8b f1             	mov    %rcx,%rsi
140219e95:	49 8b d9             	mov    %r9,%rbx
140219e98:	48 8d 8d 00 06 00 00 	lea    0x600(%rbp),%rcx
140219e9f:	49 8b f8             	mov    %r8,%rdi
140219ea2:	e8 39 46 00 00       	call   0x14021e4e0
140219ea7:	48 8b d3             	mov    %rbx,%rdx
140219eaa:	48 8d 8d 00 07 00 00 	lea    0x700(%rbp),%rcx
140219eb1:	e8 2a 46 00 00       	call   0x14021e4e0
140219eb6:	48 8b d7             	mov    %rdi,%rdx
140219eb9:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140219ec0:	e8 fb 14 00 00       	call   0x14021b3c0
140219ec5:	0f 10 07             	movups (%rdi),%xmm0
140219ec8:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140219ecc:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
140219ed0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140219ed5:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
140219ed9:	f2 0f 10 47 20       	movsd  0x20(%rdi),%xmm0
140219ede:	f2 0f 11 45 e0       	movsd  %xmm0,-0x20(%rbp)
140219ee3:	0f 10 47 38          	movups 0x38(%rdi),%xmm0
140219ee7:	0f 29 4d d0          	movaps %xmm1,-0x30(%rbp)
140219eeb:	0f 10 4f 28          	movups 0x28(%rdi),%xmm1
140219eef:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
140219ef3:	0f 10 47 50          	movups 0x50(%rdi),%xmm0
140219ef7:	0f 11 4d e8          	movups %xmm1,-0x18(%rbp)
140219efb:	f2 0f 10 4f 48       	movsd  0x48(%rdi),%xmm1
140219f00:	f2 0f 11 4d 08       	movsd  %xmm1,0x8(%rbp)
140219f05:	0f 10 4f 60          	movups 0x60(%rdi),%xmm1
140219f09:	0f 29 45 10          	movaps %xmm0,0x10(%rbp)
140219f0d:	f2 0f 10 47 70       	movsd  0x70(%rdi),%xmm0
140219f12:	f2 0f 11 45 30       	movsd  %xmm0,0x30(%rbp)
140219f17:	0f 29 4d 20          	movaps %xmm1,0x20(%rbp)
140219f1b:	e8 90 11 00 00       	call   0x14021b0b0
140219f20:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140219f24:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140219f29:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140219f2d:	e8 0e e2 ff ff       	call   0x140218140
140219f32:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140219f37:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140219f3c:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
140219f43:	e8 f8 e1 ff ff       	call   0x140218140
140219f48:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140219f4c:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140219f51:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140219f58:	e8 e3 e1 ff ff       	call   0x140218140
140219f5d:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140219f62:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140219f67:	48 8d 8d d8 00 00 00 	lea    0xd8(%rbp),%rcx
140219f6e:	e8 cd e1 ff ff       	call   0x140218140
140219f73:	4c 8d 85 00 01 00 00 	lea    0x100(%rbp),%r8
140219f7a:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140219f7e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140219f83:	e8 08 fb ff ff       	call   0x140219a90
140219f88:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140219f8c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140219f91:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140219f95:	e8 a6 e1 ff ff       	call   0x140218140
140219f9a:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140219f9f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140219fa4:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140219fa8:	e8 93 e1 ff ff       	call   0x140218140
140219fad:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140219fb1:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140219fb6:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140219fba:	e8 81 e1 ff ff       	call   0x140218140
140219fbf:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140219fc4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140219fc9:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140219fcd:	e8 6e e1 ff ff       	call   0x140218140
140219fd2:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140219fd6:	48 8d 8d a0 01 00 00 	lea    0x1a0(%rbp),%rcx
140219fdd:	e8 de 13 00 00       	call   0x14021b3c0
140219fe2:	4c 8d 85 a0 01 00 00 	lea    0x1a0(%rbp),%r8
140219fe9:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140219fed:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140219ff2:	e8 99 fa ff ff       	call   0x140219a90
140219ff7:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140219ffb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a000:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a004:	e8 37 e1 ff ff       	call   0x140218140
14021a009:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a00e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a013:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a017:	e8 24 e1 ff ff       	call   0x140218140
14021a01c:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a020:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a025:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a029:	e8 12 e1 ff ff       	call   0x140218140
14021a02e:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a033:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a038:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a03c:	e8 ff e0 ff ff       	call   0x140218140
14021a041:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a045:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
14021a04c:	e8 6f 13 00 00       	call   0x14021b3c0
14021a051:	4c 8d 85 40 02 00 00 	lea    0x240(%rbp),%r8
14021a058:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14021a05c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a061:	e8 2a fa ff ff       	call   0x140219a90
14021a066:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a06a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a06f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a073:	e8 c8 e0 ff ff       	call   0x140218140
14021a078:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a07d:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a082:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a086:	e8 b5 e0 ff ff       	call   0x140218140
14021a08b:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a08f:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a094:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a098:	e8 a3 e0 ff ff       	call   0x140218140
14021a09d:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a0a2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a0a7:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a0ab:	e8 90 e0 ff ff       	call   0x140218140
14021a0b0:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a0b4:	48 8d 8d e0 02 00 00 	lea    0x2e0(%rbp),%rcx
14021a0bb:	e8 00 13 00 00       	call   0x14021b3c0
14021a0c0:	4c 8d 85 e0 02 00 00 	lea    0x2e0(%rbp),%r8
14021a0c7:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14021a0cb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a0d0:	e8 bb f9 ff ff       	call   0x140219a90
14021a0d5:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a0d9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a0de:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a0e2:	e8 59 e0 ff ff       	call   0x140218140
14021a0e7:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a0ec:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a0f1:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a0f5:	e8 46 e0 ff ff       	call   0x140218140
14021a0fa:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a0fe:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a103:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a107:	e8 34 e0 ff ff       	call   0x140218140
14021a10c:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a111:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a116:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a11a:	e8 21 e0 ff ff       	call   0x140218140
14021a11f:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a123:	48 8d 8d 80 03 00 00 	lea    0x380(%rbp),%rcx
14021a12a:	e8 91 12 00 00       	call   0x14021b3c0
14021a12f:	4c 8d 85 80 03 00 00 	lea    0x380(%rbp),%r8
14021a136:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14021a13a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a13f:	e8 4c f9 ff ff       	call   0x140219a90
14021a144:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a148:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a14d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a151:	e8 ea df ff ff       	call   0x140218140
14021a156:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a15b:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a160:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a164:	e8 d7 df ff ff       	call   0x140218140
14021a169:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a16d:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a172:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a176:	e8 c5 df ff ff       	call   0x140218140
14021a17b:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a180:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a185:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a189:	e8 b2 df ff ff       	call   0x140218140
14021a18e:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a192:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
14021a199:	e8 22 12 00 00       	call   0x14021b3c0
14021a19e:	4c 8d 85 20 04 00 00 	lea    0x420(%rbp),%r8
14021a1a5:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14021a1a9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a1ae:	e8 dd f8 ff ff       	call   0x140219a90
14021a1b3:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a1b7:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a1bc:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a1c0:	e8 7b df ff ff       	call   0x140218140
14021a1c5:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a1ca:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a1cf:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a1d3:	e8 68 df ff ff       	call   0x140218140
14021a1d8:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a1dc:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a1e1:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a1e5:	e8 56 df ff ff       	call   0x140218140
14021a1ea:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a1ef:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a1f4:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a1f8:	e8 43 df ff ff       	call   0x140218140
14021a1fd:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a201:	48 8d 8d c0 04 00 00 	lea    0x4c0(%rbp),%rcx
14021a208:	e8 b3 11 00 00       	call   0x14021b3c0
14021a20d:	4c 8d 85 c0 04 00 00 	lea    0x4c0(%rbp),%r8
14021a214:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14021a218:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a21d:	e8 6e f8 ff ff       	call   0x140219a90
14021a222:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a226:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a22b:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a22f:	e8 0c df ff ff       	call   0x140218140
14021a234:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a239:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a23e:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a242:	e8 f9 de ff ff       	call   0x140218140
14021a247:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a24b:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a250:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a254:	e8 e7 de ff ff       	call   0x140218140
14021a259:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a25e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a263:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a267:	e8 d4 de ff ff       	call   0x140218140
14021a26c:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a270:	48 8d 8d 60 05 00 00 	lea    0x560(%rbp),%rcx
14021a277:	e8 44 11 00 00       	call   0x14021b3c0
14021a27c:	0f 57 c0             	xorps  %xmm0,%xmm0
14021a27f:	33 c0                	xor    %eax,%eax
14021a281:	0f 11 06             	movups %xmm0,(%rsi)
14021a284:	ba ff 00 00 00       	mov    $0xff,%edx
14021a289:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
14021a28d:	48 89 46 20          	mov    %rax,0x20(%rsi)
14021a291:	0f 11 46 28          	movups %xmm0,0x28(%rsi)
14021a295:	0f 11 46 38          	movups %xmm0,0x38(%rsi)
14021a299:	48 89 46 48          	mov    %rax,0x48(%rsi)
14021a29d:	c7 46 28 01 00 00 00 	movl   $0x1,0x28(%rsi)
14021a2a4:	0f 11 46 50          	movups %xmm0,0x50(%rsi)
14021a2a8:	0f 11 46 60          	movups %xmm0,0x60(%rsi)
14021a2ac:	48 89 46 70          	mov    %rax,0x70(%rsi)
14021a2b0:	c7 46 50 01 00 00 00 	movl   $0x1,0x50(%rsi)
14021a2b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14021a2be:	00 00
14021a2c0:	80 bc 05 ff 06 00 00 	cmpb   $0x0,0x6ff(%rbp,%rax,1)
14021a2c7:	00
14021a2c8:	75 67                	jne    0x14021a331
14021a2ca:	80 bc 05 ff 07 00 00 	cmpb   $0x0,0x7ff(%rbp,%rax,1)
14021a2d1:	00
14021a2d2:	75 5d                	jne    0x14021a331
14021a2d4:	80 bc 05 fe 06 00 00 	cmpb   $0x0,0x6fe(%rbp,%rax,1)
14021a2db:	00
14021a2dc:	75 51                	jne    0x14021a32f
14021a2de:	80 bc 05 fe 07 00 00 	cmpb   $0x0,0x7fe(%rbp,%rax,1)
14021a2e5:	00
14021a2e6:	75 47                	jne    0x14021a32f
14021a2e8:	80 bc 05 fd 06 00 00 	cmpb   $0x0,0x6fd(%rbp,%rax,1)
14021a2ef:	00
14021a2f0:	75 38                	jne    0x14021a32a
14021a2f2:	80 bc 05 fd 07 00 00 	cmpb   $0x0,0x7fd(%rbp,%rax,1)
14021a2f9:	00
14021a2fa:	75 2e                	jne    0x14021a32a
14021a2fc:	80 bc 05 fc 06 00 00 	cmpb   $0x0,0x6fc(%rbp,%rax,1)
14021a303:	00
14021a304:	75 1f                	jne    0x14021a325
14021a306:	80 bc 05 fc 07 00 00 	cmpb   $0x0,0x7fc(%rbp,%rax,1)
14021a30d:	00
14021a30e:	75 15                	jne    0x14021a325
14021a310:	48 83 e8 04          	sub    $0x4,%rax
14021a314:	83 ea 04             	sub    $0x4,%edx
14021a317:	48 8d 88 ff 00 00 00 	lea    0xff(%rax),%rcx
14021a31e:	48 85 c9             	test   %rcx,%rcx
14021a321:	79 9d                	jns    0x14021a2c0
14021a323:	eb 0c                	jmp    0x14021a331
14021a325:	83 ea 03             	sub    $0x3,%edx
14021a328:	eb 07                	jmp    0x14021a331
14021a32a:	83 ea 02             	sub    $0x2,%edx
14021a32d:	eb 02                	jmp    0x14021a331
14021a32f:	ff ca                	dec    %edx
14021a331:	48 63 fa             	movslq %edx,%rdi
14021a334:	85 d2                	test   %edx,%edx
14021a336:	0f 88 47 02 00 00    	js     0x14021a583
14021a33c:	4c 89 a4 24 48 09 00 	mov    %r12,0x948(%rsp)
14021a343:	00
14021a344:	4c 8d 25 75 42 14 00 	lea    0x144275(%rip),%r12        # 0x14035e5c0
14021a34b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14021a350:	48 8b d6             	mov    %rsi,%rdx
14021a353:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a358:	e8 53 0d 00 00       	call   0x14021b0b0
14021a35d:	0f be 9c 3d 00 06 00 	movsbl 0x600(%rbp,%rdi,1),%ebx
14021a364:	00
14021a365:	84 db                	test   %bl,%bl
14021a367:	7e 76                	jle    0x14021a3df
14021a369:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a36d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a372:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a376:	e8 c5 dd ff ff       	call   0x140218140
14021a37b:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a380:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a385:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a389:	e8 b2 dd ff ff       	call   0x140218140
14021a38e:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a392:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a397:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a39b:	e8 a0 dd ff ff       	call   0x140218140
14021a3a0:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a3a5:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a3aa:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a3ae:	e8 8d dd ff ff       	call   0x140218140
14021a3b3:	8b c3                	mov    %ebx,%eax
14021a3b5:	4c 8d 85 00 01 00 00 	lea    0x100(%rbp),%r8
14021a3bc:	99                   	cltd
14021a3bd:	2b c2                	sub    %edx,%eax
14021a3bf:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a3c3:	d1 f8                	sar    $1,%eax
14021a3c5:	48 63 c8             	movslq %eax,%rcx
14021a3c8:	48 8d 04 89          	lea    (%rcx,%rcx,4),%rax
14021a3cc:	48 c1 e0 05          	shl    $0x5,%rax
14021a3d0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a3d5:	4c 03 c0             	add    %rax,%r8
14021a3d8:	e8 b3 f6 ff ff       	call   0x140219a90
14021a3dd:	eb 78                	jmp    0x14021a457
14021a3df:	79 76                	jns    0x14021a457
14021a3e1:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a3e5:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a3ea:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14021a3ee:	e8 4d dd ff ff       	call   0x140218140
14021a3f3:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14021a3f8:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14021a3fd:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14021a401:	e8 3a dd ff ff       	call   0x140218140
14021a406:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14021a40a:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14021a40f:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14021a413:	e8 28 dd ff ff       	call   0x140218140
14021a418:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14021a41d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14021a422:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14021a426:	e8 15 dd ff ff       	call   0x140218140
14021a42b:	8b c3                	mov    %ebx,%eax
14021a42d:	4c 8d 85 00 01 00 00 	lea    0x100(%rbp),%r8
14021a434:	99                   	cltd
14021a435:	2b c2                	sub    %edx,%eax
14021a437:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14021a43b:	d1 f8                	sar    $1,%eax
14021a43d:	f7 d8                	neg    %eax
14021a43f:	48 63 c8             	movslq %eax,%rcx
14021a442:	48 8d 04 89          	lea    (%rcx,%rcx,4),%rax
14021a446:	48 c1 e0 05          	shl    $0x5,%rax
14021a44a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14021a44f:	4c 03 c0             	add    %rax,%r8
14021a452:	e8 79 17 00 00       	call   0x14021bbd0
14021a457:	0f be 9c 3d 00 07 00 	movsbl 0x700(%rbp,%rdi,1),%ebx
14021a45e:	00
14021a45f:	84 db                	test   %bl,%bl