1403fc4a6:	48 2b c1             	sub    %rcx,%rax
1403fc4a9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fc4ad:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fc4b1:	0f 87 74 0d 00 00    	ja     0x1403fd22b
1403fc4b7:	e8 88 ec a1 00       	call   0x140e1b144
1403fc4bc:	48 8d 05 7d 24 bf 00 	lea    0xbf247d(%rip),%rax        # 0x140fee940
1403fc4c3:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403fc4c7:	48 c7 45 c8 12 00 00 	movq   $0x12,-0x38(%rbp)
1403fc4ce:	00
1403fc4cf:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fc4d3:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fc4d8:	45 33 c9             	xor    %r9d,%r9d
1403fc4db:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fc4df:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fc4e3:	48 8b 0d 76 69 03 01 	mov    0x1036976(%rip),%rcx        # 0x141432e60
1403fc4ea:	e8 01 81 41 00       	call   0x1408145f0
1403fc4ef:	48 8b 08             	mov    (%rax),%rcx
1403fc4f2:	48 89 0d 77 a7 02 01 	mov    %rcx,0x102a777(%rip)        # 0x141426c70
1403fc4f9:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fc4fc:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403fc500:	0f 57 c9             	xorps  %xmm1,%xmm1
1403fc503:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403fc508:	b9 20 00 00 00       	mov    $0x20,%ecx
1403fc50d:	e8 f6 eb a1 00       	call   0x140e1b108
1403fc512:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403fc516:	66 0f 6f 05 62 7e ba 	movdqa 0xba7e62(%rip),%xmm0        # 0x140fa4380
1403fc51d:	00
1403fc51e:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403fc523:	0f 10 05 16 24 bf 00 	movups 0xbf2416(%rip),%xmm0        # 0x140fee940
1403fc52a:	0f 11 00             	movups %xmm0,(%rax)
1403fc52d:	0f b7 0d 1c 24 bf 00 	movzwl 0xbf241c(%rip),%ecx        # 0x140fee950
1403fc534:	66 89 48 10          	mov    %cx,0x10(%rax)
1403fc538:	c6 40 12 00          	movb   $0x0,0x12(%rax)
1403fc53c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403fc542:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403fc546:	48 8b cb             	mov    %rbx,%rcx
1403fc549:	e8 52 aa 2f 00       	call   0x1406f6fa0
1403fc54e:	90                   	nop
1403fc54f:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403fc553:	48 83 fa 0f          	cmp    $0xf,%rdx
1403fc557:	76 31                	jbe    0x1403fc58a
1403fc559:	48 ff c2             	inc    %rdx
1403fc55c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403fc560:	48 8b c1             	mov    %rcx,%rax
1403fc563:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403fc56a:	72 19                	jb     0x1403fc585
1403fc56c:	48 83 c2 27          	add    $0x27,%rdx
1403fc570:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403fc574:	48 2b c1             	sub    %rcx,%rax
1403fc577:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fc57b:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fc57f:	0f 87 ac 0c 00 00    	ja     0x1403fd231
1403fc585:	e8 ba eb a1 00       	call   0x140e1b144
1403fc58a:	48 8d 05 c7 23 bf 00 	lea    0xbf23c7(%rip),%rax        # 0x140fee958
1403fc591:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403fc595:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
1403fc59c:	00
1403fc59d:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fc5a1:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fc5a6:	45 33 c9             	xor    %r9d,%r9d
1403fc5a9:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fc5ad:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fc5b1:	48 8b 0d a8 68 03 01 	mov    0x10368a8(%rip),%rcx        # 0x141432e60
1403fc5b8:	e8 33 80 41 00       	call   0x1408145f0
1403fc5bd:	48 8b 08             	mov    (%rax),%rcx
1403fc5c0:	48 89 0d b1 a6 02 01 	mov    %rcx,0x102a6b1(%rip)        # 0x141426c78
1403fc5c7:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fc5ca:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403fc5ce:	0f 57 c9             	xorps  %xmm1,%xmm1
1403fc5d1:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403fc5d6:	b9 20 00 00 00       	mov    $0x20,%ecx
1403fc5db:	e8 28 eb a1 00       	call   0x140e1b108
1403fc5e0:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403fc5e4:	66 0f 6f 05 24 85 ba 	movdqa 0xba8524(%rip),%xmm0        # 0x140fa4b10
1403fc5eb:	00
1403fc5ec:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403fc5f1:	0f 10 05 60 23 bf 00 	movups 0xbf2360(%rip),%xmm0        # 0x140fee958
1403fc5f8:	0f 11 00             	movups %xmm0,(%rax)
1403fc5fb:	f2 0f 10 05 65 23 bf 	movsd  0xbf2365(%rip),%xmm0        # 0x140fee968
1403fc602:	00
1403fc603:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1403fc608:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1403fc60c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403fc612:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403fc616:	48 8b cb             	mov    %rbx,%rcx
1403fc619:	e8 82 a9 2f 00       	call   0x1406f6fa0
1403fc61e:	90                   	nop
1403fc61f:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403fc623:	48 83 fa 0f          	cmp    $0xf,%rdx
1403fc627:	76 31                	jbe    0x1403fc65a
1403fc629:	48 ff c2             	inc    %rdx
1403fc62c:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403fc630:	48 8b c1             	mov    %rcx,%rax
1403fc633:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403fc63a:	72 19                	jb     0x1403fc655
1403fc63c:	48 83 c2 27          	add    $0x27,%rdx
1403fc640:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403fc644:	48 2b c1             	sub    %rcx,%rax
1403fc647:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fc64b:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fc64f:	0f 87 e2 0b 00 00    	ja     0x1403fd237
1403fc655:	e8 ea ea a1 00       	call   0x140e1b144
1403fc65a:	48 8d 05 17 23 bf 00 	lea    0xbf2317(%rip),%rax        # 0x140fee978
1403fc661:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403fc665:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
1403fc66c:	00
1403fc66d:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fc671:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fc676:	45 33 c9             	xor    %r9d,%r9d
1403fc679:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fc67d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fc681:	48 8b 0d d8 67 03 01 	mov    0x10367d8(%rip),%rcx        # 0x141432e60
1403fc688:	e8 63 7f 41 00       	call   0x1408145f0
1403fc68d:	48 8b 08             	mov    (%rax),%rcx
1403fc690:	48 89 0d c1 a5 02 01 	mov    %rcx,0x102a5c1(%rip)        # 0x141426c58
1403fc697:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fc69a:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403fc69e:	0f 57 c9             	xorps  %xmm1,%xmm1
1403fc6a1:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403fc6a6:	b9 20 00 00 00       	mov    $0x20,%ecx
1403fc6ab:	e8 58 ea a1 00       	call   0x140e1b108
1403fc6b0:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403fc6b4:	66 0f 6f 05 34 68 bb 	movdqa 0xbb6834(%rip),%xmm0        # 0x140fb2ef0
1403fc6bb:	00
1403fc6bc:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403fc6c1:	0f 10 05 b0 22 bf 00 	movups 0xbf22b0(%rip),%xmm0        # 0x140fee978
1403fc6c8:	0f 11 00             	movups %xmm0,(%rax)
1403fc6cb:	0f b7 0d b6 22 bf 00 	movzwl 0xbf22b6(%rip),%ecx        # 0x140fee988
1403fc6d2:	66 89 48 10          	mov    %cx,0x10(%rax)
1403fc6d6:	0f b6 0d ad 22 bf 00 	movzbl 0xbf22ad(%rip),%ecx        # 0x140fee98a
1403fc6dd:	88 48 12             	mov    %cl,0x12(%rax)
1403fc6e0:	c6 40 13 00          	movb   $0x0,0x13(%rax)
1403fc6e4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403fc6ea:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403fc6ee:	48 8b cb             	mov    %rbx,%rcx
1403fc6f1:	e8 aa a8 2f 00       	call   0x1406f6fa0
1403fc6f6:	90                   	nop
1403fc6f7:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403fc6fb:	48 83 fa 0f          	cmp    $0xf,%rdx
1403fc6ff:	76 31                	jbe    0x1403fc732
1403fc701:	48 ff c2             	inc    %rdx
1403fc704:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403fc708:	48 8b c1             	mov    %rcx,%rax
1403fc70b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403fc712:	72 19                	jb     0x1403fc72d
1403fc714:	48 83 c2 27          	add    $0x27,%rdx
1403fc718:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403fc71c:	48 2b c1             	sub    %rcx,%rax
1403fc71f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fc723:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fc727:	0f 87 10 0b 00 00    	ja     0x1403fd23d
1403fc72d:	e8 12 ea a1 00       	call   0x140e1b144
1403fc732:	48 8d 05 57 22 bf 00 	lea    0xbf2257(%rip),%rax        # 0x140fee990
1403fc739:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403fc73d:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
1403fc744:	00
1403fc745:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fc749:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fc74e:	45 33 c9             	xor    %r9d,%r9d
1403fc751:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fc755:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fc759:	48 8b 0d 00 67 03 01 	mov    0x1036700(%rip),%rcx        # 0x141432e60
1403fc760:	e8 8b 7e 41 00       	call   0x1408145f0
1403fc765:	48 8b 08             	mov    (%rax),%rcx
1403fc768:	48 89 0d 39 a5 02 01 	mov    %rcx,0x102a539(%rip)        # 0x141426ca8
1403fc76f:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fc772:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403fc776:	0f 57 c9             	xorps  %xmm1,%xmm1
1403fc779:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403fc77e:	b9 20 00 00 00       	mov    $0x20,%ecx
1403fc783:	e8 80 e9 a1 00       	call   0x140e1b108
1403fc788:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403fc78c:	66 0f 6f 05 7c 83 ba 	movdqa 0xba837c(%rip),%xmm0        # 0x140fa4b10
1403fc793:	00
1403fc794:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403fc799:	0f 10 05 f0 21 bf 00 	movups 0xbf21f0(%rip),%xmm0        # 0x140fee990
1403fc7a0:	0f 11 00             	movups %xmm0,(%rax)
1403fc7a3:	f2 0f 10 05 f5 21 bf 	movsd  0xbf21f5(%rip),%xmm0        # 0x140fee9a0
1403fc7aa:	00
1403fc7ab:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1403fc7b0:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1403fc7b4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403fc7ba:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403fc7be:	48 8b cb             	mov    %rbx,%rcx
1403fc7c1:	e8 da a7 2f 00       	call   0x1406f6fa0
1403fc7c6:	90                   	nop
1403fc7c7:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403fc7cb:	48 83 fa 0f          	cmp    $0xf,%rdx
1403fc7cf:	76 31                	jbe    0x1403fc802
1403fc7d1:	48 ff c2             	inc    %rdx
1403fc7d4:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403fc7d8:	48 8b c1             	mov    %rcx,%rax
1403fc7db:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403fc7e2:	72 19                	jb     0x1403fc7fd
1403fc7e4:	48 83 c2 27          	add    $0x27,%rdx
1403fc7e8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403fc7ec:	48 2b c1             	sub    %rcx,%rax
1403fc7ef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fc7f3:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fc7f7:	0f 87 46 0a 00 00    	ja     0x1403fd243
1403fc7fd:	e8 42 e9 a1 00       	call   0x140e1b144
1403fc802:	48 8d 05 a7 21 bf 00 	lea    0xbf21a7(%rip),%rax        # 0x140fee9b0
1403fc809:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403fc80d:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
1403fc814:	00
1403fc815:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fc819:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fc81e:	45 33 c9             	xor    %r9d,%r9d
1403fc821:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fc825:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fc829:	48 8b 0d 30 66 03 01 	mov    0x1036630(%rip),%rcx        # 0x141432e60
1403fc830:	e8 bb 7d 41 00       	call   0x1408145f0
1403fc835:	48 8b 08             	mov    (%rax),%rcx
1403fc838:	48 89 0d 61 a4 02 01 	mov    %rcx,0x102a461(%rip)        # 0x141426ca0
1403fc83f:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fc842:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403fc846:	0f 57 c9             	xorps  %xmm1,%xmm1
1403fc849:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403fc84e:	b9 20 00 00 00       	mov    $0x20,%ecx
1403fc853:	e8 b0 e8 a1 00       	call   0x140e1b108
1403fc858:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403fc85c:	66 0f 6f 05 8c 66 bb 	movdqa 0xbb668c(%rip),%xmm0        # 0x140fb2ef0
1403fc863:	00
1403fc864:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403fc869:	0f 10 05 40 21 bf 00 	movups 0xbf2140(%rip),%xmm0        # 0x140fee9b0
1403fc870:	0f 11 00             	movups %xmm0,(%rax)
1403fc873:	0f b7 0d 46 21 bf 00 	movzwl 0xbf2146(%rip),%ecx        # 0x140fee9c0
1403fc87a:	66 89 48 10          	mov    %cx,0x10(%rax)
1403fc87e:	0f b6 0d 3d 21 bf 00 	movzbl 0xbf213d(%rip),%ecx        # 0x140fee9c2
1403fc885:	88 48 12             	mov    %cl,0x12(%rax)
1403fc888:	c6 40 13 00          	movb   $0x0,0x13(%rax)
1403fc88c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403fc892:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403fc896:	48 8b cb             	mov    %rbx,%rcx
1403fc899:	e8 02 a7 2f 00       	call   0x1406f6fa0
1403fc89e:	90                   	nop
1403fc89f:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403fc8a3:	48 83 fa 0f          	cmp    $0xf,%rdx
1403fc8a7:	76 31                	jbe    0x1403fc8da
1403fc8a9:	48 ff c2             	inc    %rdx
1403fc8ac:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403fc8b0:	48 8b c1             	mov    %rcx,%rax
1403fc8b3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403fc8ba:	72 19                	jb     0x1403fc8d5
1403fc8bc:	48 83 c2 27          	add    $0x27,%rdx
1403fc8c0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403fc8c4:	48 2b c1             	sub    %rcx,%rax
1403fc8c7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fc8cb:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fc8cf:	0f 87 74 09 00 00    	ja     0x1403fd249
1403fc8d5:	e8 6a e8 a1 00       	call   0x140e1b144
1403fc8da:	48 8d 3d e7 20 bf 00 	lea    0xbf20e7(%rip),%rdi        # 0x140fee9c8
1403fc8e1:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403fc8e5:	48 c7 45 c8 10 00 00 	movq   $0x10,-0x38(%rbp)
1403fc8ec:	00
1403fc8ed:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fc8f1:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fc8f6:	45 33 c9             	xor    %r9d,%r9d
1403fc8f9:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fc8fd:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fc901:	48 8b 0d 58 65 03 01 	mov    0x1036558(%rip),%rcx        # 0x141432e60
1403fc908:	e8 e3 7c 41 00       	call   0x1408145f0
1403fc90d:	48 8b 08             	mov    (%rax),%rcx
1403fc910:	48 89 0d 21 a3 02 01 	mov    %rcx,0x102a321(%rip)        # 0x141426c38
1403fc917:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fc91a:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403fc91e:	0f 57 c9             	xorps  %xmm1,%xmm1
1403fc921:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403fc926:	41 b8 10 00 00 00    	mov    $0x10,%r8d
1403fc92c:	48 8b d7             	mov    %rdi,%rdx
1403fc92f:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403fc933:	e8 c8 a4 d9 ff       	call   0x140196e00
1403fc938:	90                   	nop
1403fc939:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403fc93f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403fc943:	48 8b cb             	mov    %rbx,%rcx
1403fc946:	e8 55 a6 2f 00       	call   0x1406f6fa0
1403fc94b:	90                   	nop
1403fc94c:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403fc950:	48 83 fa 0f          	cmp    $0xf,%rdx
1403fc954:	76 31                	jbe    0x1403fc987
1403fc956:	48 ff c2             	inc    %rdx
1403fc959:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403fc95d:	48 8b c1             	mov    %rcx,%rax
1403fc960:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403fc967:	72 19                	jb     0x1403fc982
1403fc969:	48 83 c2 27          	add    $0x27,%rdx
1403fc96d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403fc971:	48 2b c1             	sub    %rcx,%rax
1403fc974:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fc978:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fc97c:	0f 87 cd 08 00 00    	ja     0x1403fd24f
1403fc982:	e8 bd e7 a1 00       	call   0x140e1b144
1403fc987:	48 8d 3d 52 20 bf 00 	lea    0xbf2052(%rip),%rdi        # 0x140fee9e0
1403fc98e:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403fc992:	48 c7 45 c8 12 00 00 	movq   $0x12,-0x38(%rbp)
1403fc999:	00
1403fc99a:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fc99e:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fc9a3:	45 33 c9             	xor    %r9d,%r9d
1403fc9a6:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fc9aa:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fc9ae:	48 8b 0d ab 64 03 01 	mov    0x10364ab(%rip),%rcx        # 0x141432e60
1403fc9b5:	e8 36 7c 41 00       	call   0x1408145f0
1403fc9ba:	48 8b 08             	mov    (%rax),%rcx
1403fc9bd:	48 89 0d 5c a2 02 01 	mov    %rcx,0x102a25c(%rip)        # 0x141426c20
1403fc9c4:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fc9c7:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403fc9cb:	0f 57 c9             	xorps  %xmm1,%xmm1
1403fc9ce:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403fc9d3:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1403fc9d9:	48 8b d7             	mov    %rdi,%rdx
1403fc9dc:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403fc9e0:	e8 1b a4 d9 ff       	call   0x140196e00
1403fc9e5:	90                   	nop
1403fc9e6:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403fc9ec:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403fc9f0:	48 8b cb             	mov    %rbx,%rcx
1403fc9f3:	e8 a8 a5 2f 00       	call   0x1406f6fa0
1403fc9f8:	90                   	nop
1403fc9f9:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403fc9fd:	48 83 fa 0f          	cmp    $0xf,%rdx
1403fca01:	76 31                	jbe    0x1403fca34
1403fca03:	48 ff c2             	inc    %rdx
1403fca06:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403fca0a:	48 8b c1             	mov    %rcx,%rax
1403fca0d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403fca14:	72 19                	jb     0x1403fca2f
1403fca16:	48 83 c2 27          	add    $0x27,%rdx
1403fca1a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403fca1e:	48 2b c1             	sub    %rcx,%rax
1403fca21:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403fca25:	48 83 f8 1f          	cmp    $0x1f,%rax
1403fca29:	0f 87 26 08 00 00    	ja     0x1403fd255
1403fca2f:	e8 10 e7 a1 00       	call   0x140e1b144
1403fca34:	48 8d 3d bd 1f bf 00 	lea    0xbf1fbd(%rip),%rdi        # 0x140fee9f8
1403fca3b:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403fca3f:	48 c7 45 c8 15 00 00 	movq   $0x15,-0x38(%rbp)
1403fca46:	00
1403fca47:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403fca4b:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403fca50:	45 33 c9             	xor    %r9d,%r9d
1403fca53:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403fca57:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403fca5b:	48 8b 0d fe 63 03 01 	mov    0x10363fe(%rip),%rcx        # 0x141432e60
1403fca62:	e8 89 7b 41 00       	call   0x1408145f0
1403fca67:	48 8b 08             	mov    (%rax),%rcx
1403fca6a:	48 89 0d df a1 02 01 	mov    %rcx,0x102a1df(%rip)        # 0x141426c50
1403fca71:	0f 57 c0             	xorps  %xmm0,%xmm0
1403fca74:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)