14078f5ff:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078f606:	00
14078f607:	48 8b 08             	mov    (%rax),%rcx
14078f60a:	48 8d 05 c7 c3 89 00 	lea    0x89c3c7(%rip),%rax        # 0x14102b9d8
14078f611:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f615:	f2 0f 10 41 20       	movsd  0x20(%rcx),%xmm0
14078f61a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f61e:	f2 0f 11 05 9a 19 ca 	movsd  %xmm0,0xca199a(%rip)        # 0x141430fc0
14078f625:	00
14078f626:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f62a:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f62f:	e8 ac 18 01 00       	call   0x1407a0ee0
14078f634:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078f63b:	00
14078f63c:	48 8b 08             	mov    (%rax),%rcx
14078f63f:	f2 0f 2c 41 20       	cvttsd2si 0x20(%rcx),%eax
14078f644:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f648:	89 05 d2 18 ca 00    	mov    %eax,0xca18d2(%rip)        # 0x141430f20
14078f64e:	48 8d 05 9b c3 89 00 	lea    0x89c39b(%rip),%rax        # 0x14102b9f0
14078f655:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f659:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f65d:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f662:	e8 79 18 01 00       	call   0x1407a0ee0
14078f667:	48 c7 45 f8 13 00 00 	movq   $0x13,-0x8(%rbp)
14078f66e:	00
14078f66f:	48 8b 08             	mov    (%rax),%rcx
14078f672:	8b 41 20             	mov    0x20(%rcx),%eax
14078f675:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f679:	89 05 a5 18 ca 00    	mov    %eax,0xca18a5(%rip)        # 0x141430f24
14078f67f:	48 8d 05 82 c3 89 00 	lea    0x89c382(%rip),%rax        # 0x14102ba08
14078f686:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f68a:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f68e:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f693:	e8 48 18 01 00       	call   0x1407a0ee0
14078f698:	48 c7 45 f8 1b 00 00 	movq   $0x1b,-0x8(%rbp)
14078f69f:	00
14078f6a0:	48 8b 08             	mov    (%rax),%rcx
14078f6a3:	8b 41 20             	mov    0x20(%rcx),%eax
14078f6a6:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f6aa:	89 05 18 19 ca 00    	mov    %eax,0xca1918(%rip)        # 0x141430fc8
14078f6b0:	48 8d 05 69 c3 89 00 	lea    0x89c369(%rip),%rax        # 0x14102ba20
14078f6b7:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f6bb:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f6bf:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f6c4:	e8 17 18 01 00       	call   0x1407a0ee0
14078f6c9:	48 c7 45 f8 1e 00 00 	movq   $0x1e,-0x8(%rbp)
14078f6d0:	00
14078f6d1:	48 8b 08             	mov    (%rax),%rcx
14078f6d4:	8b 41 20             	mov    0x20(%rcx),%eax
14078f6d7:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f6db:	89 05 eb 18 ca 00    	mov    %eax,0xca18eb(%rip)        # 0x141430fcc
14078f6e1:	48 8d 05 58 c3 89 00 	lea    0x89c358(%rip),%rax        # 0x14102ba40
14078f6e8:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f6ec:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f6f0:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f6f5:	e8 e6 17 01 00       	call   0x1407a0ee0
14078f6fa:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078f701:	00
14078f702:	48 8b 08             	mov    (%rax),%rcx
14078f705:	8b 41 20             	mov    0x20(%rcx),%eax
14078f708:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f70c:	89 05 be 18 ca 00    	mov    %eax,0xca18be(%rip)        # 0x141430fd0
14078f712:	48 8d 05 47 c3 89 00 	lea    0x89c347(%rip),%rax        # 0x14102ba60
14078f719:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f71d:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f721:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f726:	e8 b5 17 01 00       	call   0x1407a0ee0
14078f72b:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078f732:	00
14078f733:	48 8b 08             	mov    (%rax),%rcx
14078f736:	8b 41 20             	mov    0x20(%rcx),%eax
14078f739:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f73d:	89 05 91 18 ca 00    	mov    %eax,0xca1891(%rip)        # 0x141430fd4
14078f743:	48 8d 05 2e c3 89 00 	lea    0x89c32e(%rip),%rax        # 0x14102ba78
14078f74a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f74e:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f752:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f757:	e8 84 17 01 00       	call   0x1407a0ee0
14078f75c:	48 8b 08             	mov    (%rax),%rcx
14078f75f:	8b c3                	mov    %ebx,%eax
14078f761:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078f765:	0f 95 c0             	setne  %al
14078f768:	89 05 6a 18 ca 00    	mov    %eax,0xca186a(%rip)        # 0x141430fd8
14078f76e:	48 8d 05 1b c3 89 00 	lea    0x89c31b(%rip),%rax        # 0x14102ba90
14078f775:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f779:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f77d:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078f784:	00
14078f785:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f789:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f78e:	e8 4d 17 01 00       	call   0x1407a0ee0
14078f793:	48 c7 45 f8 0f 00 00 	movq   $0xf,-0x8(%rbp)
14078f79a:	00
14078f79b:	48 8b 08             	mov    (%rax),%rcx
14078f79e:	8b c3                	mov    %ebx,%eax
14078f7a0:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078f7a4:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f7a8:	0f 95 c0             	setne  %al
14078f7ab:	89 05 2b 18 ca 00    	mov    %eax,0xca182b(%rip)        # 0x141430fdc
14078f7b1:	48 8d 05 f0 c2 89 00 	lea    0x89c2f0(%rip),%rax        # 0x14102baa8
14078f7b8:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f7bc:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f7c0:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f7c5:	e8 16 17 01 00       	call   0x1407a0ee0
14078f7ca:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
14078f7d1:	00
14078f7d2:	48 8b 08             	mov    (%rax),%rcx
14078f7d5:	8b 41 20             	mov    0x20(%rcx),%eax
14078f7d8:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f7dc:	89 05 fe 17 ca 00    	mov    %eax,0xca17fe(%rip)        # 0x141430fe0
14078f7e2:	48 8d 05 cf c2 89 00 	lea    0x89c2cf(%rip),%rax        # 0x14102bab8
14078f7e9:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f7ed:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f7f1:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f7f6:	89 1d fc 17 ca 00    	mov    %ebx,0xca17fc(%rip)        # 0x141430ff8
14078f7fc:	e8 df 12 01 00       	call   0x1407a0ae0
14078f801:	48 8b 00             	mov    (%rax),%rax
14078f804:	48 85 c0             	test   %rax,%rax
14078f807:	74 12                	je     0x14078f81b
14078f809:	48 8b 40 50          	mov    0x50(%rax),%rax
14078f80d:	48 85 c0             	test   %rax,%rax
14078f810:	74 09                	je     0x14078f81b
14078f812:	8b 40 20             	mov    0x20(%rax),%eax
14078f815:	89 05 dd 17 ca 00    	mov    %eax,0xca17dd(%rip)        # 0x141430ff8
14078f81b:	48 c7 45 f8 17 00 00 	movq   $0x17,-0x8(%rbp)
14078f822:	00
14078f823:	48 8d 05 a6 c2 89 00 	lea    0x89c2a6(%rip),%rax        # 0x14102bad0
14078f82a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f82e:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f832:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f836:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f83b:	89 1d bb 17 ca 00    	mov    %ebx,0xca17bb(%rip)        # 0x141430ffc
14078f841:	e8 9a 12 01 00       	call   0x1407a0ae0
14078f846:	48 8b 00             	mov    (%rax),%rax
14078f849:	48 85 c0             	test   %rax,%rax
14078f84c:	74 12                	je     0x14078f860
14078f84e:	48 8b 40 50          	mov    0x50(%rax),%rax
14078f852:	48 85 c0             	test   %rax,%rax
14078f855:	74 09                	je     0x14078f860
14078f857:	8b 40 20             	mov    0x20(%rax),%eax
14078f85a:	89 05 9c 17 ca 00    	mov    %eax,0xca179c(%rip)        # 0x141430ffc
14078f860:	48 c7 45 f8 18 00 00 	movq   $0x18,-0x8(%rbp)
14078f867:	00
14078f868:	48 8d 05 79 c2 89 00 	lea    0x89c279(%rip),%rax        # 0x14102bae8
14078f86f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f873:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f877:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f87b:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f880:	89 1d 7a 17 ca 00    	mov    %ebx,0xca177a(%rip)        # 0x141431000
14078f886:	e8 55 12 01 00       	call   0x1407a0ae0
14078f88b:	48 8b 00             	mov    (%rax),%rax
14078f88e:	48 85 c0             	test   %rax,%rax
14078f891:	74 12                	je     0x14078f8a5
14078f893:	48 8b 40 50          	mov    0x50(%rax),%rax
14078f897:	48 85 c0             	test   %rax,%rax
14078f89a:	74 09                	je     0x14078f8a5
14078f89c:	8b 40 20             	mov    0x20(%rax),%eax
14078f89f:	89 05 5b 17 ca 00    	mov    %eax,0xca175b(%rip)        # 0x141431000
14078f8a5:	0f 57 c0             	xorps  %xmm0,%xmm0
14078f8a8:	48 c7 45 f8 21 00 00 	movq   $0x21,-0x8(%rbp)
14078f8af:	00
14078f8b0:	48 8d 05 51 c2 89 00 	lea    0x89c251(%rip),%rax        # 0x14102bb08
14078f8b7:	f2 0f 11 05 49 17 ca 	movsd  %xmm0,0xca1749(%rip)        # 0x141431008
14078f8be:	00
14078f8bf:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f8c3:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f8c7:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f8cb:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f8d0:	e8 0b 12 01 00       	call   0x1407a0ae0
14078f8d5:	48 8b 00             	mov    (%rax),%rax
14078f8d8:	48 85 c0             	test   %rax,%rax
14078f8db:	74 16                	je     0x14078f8f3
14078f8dd:	48 8b 40 50          	mov    0x50(%rax),%rax
14078f8e1:	48 85 c0             	test   %rax,%rax
14078f8e4:	74 0d                	je     0x14078f8f3
14078f8e6:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14078f8eb:	f2 0f 11 05 15 17 ca 	movsd  %xmm0,0xca1715(%rip)        # 0x141431008
14078f8f2:	00
14078f8f3:	48 c7 45 f8 1c 00 00 	movq   $0x1c,-0x8(%rbp)
14078f8fa:	00
14078f8fb:	48 8d 05 2e c2 89 00 	lea    0x89c22e(%rip),%rax        # 0x14102bb30
14078f902:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f906:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f90a:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f90e:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f913:	e8 c8 15 01 00       	call   0x1407a0ee0
14078f918:	48 c7 45 f8 12 00 00 	movq   $0x12,-0x8(%rbp)
14078f91f:	00
14078f920:	48 8b 08             	mov    (%rax),%rcx
14078f923:	8b 41 20             	mov    0x20(%rcx),%eax
14078f926:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f92a:	89 05 d4 16 ca 00    	mov    %eax,0xca16d4(%rip)        # 0x141431004
14078f930:	48 8d 05 19 c2 89 00 	lea    0x89c219(%rip),%rax        # 0x14102bb50
14078f937:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f93b:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f93f:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f944:	e8 97 15 01 00       	call   0x1407a0ee0
14078f949:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
14078f950:	00
14078f951:	48 8b 08             	mov    (%rax),%rcx
14078f954:	48 8d 05 0d c2 89 00 	lea    0x89c20d(%rip),%rax        # 0x14102bb68
14078f95b:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f95f:	f2 0f 10 41 20       	movsd  0x20(%rcx),%xmm0
14078f964:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f968:	f2 0f 11 05 a0 16 ca 	movsd  %xmm0,0xca16a0(%rip)        # 0x141431010
14078f96f:	00
14078f970:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f974:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f979:	e8 62 15 01 00       	call   0x1407a0ee0
14078f97e:	48 c7 45 f8 10 00 00 	movq   $0x10,-0x8(%rbp)
14078f985:	00
14078f986:	48 8b 08             	mov    (%rax),%rcx
14078f989:	8b c3                	mov    %ebx,%eax
14078f98b:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078f98f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f993:	0f 95 c0             	setne  %al
14078f996:	89 05 7c 16 ca 00    	mov    %eax,0xca167c(%rip)        # 0x141431018
14078f99c:	48 8d 05 dd c1 89 00 	lea    0x89c1dd(%rip),%rax        # 0x14102bb80
14078f9a3:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f9a7:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f9ab:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f9b0:	e8 2b 15 01 00       	call   0x1407a0ee0
14078f9b5:	48 8b 08             	mov    (%rax),%rcx
14078f9b8:	e8 c3 e4 fa ff       	call   0x14073de80
14078f9bd:	48 c7 45 f8 10 00 00 	movq   $0x10,-0x8(%rbp)
14078f9c4:	00
14078f9c5:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078f9c9:	89 05 4d 16 ca 00    	mov    %eax,0xca164d(%rip)        # 0x14143101c
14078f9cf:	48 8d 05 c2 c1 89 00 	lea    0x89c1c2(%rip),%rax        # 0x14102bb98
14078f9d6:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f9da:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078f9de:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078f9e3:	e8 f8 14 01 00       	call   0x1407a0ee0
14078f9e8:	48 c7 45 f8 10 00 00 	movq   $0x10,-0x8(%rbp)
14078f9ef:	00
14078f9f0:	48 8b 08             	mov    (%rax),%rcx
14078f9f3:	48 8d 05 b6 c1 89 00 	lea    0x89c1b6(%rip),%rax        # 0x14102bbb0
14078f9fa:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078f9fe:	f2 0f 10 41 20       	movsd  0x20(%rcx),%xmm0
14078fa03:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fa07:	f2 0f 11 05 11 16 ca 	movsd  %xmm0,0xca1611(%rip)        # 0x141431020
14078fa0e:	00
14078fa0f:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fa13:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fa18:	e8 c3 14 01 00       	call   0x1407a0ee0
14078fa1d:	48 c7 45 f8 1c 00 00 	movq   $0x1c,-0x8(%rbp)
14078fa24:	00
14078fa25:	48 8b 08             	mov    (%rax),%rcx
14078fa28:	8b 41 20             	mov    0x20(%rcx),%eax
14078fa2b:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fa2f:	89 05 f3 15 ca 00    	mov    %eax,0xca15f3(%rip)        # 0x141431028
14078fa35:	48 8d 05 8c c1 89 00 	lea    0x89c18c(%rip),%rax        # 0x14102bbc8
14078fa3c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078fa40:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fa44:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fa49:	e8 92 14 01 00       	call   0x1407a0ee0
14078fa4e:	48 c7 45 f8 0f 00 00 	movq   $0xf,-0x8(%rbp)
14078fa55:	00
14078fa56:	48 8b 08             	mov    (%rax),%rcx
14078fa59:	8b c3                	mov    %ebx,%eax
14078fa5b:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078fa5f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fa63:	0f 95 c0             	setne  %al
14078fa66:	89 05 c8 15 ca 00    	mov    %eax,0xca15c8(%rip)        # 0x141431034
14078fa6c:	48 8d 05 75 c1 89 00 	lea    0x89c175(%rip),%rax        # 0x14102bbe8
14078fa73:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078fa77:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fa7b:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fa80:	e8 5b 14 01 00       	call   0x1407a0ee0
14078fa85:	48 8b 08             	mov    (%rax),%rcx
14078fa88:	48 c7 45 f8 0f 00 00 	movq   $0xf,-0x8(%rbp)
14078fa8f:	00
14078fa90:	8b 41 20             	mov    0x20(%rcx),%eax
14078fa93:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fa97:	89 05 9b 15 ca 00    	mov    %eax,0xca159b(%rip)        # 0x141431038
14078fa9d:	48 8d 05 54 c1 89 00 	lea    0x89c154(%rip),%rax        # 0x14102bbf8
14078faa4:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078faa8:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078faac:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fab1:	e8 2a 14 01 00       	call   0x1407a0ee0
14078fab6:	48 c7 45 f8 18 00 00 	movq   $0x18,-0x8(%rbp)
14078fabd:	00
14078fabe:	48 8b 08             	mov    (%rax),%rcx
14078fac1:	8b 41 20             	mov    0x20(%rcx),%eax
14078fac4:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fac8:	89 05 6e 15 ca 00    	mov    %eax,0xca156e(%rip)        # 0x14143103c
14078face:	48 8d 05 33 c1 89 00 	lea    0x89c133(%rip),%rax        # 0x14102bc08
14078fad5:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078fad9:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fadd:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fae2:	e8 f9 13 01 00       	call   0x1407a0ee0
14078fae7:	48 c7 45 f8 13 00 00 	movq   $0x13,-0x8(%rbp)
14078faee:	00
14078faef:	48 8b 08             	mov    (%rax),%rcx
14078faf2:	8b c3                	mov    %ebx,%eax
14078faf4:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078faf8:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fafc:	0f 95 c0             	setne  %al
14078faff:	89 05 3b 15 ca 00    	mov    %eax,0xca153b(%rip)        # 0x141431040
14078fb05:	48 8d 05 1c c1 89 00 	lea    0x89c11c(%rip),%rax        # 0x14102bc28
14078fb0c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078fb10:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fb14:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fb19:	e8 c2 13 01 00       	call   0x1407a0ee0
14078fb1e:	48 c7 45 f8 10 00 00 	movq   $0x10,-0x8(%rbp)
14078fb25:	00
14078fb26:	48 8b 08             	mov    (%rax),%rcx
14078fb29:	8b c3                	mov    %ebx,%eax
14078fb2b:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078fb2f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fb33:	0f 95 c0             	setne  %al
14078fb36:	89 05 08 15 ca 00    	mov    %eax,0xca1508(%rip)        # 0x141431044
14078fb3c:	48 8d 05 fd c0 89 00 	lea    0x89c0fd(%rip),%rax        # 0x14102bc40
14078fb43:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078fb47:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fb4b:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fb50:	e8 8b 13 01 00       	call   0x1407a0ee0
14078fb55:	48 c7 45 f8 1b 00 00 	movq   $0x1b,-0x8(%rbp)
14078fb5c:	00
14078fb5d:	48 8b 08             	mov    (%rax),%rcx
14078fb60:	8b c3                	mov    %ebx,%eax
14078fb62:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14078fb66:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fb6a:	0f 95 c0             	setne  %al
14078fb6d:	89 05 d5 14 ca 00    	mov    %eax,0xca14d5(%rip)        # 0x141431048
14078fb73:	48 8d 05 de c0 89 00 	lea    0x89c0de(%rip),%rax        # 0x14102bc58
14078fb7a:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078fb7e:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fb82:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fb87:	e8 54 0f 01 00       	call   0x1407a0ae0
14078fb8c:	48 8b 00             	mov    (%rax),%rax
14078fb8f:	48 85 c0             	test   %rax,%rax
14078fb92:	74 0b                	je     0x14078fb9f
14078fb94:	48 8b 40 50          	mov    0x50(%rax),%rax
14078fb98:	48 39 58 20          	cmp    %rbx,0x20(%rax)
14078fb9c:	0f 95 c3             	setne  %bl
14078fb9f:	48 c7 45 f8 22 00 00 	movq   $0x22,-0x8(%rbp)
14078fba6:	00
14078fba7:	48 8d 05 ca c0 89 00 	lea    0x89c0ca(%rip),%rax        # 0x14102bc78
14078fbae:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14078fbb2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14078fbb6:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14078fbba:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14078fbbf:	89 1d 8f 14 ca 00    	mov    %ebx,0xca148f(%rip)        # 0x141431054
14078fbc5:	e8 16 13 01 00       	call   0x1407a0ee0
14078fbca:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14078fbcf:	48 8b 08             	mov    (%rax),%rcx
14078fbd2:	48 8b 41 20          	mov    0x20(%rcx),%rax
14078fbd6:	48 89 05 83 14 ca 00 	mov    %rax,0xca1483(%rip)        # 0x141431060
14078fbdd:	48 83 c4 30          	add    $0x30,%rsp