1404abf1b:	48 85 db             	test   %rbx,%rbx
1404abf1e:	74 27                	je     0x1404abf47
1404abf20:	8b 43 10             	mov    0x10(%rbx),%eax
1404abf23:	ff c8                	dec    %eax
1404abf25:	89 43 10             	mov    %eax,0x10(%rbx)
1404abf28:	85 c0                	test   %eax,%eax
1404abf2a:	7f 1b                	jg     0x1404abf47
1404abf2c:	0f 88 bc 01 00 00    	js     0x1404ac0ee
1404abf32:	48 8b 03             	mov    (%rbx),%rax
1404abf35:	ba 01 00 00 00       	mov    $0x1,%edx
1404abf3a:	48 8b cb             	mov    %rbx,%rcx
1404abf3d:	48 8b 00             	mov    (%rax),%rax
1404abf40:	ff 15 da 7a ad 00    	call   *0xad7ada(%rip)        # 0x140f83a20
1404abf46:	90                   	nop
1404abf47:	40 f6 c7 01          	test   $0x1,%dil
1404abf4b:	74 33                	je     0x1404abf80
1404abf4d:	83 e7 fe             	and    $0xfffffffe,%edi
1404abf50:	89 7d 50             	mov    %edi,0x50(%rbp)
1404abf53:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404abf57:	48 85 c9             	test   %rcx,%rcx
1404abf5a:	74 24                	je     0x1404abf80
1404abf5c:	8b 41 10             	mov    0x10(%rcx),%eax
1404abf5f:	ff c8                	dec    %eax
1404abf61:	89 41 10             	mov    %eax,0x10(%rcx)
1404abf64:	85 c0                	test   %eax,%eax
1404abf66:	7f 18                	jg     0x1404abf80
1404abf68:	0f 88 8b 01 00 00    	js     0x1404ac0f9
1404abf6e:	48 8b 01             	mov    (%rcx),%rax
1404abf71:	ba 01 00 00 00       	mov    $0x1,%edx
1404abf76:	48 8b 00             	mov    (%rax),%rax
1404abf79:	ff 15 a1 7a ad 00    	call   *0xad7aa1(%rip)        # 0x140f83a20
1404abf7f:	90                   	nop
1404abf80:	48 89 75 58          	mov    %rsi,0x58(%rbp)
1404abf84:	48 85 f6             	test   %rsi,%rsi
1404abf87:	74 1c                	je     0x1404abfa5
1404abf89:	8b 46 10             	mov    0x10(%rsi),%eax
1404abf8c:	ff c0                	inc    %eax
1404abf8e:	89 46 10             	mov    %eax,0x10(%rsi)
1404abf91:	83 f8 01             	cmp    $0x1,%eax
1404abf94:	0f 8e 75 01 00 00    	jle    0x1404ac10f
1404abf9a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404abf9f:	0f 84 5f 01 00 00    	je     0x1404ac104
1404abfa5:	4c 8d 45 58          	lea    0x58(%rbp),%r8
1404abfa9:	41 8b d6             	mov    %r14d,%edx
1404abfac:	49 8b cf             	mov    %r15,%rcx
1404abfaf:	e8 4c 94 28 00       	call   0x140735400
1404abfb4:	83 e7 fb             	and    $0xfffffffb,%edi
1404abfb7:	89 7d 50             	mov    %edi,0x50(%rbp)
1404abfba:	48 85 f6             	test   %rsi,%rsi
1404abfbd:	74 27                	je     0x1404abfe6
1404abfbf:	8b 46 10             	mov    0x10(%rsi),%eax
1404abfc2:	ff c8                	dec    %eax
1404abfc4:	89 46 10             	mov    %eax,0x10(%rsi)
1404abfc7:	85 c0                	test   %eax,%eax
1404abfc9:	7f 1b                	jg     0x1404abfe6
1404abfcb:	0f 88 ce 00 00 00    	js     0x1404ac09f
1404abfd1:	48 8b 06             	mov    (%rsi),%rax
1404abfd4:	ba 01 00 00 00       	mov    $0x1,%edx
1404abfd9:	48 8b ce             	mov    %rsi,%rcx
1404abfdc:	48 8b 00             	mov    (%rax),%rax
1404abfdf:	ff 15 3b 7a ad 00    	call   *0xad7a3b(%rip)        # 0x140f83a20
1404abfe5:	90                   	nop
1404abfe6:	41 ff c6             	inc    %r14d
1404abfe9:	49 8b 45 08          	mov    0x8(%r13),%rax
1404abfed:	48 8b 10             	mov    (%rax),%rdx
1404abff0:	45 8b c6             	mov    %r14d,%r8d
1404abff3:	48 8b 48 08          	mov    0x8(%rax),%rcx
1404abff7:	48 2b ca             	sub    %rdx,%rcx
1404abffa:	48 d1 f9             	sar    $1,%rcx
1404abffd:	4c 3b c1             	cmp    %rcx,%r8
1404ac000:	0f 82 8a fe ff ff    	jb     0x1404abe90
1404ac006:	48 8d 45 50          	lea    0x50(%rbp),%rax
1404ac00a:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1404ac00e:	48 c7 45 d8 00 00 00 	movq   $0x0,-0x28(%rbp)
1404ac015:	00
1404ac016:	4c 89 7d 50          	mov    %r15,0x50(%rbp)
1404ac01a:	41 0f b7 5d 00       	movzwl 0x0(%r13),%ebx
1404ac01f:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1404ac023:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404ac027:	e8 94 a4 ff ff       	call   0x1404a64c0
1404ac02c:	48 8b 08             	mov    (%rax),%rcx
1404ac02f:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1404ac036:	48 89 4d 58          	mov    %rcx,0x58(%rbp)
1404ac03a:	48 8b 08             	mov    (%rax),%rcx
1404ac03d:	48 85 c9             	test   %rcx,%rcx
1404ac040:	74 20                	je     0x1404ac062
1404ac042:	8b 41 10             	mov    0x10(%rcx),%eax
1404ac045:	ff c8                	dec    %eax
1404ac047:	89 41 10             	mov    %eax,0x10(%rcx)
1404ac04a:	85 c0                	test   %eax,%eax
1404ac04c:	7f 14                	jg     0x1404ac062
1404ac04e:	78 6d                	js     0x1404ac0bd
1404ac050:	48 8b 01             	mov    (%rcx),%rax
1404ac053:	ba 01 00 00 00       	mov    $0x1,%edx
1404ac058:	48 8b 00             	mov    (%rax),%rax
1404ac05b:	ff 15 bf 79 ad 00    	call   *0xad79bf(%rip)        # 0x140f83a20
1404ac061:	90                   	nop
1404ac062:	49 8b 44 24 20       	mov    0x20(%r12),%rax
1404ac067:	48 8b 48 20          	mov    0x20(%rax),%rcx
1404ac06b:	48 8d 45 50          	lea    0x50(%rbp),%rax
1404ac06f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1404ac074:	4c 8b cb             	mov    %rbx,%r9
1404ac077:	4c 8d 45 58          	lea    0x58(%rbp),%r8
1404ac07b:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404ac07f:	e8 dc 35 00 00       	call   0x1404af660
1404ac084:	90                   	nop
1404ac085:	b0 01                	mov    $0x1,%al
1404ac087:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
1404ac08e:	00
1404ac08f:	48 83 c4 60          	add    $0x60,%rsp
1404ac093:	41 5f                	pop    %r15
1404ac095:	41 5e                	pop    %r14
1404ac097:	41 5d                	pop    %r13
1404ac099:	41 5c                	pop    %r12
1404ac09b:	5f                   	pop    %rdi
1404ac09c:	5e                   	pop    %rsi
1404ac09d:	5d                   	pop    %rbp
1404ac09e:	c3                   	ret
1404ac09f:	b9 02 00 00 00       	mov    $0x2,%ecx
1404ac0a4:	e8 57 e6 2d 00       	call   0x14078a700
1404ac0a9:	90                   	nop
1404ac0aa:	33 c9                	xor    %ecx,%ecx
1404ac0ac:	e8 4f e6 2d 00       	call   0x14078a700
1404ac0b1:	cc                   	int3
1404ac0b2:	b9 01 00 00 00       	mov    $0x1,%ecx
1404ac0b7:	e8 44 e6 2d 00       	call   0x14078a700
1404ac0bc:	90                   	nop
1404ac0bd:	b9 02 00 00 00       	mov    $0x2,%ecx
1404ac0c2:	e8 39 e6 2d 00       	call   0x14078a700
1404ac0c7:	90                   	nop
1404ac0c8:	b9 01 00 00 00       	mov    $0x1,%ecx
1404ac0cd:	e8 2e e6 2d 00       	call   0x14078a700
1404ac0d2:	cc                   	int3
1404ac0d3:	33 c9                	xor    %ecx,%ecx
1404ac0d5:	e8 26 e6 2d 00       	call   0x14078a700
1404ac0da:	90                   	nop
1404ac0db:	b9 01 00 00 00       	mov    $0x1,%ecx
1404ac0e0:	e8 1b e6 2d 00       	call   0x14078a700
1404ac0e5:	cc                   	int3
1404ac0e6:	33 c9                	xor    %ecx,%ecx
1404ac0e8:	e8 13 e6 2d 00       	call   0x14078a700
1404ac0ed:	90                   	nop
1404ac0ee:	b9 02 00 00 00       	mov    $0x2,%ecx
1404ac0f3:	e8 08 e6 2d 00       	call   0x14078a700
1404ac0f8:	90                   	nop
1404ac0f9:	b9 02 00 00 00       	mov    $0x2,%ecx
1404ac0fe:	e8 fd e5 2d 00       	call   0x14078a700
1404ac103:	90                   	nop
1404ac104:	b9 01 00 00 00       	mov    $0x1,%ecx
1404ac109:	e8 f2 e5 2d 00       	call   0x14078a700
1404ac10e:	cc                   	int3
1404ac10f:	33 c9                	xor    %ecx,%ecx
1404ac111:	e8 ea e5 2d 00       	call   0x14078a700
1404ac116:	cc                   	int3
1404ac117:	cc                   	int3
1404ac118:	cc                   	int3
1404ac119:	cc                   	int3
1404ac11a:	cc                   	int3
1404ac11b:	cc                   	int3
1404ac11c:	cc                   	int3
1404ac11d:	cc                   	int3
1404ac11e:	cc                   	int3
1404ac11f:	cc                   	int3
1404ac120:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404ac125:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1404ac12a:	55                   	push   %rbp
1404ac12b:	48 8b ec             	mov    %rsp,%rbp
1404ac12e:	48 83 ec 70          	sub    $0x70,%rsp
1404ac132:	48 8b 05 c7 cd f0 00 	mov    0xf0cdc7(%rip),%rax        # 0x1413b8f00
1404ac139:	48 33 c4             	xor    %rsp,%rax
1404ac13c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1404ac140:	48 8b d9             	mov    %rcx,%rbx
1404ac143:	48 8d 05 e6 2d b5 00 	lea    0xb52de6(%rip),%rax        # 0x140ffef30
1404ac14a:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac14e:	48 c7 45 b8 0e 00 00 	movq   $0xe,-0x48(%rbp)
1404ac155:	00
1404ac156:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac15a:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac15f:	45 33 c9             	xor    %r9d,%r9d
1404ac162:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac166:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac16a:	48 8b 0d ef 6c f8 00 	mov    0xf86cef(%rip),%rcx        # 0x141432e60
1404ac171:	e8 7a 84 36 00       	call   0x1408145f0
1404ac176:	48 8b 08             	mov    (%rax),%rcx
1404ac179:	48 89 0d 18 d8 f7 00 	mov    %rcx,0xf7d818(%rip)        # 0x141429998
1404ac180:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac183:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac187:	66 0f 6f 0d 51 89 af 	movdqa 0xaf8951(%rip),%xmm1        # 0x140fa4ae0
1404ac18e:	00
1404ac18f:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac194:	f2 0f 10 05 94 2d b5 	movsd  0xb52d94(%rip),%xmm0        # 0x140ffef30
1404ac19b:	00
1404ac19c:	f2 0f 11 45 c0       	movsd  %xmm0,-0x40(%rbp)
1404ac1a1:	8b 05 91 2d b5 00    	mov    0xb52d91(%rip),%eax        # 0x140ffef38
1404ac1a7:	89 45 c8             	mov    %eax,-0x38(%rbp)
1404ac1aa:	0f b7 05 8b 2d b5 00 	movzwl 0xb52d8b(%rip),%eax        # 0x140ffef3c
1404ac1b1:	66 89 45 cc          	mov    %ax,-0x34(%rbp)
1404ac1b5:	c6 45 ce 00          	movb   $0x0,-0x32(%rbp)
1404ac1b9:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac1bf:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac1c3:	48 8b cb             	mov    %rbx,%rcx
1404ac1c6:	e8 d5 ad 24 00       	call   0x1406f6fa0
1404ac1cb:	90                   	nop
1404ac1cc:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac1d0:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac1d4:	76 31                	jbe    0x1404ac207
1404ac1d6:	48 ff c2             	inc    %rdx
1404ac1d9:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac1dd:	48 8b c1             	mov    %rcx,%rax
1404ac1e0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac1e7:	72 19                	jb     0x1404ac202
1404ac1e9:	48 83 c2 27          	add    $0x27,%rdx
1404ac1ed:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac1f1:	48 2b c1             	sub    %rcx,%rax
1404ac1f4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac1f8:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac1fc:	0f 87 b3 11 00 00    	ja     0x1404ad3b5
1404ac202:	e8 3d ef 96 00       	call   0x140e1b144
1404ac207:	48 8d 05 32 2d b5 00 	lea    0xb52d32(%rip),%rax        # 0x140ffef40
1404ac20e:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac212:	48 c7 45 b8 10 00 00 	movq   $0x10,-0x48(%rbp)
1404ac219:	00
1404ac21a:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac21e:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac223:	45 33 c9             	xor    %r9d,%r9d
1404ac226:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac22a:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac22e:	48 8b 0d 2b 6c f8 00 	mov    0xf86c2b(%rip),%rcx        # 0x141432e60
1404ac235:	e8 b6 83 36 00       	call   0x1408145f0
1404ac23a:	48 8b 08             	mov    (%rax),%rcx
1404ac23d:	48 89 0d fc d7 f7 00 	mov    %rcx,0xf7d7fc(%rip)        # 0x141429a40
1404ac244:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac247:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac24b:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac24e:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac253:	b9 20 00 00 00       	mov    $0x20,%ecx
1404ac258:	e8 ab ee 96 00       	call   0x140e1b108
1404ac25d:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404ac261:	66 0f 6f 05 f7 80 af 	movdqa 0xaf80f7(%rip),%xmm0        # 0x140fa4360
1404ac268:	00
1404ac269:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1404ac26e:	0f 10 05 cb 2c b5 00 	movups 0xb52ccb(%rip),%xmm0        # 0x140ffef40
1404ac275:	0f 11 00             	movups %xmm0,(%rax)
1404ac278:	c6 40 10 00          	movb   $0x0,0x10(%rax)
1404ac27c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac282:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac286:	48 8b cb             	mov    %rbx,%rcx
1404ac289:	e8 12 ad 24 00       	call   0x1406f6fa0
1404ac28e:	90                   	nop
1404ac28f:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac293:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac297:	76 31                	jbe    0x1404ac2ca
1404ac299:	48 ff c2             	inc    %rdx
1404ac29c:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac2a0:	48 8b c1             	mov    %rcx,%rax
1404ac2a3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac2aa:	72 19                	jb     0x1404ac2c5
1404ac2ac:	48 83 c2 27          	add    $0x27,%rdx
1404ac2b0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac2b4:	48 2b c1             	sub    %rcx,%rax
1404ac2b7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac2bb:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac2bf:	0f 87 f6 10 00 00    	ja     0x1404ad3bb
1404ac2c5:	e8 7a ee 96 00       	call   0x140e1b144
1404ac2ca:	48 8d 05 87 2c b5 00 	lea    0xb52c87(%rip),%rax        # 0x140ffef58
1404ac2d1:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac2d5:	48 c7 45 b8 19 00 00 	movq   $0x19,-0x48(%rbp)
1404ac2dc:	00
1404ac2dd:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac2e1:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac2e6:	45 33 c9             	xor    %r9d,%r9d
1404ac2e9:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac2ed:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac2f1:	48 8b 0d 68 6b f8 00 	mov    0xf86b68(%rip),%rcx        # 0x141432e60
1404ac2f8:	e8 f3 82 36 00       	call   0x1408145f0
1404ac2fd:	48 8b 08             	mov    (%rax),%rcx
1404ac300:	48 89 0d e1 d6 f7 00 	mov    %rcx,0xf7d6e1(%rip)        # 0x1414299e8
1404ac307:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac30a:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac30e:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac311:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac316:	b9 20 00 00 00       	mov    $0x20,%ecx
1404ac31b:	e8 e8 ed 96 00       	call   0x140e1b108
1404ac320:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404ac324:	66 0f 6f 05 04 a1 b3 	movdqa 0xb3a104(%rip),%xmm0        # 0x140fe6430
1404ac32b:	00
1404ac32c:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1404ac331:	0f 10 05 20 2c b5 00 	movups 0xb52c20(%rip),%xmm0        # 0x140ffef58
1404ac338:	0f 11 00             	movups %xmm0,(%rax)
1404ac33b:	f2 0f 10 05 25 2c b5 	movsd  0xb52c25(%rip),%xmm0        # 0x140ffef68
1404ac342:	00
1404ac343:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1404ac348:	0f b6 0d 21 2c b5 00 	movzbl 0xb52c21(%rip),%ecx        # 0x140ffef70
1404ac34f:	88 48 18             	mov    %cl,0x18(%rax)
1404ac352:	c6 40 19 00          	movb   $0x0,0x19(%rax)
1404ac356:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac35c:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac360:	48 8b cb             	mov    %rbx,%rcx
1404ac363:	e8 38 ac 24 00       	call   0x1406f6fa0
1404ac368:	90                   	nop
1404ac369:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac36d:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac371:	76 31                	jbe    0x1404ac3a4
1404ac373:	48 ff c2             	inc    %rdx
1404ac376:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac37a:	48 8b c1             	mov    %rcx,%rax
1404ac37d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac384:	72 19                	jb     0x1404ac39f
1404ac386:	48 83 c2 27          	add    $0x27,%rdx
1404ac38a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac38e:	48 2b c1             	sub    %rcx,%rax
1404ac391:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac395:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac399:	0f 87 22 10 00 00    	ja     0x1404ad3c1
1404ac39f:	e8 a0 ed 96 00       	call   0x140e1b144
1404ac3a4:	48 8d 05 cd 2b b5 00 	lea    0xb52bcd(%rip),%rax        # 0x140ffef78
1404ac3ab:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac3af:	48 c7 45 b8 1a 00 00 	movq   $0x1a,-0x48(%rbp)
1404ac3b6:	00
1404ac3b7:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac3bb:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac3c0:	45 33 c9             	xor    %r9d,%r9d
1404ac3c3:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac3c7:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac3cb:	48 8b 0d 8e 6a f8 00 	mov    0xf86a8e(%rip),%rcx        # 0x141432e60
1404ac3d2:	e8 19 82 36 00       	call   0x1408145f0
1404ac3d7:	48 8b 08             	mov    (%rax),%rcx
1404ac3da:	48 89 0d e7 d5 f7 00 	mov    %rcx,0xf7d5e7(%rip)        # 0x1414299c8
1404ac3e1:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac3e4:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac3e8:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac3eb:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac3f0:	b9 20 00 00 00       	mov    $0x20,%ecx
1404ac3f5:	e8 0e ed 96 00       	call   0x140e1b108
1404ac3fa:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404ac3fe:	66 0f 6f 05 0a 6b b3 	movdqa 0xb36b0a(%rip),%xmm0        # 0x140fe2f10
1404ac405:	00
1404ac406:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1404ac40b:	0f 10 05 66 2b b5 00 	movups 0xb52b66(%rip),%xmm0        # 0x140ffef78
1404ac412:	0f 11 00             	movups %xmm0,(%rax)
1404ac415:	f2 0f 10 05 6b 2b b5 	movsd  0xb52b6b(%rip),%xmm0        # 0x140ffef88
1404ac41c:	00
1404ac41d:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1404ac422:	0f b7 0d 67 2b b5 00 	movzwl 0xb52b67(%rip),%ecx        # 0x140ffef90
1404ac429:	66 89 48 18          	mov    %cx,0x18(%rax)
1404ac42d:	c6 40 1a 00          	movb   $0x0,0x1a(%rax)
1404ac431:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac437:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac43b:	48 8b cb             	mov    %rbx,%rcx
1404ac43e:	e8 5d ab 24 00       	call   0x1406f6fa0