140f5659d:	cc                   	int3
140f5659e:	cc                   	int3
140f5659f:	cc                   	int3
140f565a0:	40 55                	rex push %rbp
140f565a2:	48 83 ec 20          	sub    $0x20,%rsp
140f565a6:	48 8b ea             	mov    %rdx,%rbp
140f565a9:	8b 45 20             	mov    0x20(%rbp),%eax
140f565ac:	83 e0 01             	and    $0x1,%eax
140f565af:	85 c0                	test   %eax,%eax
140f565b1:	74 10                	je     0x140f565c3
140f565b3:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f565b7:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140f565be:	e8 0d 19 24 ff       	call   0x140197ed0
140f565c3:	48 83 c4 20          	add    $0x20,%rsp
140f565c7:	5d                   	pop    %rbp
140f565c8:	c3                   	ret
140f565c9:	cc                   	int3
140f565ca:	cc                   	int3
140f565cb:	cc                   	int3
140f565cc:	cc                   	int3
140f565cd:	cc                   	int3
140f565ce:	cc                   	int3
140f565cf:	cc                   	int3
140f565d0:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f565d7:	e9 e4 1c 2f ff       	jmp    0x1402482c0
140f565dc:	cc                   	int3
140f565dd:	cc                   	int3
140f565de:	cc                   	int3
140f565df:	cc                   	int3
140f565e0:	40 55                	rex push %rbp
140f565e2:	48 83 ec 20          	sub    $0x20,%rsp
140f565e6:	48 8b ea             	mov    %rdx,%rbp
140f565e9:	4c 8d 0d d0 1c 2f ff 	lea    -0xd0e330(%rip),%r9        # 0x1402482c0
140f565f0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140f565f6:	ba 18 00 00 00       	mov    $0x18,%edx
140f565fb:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140f565ff:	e8 48 4f ec ff       	call   0x140e1b54c
140f56604:	48 83 c4 20          	add    $0x20,%rsp
140f56608:	5d                   	pop    %rbp
140f56609:	c3                   	ret
140f5660a:	cc                   	int3
140f5660b:	cc                   	int3
140f5660c:	cc                   	int3
140f5660d:	cc                   	int3
140f5660e:	cc                   	int3
140f5660f:	cc                   	int3
140f56610:	48 8d 8a c0 00 00 00 	lea    0xc0(%rdx),%rcx
140f56617:	e9 b4 18 24 ff       	jmp    0x140197ed0
140f5661c:	cc                   	int3
140f5661d:	cc                   	int3
140f5661e:	cc                   	int3
140f5661f:	cc                   	int3
140f56620:	40 55                	rex push %rbp
140f56622:	48 83 ec 20          	sub    $0x20,%rsp
140f56626:	48 8b ea             	mov    %rdx,%rbp
140f56629:	8b 45 60             	mov    0x60(%rbp),%eax
140f5662c:	83 e0 01             	and    $0x1,%eax
140f5662f:	85 c0                	test   %eax,%eax
140f56631:	74 0d                	je     0x140f56640
140f56633:	83 65 60 fe          	andl   $0xfffffffe,0x60(%rbp)
140f56637:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140f5663b:	e8 60 19 24 ff       	call   0x140197fa0
140f56640:	48 83 c4 20          	add    $0x20,%rsp
140f56644:	5d                   	pop    %rbp
140f56645:	c3                   	ret
140f56646:	cc                   	int3
140f56647:	cc                   	int3
140f56648:	cc                   	int3
140f56649:	cc                   	int3
140f5664a:	cc                   	int3
140f5664b:	cc                   	int3
140f5664c:	cc                   	int3
140f5664d:	cc                   	int3
140f5664e:	cc                   	int3
140f5664f:	cc                   	int3
140f56650:	40 55                	rex push %rbp
140f56652:	48 83 ec 20          	sub    $0x20,%rsp
140f56656:	48 8b ea             	mov    %rdx,%rbp
140f56659:	8b 45 40             	mov    0x40(%rbp),%eax
140f5665c:	83 e0 01             	and    $0x1,%eax
140f5665f:	85 c0                	test   %eax,%eax
140f56661:	74 0d                	je     0x140f56670
140f56663:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140f56667:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140f5666b:	e8 30 19 24 ff       	call   0x140197fa0
140f56670:	48 83 c4 20          	add    $0x20,%rsp
140f56674:	5d                   	pop    %rbp
140f56675:	c3                   	ret
140f56676:	cc                   	int3
140f56677:	cc                   	int3
140f56678:	cc                   	int3
140f56679:	cc                   	int3
140f5667a:	cc                   	int3
140f5667b:	cc                   	int3
140f5667c:	cc                   	int3
140f5667d:	cc                   	int3
140f5667e:	cc                   	int3
140f5667f:	cc                   	int3
140f56680:	48 8d 8a 88 01 00 00 	lea    0x188(%rdx),%rcx
140f56687:	e9 64 18 24 ff       	jmp    0x140197ef0
140f5668c:	cc                   	int3
140f5668d:	cc                   	int3
140f5668e:	cc                   	int3
140f5668f:	cc                   	int3
140f56690:	48 8d 8a c0 02 00 00 	lea    0x2c0(%rdx),%rcx
140f56697:	e9 c4 d4 f1 ff       	jmp    0x140e73b60
140f5669c:	cc                   	int3
140f5669d:	cc                   	int3
140f5669e:	cc                   	int3
140f5669f:	cc                   	int3
140f566a0:	48 8d 8a 10 02 00 00 	lea    0x210(%rdx),%rcx
140f566a7:	e9 f4 d4 f1 ff       	jmp    0x140e73ba0
140f566ac:	cc                   	int3
140f566ad:	cc                   	int3
140f566ae:	cc                   	int3
140f566af:	cc                   	int3
140f566b0:	48 8d 8a 00 02 00 00 	lea    0x200(%rdx),%rcx
140f566b7:	e9 e4 d4 f1 ff       	jmp    0x140e73ba0
140f566bc:	cc                   	int3
140f566bd:	cc                   	int3
140f566be:	cc                   	int3
140f566bf:	cc                   	int3
140f566c0:	48 8d 8a 30 02 00 00 	lea    0x230(%rdx),%rcx
140f566c7:	e9 d4 d4 f1 ff       	jmp    0x140e73ba0
140f566cc:	cc                   	int3
140f566cd:	cc                   	int3
140f566ce:	cc                   	int3
140f566cf:	cc                   	int3
140f566d0:	48 8d 8a d0 01 00 00 	lea    0x1d0(%rdx),%rcx
140f566d7:	e9 94 c3 2d ff       	jmp    0x140232a70
140f566dc:	cc                   	int3
140f566dd:	cc                   	int3
140f566de:	cc                   	int3
140f566df:	cc                   	int3
140f566e0:	48 8d 8a 60 02 00 00 	lea    0x260(%rdx),%rcx
140f566e7:	e9 b4 c3 2d ff       	jmp    0x140232aa0
140f566ec:	cc                   	int3
140f566ed:	cc                   	int3
140f566ee:	cc                   	int3
140f566ef:	cc                   	int3
140f566f0:	48 8d 8a a8 01 00 00 	lea    0x1a8(%rdx),%rcx
140f566f7:	e9 f4 17 24 ff       	jmp    0x140197ef0
140f566fc:	cc                   	int3
140f566fd:	cc                   	int3
140f566fe:	cc                   	int3
140f566ff:	cc                   	int3
140f56700:	48 8d 8a c0 02 00 00 	lea    0x2c0(%rdx),%rcx
140f56707:	e9 94 d4 f1 ff       	jmp    0x140e73ba0
140f5670c:	cc                   	int3
140f5670d:	cc                   	int3
140f5670e:	cc                   	int3
140f5670f:	cc                   	int3
140f56710:	48 8d 8a c0 02 00 00 	lea    0x2c0(%rdx),%rcx
140f56717:	48 83 c1 20          	add    $0x20,%rcx
140f5671b:	e9 50 c3 2d ff       	jmp    0x140232a70
140f56720:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f56725:	53                   	push   %rbx
140f56726:	55                   	push   %rbp
140f56727:	57                   	push   %rdi
140f56728:	48 83 ec 30          	sub    $0x30,%rsp
140f5672c:	48 8b ea             	mov    %rdx,%rbp
140f5672f:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140f56733:	48 83 c1 18          	add    $0x18,%rcx
140f56737:	33 d2                	xor    %edx,%edx
140f56739:	e8 12 d2 a1 ff       	call   0x140973950
140f5673e:	e8 9d 1b a1 ff       	call   0x1409682e0
140f56743:	48 8b c8             	mov    %rax,%rcx
140f56746:	e8 85 8f 24 ff       	call   0x14019f6d0
140f5674b:	48 8b d8             	mov    %rax,%rbx
140f5674e:	83 38 05             	cmpl   $0x5,(%rax)
140f56751:	0f 86 a5 00 00 00    	jbe    0x140f567fc
140f56757:	33 d2                	xor    %edx,%edx
140f56759:	48 8b c8             	mov    %rax,%rcx
140f5675c:	e8 df ab 0a ff       	call   0x140001340
140f56761:	84 c0                	test   %al,%al
140f56763:	0f 84 93 00 00 00    	je     0x140f567fc
140f56769:	c7 45 30 ab 00 00 00 	movl   $0xab,0x30(%rbp)
140f56770:	48 8d 05 c1 c2 10 00 	lea    0x10c2c1(%rip),%rax        # 0x141062a38
140f56777:	48 89 85 d0 01 00 00 	mov    %rax,0x1d0(%rbp)
140f5677e:	48 c7 85 d8 01 00 00 	movq   $0x24,0x1d8(%rbp)
140f56785:	24 00 00 00
140f56789:	0f 28 85 d0 01 00 00 	movaps 0x1d0(%rbp),%xmm0
140f56790:	66 0f 7f 85 d0 01 00 	movdqa %xmm0,0x1d0(%rbp)
140f56797:	00
140f56798:	48 8d 05 f1 b6 29 00 	lea    0x29b6f1(%rip),%rax        # 0x1411f1e90
140f5679f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140f567a4:	4c 8d 4d 30          	lea    0x30(%rbp),%r9
140f567a8:	4c 8d 05 29 b7 29 00 	lea    0x29b729(%rip),%r8        # 0x1411f1ed8
140f567af:	48 8d 95 d0 01 00 00 	lea    0x1d0(%rbp),%rdx
140f567b6:	48 8d 8d 88 01 00 00 	lea    0x188(%rbp),%rcx
140f567bd:	e8 ae 21 a1 ff       	call   0x140968970
140f567c2:	48 8b c8             	mov    %rax,%rcx
140f567c5:	e8 06 92 24 ff       	call   0x14019f9d0
140f567ca:	48 8b d0             	mov    %rax,%rdx
140f567cd:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140f567d1:	e8 1a aa 0a ff       	call   0x1400011f0
140f567d6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140f567db:	45 33 c9             	xor    %r9d,%r9d
140f567de:	45 33 c0             	xor    %r8d,%r8d
140f567e1:	48 8d 15 95 f2 32 00 	lea    0x32f295(%rip),%rdx        # 0x141285a7d
140f567e8:	48 8b cb             	mov    %rbx,%rcx
140f567eb:	e8 10 a8 0a ff       	call   0x140001000
140f567f0:	48 8d 8d 88 01 00 00 	lea    0x188(%rbp),%rcx
140f567f7:	e8 54 12 24 ff       	call   0x140197a50
140f567fc:	e8 af 4a 24 ff       	call   0x14019b2b0
140f56801:	48 8b f8             	mov    %rax,%rdi
140f56804:	83 38 02             	cmpl   $0x2,(%rax)
140f56807:	76 54                	jbe    0x140f5685d
140f56809:	33 d2                	xor    %edx,%edx
140f5680b:	48 8b c8             	mov    %rax,%rcx
140f5680e:	e8 2d ab 0a ff       	call   0x140001340
140f56813:	84 c0                	test   %al,%al
140f56815:	74 46                	je     0x140f5685d
140f56817:	48 8d 15 f2 b6 29 00 	lea    0x29b6f2(%rip),%rdx        # 0x1411f1f10
140f5681e:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140f56822:	e8 c9 a9 0a ff       	call   0x1400011f0
140f56827:	48 8b d8             	mov    %rax,%rbx
140f5682a:	c7 45 30 ff ff 00 80 	movl   $0x8000ffff,0x30(%rbp)
140f56831:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140f56835:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140f56839:	e8 b2 ae 0a ff       	call   0x1400016f0
140f5683e:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140f56843:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140f56848:	45 33 c9             	xor    %r9d,%r9d
140f5684b:	45 33 c0             	xor    %r8d,%r8d
140f5684e:	48 8d 15 55 f2 32 00 	lea    0x32f255(%rip),%rdx        # 0x141285aaa
140f56855:	48 8b cf             	mov    %rdi,%rcx
140f56858:	e8 83 b1 0a ff       	call   0x1400019e0
140f5685d:	33 d2                	xor    %edx,%edx
140f5685f:	33 c9                	xor    %ecx,%ecx
140f56861:	e8 b2 5f ec ff       	call   0x140e1c818
140f56866:	90                   	nop
140f56867:	cc                   	int3
140f56868:	cc                   	int3
140f56869:	cc                   	int3
140f5686a:	cc                   	int3
140f5686b:	cc                   	int3
140f5686c:	cc                   	int3
140f5686d:	cc                   	int3
140f5686e:	cc                   	int3
140f5686f:	cc                   	int3
140f56870:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
140f56877:	e9 04 18 24 ff       	jmp    0x140198080
140f5687c:	cc                   	int3
140f5687d:	cc                   	int3
140f5687e:	cc                   	int3
140f5687f:	cc                   	int3
140f56880:	40 55                	rex push %rbp
140f56882:	48 83 ec 20          	sub    $0x20,%rsp
140f56886:	48 8b ea             	mov    %rdx,%rbp
140f56889:	8b 45 60             	mov    0x60(%rbp),%eax
140f5688c:	83 e0 01             	and    $0x1,%eax
140f5688f:	85 c0                	test   %eax,%eax
140f56891:	74 0d                	je     0x140f568a0
140f56893:	83 65 60 fe          	andl   $0xfffffffe,0x60(%rbp)
140f56897:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140f5689b:	e8 00 17 24 ff       	call   0x140197fa0
140f568a0:	48 83 c4 20          	add    $0x20,%rsp
140f568a4:	5d                   	pop    %rbp
140f568a5:	c3                   	ret
140f568a6:	cc                   	int3
140f568a7:	cc                   	int3
140f568a8:	cc                   	int3
140f568a9:	cc                   	int3
140f568aa:	cc                   	int3
140f568ab:	cc                   	int3
140f568ac:	cc                   	int3
140f568ad:	cc                   	int3
140f568ae:	cc                   	int3
140f568af:	cc                   	int3
140f568b0:	40 55                	rex push %rbp
140f568b2:	48 83 ec 20          	sub    $0x20,%rsp
140f568b6:	48 8b ea             	mov    %rdx,%rbp
140f568b9:	4c 8d 0d 10 67 f3 ff 	lea    -0xc98f0(%rip),%r9        # 0x140e8cfd0
140f568c0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140f568c6:	ba 40 00 00 00       	mov    $0x40,%edx
140f568cb:	48 8d 8d d0 01 00 00 	lea    0x1d0(%rbp),%rcx
140f568d2:	e8 75 4c ec ff       	call   0x140e1b54c
140f568d7:	48 83 c4 20          	add    $0x20,%rsp
140f568db:	5d                   	pop    %rbp
140f568dc:	c3                   	ret
140f568dd:	cc                   	int3
140f568de:	cc                   	int3
140f568df:	cc                   	int3
140f568e0:	48 8d 8a b8 00 00 00 	lea    0xb8(%rdx),%rcx
140f568e7:	e9 04 67 f3 ff       	jmp    0x140e8cff0
140f568ec:	cc                   	int3
140f568ed:	cc                   	int3
140f568ee:	cc                   	int3
140f568ef:	cc                   	int3
140f568f0:	48 8d 8a b8 01 00 00 	lea    0x1b8(%rdx),%rcx
140f568f7:	e9 64 1a 24 ff       	jmp    0x140198360
140f568fc:	cc                   	int3
140f568fd:	cc                   	int3
140f568fe:	cc                   	int3
140f568ff:	cc                   	int3
140f56900:	40 55                	rex push %rbp
140f56902:	48 83 ec 20          	sub    $0x20,%rsp
140f56906:	48 8b ea             	mov    %rdx,%rbp
140f56909:	8b 45 30             	mov    0x30(%rbp),%eax
140f5690c:	83 e0 01             	and    $0x1,%eax
140f5690f:	85 c0                	test   %eax,%eax
140f56911:	74 10                	je     0x140f56923
140f56913:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140f56917:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
140f5691e:	e8 8d 27 45 ff       	call   0x1403a90b0
140f56923:	48 83 c4 20          	add    $0x20,%rsp
140f56927:	5d                   	pop    %rbp
140f56928:	c3                   	ret
140f56929:	cc                   	int3
140f5692a:	cc                   	int3
140f5692b:	cc                   	int3
140f5692c:	cc                   	int3
140f5692d:	cc                   	int3
140f5692e:	cc                   	int3
140f5692f:	cc                   	int3
140f56930:	48 8d 8a d0 01 00 00 	lea    0x1d0(%rdx),%rcx
140f56937:	e9 74 27 45 ff       	jmp    0x1403a90b0
140f5693c:	cc                   	int3
140f5693d:	cc                   	int3
140f5693e:	cc                   	int3
140f5693f:	cc                   	int3
140f56940:	48 8d 8a b0 00 00 00 	lea    0xb0(%rdx),%rcx
140f56947:	e9 a4 66 f3 ff       	jmp    0x140e8cff0
140f5694c:	cc                   	int3
140f5694d:	cc                   	int3
140f5694e:	cc                   	int3
140f5694f:	cc                   	int3
140f56950:	40 55                	rex push %rbp
140f56952:	48 83 ec 20          	sub    $0x20,%rsp
140f56956:	48 8b ea             	mov    %rdx,%rbp
140f56959:	8b 45 30             	mov    0x30(%rbp),%eax
140f5695c:	83 e0 01             	and    $0x1,%eax
140f5695f:	85 c0                	test   %eax,%eax
140f56961:	74 10                	je     0x140f56973
140f56963:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140f56967:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
140f5696e:	e8 3d 27 45 ff       	call   0x1403a90b0
140f56973:	48 83 c4 20          	add    $0x20,%rsp
140f56977:	5d                   	pop    %rbp
140f56978:	c3                   	ret
140f56979:	cc                   	int3
140f5697a:	cc                   	int3
140f5697b:	cc                   	int3
140f5697c:	cc                   	int3
140f5697d:	cc                   	int3
140f5697e:	cc                   	int3
140f5697f:	cc                   	int3
140f56980:	40 55                	rex push %rbp
140f56982:	48 83 ec 20          	sub    $0x20,%rsp