14030e754:	0d 00 06 00 00       	or     $0x600,%eax
14030e759:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030e75d:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030e761:	48 8d 45 50          	lea    0x50(%rbp),%rax
14030e765:	48 89 85 40 01 00 00 	mov    %rax,0x140(%rbp)
14030e76c:	48 8d 45 58          	lea    0x58(%rbp),%rax
14030e770:	48 89 85 48 01 00 00 	mov    %rax,0x148(%rbp)
14030e777:	0f 28 85 40 01 00 00 	movaps 0x140(%rbp),%xmm0
14030e77e:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14030e784:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030e789:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14030e78e:	48 8d 8d a0 01 00 00 	lea    0x1a0(%rbp),%rcx
14030e795:	e8 b6 16 e9 ff       	call   0x14019fe50
14030e79a:	4c 8b c0             	mov    %rax,%r8
14030e79d:	48 8d 95 50 02 00 00 	lea    0x250(%rbp),%rdx
14030e7a4:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14030e7ab:	e8 40 de 39 00       	call   0x1406ac5f0
14030e7b0:	4c 8b 30             	mov    (%rax),%r14
14030e7b3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030e7ba:	4c 89 75 68          	mov    %r14,0x68(%rbp)
14030e7be:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030e7c2:	0f ba e8 0b          	bts    $0xb,%eax
14030e7c6:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030e7ca:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14030e7ce:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030e7d2:	89 44 24 78          	mov    %eax,0x78(%rsp)
14030e7d6:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14030e7db:	49 8b 4e 20          	mov    0x20(%r14),%rcx
14030e7df:	e8 0c 2f 41 00       	call   0x1407216f0
14030e7e4:	85 c0                	test   %eax,%eax
14030e7e6:	0f 84 bc 04 00 00    	je     0x14030eca8
14030e7ec:	8b 7c 24 3c          	mov    0x3c(%rsp),%edi
14030e7f0:	48 8b 05 91 d7 10 01 	mov    0x110d791(%rip),%rax        # 0x14141bf88
14030e7f7:	48 8b 88 50 03 00 00 	mov    0x350(%rax),%rcx
14030e7fe:	48 8b 41 20          	mov    0x20(%rcx),%rax
14030e802:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14030e807:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14030e80e:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14030e812:	48 8b 0d 5f 46 12 01 	mov    0x112465f(%rip),%rcx        # 0x141432e78
14030e819:	e8 52 07 f0 ff       	call   0x14020ef70
14030e81e:	90                   	nop
14030e81f:	81 cf 00 30 00 00    	or     $0x3000,%edi
14030e825:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14030e829:	89 7c 24 38          	mov    %edi,0x38(%rsp)
14030e82d:	48 8d 45 48          	lea    0x48(%rbp),%rax
14030e831:	48 89 85 50 01 00 00 	mov    %rax,0x150(%rbp)
14030e838:	48 8d 45 50          	lea    0x50(%rbp),%rax
14030e83c:	48 89 85 58 01 00 00 	mov    %rax,0x158(%rbp)
14030e843:	0f 28 85 50 01 00 00 	movaps 0x150(%rbp),%xmm0
14030e84a:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14030e850:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030e855:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14030e85a:	48 8d 8d b8 01 00 00 	lea    0x1b8(%rbp),%rcx
14030e861:	e8 ea 15 e9 ff       	call   0x14019fe50
14030e866:	4c 8b c0             	mov    %rax,%r8
14030e869:	48 8d 95 58 02 00 00 	lea    0x258(%rbp),%rdx
14030e870:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
14030e877:	e8 74 dd 39 00       	call   0x1406ac5f0
14030e87c:	48 8b 38             	mov    (%rax),%rdi
14030e87f:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030e886:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
14030e88a:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030e88e:	0f ba e8 0e          	bts    $0xe,%eax
14030e892:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030e896:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030e89a:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14030e89e:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14030e8a3:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14030e8a7:	e8 44 2e 41 00       	call   0x1407216f0
14030e8ac:	85 c0                	test   %eax,%eax
14030e8ae:	0f 85 c7 00 00 00    	jne    0x14030e97b
14030e8b4:	48 8b 05 cd d6 10 01 	mov    0x110d6cd(%rip),%rax        # 0x14141bf88
14030e8bb:	48 8b 88 58 03 00 00 	mov    0x358(%rax),%rcx
14030e8c2:	48 8b 41 20          	mov    0x20(%rcx),%rax
14030e8c6:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14030e8cb:	45 33 c0             	xor    %r8d,%r8d
14030e8ce:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14030e8d2:	48 8b 0d 9f 45 12 01 	mov    0x112459f(%rip),%rcx        # 0x141432e78
14030e8d9:	e8 92 06 f0 ff       	call   0x14020ef70
14030e8de:	90                   	nop
14030e8df:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030e8e3:	0d 00 80 01 00       	or     $0x18000,%eax
14030e8e8:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030e8ec:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030e8f0:	48 8d 45 40          	lea    0x40(%rbp),%rax
14030e8f4:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
14030e8fb:	48 8d 45 48          	lea    0x48(%rbp),%rax
14030e8ff:	48 89 85 68 01 00 00 	mov    %rax,0x168(%rbp)
14030e906:	0f 28 85 60 01 00 00 	movaps 0x160(%rbp),%xmm0
14030e90d:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14030e913:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030e918:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14030e91d:	48 8d 8d d0 01 00 00 	lea    0x1d0(%rbp),%rcx
14030e924:	e8 27 15 e9 ff       	call   0x14019fe50
14030e929:	4c 8b c0             	mov    %rax,%r8
14030e92c:	48 8d 95 50 02 00 00 	lea    0x250(%rbp),%rdx
14030e933:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
14030e93a:	e8 b1 dc 39 00       	call   0x1406ac5f0
14030e93f:	4c 8b 38             	mov    (%rax),%r15
14030e942:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030e949:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
14030e94d:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030e951:	0f ba e8 11          	bts    $0x11,%eax
14030e955:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030e959:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14030e95d:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030e961:	89 44 24 78          	mov    %eax,0x78(%rsp)
14030e965:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14030e96a:	49 8b 4f 20          	mov    0x20(%r15),%rcx
14030e96e:	e8 7d 2d 41 00       	call   0x1407216f0
14030e973:	85 c0                	test   %eax,%eax
14030e975:	0f 84 2d 03 00 00    	je     0x14030eca8
14030e97b:	8b 74 24 3c          	mov    0x3c(%rsp),%esi
14030e97f:	48 8b 05 02 d6 10 01 	mov    0x110d602(%rip),%rax        # 0x14141bf88
14030e986:	48 8b 80 60 03 00 00 	mov    0x360(%rax),%rax
14030e98d:	48 8b 40 20          	mov    0x20(%rax),%rax
14030e991:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14030e996:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14030e99d:	48 8d 55 38          	lea    0x38(%rbp),%rdx
14030e9a1:	48 8b 0d d0 44 12 01 	mov    0x11244d0(%rip),%rcx        # 0x141432e78
14030e9a8:	e8 c3 05 f0 ff       	call   0x14020ef70
14030e9ad:	90                   	nop
14030e9ae:	81 ce 00 00 0c 00    	or     $0xc0000,%esi
14030e9b4:	89 74 24 30          	mov    %esi,0x30(%rsp)
14030e9b8:	89 74 24 38          	mov    %esi,0x38(%rsp)
14030e9bc:	48 8d 45 38          	lea    0x38(%rbp),%rax
14030e9c0:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
14030e9c7:	48 8d 45 40          	lea    0x40(%rbp),%rax
14030e9cb:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
14030e9d2:	0f 28 85 70 01 00 00 	movaps 0x170(%rbp),%xmm0
14030e9d9:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14030e9df:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030e9e4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14030e9e9:	48 8d 8d e8 01 00 00 	lea    0x1e8(%rbp),%rcx
14030e9f0:	e8 5b 14 e9 ff       	call   0x14019fe50
14030e9f5:	4c 8b c0             	mov    %rax,%r8
14030e9f8:	48 8d 95 58 02 00 00 	lea    0x258(%rbp),%rdx
14030e9ff:	48 8d 8d d8 00 00 00 	lea    0xd8(%rbp),%rcx
14030ea06:	e8 e5 db 39 00       	call   0x1406ac5f0
14030ea0b:	48 8b 30             	mov    (%rax),%rsi
14030ea0e:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030ea15:	48 89 75 f0          	mov    %rsi,-0x10(%rbp)
14030ea19:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ea1d:	0f ba e8 14          	bts    $0x14,%eax
14030ea21:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ea25:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ea29:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14030ea2d:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14030ea32:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14030ea36:	e8 b5 2c 41 00       	call   0x1407216f0
14030ea3b:	85 c0                	test   %eax,%eax
14030ea3d:	0f 85 c8 00 00 00    	jne    0x14030eb0b
14030ea43:	48 8b 05 3e d5 10 01 	mov    0x110d53e(%rip),%rax        # 0x14141bf88
14030ea4a:	48 8b 88 68 03 00 00 	mov    0x368(%rax),%rcx
14030ea51:	48 8b 41 20          	mov    0x20(%rcx),%rax
14030ea55:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14030ea5a:	45 33 c0             	xor    %r8d,%r8d
14030ea5d:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14030ea61:	48 8b 0d 10 44 12 01 	mov    0x1124410(%rip),%rcx        # 0x141432e78
14030ea68:	e8 03 05 f0 ff       	call   0x14020ef70
14030ea6d:	90                   	nop
14030ea6e:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ea72:	0d 00 00 60 00       	or     $0x600000,%eax
14030ea77:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ea7b:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ea7f:	48 8d 45 30          	lea    0x30(%rbp),%rax
14030ea83:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
14030ea8a:	48 8d 45 38          	lea    0x38(%rbp),%rax
14030ea8e:	48 89 85 88 01 00 00 	mov    %rax,0x188(%rbp)
14030ea95:	0f 28 85 80 01 00 00 	movaps 0x180(%rbp),%xmm0
14030ea9c:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14030eaa2:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030eaa7:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14030eaac:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
14030eab3:	e8 98 13 e9 ff       	call   0x14019fe50
14030eab8:	4c 8b c0             	mov    %rax,%r8
14030eabb:	48 8d 95 50 02 00 00 	lea    0x250(%rbp),%rdx
14030eac2:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14030eac9:	e8 22 db 39 00       	call   0x1406ac5f0
14030eace:	4c 8b 20             	mov    (%rax),%r12
14030ead1:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030ead8:	4c 89 65 f8          	mov    %r12,-0x8(%rbp)
14030eadc:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030eae0:	0f ba e8 17          	bts    $0x17,%eax
14030eae4:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030eae8:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14030eaec:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030eaf0:	89 44 24 78          	mov    %eax,0x78(%rsp)
14030eaf4:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14030eaf9:	49 8b 4c 24 20       	mov    0x20(%r12),%rcx
14030eafe:	e8 ed 2b 41 00       	call   0x1407216f0
14030eb03:	85 c0                	test   %eax,%eax
14030eb05:	0f 84 9d 01 00 00    	je     0x14030eca8
14030eb0b:	44 8b 6c 24 3c       	mov    0x3c(%rsp),%r13d
14030eb10:	48 8b 05 71 d4 10 01 	mov    0x110d471(%rip),%rax        # 0x14141bf88
14030eb17:	48 8b 48 48          	mov    0x48(%rax),%rcx
14030eb1b:	48 8b 41 20          	mov    0x20(%rcx),%rax
14030eb1f:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14030eb24:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14030eb2b:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14030eb2f:	48 8b 0d 42 43 12 01 	mov    0x1124342(%rip),%rcx        # 0x141432e78
14030eb36:	e8 35 04 f0 ff       	call   0x14020ef70
14030eb3b:	90                   	nop
14030eb3c:	41 81 cd 00 00 00 03 	or     $0x3000000,%r13d
14030eb43:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
14030eb48:	44 89 6c 24 38       	mov    %r13d,0x38(%rsp)
14030eb4d:	48 8d 45 28          	lea    0x28(%rbp),%rax
14030eb51:	48 89 85 90 01 00 00 	mov    %rax,0x190(%rbp)
14030eb58:	48 8d 45 30          	lea    0x30(%rbp),%rax
14030eb5c:	48 89 85 98 01 00 00 	mov    %rax,0x198(%rbp)
14030eb63:	0f 28 85 90 01 00 00 	movaps 0x190(%rbp),%xmm0
14030eb6a:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14030eb70:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030eb75:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14030eb7a:	48 8d 8d 18 02 00 00 	lea    0x218(%rbp),%rcx
14030eb81:	e8 ca 12 e9 ff       	call   0x14019fe50
14030eb86:	4c 8b c0             	mov    %rax,%r8
14030eb89:	48 8d 95 58 02 00 00 	lea    0x258(%rbp),%rdx
14030eb90:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
14030eb97:	e8 54 da 39 00       	call   0x1406ac5f0
14030eb9c:	4c 8b 28             	mov    (%rax),%r13
14030eb9f:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14030eba6:	4c 89 6d 00          	mov    %r13,0x0(%rbp)
14030ebaa:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ebae:	0f ba e8 1a          	bts    $0x1a,%eax
14030ebb2:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ebb6:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ebba:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
14030ebbe:	89 45 a8             	mov    %eax,-0x58(%rbp)
14030ebc1:	89 44 24 50          	mov    %eax,0x50(%rsp)
14030ebc5:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
14030ebca:	49 8b 4d 20          	mov    0x20(%r13),%rcx
14030ebce:	e8 1d 2b 41 00       	call   0x1407216f0
14030ebd3:	85 c0                	test   %eax,%eax
14030ebd5:	0f 85 df 00 00 00    	jne    0x14030ecba
14030ebdb:	48 8b 05 a6 d3 10 01 	mov    0x110d3a6(%rip),%rax        # 0x14141bf88
14030ebe2:	48 8b 48 48          	mov    0x48(%rax),%rcx
14030ebe6:	48 8b 41 20          	mov    0x20(%rcx),%rax
14030ebea:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14030ebef:	45 33 c0             	xor    %r8d,%r8d
14030ebf2:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14030ebf6:	48 8b 0d 7b 42 12 01 	mov    0x112427b(%rip),%rcx        # 0x141432e78
14030ebfd:	e8 6e 03 f0 ff       	call   0x14020ef70
14030ec02:	90                   	nop
14030ec03:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ec07:	0d 00 00 00 18       	or     $0x18000000,%eax
14030ec0c:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ec10:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ec14:	48 8d 45 20          	lea    0x20(%rbp),%rax
14030ec18:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
14030ec1f:	48 8d 45 28          	lea    0x28(%rbp),%rax
14030ec23:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
14030ec2a:	0f 28 85 80 00 00 00 	movaps 0x80(%rbp),%xmm0
14030ec31:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
14030ec36:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14030ec3b:	48 8d 55 10          	lea    0x10(%rbp),%rdx
14030ec3f:	48 8d 8d 30 02 00 00 	lea    0x230(%rbp),%rcx
14030ec46:	e8 05 12 e9 ff       	call   0x14019fe50
14030ec4b:	4c 8b c0             	mov    %rax,%r8
14030ec4e:	48 8d 95 50 02 00 00 	lea    0x250(%rbp),%rdx
14030ec55:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14030ec5c:	e8 8f d9 39 00       	call   0x1406ac5f0
14030ec61:	48 8b c8             	mov    %rax,%rcx
14030ec64:	48 8b 00             	mov    (%rax),%rax
14030ec67:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14030ec6c:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14030ec73:	48 89 45 10          	mov    %rax,0x10(%rbp)
14030ec77:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14030ec7b:	0f ba e9 1d          	bts    $0x1d,%ecx
14030ec7f:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14030ec83:	89 4c 24 3c          	mov    %ecx,0x3c(%rsp)
14030ec87:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
14030ec8b:	89 4d a8             	mov    %ecx,-0x58(%rbp)
14030ec8e:	89 4c 24 78          	mov    %ecx,0x78(%rsp)
14030ec92:	89 4c 24 50          	mov    %ecx,0x50(%rsp)
14030ec96:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14030ec9b:	48 8b 48 20          	mov    0x20(%rax),%rcx
14030ec9f:	e8 4c 2a 41 00       	call   0x1407216f0
14030eca4:	85 c0                	test   %eax,%eax
14030eca6:	75 12                	jne    0x14030ecba
14030eca8:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
14030ecac:	44 8b ca             	mov    %edx,%r9d
14030ecaf:	c6 44 24 34 01       	movb   $0x1,0x34(%rsp)
14030ecb4:	8b 44 24 78          	mov    0x78(%rsp),%eax
14030ecb8:	eb 11                	jmp    0x14030eccb
14030ecba:	c6 44 24 34 00       	movb   $0x0,0x34(%rsp)
14030ecbf:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
14030ecc3:	44 8b 4d a8          	mov    -0x58(%rbp),%r9d
14030ecc7:	8b 44 24 50          	mov    0x50(%rsp),%eax
14030eccb:	0f ba e2 1d          	bt     $0x1d,%edx
14030eccf:	73 4a                	jae    0x14030ed1b
14030ecd1:	41 8b d1             	mov    %r9d,%edx
14030ecd4:	0f ba f2 1d          	btr    $0x1d,%edx
14030ecd8:	89 54 24 30          	mov    %edx,0x30(%rsp)
14030ecdc:	89 54 24 38          	mov    %edx,0x38(%rsp)
14030ece0:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14030ece5:	48 85 c0             	test   %rax,%rax
14030ece8:	74 2d                	je     0x14030ed17
14030ecea:	8b 48 10             	mov    0x10(%rax),%ecx
14030eced:	ff c9                	dec    %ecx
14030ecef:	89 48 10             	mov    %ecx,0x10(%rax)
14030ecf2:	85 c9                	test   %ecx,%ecx
14030ecf4:	7f 21                	jg     0x14030ed17
14030ecf6:	0f 88 d8 06 00 00    	js     0x14030f3d4
14030ecfc:	48 8b 08             	mov    (%rax),%rcx
14030ecff:	4c 8b 01             	mov    (%rcx),%r8
14030ed02:	ba 01 00 00 00       	mov    $0x1,%edx
14030ed07:	48 8b c8             	mov    %rax,%rcx
14030ed0a:	49 8b c0             	mov    %r8,%rax
14030ed0d:	ff 15 0d 4d c7 00    	call   *0xc74d0d(%rip)        # 0x140f83a20
14030ed13:	8b 54 24 30          	mov    0x30(%rsp),%edx
14030ed17:	8b c2                	mov    %edx,%eax
14030ed19:	eb 04                	jmp    0x14030ed1f
14030ed1b:	8b 54 24 30          	mov    0x30(%rsp),%edx
14030ed1f:	0f ba e0 1c          	bt     $0x1c,%eax
14030ed23:	73 28                	jae    0x14030ed4d
14030ed25:	0f ba f2 1c          	btr    $0x1c,%edx
14030ed29:	89 54 24 30          	mov    %edx,0x30(%rsp)
14030ed2d:	89 54 24 38          	mov    %edx,0x38(%rsp)
14030ed31:	4c 8d 0d b8 f7 e8 ff 	lea    -0x170848(%rip),%r9        # 0x14019e4f0
14030ed38:	ba 08 00 00 00       	mov    $0x8,%edx
14030ed3d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14030ed43:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14030ed47:	e8 00 c8 b0 00       	call   0x140e1b54c
14030ed4c:	90                   	nop
14030ed4d:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ed51:	0f ba e0 1a          	bt     $0x1a,%eax
14030ed55:	73 3e                	jae    0x14030ed95
14030ed57:	0f ba f0 1a          	btr    $0x1a,%eax
14030ed5b:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030ed5f:	89 44 24 38          	mov    %eax,0x38(%rsp)
14030ed63:	4d 85 ed             	test   %r13,%r13
14030ed66:	74 2d                	je     0x14030ed95
14030ed68:	41 8b 45 10          	mov    0x10(%r13),%eax
14030ed6c:	ff c8                	dec    %eax
14030ed6e:	41 89 45 10          	mov    %eax,0x10(%r13)
14030ed72:	85 c0                	test   %eax,%eax
14030ed74:	7f 1b                	jg     0x14030ed91
14030ed76:	0f 88 63 06 00 00    	js     0x14030f3df
14030ed7c:	49 8b 45 00          	mov    0x0(%r13),%rax
14030ed80:	ba 01 00 00 00       	mov    $0x1,%edx
14030ed85:	49 8b cd             	mov    %r13,%rcx
14030ed88:	48 8b 00             	mov    (%rax),%rax
14030ed8b:	ff 15 8f 4c c7 00    	call   *0xc74c8f(%rip)        # 0x140f83a20
14030ed91:	8b 44 24 30          	mov    0x30(%rsp),%eax
14030ed95:	0f ba e0 19          	bt     $0x19,%eax
14030ed99:	73 2b                	jae    0x14030edc6
14030ed9b:	0f ba f0 19          	btr    $0x19,%eax
14030ed9f:	89 44 24 30          	mov    %eax,0x30(%rsp)
14030eda3:	89 44 24 38          	mov    %eax,0x38(%rsp)