14030bd2d:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
14030bd33:	4c 89 6d 90          	mov    %r13,-0x70(%rbp)
14030bd37:	4c 89 7d 98          	mov    %r15,-0x68(%rbp)
14030bd3b:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
14030bd3f:	66 48 0f 7e c9       	movq   %xmm1,%rcx
14030bd44:	66 0f 73 d9 08       	psrldq $0x8,%xmm1
14030bd49:	66 48 0f 7e ca       	movq   %xmm1,%rdx
14030bd4e:	48 3b ca             	cmp    %rdx,%rcx
14030bd51:	73 20                	jae    0x14030bd73
14030bd53:	48 8d 41 01          	lea    0x1(%rcx),%rax
14030bd57:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14030bd5c:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14030bd61:	48 83 fa 0f          	cmp    $0xf,%rdx
14030bd65:	48 0f 47 44 24 40    	cmova  0x40(%rsp),%rax
14030bd6b:	66 c7 04 08 5c 00    	movw   $0x5c,(%rax,%rcx,1)
14030bd71:	eb 1d                	jmp    0x14030bd90
14030bd73:	41 b1 5c             	mov    $0x5c,%r9b
14030bd76:	45 33 c0             	xor    %r8d,%r8d
14030bd79:	ba 01 00 00 00       	mov    $0x1,%edx
14030bd7e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14030bd83:	e8 18 49 d8 ff       	call   0x1400906a0
14030bd88:	66 0f 6f 35 a0 ec 01 	movdqa 0x1eca0(%rip),%xmm6        # 0x14032aa30
14030bd8f:	00
14030bd90:	0f 10 44 24 40       	movups 0x40(%rsp),%xmm0
14030bd95:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
14030bd99:	0f 10 4c 24 50       	movups 0x50(%rsp),%xmm1
14030bd9e:	0f 11 4d d0          	movups %xmm1,-0x30(%rbp)
14030bda2:	f3 0f 7f 74 24 50    	movdqu %xmm6,0x50(%rsp)
14030bda8:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
14030bdad:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14030bdb1:	48 3b 57 30          	cmp    0x30(%rdi),%rdx
14030bdb5:	74 12                	je     0x14030bdc9
14030bdb7:	0f 11 02             	movups %xmm0,(%rdx)
14030bdba:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
14030bdbe:	c6 45 c0 00          	movb   $0x0,-0x40(%rbp)
14030bdc2:	48 83 47 28 20       	addq   $0x20,0x28(%rdi)
14030bdc7:	eb 11                	jmp    0x14030bdda
14030bdc9:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14030bdcd:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
14030bdd1:	e8 2a 25 d8 ff       	call   0x14008e300
14030bdd6:	4c 8b 7d d8          	mov    -0x28(%rbp),%r15
14030bdda:	49 83 ff 0f          	cmp    $0xf,%r15
14030bdde:	76 36                	jbe    0x14030be16
14030bde0:	49 8d 57 01          	lea    0x1(%r15),%rdx
14030bde4:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14030bde8:	48 8b c1             	mov    %rcx,%rax
14030bdeb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14030bdf2:	72 1c                	jb     0x14030be10
14030bdf4:	48 83 c2 27          	add    $0x27,%rdx
14030bdf8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14030bdfc:	48 2b c1             	sub    %rcx,%rax
14030bdff:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14030be03:	48 83 f8 1f          	cmp    $0x1f,%rax
14030be07:	76 07                	jbe    0x14030be10
14030be09:	ff 15 e9 e1 01 00    	call   *0x1e1e9(%rip)        # 0x140329ff8
14030be0f:	cc                   	int3
14030be10:	e8 6f e4 fe ff       	call   0x1402fa284
14030be15:	90                   	nop
14030be16:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
14030be1a:	48 83 fa 0f          	cmp    $0xf,%rdx
14030be1e:	76 35                	jbe    0x14030be55
14030be20:	48 ff c2             	inc    %rdx
14030be23:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14030be27:	48 8b c1             	mov    %rcx,%rax
14030be2a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14030be31:	72 1c                	jb     0x14030be4f
14030be33:	48 83 c2 27          	add    $0x27,%rdx
14030be37:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14030be3b:	48 2b c1             	sub    %rcx,%rax
14030be3e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14030be42:	48 83 f8 1f          	cmp    $0x1f,%rax
14030be46:	76 07                	jbe    0x14030be4f
14030be48:	ff 15 aa e1 01 00    	call   *0x1e1aa(%rip)        # 0x140329ff8
14030be4e:	cc                   	int3
14030be4f:	e8 30 e4 fe ff       	call   0x1402fa284
14030be54:	90                   	nop
14030be55:	48 8b c7             	mov    %rdi,%rax
14030be58:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14030be5f:	48 33 cc             	xor    %rsp,%rcx
14030be62:	e8 d9 e7 fe ff       	call   0x1402fa640
14030be67:	48 8b 9c 24 68 02 00 	mov    0x268(%rsp),%rbx
14030be6e:	00
14030be6f:	0f 28 b4 24 00 02 00 	movaps 0x200(%rsp),%xmm6
14030be76:	00
14030be77:	48 81 c4 10 02 00 00 	add    $0x210,%rsp
14030be7e:	41 5f                	pop    %r15
14030be80:	41 5e                	pop    %r14
14030be82:	41 5d                	pop    %r13
14030be84:	41 5c                	pop    %r12
14030be86:	5f                   	pop    %rdi
14030be87:	5e                   	pop    %rsi
14030be88:	5d                   	pop    %rbp
14030be89:	c3                   	ret
14030be8a:	e8 71 57 db ff       	call   0x1400c1600
14030be8f:	90                   	nop
14030be90:	40 53                	rex push %rbx
14030be92:	48 83 ec 20          	sub    $0x20,%rsp
14030be96:	80 b9 70 01 00 00 00 	cmpb   $0x0,0x170(%rcx)
14030be9d:	48 8b d9             	mov    %rcx,%rbx
14030bea0:	74 1d                	je     0x14030bebf
14030bea2:	48 83 c1 30          	add    $0x30,%rcx
14030bea6:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
14030beaa:	74 05                	je     0x14030beb1
14030beac:	e8 4f bf d8 ff       	call   0x140097e00
14030beb1:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14030beb5:	48 83 c4 20          	add    $0x20,%rsp
14030beb9:	5b                   	pop    %rbx
14030beba:	e9 11 d6 d9 ff       	jmp    0x1400a94d0
14030bebf:	48 83 c4 20          	add    $0x20,%rsp
14030bec3:	5b                   	pop    %rbx
14030bec4:	e9 97 02 00 00       	jmp    0x14030c160
14030bec9:	cc                   	int3
14030beca:	cc                   	int3
14030becb:	cc                   	int3
14030becc:	cc                   	int3
14030becd:	cc                   	int3
14030bece:	cc                   	int3
14030becf:	cc                   	int3
14030bed0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14030bed4:	48 85 c9             	test   %rcx,%rcx
14030bed7:	74 0a                	je     0x14030bee3
14030bed9:	ba 20 01 00 00       	mov    $0x120,%edx
14030bede:	e9 a1 e3 fe ff       	jmp    0x1402fa284
14030bee3:	c3                   	ret
14030bee4:	cc                   	int3
14030bee5:	cc                   	int3
14030bee6:	cc                   	int3
14030bee7:	cc                   	int3
14030bee8:	cc                   	int3
14030bee9:	cc                   	int3
14030beea:	cc                   	int3
14030beeb:	cc                   	int3
14030beec:	cc                   	int3
14030beed:	cc                   	int3
14030beee:	cc                   	int3
14030beef:	cc                   	int3
14030bef0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14030bef4:	48 85 c9             	test   %rcx,%rcx
14030bef7:	74 0a                	je     0x14030bf03
14030bef9:	ba e0 03 00 00       	mov    $0x3e0,%edx
14030befe:	e9 81 e3 fe ff       	jmp    0x1402fa284
14030bf03:	c3                   	ret
14030bf04:	cc                   	int3
14030bf05:	cc                   	int3
14030bf06:	cc                   	int3
14030bf07:	cc                   	int3
14030bf08:	cc                   	int3
14030bf09:	cc                   	int3
14030bf0a:	cc                   	int3
14030bf0b:	cc                   	int3
14030bf0c:	cc                   	int3
14030bf0d:	cc                   	int3
14030bf0e:	cc                   	int3
14030bf0f:	cc                   	int3
14030bf10:	40 53                	rex push %rbx
14030bf12:	48 83 ec 20          	sub    $0x20,%rsp
14030bf16:	48 8b d9             	mov    %rcx,%rbx
14030bf19:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14030bf1d:	48 85 c9             	test   %rcx,%rcx
14030bf20:	74 3f                	je     0x14030bf61
14030bf22:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14030bf26:	48 2b d1             	sub    %rcx,%rdx
14030bf29:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14030bf2d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14030bf34:	72 18                	jb     0x14030bf4e
14030bf36:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14030bf3a:	48 83 c2 27          	add    $0x27,%rdx
14030bf3e:	49 2b c8             	sub    %r8,%rcx
14030bf41:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14030bf45:	48 83 f8 1f          	cmp    $0x1f,%rax
14030bf49:	77 24                	ja     0x14030bf6f
14030bf4b:	49 8b c8             	mov    %r8,%rcx
14030bf4e:	e8 31 e3 fe ff       	call   0x1402fa284
14030bf53:	33 c0                	xor    %eax,%eax
14030bf55:	48 89 43 18          	mov    %rax,0x18(%rbx)
14030bf59:	48 89 43 20          	mov    %rax,0x20(%rbx)
14030bf5d:	48 89 43 28          	mov    %rax,0x28(%rbx)
14030bf61:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14030bf65:	48 83 c4 20          	add    $0x20,%rsp
14030bf69:	5b                   	pop    %rbx
14030bf6a:	e9 a1 00 00 00       	jmp    0x14030c010
14030bf6f:	ff 15 83 e0 01 00    	call   *0x1e083(%rip)        # 0x140329ff8
14030bf75:	cc                   	int3
14030bf76:	cc                   	int3
14030bf77:	cc                   	int3
14030bf78:	cc                   	int3
14030bf79:	cc                   	int3
14030bf7a:	cc                   	int3
14030bf7b:	cc                   	int3
14030bf7c:	cc                   	int3
14030bf7d:	cc                   	int3
14030bf7e:	cc                   	int3
14030bf7f:	cc                   	int3
14030bf80:	40 53                	rex push %rbx
14030bf82:	48 83 ec 20          	sub    $0x20,%rsp
14030bf86:	48 8b d9             	mov    %rcx,%rbx
14030bf89:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14030bf8d:	48 85 c9             	test   %rcx,%rcx
14030bf90:	74 09                	je     0x14030bf9b
14030bf92:	48 83 c1 10          	add    $0x10,%rcx
14030bf96:	e8 25 fe de ff       	call   0x1400fbdc0
14030bf9b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14030bf9f:	48 85 c9             	test   %rcx,%rcx
14030bfa2:	74 0f                	je     0x14030bfb3
14030bfa4:	ba 48 00 00 00       	mov    $0x48,%edx
14030bfa9:	48 83 c4 20          	add    $0x20,%rsp
14030bfad:	5b                   	pop    %rbx
14030bfae:	e9 d1 e2 fe ff       	jmp    0x1402fa284
14030bfb3:	48 83 c4 20          	add    $0x20,%rsp
14030bfb7:	5b                   	pop    %rbx
14030bfb8:	c3                   	ret
14030bfb9:	cc                   	int3
14030bfba:	cc                   	int3
14030bfbb:	cc                   	int3
14030bfbc:	cc                   	int3
14030bfbd:	cc                   	int3
14030bfbe:	cc                   	int3
14030bfbf:	cc                   	int3
14030bfc0:	48 8b 09             	mov    (%rcx),%rcx
14030bfc3:	48 85 c9             	test   %rcx,%rcx
14030bfc6:	0f 85 34 62 00 00    	jne    0x140312200
14030bfcc:	c3                   	ret
14030bfcd:	cc                   	int3
14030bfce:	cc                   	int3
14030bfcf:	cc                   	int3
14030bfd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14030bfd5:	57                   	push   %rdi
14030bfd6:	48 83 ec 20          	sub    $0x20,%rsp
14030bfda:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14030bfde:	48 8b 19             	mov    (%rcx),%rbx
14030bfe1:	48 3b df             	cmp    %rdi,%rbx
14030bfe4:	74 11                	je     0x14030bff7
14030bfe6:	48 8b cb             	mov    %rbx,%rcx
14030bfe9:	e8 72 c9 d8 ff       	call   0x140098960
14030bfee:	48 83 c3 40          	add    $0x40,%rbx
14030bff2:	48 3b df             	cmp    %rdi,%rbx
14030bff5:	75 ef                	jne    0x14030bfe6
14030bff7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14030bffc:	48 83 c4 20          	add    $0x20,%rsp
14030c000:	5f                   	pop    %rdi
14030c001:	c3                   	ret
14030c002:	cc                   	int3
14030c003:	cc                   	int3
14030c004:	cc                   	int3
14030c005:	cc                   	int3
14030c006:	cc                   	int3
14030c007:	cc                   	int3
14030c008:	cc                   	int3
14030c009:	cc                   	int3
14030c00a:	cc                   	int3
14030c00b:	cc                   	int3
14030c00c:	cc                   	int3
14030c00d:	cc                   	int3
14030c00e:	cc                   	int3
14030c00f:	cc                   	int3
14030c010:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14030c015:	56                   	push   %rsi
14030c016:	48 83 ec 20          	sub    $0x20,%rsp
14030c01a:	48 8b 19             	mov    (%rcx),%rbx
14030c01d:	48 8b f1             	mov    %rcx,%rsi
14030c020:	48 8b 43 08          	mov    0x8(%rbx),%rax
14030c024:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030c02b:	48 8b 1b             	mov    (%rbx),%rbx
14030c02e:	48 85 db             	test   %rbx,%rbx
14030c031:	74 33                	je     0x14030c066
14030c033:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14030c038:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14030c03f:	00
14030c040:	48 8b 3b             	mov    (%rbx),%rdi
14030c043:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14030c047:	e8 74 fd de ff       	call   0x1400fbdc0
14030c04c:	ba 48 00 00 00       	mov    $0x48,%edx
14030c051:	48 8b cb             	mov    %rbx,%rcx
14030c054:	e8 2b e2 fe ff       	call   0x1402fa284
14030c059:	48 8b df             	mov    %rdi,%rbx
14030c05c:	48 85 ff             	test   %rdi,%rdi
14030c05f:	75 df                	jne    0x14030c040
14030c061:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14030c066:	48 8b 0e             	mov    (%rsi),%rcx
14030c069:	ba 48 00 00 00       	mov    $0x48,%edx
14030c06e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14030c073:	48 83 c4 20          	add    $0x20,%rsp
14030c077:	5e                   	pop    %rsi
14030c078:	e9 07 e2 fe ff       	jmp    0x1402fa284
14030c07d:	cc                   	int3
14030c07e:	cc                   	int3
14030c07f:	cc                   	int3
14030c080:	40 53                	rex push %rbx
14030c082:	48 83 ec 20          	sub    $0x20,%rsp
14030c086:	4c 8b 01             	mov    (%rcx),%r8
14030c089:	48 8b d1             	mov    %rcx,%rdx
14030c08c:	48 8b d9             	mov    %rcx,%rbx
14030c08f:	4d 8b 40 08          	mov    0x8(%r8),%r8
14030c093:	e8 b8 50 de ff       	call   0x1400f1150
14030c098:	48 8b 0b             	mov    (%rbx),%rcx
14030c09b:	ba 20 01 00 00       	mov    $0x120,%edx
14030c0a0:	48 83 c4 20          	add    $0x20,%rsp
14030c0a4:	5b                   	pop    %rbx
14030c0a5:	e9 da e1 fe ff       	jmp    0x1402fa284
14030c0aa:	cc                   	int3
14030c0ab:	cc                   	int3
14030c0ac:	cc                   	int3
14030c0ad:	cc                   	int3
14030c0ae:	cc                   	int3
14030c0af:	cc                   	int3
14030c0b0:	e9 5b fe ff ff       	jmp    0x14030bf10
14030c0b5:	cc                   	int3
14030c0b6:	cc                   	int3
14030c0b7:	cc                   	int3
14030c0b8:	cc                   	int3
14030c0b9:	cc                   	int3
14030c0ba:	cc                   	int3
14030c0bb:	cc                   	int3
14030c0bc:	cc                   	int3
14030c0bd:	cc                   	int3
14030c0be:	cc                   	int3
14030c0bf:	cc                   	int3
14030c0c0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14030c0c5:	57                   	push   %rdi
14030c0c6:	48 83 ec 20          	sub    $0x20,%rsp
14030c0ca:	48 8b 19             	mov    (%rcx),%rbx
14030c0cd:	48 8b f9             	mov    %rcx,%rdi
14030c0d0:	48 85 db             	test   %rbx,%rbx
14030c0d3:	74 65                	je     0x14030c13a
14030c0d5:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14030c0da:	48 8b 71 08          	mov    0x8(%rcx),%rsi
14030c0de:	48 3b de             	cmp    %rsi,%rbx
14030c0e1:	74 11                	je     0x14030c0f4
14030c0e3:	48 8b cb             	mov    %rbx,%rcx
14030c0e6:	e8 45 e0 d8 ff       	call   0x14009a130
14030c0eb:	48 83 eb 80          	sub    $0xffffffffffffff80,%rbx
14030c0ef:	48 3b de             	cmp    %rsi,%rbx
14030c0f2:	75 ef                	jne    0x14030c0e3
14030c0f4:	48 8b 0f             	mov    (%rdi),%rcx
14030c0f7:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14030c0fb:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
14030c100:	48 2b d1             	sub    %rcx,%rdx
14030c103:	48 83 e2 80          	and    $0xffffffffffffff80,%rdx
14030c107:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14030c10e:	72 18                	jb     0x14030c128
14030c110:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14030c114:	48 83 c2 27          	add    $0x27,%rdx
14030c118:	49 2b c8             	sub    %r8,%rcx
14030c11b:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14030c11f:	48 83 f8 1f          	cmp    $0x1f,%rax
14030c123:	77 20                	ja     0x14030c145
14030c125:	49 8b c8             	mov    %r8,%rcx
14030c128:	e8 57 e1 fe ff       	call   0x1402fa284
14030c12d:	33 c0                	xor    %eax,%eax
14030c12f:	48 89 07             	mov    %rax,(%rdi)