14045cb1d:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14045cb22:	48 8b c8             	mov    %rax,%rcx
14045cb25:	e8 76 53 69 00       	call   0x140af1ea0
14045cb2a:	33 c0                	xor    %eax,%eax
14045cb2c:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14045cb30:	49 83 ff 07          	cmp    $0x7,%r15
14045cb34:	76 2d                	jbe    0x14045cb63
14045cb36:	49 8b 0e             	mov    (%r14),%rcx
14045cb39:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14045cb40:	00
14045cb41:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14045cb47:	72 14                	jb     0x14045cb5d
14045cb49:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14045cb4d:	48 2b ca             	sub    %rdx,%rcx
14045cb50:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14045cb54:	48 83 f8 1f          	cmp    $0x1f,%rax
14045cb58:	77 41                	ja     0x14045cb9b
14045cb5a:	48 8b ca             	mov    %rdx,%rcx
14045cb5d:	ff 15 5d fd 6a 00    	call   *0x6afd5d(%rip)        # 0x140b0c8c0
14045cb63:	49 89 3e             	mov    %rdi,(%r14)
14045cb66:	48 8b 45 df          	mov    -0x21(%rbp),%rax
14045cb6a:	48 83 f8 07          	cmp    $0x7,%rax
14045cb6e:	76 3b                	jbe    0x14045cbab
14045cb70:	49 8b cd             	mov    %r13,%rcx
14045cb73:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14045cb7a:	00
14045cb7b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14045cb81:	72 1f                	jb     0x14045cba2
14045cb83:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14045cb87:	49 2b cd             	sub    %r13,%rcx
14045cb8a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14045cb8e:	48 83 f8 1f          	cmp    $0x1f,%rax
14045cb92:	76 0e                	jbe    0x14045cba2
14045cb94:	ff 15 fe fd 6a 00    	call   *0x6afdfe(%rip)        # 0x140b0c998
14045cb9a:	90                   	nop
14045cb9b:	ff 15 f7 fd 6a 00    	call   *0x6afdf7(%rip)        # 0x140b0c998
14045cba1:	90                   	nop
14045cba2:	49 8b cd             	mov    %r13,%rcx
14045cba5:	ff 15 15 fd 6a 00    	call   *0x6afd15(%rip)        # 0x140b0c8c0
14045cbab:	48 8d 5e 40          	lea    0x40(%rsi),%rbx
14045cbaf:	41 b9 56 02 00 00    	mov    $0x256,%r9d
14045cbb5:	41 b0 02             	mov    $0x2,%r8b
14045cbb8:	ba 14 20 00 00       	mov    $0x2014,%edx
14045cbbd:	48 8b cb             	mov    %rbx,%rcx
14045cbc0:	e8 17 56 ef ff       	call   0x1403521dc
14045cbc5:	41 b9 57 02 00 00    	mov    $0x257,%r9d
14045cbcb:	41 b0 02             	mov    $0x2,%r8b
14045cbce:	ba 26 20 00 00       	mov    $0x2026,%edx
14045cbd3:	48 8b cb             	mov    %rbx,%rcx
14045cbd6:	e8 01 56 ef ff       	call   0x1403521dc
14045cbdb:	41 b9 3f 02 00 00    	mov    $0x23f,%r9d
14045cbe1:	41 b0 02             	mov    $0x2,%r8b
14045cbe4:	ba 01 30 00 00       	mov    $0x3001,%edx
14045cbe9:	48 8b cb             	mov    %rbx,%rcx
14045cbec:	e8 eb 55 ef ff       	call   0x1403521dc
14045cbf1:	41 b9 3e 02 00 00    	mov    $0x23e,%r9d
14045cbf7:	41 b0 02             	mov    $0x2,%r8b
14045cbfa:	ba 02 30 00 00       	mov    $0x3002,%edx
14045cbff:	48 8b cb             	mov    %rbx,%rcx
14045cc02:	e8 d5 55 ef ff       	call   0x1403521dc
14045cc07:	41 b9 1a 1e 00 00    	mov    $0x1e1a,%r9d
14045cc0d:	41 b0 02             	mov    $0x2,%r8b
14045cc10:	ba 13 30 00 00       	mov    $0x3013,%edx
14045cc15:	48 8b cb             	mov    %rbx,%rcx
14045cc18:	e8 bf 55 ef ff       	call   0x1403521dc
14045cc1d:	41 b9 42 02 00 00    	mov    $0x242,%r9d
14045cc23:	41 b0 02             	mov    $0x2,%r8b
14045cc26:	ba 01 ff 00 00       	mov    $0xff01,%edx
14045cc2b:	48 8b cb             	mov    %rbx,%rcx
14045cc2e:	e8 a9 55 ef ff       	call   0x1403521dc
14045cc33:	41 b9 3d 02 00 00    	mov    $0x23d,%r9d
14045cc39:	41 b0 02             	mov    $0x2,%r8b
14045cc3c:	ba 0c ff 00 00       	mov    $0xff0c,%edx
14045cc41:	48 8b cb             	mov    %rbx,%rcx
14045cc44:	e8 93 55 ef ff       	call   0x1403521dc
14045cc49:	41 b9 1b 1e 00 00    	mov    $0x1e1b,%r9d
14045cc4f:	41 b0 02             	mov    $0x2,%r8b
14045cc52:	ba 0e ff 00 00       	mov    $0xff0e,%edx
14045cc57:	48 8b cb             	mov    %rbx,%rcx
14045cc5a:	e8 7d 55 ef ff       	call   0x1403521dc
14045cc5f:	41 b9 1c 1e 00 00    	mov    $0x1e1c,%r9d
14045cc65:	41 b0 02             	mov    $0x2,%r8b
14045cc68:	ba 1d ff 00 00       	mov    $0xff1d,%edx
14045cc6d:	48 8b cb             	mov    %rbx,%rcx
14045cc70:	e8 67 55 ef ff       	call   0x1403521dc
14045cc75:	41 b9 43 02 00 00    	mov    $0x243,%r9d
14045cc7b:	41 b0 02             	mov    $0x2,%r8b
14045cc7e:	ba 1f ff 00 00       	mov    $0xff1f,%edx
14045cc83:	48 8b cb             	mov    %rbx,%rcx
14045cc86:	e8 51 55 ef ff       	call   0x1403521dc
14045cc8b:	41 b9 1d 1e 00 00    	mov    $0x1e1d,%r9d
14045cc91:	41 b0 02             	mov    $0x2,%r8b
14045cc94:	ba 3b ff 00 00       	mov    $0xff3b,%edx
14045cc99:	48 8b cb             	mov    %rbx,%rcx
14045cc9c:	e8 3b 55 ef ff       	call   0x1403521dc
14045cca1:	41 b9 1e 1e 00 00    	mov    $0x1e1e,%r9d
14045cca7:	41 b0 02             	mov    $0x2,%r8b
14045ccaa:	ba 3d ff 00 00       	mov    $0xff3d,%edx
14045ccaf:	48 8b cb             	mov    %rbx,%rcx
14045ccb2:	e8 25 55 ef ff       	call   0x1403521dc
14045ccb7:	41 b9 58 02 00 00    	mov    $0x258,%r9d
14045ccbd:	41 b0 02             	mov    $0x2,%r8b
14045ccc0:	ba 3f ff 00 00       	mov    $0xff3f,%edx
14045ccc5:	48 8b cb             	mov    %rbx,%rcx
14045ccc8:	e8 0f 55 ef ff       	call   0x1403521dc
14045cccd:	41 b9 54 02 00 00    	mov    $0x254,%r9d
14045ccd3:	41 b0 02             	mov    $0x2,%r8b
14045ccd6:	ba 5b ff 00 00       	mov    $0xff5b,%edx
14045ccdb:	48 8b cb             	mov    %rbx,%rcx
14045ccde:	e8 f9 54 ef ff       	call   0x1403521dc
14045cce3:	41 b9 55 02 00 00    	mov    $0x255,%r9d
14045cce9:	41 b0 02             	mov    $0x2,%r8b
14045ccec:	ba 5d ff 00 00       	mov    $0xff5d,%edx
14045ccf1:	48 8b cb             	mov    %rbx,%rcx
14045ccf4:	e8 e3 54 ef ff       	call   0x1403521dc
14045ccf9:	41 b9 18 1e 00 00    	mov    $0x1e18,%r9d
14045ccff:	41 b0 02             	mov    $0x2,%r8b
14045cd02:	ba 5e ff 00 00       	mov    $0xff5e,%edx
14045cd07:	48 8b cb             	mov    %rbx,%rcx
14045cd0a:	e8 cd 54 ef ff       	call   0x1403521dc
14045cd0f:	41 b9 1f 1e 00 00    	mov    $0x1e1f,%r9d
14045cd15:	41 b0 02             	mov    $0x2,%r8b
14045cd18:	ba e3 ff 00 00       	mov    $0xffe3,%edx
14045cd1d:	48 8b cb             	mov    %rbx,%rcx
14045cd20:	e8 b7 54 ef ff       	call   0x1403521dc
14045cd25:	48 8d 9e c0 00 00 00 	lea    0xc0(%rsi),%rbx
14045cd2c:	66 c7 44 24 20 48 02 	movw   $0x248,0x20(%rsp)
14045cd33:	41 b1 02             	mov    $0x2,%r9b
14045cd36:	ba 08 30 00 00       	mov    $0x3008,%edx
14045cd3b:	44 8d 42 07          	lea    0x7(%rdx),%r8d
14045cd3f:	48 8b cb             	mov    %rbx,%rcx
14045cd42:	e8 59 52 ef ff       	call   0x140351fa0
14045cd47:	66 c7 44 24 20 52 02 	movw   $0x252,0x20(%rsp)
14045cd4e:	41 b1 02             	mov    $0x2,%r9b
14045cd51:	ba 10 30 00 00       	mov    $0x3010,%edx
14045cd56:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14045cd5a:	48 8b cb             	mov    %rbx,%rcx
14045cd5d:	e8 3e 52 ef ff       	call   0x140351fa0
14045cd62:	66 c7 44 24 20 46 02 	movw   $0x246,0x20(%rsp)
14045cd69:	41 b1 02             	mov    $0x2,%r9b
14045cd6c:	ba 14 30 00 00       	mov    $0x3014,%edx
14045cd71:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14045cd75:	48 8b cb             	mov    %rbx,%rcx
14045cd78:	e8 23 52 ef ff       	call   0x140351fa0
14045cd7d:	66 c7 44 24 20 50 02 	movw   $0x250,0x20(%rsp)
14045cd84:	41 b1 02             	mov    $0x2,%r9b
14045cd87:	ba 16 30 00 00       	mov    $0x3016,%edx
14045cd8c:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14045cd90:	48 8b cb             	mov    %rbx,%rcx
14045cd93:	e8 08 52 ef ff       	call   0x140351fa0
14045cd98:	66 c7 44 24 20 44 02 	movw   $0x244,0x20(%rsp)
14045cd9f:	41 b1 02             	mov    $0x2,%r9b
14045cda2:	ba 08 ff 00 00       	mov    $0xff08,%edx
14045cda7:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14045cdab:	48 8b cb             	mov    %rbx,%rcx
14045cdae:	e8 ed 51 ef ff       	call   0x140351fa0
14045cdb3:	66 c7 44 24 20 40 02 	movw   $0x240,0x20(%rsp)
14045cdba:	41 b1 02             	mov    $0x2,%r9b
14045cdbd:	ba 1a ff 00 00       	mov    $0xff1a,%edx
14045cdc2:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14045cdc6:	48 8b cb             	mov    %rbx,%rcx
14045cdc9:	e8 d2 51 ef ff       	call   0x140351fa0
14045cdce:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14045cdd2:	48 33 cc             	xor    %rsp,%rcx
14045cdd5:	e8 06 28 69 00       	call   0x140aef5e0
14045cdda:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
14045cde1:	00
14045cde2:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14045cde6:	49 8b 73 40          	mov    0x40(%r11),%rsi
14045cdea:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14045cdee:	49 8b e3             	mov    %r11,%rsp
14045cdf1:	41 5f                	pop    %r15
14045cdf3:	41 5e                	pop    %r14
14045cdf5:	41 5d                	pop    %r13
14045cdf7:	41 5c                	pop    %r12
14045cdf9:	5d                   	pop    %rbp
14045cdfa:	c3                   	ret
14045cdfb:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14045ce01:	48 8d 15 40 f4 6e 00 	lea    0x6ef440(%rip),%rdx        # 0x140b4c248
14045ce08:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ce0c:	e8 33 62 ef ff       	call   0x140353044
14045ce11:	48 8d 15 20 99 7d 00 	lea    0x7d9920(%rip),%rdx        # 0x140c36738
14045ce18:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ce1c:	e8 5d 36 69 00       	call   0x140af047e
14045ce21:	cc                   	int3
14045ce22:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14045ce28:	48 8d 15 d9 f3 6e 00 	lea    0x6ef3d9(%rip),%rdx        # 0x140b4c208
14045ce2f:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ce33:	e8 0c 62 ef ff       	call   0x140353044
14045ce38:	48 8d 15 f9 98 7d 00 	lea    0x7d98f9(%rip),%rdx        # 0x140c36738
14045ce3f:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ce43:	e8 36 36 69 00       	call   0x140af047e
14045ce48:	90                   	nop
14045ce49:	e8 22 6f ba ff       	call   0x140003d70
14045ce4e:	90                   	nop
14045ce4f:	eb 01                	jmp    0x14045ce52
14045ce51:	90                   	nop
14045ce52:	90                   	nop
14045ce53:	e8 18 6f ba ff       	call   0x140003d70
14045ce58:	90                   	nop
14045ce59:	eb 01                	jmp    0x14045ce5c
14045ce5b:	90                   	nop
14045ce5c:	90                   	nop
14045ce5d:	e8 0e 6f ba ff       	call   0x140003d70
14045ce62:	cc                   	int3
14045ce63:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14045ce69:	48 8d 15 f0 f1 6e 00 	lea    0x6ef1f0(%rip),%rdx        # 0x140b4c060
14045ce70:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ce74:	e8 cb 61 ef ff       	call   0x140353044
14045ce79:	48 8d 15 b8 98 7d 00 	lea    0x7d98b8(%rip),%rdx        # 0x140c36738
14045ce80:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ce84:	e8 f5 35 69 00       	call   0x140af047e
14045ce89:	90                   	nop
14045ce8a:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14045ce90:	48 8d 15 e9 f1 6e 00 	lea    0x6ef1e9(%rip),%rdx        # 0x140b4c080
14045ce97:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ce9b:	e8 a4 61 ef ff       	call   0x140353044
14045cea0:	48 8d 15 91 98 7d 00 	lea    0x7d9891(%rip),%rdx        # 0x140c36738
14045cea7:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ceab:	e8 ce 35 69 00       	call   0x140af047e
14045ceb0:	90                   	nop
14045ceb1:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14045ceb7:	48 8d 15 6a f3 6e 00 	lea    0x6ef36a(%rip),%rdx        # 0x140b4c228
14045cebe:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045cec2:	e8 7d 61 ef ff       	call   0x140353044
14045cec7:	48 8d 15 6a 98 7d 00 	lea    0x7d986a(%rip),%rdx        # 0x140c36738
14045cece:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14045ced2:	e8 a7 35 69 00       	call   0x140af047e
14045ced7:	cc                   	int3
14045ced8:	90                   	nop
14045ced9:	90                   	nop
14045ceda:	90                   	nop
14045cedb:	90                   	nop
14045cedc:	90                   	nop
14045cedd:	90                   	nop
14045cede:	90                   	nop
14045cedf:	90                   	nop
14045cee0:	48 8b c4             	mov    %rsp,%rax
14045cee3:	48 89 58 10          	mov    %rbx,0x10(%rax)
14045cee7:	48 89 70 18          	mov    %rsi,0x18(%rax)
14045ceeb:	48 89 78 20          	mov    %rdi,0x20(%rax)
14045ceef:	55                   	push   %rbp
14045cef0:	41 54                	push   %r12
14045cef2:	41 55                	push   %r13
14045cef4:	41 56                	push   %r14
14045cef6:	41 57                	push   %r15
14045cef8:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14045cefc:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14045cf03:	48 8b 05 36 21 86 00 	mov    0x862136(%rip),%rax        # 0x140cbf040
14045cf0a:	48 33 c4             	xor    %rsp,%rax
14045cf0d:	48 89 45 27          	mov    %rax,0x27(%rbp)
14045cf11:	48 8b f1             	mov    %rcx,%rsi
14045cf14:	33 db                	xor    %ebx,%ebx
14045cf16:	38 99 82 01 00 00    	cmp    %bl,0x182(%rcx)
14045cf1c:	0f 85 78 1f 00 00    	jne    0x14045ee9a
14045cf22:	66 c7 81 81 01 00 00 	movw   $0x100,0x181(%rcx)
14045cf29:	00 01
14045cf2b:	83 b9 84 01 00 00 ff 	cmpl   $0xffffffff,0x184(%rcx)
14045cf32:	0f 85 3b 1f 00 00    	jne    0x14045ee73
14045cf38:	89 99 84 01 00 00    	mov    %ebx,0x184(%rcx)
14045cf3e:	0f 57 c0             	xorps  %xmm0,%xmm0
14045cf41:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
14045cf45:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
14045cf49:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
14045cf4d:	44 8d 43 06          	lea    0x6(%rbx),%r8d
14045cf51:	48 8d 15 a8 ed 6e 00 	lea    0x6eeda8(%rip),%rdx        # 0x140b4bd00
14045cf58:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14045cf5c:	e8 bf 6e ba ff       	call   0x140003e20
14045cf61:	48 39 9e 98 01 00 00 	cmp    %rbx,0x198(%rsi)
14045cf68:	0f 85 b9 1f 00 00    	jne    0x14045ef27
14045cf6e:	4c 8d b6 88 01 00 00 	lea    0x188(%rsi),%r14
14045cf75:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14045cf79:	48 bf fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rdi
14045cf80:	ff ff 7f
14045cf83:	4c 8b 6d 87          	mov    -0x79(%rbp),%r13
14045cf87:	4c 3b f0             	cmp    %rax,%r14
14045cf8a:	0f 84 06 01 00 00    	je     0x14045d096
14045cf90:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14045cf94:	48 83 7d 9f 07       	cmpq   $0x7,-0x61(%rbp)
14045cf99:	49 0f 47 c5          	cmova  %r13,%rax
14045cf9d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14045cfa2:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14045cfa6:	4c 8b 65 97          	mov    -0x69(%rbp),%r12
14045cfaa:	4d 3b e7             	cmp    %r15,%r12
14045cfad:	77 39                	ja     0x14045cfe8
14045cfaf:	49 8b ce             	mov    %r14,%rcx
14045cfb2:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14045cfb7:	49 83 ff 07          	cmp    $0x7,%r15
14045cfbb:	76 08                	jbe    0x14045cfc5
14045cfbd:	49 8b 0e             	mov    (%r14),%rcx
14045cfc0:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14045cfc5:	4d 89 66 10          	mov    %r12,0x10(%r14)
14045cfc9:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14045cfcd:	4c 8b c3             	mov    %rbx,%r8
14045cfd0:	48 8b d0             	mov    %rax,%rdx
14045cfd3:	e8 8e 34 69 00       	call   0x140af0466
14045cfd8:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14045cfdd:	33 c9                	xor    %ecx,%ecx
14045cfdf:	66 89 0c 18          	mov    %cx,(%rax,%rbx,1)
14045cfe3:	e9 ac 00 00 00       	jmp    0x14045d094
14045cfe8:	4c 3b e7             	cmp    %rdi,%r12
14045cfeb:	0f 87 d0 1e 00 00    	ja     0x14045eec1
14045cff1:	49 8b dc             	mov    %r12,%rbx
14045cff4:	48 83 cb 07          	or     $0x7,%rbx
14045cff8:	48 3b df             	cmp    %rdi,%rbx
14045cffb:	76 05                	jbe    0x14045d002
14045cffd:	48 8b df             	mov    %rdi,%rbx
14045d000:	eb 1c                	jmp    0x14045d01e
14045d002:	49 8b cf             	mov    %r15,%rcx
14045d005:	48 d1 e9             	shr    $1,%rcx
14045d008:	48 8b c7             	mov    %rdi,%rax
14045d00b:	48 2b c1             	sub    %rcx,%rax
14045d00e:	4c 3b f8             	cmp    %rax,%r15
14045d011:	77 ea                	ja     0x14045cffd
14045d013:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14045d017:	48 3b d8             	cmp    %rax,%rbx
14045d01a:	48 0f 42 d8          	cmovb  %rax,%rbx
14045d01e:	48 ff c3             	inc    %rbx
14045d021:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14045d026:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14045d02b:	e8 b8 6e ba ff       	call   0x140003ee8
14045d030:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14045d034:	4d 89 66 10          	mov    %r12,0x10(%r14)
14045d038:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14045d03c:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14045d040:	4c 8b c3             	mov    %rbx,%r8
14045d043:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14045d048:	4c 8b e0             	mov    %rax,%r12
14045d04b:	48 8b c8             	mov    %rax,%rcx
14045d04e:	e8 4d 4e 69 00       	call   0x140af1ea0
14045d053:	33 c9                	xor    %ecx,%ecx
14045d055:	66 41 89 0c 1c       	mov    %cx,(%r12,%rbx,1)
14045d05a:	49 83 ff 07          	cmp    $0x7,%r15
14045d05e:	76 31                	jbe    0x14045d091
14045d060:	49 8b 0e             	mov    (%r14),%rcx
14045d063:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14045d06a:	00
14045d06b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14045d071:	72 18                	jb     0x14045d08b
14045d073:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14045d077:	48 2b ca             	sub    %rdx,%rcx
14045d07a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14045d07e:	48 83 f8 1f          	cmp    $0x1f,%rax
14045d082:	0f 87 eb 00 00 00    	ja     0x14045d173
14045d088:	48 8b ca             	mov    %rdx,%rcx
14045d08b:	ff 15 2f f8 6a 00    	call   *0x6af82f(%rip)        # 0x140b0c8c0
14045d091:	4d 89 26             	mov    %r12,(%r14)
14045d094:	33 db                	xor    %ebx,%ebx
14045d096:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
14045d09a:	48 83 f8 07          	cmp    $0x7,%rax