140117962:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117966:	48 2b c1             	sub    %rcx,%rax
140117969:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14011796d:	48 83 f8 1f          	cmp    $0x1f,%rax
140117971:	0f 87 dc 05 00 00    	ja     0x140117f53
140117977:	e8 08 29 1e 00       	call   0x1402fa284
14011797c:	f3 0f 7f b5 60 01 00 	movdqu %xmm6,0x160(%rbp)
140117983:	00
140117984:	c6 85 50 01 00 00 00 	movb   $0x0,0x150(%rbp)
14011798b:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14011798f:	e8 7c 10 fe ff       	call   0x1400f8a10
140117994:	90                   	nop
140117995:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140117999:	e8 e2 24 fe ff       	call   0x1400f9e80
14011799e:	90                   	nop
14011799f:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1401179a3:	e8 d8 24 fe ff       	call   0x1400f9e80
1401179a8:	e9 f7 05 00 00       	jmp    0x140117fa4
1401179ad:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
1401179b4:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401179b8:	e8 03 38 01 00       	call   0x14012b1c0
1401179bd:	90                   	nop
1401179be:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1401179c3:	76 03                	jbe    0x1401179c8
1401179c5:	48 8b 00             	mov    (%rax),%rax
1401179c8:	4c 8b c8             	mov    %rax,%r9
1401179cb:	4c 8d 05 ae c4 21 00 	lea    0x21c4ae(%rip),%r8        # 0x140333e80
1401179d2:	ba 02 00 00 00       	mov    $0x2,%edx
1401179d7:	33 c9                	xor    %ecx,%ecx
1401179d9:	e8 22 22 fa ff       	call   0x1400b9c00
1401179de:	90                   	nop
1401179df:	4c 8b 85 e8 00 00 00 	mov    0xe8(%rbp),%r8
1401179e6:	49 83 f8 0f          	cmp    $0xf,%r8
1401179ea:	76 13                	jbe    0x1401179ff
1401179ec:	48 8b 95 d0 00 00 00 	mov    0xd0(%rbp),%rdx
1401179f3:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
1401179fa:	e8 71 05 f7 ff       	call   0x140087f70
1401179ff:	4c 8b bd f0 00 00 00 	mov    0xf0(%rbp),%r15
140117a06:	48 8b bd 00 01 00 00 	mov    0x100(%rbp),%rdi
140117a0d:	4c 8b b5 08 01 00 00 	mov    0x108(%rbp),%r14
140117a14:	48 8d 9d f0 00 00 00 	lea    0xf0(%rbp),%rbx
140117a1b:	49 83 fe 0f          	cmp    $0xf,%r14
140117a1f:	49 0f 47 df          	cmova  %r15,%rbx
140117a23:	48 83 ff 02          	cmp    $0x2,%rdi
140117a27:	72 42                	jb     0x140117a6b
140117a29:	4c 8d 43 ff          	lea    -0x1(%rbx),%r8
140117a2d:	4c 03 c7             	add    %rdi,%r8
140117a30:	4c 2b c3             	sub    %rbx,%r8
140117a33:	ba 2e 00 00 00       	mov    $0x2e,%edx
140117a38:	48 8b cb             	mov    %rbx,%rcx
140117a3b:	e8 18 50 1e 00       	call   0x1402fca58
140117a40:	48 85 c0             	test   %rax,%rax
140117a43:	74 26                	je     0x140117a6b
140117a45:	66 81 38 2e 2e       	cmpw   $0x2e2e,(%rax)
140117a4a:	74 77                	je     0x140117ac3
140117a4c:	48 ff c0             	inc    %rax
140117a4f:	4c 8d 43 ff          	lea    -0x1(%rbx),%r8
140117a53:	4c 03 c7             	add    %rdi,%r8
140117a56:	4c 2b c0             	sub    %rax,%r8
140117a59:	ba 2e 00 00 00       	mov    $0x2e,%edx
140117a5e:	48 8b c8             	mov    %rax,%rcx
140117a61:	e8 f2 4f 1e 00       	call   0x1402fca58
140117a66:	48 85 c0             	test   %rax,%rax
140117a69:	75 da                	jne    0x140117a45
140117a6b:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
140117a72:	e8 99 bc 1f 00       	call   0x140313710
140117a77:	90                   	nop
140117a78:	48 8b 95 48 01 00 00 	mov    0x148(%rbp),%rdx
140117a7f:	48 83 fa 0f          	cmp    $0xf,%rdx
140117a83:	0f 86 15 03 00 00    	jbe    0x140117d9e
140117a89:	48 ff c2             	inc    %rdx
140117a8c:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
140117a93:	48 8b c1             	mov    %rcx,%rax
140117a96:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117a9d:	0f 82 f6 02 00 00    	jb     0x140117d99
140117aa3:	48 83 c2 27          	add    $0x27,%rdx
140117aa7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117aab:	48 2b c1             	sub    %rcx,%rax
140117aae:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117ab2:	48 83 f8 1f          	cmp    $0x1f,%rax
140117ab6:	0f 86 dd 02 00 00    	jbe    0x140117d99
140117abc:	ff 15 36 25 21 00    	call   *0x212536(%rip)        # 0x140329ff8
140117ac2:	90                   	nop
140117ac3:	48 2b c3             	sub    %rbx,%rax
140117ac6:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140117aca:	74 9f                	je     0x140117a6b
140117acc:	4c 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%r9
140117ad3:	49 83 fe 0f          	cmp    $0xf,%r14
140117ad7:	4d 0f 47 cf          	cmova  %r15,%r9
140117adb:	4c 8d 05 c6 c3 21 00 	lea    0x21c3c6(%rip),%r8        # 0x140333ea8
140117ae2:	ba 01 00 00 00       	mov    $0x1,%edx
140117ae7:	b9 02 00 00 00       	mov    $0x2,%ecx
140117aec:	e8 0f 21 fa ff       	call   0x1400b9c00
140117af1:	90                   	nop
140117af2:	48 8b 95 48 01 00 00 	mov    0x148(%rbp),%rdx
140117af9:	48 83 fa 0f          	cmp    $0xf,%rdx
140117afd:	76 30                	jbe    0x140117b2f
140117aff:	48 ff c2             	inc    %rdx
140117b02:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
140117b09:	48 8b c1             	mov    %rcx,%rax
140117b0c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117b13:	72 15                	jb     0x140117b2a
140117b15:	48 83 c2 27          	add    $0x27,%rdx
140117b19:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117b1d:	48 2b c1             	sub    %rcx,%rax
140117b20:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117b24:	48 83 f8 1f          	cmp    $0x1f,%rax
140117b28:	77 92                	ja     0x140117abc
140117b2a:	e8 55 27 1e 00       	call   0x1402fa284
140117b2f:	33 f6                	xor    %esi,%esi
140117b31:	48 89 b5 40 01 00 00 	mov    %rsi,0x140(%rbp)
140117b38:	48 c7 85 48 01 00 00 	movq   $0xf,0x148(%rbp)
140117b3f:	0f 00 00 00
140117b43:	40 88 b5 30 01 00 00 	mov    %sil,0x130(%rbp)
140117b4a:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140117b4f:	48 85 d2             	test   %rdx,%rdx
140117b52:	74 24                	je     0x140117b78
140117b54:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
140117b59:	4c 2b c2             	sub    %rdx,%r8
140117b5c:	49 c1 f8 03          	sar    $0x3,%r8
140117b60:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140117b65:	e8 66 9f fa ff       	call   0x1400c1ad0
140117b6a:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
140117b6f:	0f 57 c0             	xorps  %xmm0,%xmm0
140117b72:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140117b78:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140117b7d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140117b82:	e8 c9 da fc ff       	call   0x1400e5650
140117b87:	ba 50 00 00 00       	mov    $0x50,%edx
140117b8c:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140117b91:	e8 ee 26 1e 00       	call   0x1402fa284
140117b96:	90                   	nop
140117b97:	48 8b 95 88 01 00 00 	mov    0x188(%rbp),%rdx
140117b9e:	48 83 fa 0f          	cmp    $0xf,%rdx
140117ba2:	76 34                	jbe    0x140117bd8
140117ba4:	48 ff c2             	inc    %rdx
140117ba7:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
140117bae:	48 8b c1             	mov    %rcx,%rax
140117bb1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117bb8:	72 19                	jb     0x140117bd3
140117bba:	48 83 c2 27          	add    $0x27,%rdx
140117bbe:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117bc2:	48 2b c1             	sub    %rcx,%rax
140117bc5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117bc9:	48 83 f8 1f          	cmp    $0x1f,%rax
140117bcd:	0f 87 6b 02 00 00    	ja     0x140117e3e
140117bd3:	e8 ac 26 1e 00       	call   0x1402fa284
140117bd8:	66 0f 6f 35 50 2e 21 	movdqa 0x212e50(%rip),%xmm6        # 0x14032aa30
140117bdf:	00
140117be0:	f3 0f 7f b5 80 01 00 	movdqu %xmm6,0x180(%rbp)
140117be7:	00
140117be8:	c6 85 70 01 00 00 00 	movb   $0x0,0x170(%rbp)
140117bef:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
140117bf6:	48 83 fa 0f          	cmp    $0xf,%rdx
140117bfa:	76 34                	jbe    0x140117c30
140117bfc:	48 ff c2             	inc    %rdx
140117bff:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
140117c06:	48 8b c1             	mov    %rcx,%rax
140117c09:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117c10:	72 19                	jb     0x140117c2b
140117c12:	48 83 c2 27          	add    $0x27,%rdx
140117c16:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117c1a:	48 2b c1             	sub    %rcx,%rax
140117c1d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117c21:	48 83 f8 1f          	cmp    $0x1f,%rax
140117c25:	0f 87 6e 02 00 00    	ja     0x140117e99
140117c2b:	e8 54 26 1e 00       	call   0x1402fa284
140117c30:	48 89 b5 00 01 00 00 	mov    %rsi,0x100(%rbp)
140117c37:	48 c7 85 08 01 00 00 	movq   $0xf,0x108(%rbp)
140117c3e:	0f 00 00 00
140117c42:	c6 85 f0 00 00 00 00 	movb   $0x0,0xf0(%rbp)
140117c49:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
140117c50:	48 83 fa 0f          	cmp    $0xf,%rdx
140117c54:	76 34                	jbe    0x140117c8a
140117c56:	48 ff c2             	inc    %rdx
140117c59:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
140117c60:	48 8b c1             	mov    %rcx,%rax
140117c63:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117c6a:	72 19                	jb     0x140117c85
140117c6c:	48 83 c2 27          	add    $0x27,%rdx
140117c70:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117c74:	48 2b c1             	sub    %rcx,%rax
140117c77:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117c7b:	48 83 f8 1f          	cmp    $0x1f,%rax
140117c7f:	0f 87 71 02 00 00    	ja     0x140117ef6
140117c85:	e8 fa 25 1e 00       	call   0x1402fa284
140117c8a:	48 89 b5 20 01 00 00 	mov    %rsi,0x120(%rbp)
140117c91:	48 c7 85 28 01 00 00 	movq   $0xf,0x128(%rbp)
140117c98:	0f 00 00 00
140117c9c:	c6 85 10 01 00 00 00 	movb   $0x0,0x110(%rbp)
140117ca3:	48 8b 95 68 01 00 00 	mov    0x168(%rbp),%rdx
140117caa:	48 83 fa 0f          	cmp    $0xf,%rdx
140117cae:	76 34                	jbe    0x140117ce4
140117cb0:	48 ff c2             	inc    %rdx
140117cb3:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
140117cba:	48 8b c1             	mov    %rcx,%rax
140117cbd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117cc4:	72 19                	jb     0x140117cdf
140117cc6:	48 83 c2 27          	add    $0x27,%rdx
140117cca:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117cce:	48 2b c1             	sub    %rcx,%rax
140117cd1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117cd5:	48 83 f8 1f          	cmp    $0x1f,%rax
140117cd9:	0f 87 74 02 00 00    	ja     0x140117f53
140117cdf:	e8 a0 25 1e 00       	call   0x1402fa284
140117ce4:	f3 0f 7f b5 60 01 00 	movdqu %xmm6,0x160(%rbp)
140117ceb:	00
140117cec:	c6 85 50 01 00 00 00 	movb   $0x0,0x150(%rbp)
140117cf3:	48 8d 05 ee c0 21 00 	lea    0x21c0ee(%rip),%rax        # 0x140333de8
140117cfa:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140117cfe:	48 83 bd b8 00 00 00 	cmpq   $0x0,0xb8(%rbp)
140117d05:	00
140117d06:	75 61                	jne    0x140117d69
140117d08:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140117d0c:	e8 eb 60 fc ff       	call   0x1400dddfc
140117d11:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140117d15:	e8 e2 60 fc ff       	call   0x1400dddfc
140117d1a:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
140117d1e:	e8 d9 60 fc ff       	call   0x1400dddfc
140117d23:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140117d27:	e8 d0 60 fc ff       	call   0x1400dddfc
140117d2c:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
140117d30:	e8 c7 60 fc ff       	call   0x1400dddfc
140117d35:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140117d39:	e8 be 60 fc ff       	call   0x1400dddfc
140117d3e:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140117d42:	e8 b5 60 fc ff       	call   0x1400dddfc
140117d47:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140117d4b:	e8 ac 60 fc ff       	call   0x1400dddfc
140117d50:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
140117d57:	e8 a0 60 fc ff       	call   0x1400dddfc
140117d5c:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140117d63:	e8 94 60 fc ff       	call   0x1400dddfc
140117d68:	90                   	nop
140117d69:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140117d6d:	48 8b 11             	mov    (%rcx),%rdx
140117d70:	48 85 d2             	test   %rdx,%rdx
140117d73:	74 16                	je     0x140117d8b
140117d75:	48 8b 42 08          	mov    0x8(%rdx),%rax
140117d79:	48 63 48 04          	movslq 0x4(%rax),%rcx
140117d7d:	48 83 c2 08          	add    $0x8,%rdx
140117d81:	48 03 ca             	add    %rdx,%rcx
140117d84:	48 8b 01             	mov    (%rcx),%rax
140117d87:	ff 50 08             	call   *0x8(%rax)
140117d8a:	90                   	nop
140117d8b:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140117d8f:	e8 ec 20 fe ff       	call   0x1400f9e80
140117d94:	e9 0b 02 00 00       	jmp    0x140117fa4
140117d99:	e8 e6 24 1e 00       	call   0x1402fa284
140117d9e:	33 f6                	xor    %esi,%esi
140117da0:	48 89 b5 40 01 00 00 	mov    %rsi,0x140(%rbp)
140117da7:	48 c7 85 48 01 00 00 	movq   $0xf,0x148(%rbp)
140117dae:	0f 00 00 00
140117db2:	40 88 b5 30 01 00 00 	mov    %sil,0x130(%rbp)
140117db9:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140117dbe:	48 85 d2             	test   %rdx,%rdx
140117dc1:	74 24                	je     0x140117de7
140117dc3:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
140117dc8:	4c 2b c2             	sub    %rdx,%r8
140117dcb:	49 c1 f8 03          	sar    $0x3,%r8
140117dcf:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140117dd4:	e8 f7 9c fa ff       	call   0x1400c1ad0
140117dd9:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
140117dde:	0f 57 c0             	xorps  %xmm0,%xmm0
140117de1:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140117de7:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140117dec:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140117df1:	e8 5a d8 fc ff       	call   0x1400e5650
140117df6:	ba 50 00 00 00       	mov    $0x50,%edx
140117dfb:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140117e00:	e8 7f 24 1e 00       	call   0x1402fa284
140117e05:	90                   	nop
140117e06:	48 8b 95 88 01 00 00 	mov    0x188(%rbp),%rdx
140117e0d:	48 83 fa 0f          	cmp    $0xf,%rdx
140117e11:	76 37                	jbe    0x140117e4a
140117e13:	48 ff c2             	inc    %rdx
140117e16:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
140117e1d:	48 8b c1             	mov    %rcx,%rax
140117e20:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117e27:	72 1c                	jb     0x140117e45
140117e29:	48 83 c2 27          	add    $0x27,%rdx
140117e2d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117e31:	48 2b c1             	sub    %rcx,%rax
140117e34:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117e38:	48 83 f8 1f          	cmp    $0x1f,%rax
140117e3c:	76 07                	jbe    0x140117e45
140117e3e:	ff 15 b4 21 21 00    	call   *0x2121b4(%rip)        # 0x140329ff8
140117e44:	cc                   	int3
140117e45:	e8 3a 24 1e 00       	call   0x1402fa284
140117e4a:	66 0f 6f 35 de 2b 21 	movdqa 0x212bde(%rip),%xmm6        # 0x14032aa30
140117e51:	00
140117e52:	f3 0f 7f b5 80 01 00 	movdqu %xmm6,0x180(%rbp)
140117e59:	00
140117e5a:	c6 85 70 01 00 00 00 	movb   $0x0,0x170(%rbp)
140117e61:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
140117e68:	48 83 fa 0f          	cmp    $0xf,%rdx
140117e6c:	76 37                	jbe    0x140117ea5
140117e6e:	48 ff c2             	inc    %rdx
140117e71:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
140117e78:	48 8b c1             	mov    %rcx,%rax
140117e7b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117e82:	72 1c                	jb     0x140117ea0
140117e84:	48 83 c2 27          	add    $0x27,%rdx
140117e88:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117e8c:	48 2b c1             	sub    %rcx,%rax
140117e8f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117e93:	48 83 f8 1f          	cmp    $0x1f,%rax
140117e97:	76 07                	jbe    0x140117ea0
140117e99:	ff 15 59 21 21 00    	call   *0x212159(%rip)        # 0x140329ff8
140117e9f:	cc                   	int3
140117ea0:	e8 df 23 1e 00       	call   0x1402fa284
140117ea5:	48 89 b5 00 01 00 00 	mov    %rsi,0x100(%rbp)
140117eac:	48 c7 85 08 01 00 00 	movq   $0xf,0x108(%rbp)
140117eb3:	0f 00 00 00
140117eb7:	c6 85 f0 00 00 00 00 	movb   $0x0,0xf0(%rbp)
140117ebe:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
140117ec5:	48 83 fa 0f          	cmp    $0xf,%rdx
140117ec9:	76 37                	jbe    0x140117f02
140117ecb:	48 ff c2             	inc    %rdx
140117ece:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
140117ed5:	48 8b c1             	mov    %rcx,%rax
140117ed8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117edf:	72 1c                	jb     0x140117efd
140117ee1:	48 83 c2 27          	add    $0x27,%rdx
140117ee5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117ee9:	48 2b c1             	sub    %rcx,%rax
140117eec:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117ef0:	48 83 f8 1f          	cmp    $0x1f,%rax
140117ef4:	76 07                	jbe    0x140117efd
140117ef6:	ff 15 fc 20 21 00    	call   *0x2120fc(%rip)        # 0x140329ff8
140117efc:	cc                   	int3
140117efd:	e8 82 23 1e 00       	call   0x1402fa284
140117f02:	48 89 b5 20 01 00 00 	mov    %rsi,0x120(%rbp)
140117f09:	48 c7 85 28 01 00 00 	movq   $0xf,0x128(%rbp)
140117f10:	0f 00 00 00
140117f14:	c6 85 10 01 00 00 00 	movb   $0x0,0x110(%rbp)
140117f1b:	48 8b 95 68 01 00 00 	mov    0x168(%rbp),%rdx
140117f22:	48 83 fa 0f          	cmp    $0xf,%rdx
140117f26:	76 37                	jbe    0x140117f5f
140117f28:	48 ff c2             	inc    %rdx
140117f2b:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
140117f32:	48 8b c1             	mov    %rcx,%rax
140117f35:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140117f3c:	72 1c                	jb     0x140117f5a
140117f3e:	48 83 c2 27          	add    $0x27,%rdx
140117f42:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140117f46:	48 2b c1             	sub    %rcx,%rax
140117f49:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140117f4d:	48 83 f8 1f          	cmp    $0x1f,%rax
140117f51:	76 07                	jbe    0x140117f5a