14029b885:	48 8b 00             	mov    (%rax),%rax
14029b888:	ff 15 92 81 ce 00    	call   *0xce8192(%rip)        # 0x140f83a20
14029b88e:	90                   	nop
14029b88f:	4c 8d 0d 5a 2c f0 ff 	lea    -0xfd3a6(%rip),%r9        # 0x14019e4f0
14029b896:	ba 08 00 00 00       	mov    $0x8,%edx
14029b89b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14029b8a1:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
14029b8a8:	e8 9f fc b7 00       	call   0x140e1b54c
14029b8ad:	90                   	nop
14029b8ae:	48 8b 8d 98 02 00 00 	mov    0x298(%rbp),%rcx
14029b8b5:	48 85 c9             	test   %rcx,%rcx
14029b8b8:	74 24                	je     0x14029b8de
14029b8ba:	8b 41 10             	mov    0x10(%rcx),%eax
14029b8bd:	ff c8                	dec    %eax
14029b8bf:	89 41 10             	mov    %eax,0x10(%rcx)
14029b8c2:	85 c0                	test   %eax,%eax
14029b8c4:	7f 18                	jg     0x14029b8de
14029b8c6:	0f 88 74 0f 00 00    	js     0x14029c840
14029b8cc:	48 8b 01             	mov    (%rcx),%rax
14029b8cf:	ba 01 00 00 00       	mov    $0x1,%edx
14029b8d4:	48 8b 00             	mov    (%rax),%rax
14029b8d7:	ff 15 43 81 ce 00    	call   *0xce8143(%rip)        # 0x140f83a20
14029b8dd:	90                   	nop
14029b8de:	45 33 c0             	xor    %r8d,%r8d
14029b8e1:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14029b8e6:	48 8d 8d 58 06 00 00 	lea    0x658(%rbp),%rcx
14029b8ed:	e8 ae 72 0d 00       	call   0x140372ba0
14029b8f2:	48 8b 08             	mov    (%rax),%rcx
14029b8f5:	48 89 30             	mov    %rsi,(%rax)
14029b8f8:	48 89 8d a0 02 00 00 	mov    %rcx,0x2a0(%rbp)
14029b8ff:	48 8b 08             	mov    (%rax),%rcx
14029b902:	48 85 c9             	test   %rcx,%rcx
14029b905:	74 24                	je     0x14029b92b
14029b907:	8b 41 10             	mov    0x10(%rcx),%eax
14029b90a:	ff c8                	dec    %eax
14029b90c:	89 41 10             	mov    %eax,0x10(%rcx)
14029b90f:	85 c0                	test   %eax,%eax
14029b911:	7f 18                	jg     0x14029b92b
14029b913:	0f 88 32 0f 00 00    	js     0x14029c84b
14029b919:	48 8b 01             	mov    (%rcx),%rax
14029b91c:	ba 01 00 00 00       	mov    $0x1,%edx
14029b921:	48 8b 00             	mov    (%rax),%rax
14029b924:	ff 15 f6 80 ce 00    	call   *0xce80f6(%rip)        # 0x140f83a20
14029b92a:	90                   	nop
14029b92b:	48 8d 95 60 06 00 00 	lea    0x660(%rbp),%rdx
14029b932:	48 8b 8d a0 02 00 00 	mov    0x2a0(%rbp),%rcx
14029b939:	e8 c2 67 4a 00       	call   0x140742100
14029b93e:	48 8b 08             	mov    (%rax),%rcx
14029b941:	4c 8b 79 20          	mov    0x20(%rcx),%r15
14029b945:	48 8b 8d 60 06 00 00 	mov    0x660(%rbp),%rcx
14029b94c:	48 85 c9             	test   %rcx,%rcx
14029b94f:	74 24                	je     0x14029b975
14029b951:	8b 41 10             	mov    0x10(%rcx),%eax
14029b954:	ff c8                	dec    %eax
14029b956:	89 41 10             	mov    %eax,0x10(%rcx)
14029b959:	85 c0                	test   %eax,%eax
14029b95b:	7f 18                	jg     0x14029b975
14029b95d:	0f 88 f3 0e 00 00    	js     0x14029c856
14029b963:	48 8b 01             	mov    (%rcx),%rax
14029b966:	ba 01 00 00 00       	mov    $0x1,%edx
14029b96b:	48 8b 00             	mov    (%rax),%rax
14029b96e:	ff 15 ac 80 ce 00    	call   *0xce80ac(%rip)        # 0x140f83a20
14029b974:	90                   	nop
14029b975:	48 8b 8d a0 02 00 00 	mov    0x2a0(%rbp),%rcx
14029b97c:	48 85 c9             	test   %rcx,%rcx
14029b97f:	74 24                	je     0x14029b9a5
14029b981:	8b 41 10             	mov    0x10(%rcx),%eax
14029b984:	ff c8                	dec    %eax
14029b986:	89 41 10             	mov    %eax,0x10(%rcx)
14029b989:	85 c0                	test   %eax,%eax
14029b98b:	7f 18                	jg     0x14029b9a5
14029b98d:	0f 88 ce 0e 00 00    	js     0x14029c861
14029b993:	48 8b 01             	mov    (%rcx),%rax
14029b996:	ba 01 00 00 00       	mov    $0x1,%edx
14029b99b:	48 8b 00             	mov    (%rax),%rax
14029b99e:	ff 15 7c 80 ce 00    	call   *0xce807c(%rip)        # 0x140f83a20
14029b9a4:	90                   	nop
14029b9a5:	45 33 c0             	xor    %r8d,%r8d
14029b9a8:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14029b9ad:	48 8d 8d 68 06 00 00 	lea    0x668(%rbp),%rcx
14029b9b4:	e8 e7 71 0d 00       	call   0x140372ba0
14029b9b9:	48 8b 08             	mov    (%rax),%rcx
14029b9bc:	48 89 30             	mov    %rsi,(%rax)
14029b9bf:	48 89 8d e0 00 00 00 	mov    %rcx,0xe0(%rbp)
14029b9c6:	48 8b 08             	mov    (%rax),%rcx
14029b9c9:	48 85 c9             	test   %rcx,%rcx
14029b9cc:	74 24                	je     0x14029b9f2
14029b9ce:	8b 41 10             	mov    0x10(%rcx),%eax
14029b9d1:	ff c8                	dec    %eax
14029b9d3:	89 41 10             	mov    %eax,0x10(%rcx)
14029b9d6:	85 c0                	test   %eax,%eax
14029b9d8:	7f 18                	jg     0x14029b9f2
14029b9da:	0f 88 8c 0e 00 00    	js     0x14029c86c
14029b9e0:	48 8b 01             	mov    (%rcx),%rax
14029b9e3:	ba 01 00 00 00       	mov    $0x1,%edx
14029b9e8:	48 8b 00             	mov    (%rax),%rax
14029b9eb:	ff 15 2f 80 ce 00    	call   *0xce802f(%rip)        # 0x140f83a20
14029b9f1:	90                   	nop
14029b9f2:	8b 7c 24 30          	mov    0x30(%rsp),%edi
14029b9f6:	83 cf 01             	or     $0x1,%edi
14029b9f9:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029b9fd:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
14029ba04:	48 8b 48 40          	mov    0x40(%rax),%rcx
14029ba08:	48 8b 09             	mov    (%rcx),%rcx
14029ba0b:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
14029ba0f:	75 0c                	jne    0x14029ba1d
14029ba11:	48 89 b5 d8 00 00 00 	mov    %rsi,0xd8(%rbp)
14029ba18:	48 8b c6             	mov    %rsi,%rax
14029ba1b:	eb 30                	jmp    0x14029ba4d
14029ba1d:	48 83 c1 20          	add    $0x20,%rcx
14029ba21:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
14029ba28:	48 8b 50 38          	mov    0x38(%rax),%rdx
14029ba2c:	48 8b 82 80 00 00 00 	mov    0x80(%rdx),%rax
14029ba33:	48 8b 10             	mov    (%rax),%rdx
14029ba36:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14029ba3a:	48 8d 95 d8 00 00 00 	lea    0xd8(%rbp),%rdx
14029ba41:	e8 8a c6 47 00       	call   0x1407180d0
14029ba46:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
14029ba4d:	b9 02 00 00 04       	mov    $0x4000002,%ecx
14029ba52:	0b f9                	or     %ecx,%edi
14029ba54:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029ba58:	44 8b cf             	mov    %edi,%r9d
14029ba5b:	8b d7                	mov    %edi,%edx
14029ba5d:	44 8b c7             	mov    %edi,%r8d
14029ba60:	48 85 c0             	test   %rax,%rax
14029ba63:	0f 84 01 01 00 00    	je     0x14029bb6a
14029ba69:	45 33 c0             	xor    %r8d,%r8d
14029ba6c:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14029ba71:	48 8d 8d 70 06 00 00 	lea    0x670(%rbp),%rcx
14029ba78:	e8 23 71 0d 00       	call   0x140372ba0
14029ba7d:	48 8b 08             	mov    (%rax),%rcx
14029ba80:	48 89 30             	mov    %rsi,(%rax)
14029ba83:	48 89 8d b0 02 00 00 	mov    %rcx,0x2b0(%rbp)
14029ba8a:	48 8b 08             	mov    (%rax),%rcx
14029ba8d:	48 85 c9             	test   %rcx,%rcx
14029ba90:	74 24                	je     0x14029bab6
14029ba92:	8b 41 10             	mov    0x10(%rcx),%eax
14029ba95:	ff c8                	dec    %eax
14029ba97:	89 41 10             	mov    %eax,0x10(%rcx)
14029ba9a:	85 c0                	test   %eax,%eax
14029ba9c:	7f 18                	jg     0x14029bab6
14029ba9e:	0f 88 d3 0d 00 00    	js     0x14029c877
14029baa4:	48 8b 01             	mov    (%rcx),%rax
14029baa7:	ba 01 00 00 00       	mov    $0x1,%edx
14029baac:	48 8b 00             	mov    (%rax),%rax
14029baaf:	ff 15 6b 7f ce 00    	call   *0xce7f6b(%rip)        # 0x140f83a20
14029bab5:	90                   	nop
14029bab6:	83 cf 04             	or     $0x4,%edi
14029bab9:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029babd:	48 8d 95 88 06 00 00 	lea    0x688(%rbp),%rdx
14029bac4:	48 8b 8d b0 02 00 00 	mov    0x2b0(%rbp),%rcx
14029bacb:	e8 30 66 4a 00       	call   0x140742100
14029bad0:	48 8b d8             	mov    %rax,%rbx
14029bad3:	83 cf 08             	or     $0x8,%edi
14029bad6:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bada:	45 33 c0             	xor    %r8d,%r8d
14029badd:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14029bae2:	48 8d 8d 78 06 00 00 	lea    0x678(%rbp),%rcx
14029bae9:	e8 b2 70 0d 00       	call   0x140372ba0
14029baee:	48 8b 08             	mov    (%rax),%rcx
14029baf1:	48 89 30             	mov    %rsi,(%rax)
14029baf4:	48 89 8d a8 02 00 00 	mov    %rcx,0x2a8(%rbp)
14029bafb:	48 8b 08             	mov    (%rax),%rcx
14029bafe:	48 85 c9             	test   %rcx,%rcx
14029bb01:	74 24                	je     0x14029bb27
14029bb03:	8b 41 10             	mov    0x10(%rcx),%eax
14029bb06:	ff c8                	dec    %eax
14029bb08:	89 41 10             	mov    %eax,0x10(%rcx)
14029bb0b:	85 c0                	test   %eax,%eax
14029bb0d:	7f 18                	jg     0x14029bb27
14029bb0f:	0f 88 6d 0d 00 00    	js     0x14029c882
14029bb15:	48 8b 01             	mov    (%rcx),%rax
14029bb18:	ba 01 00 00 00       	mov    $0x1,%edx
14029bb1d:	48 8b 00             	mov    (%rax),%rax
14029bb20:	ff 15 fa 7e ce 00    	call   *0xce7efa(%rip)        # 0x140f83a20
14029bb26:	90                   	nop
14029bb27:	83 cf 10             	or     $0x10,%edi
14029bb2a:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bb2e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14029bb34:	48 8d 95 a8 02 00 00 	lea    0x2a8(%rbp),%rdx
14029bb3b:	48 8d 8d 80 06 00 00 	lea    0x680(%rbp),%rcx
14029bb42:	e8 59 70 0d 00       	call   0x140372ba0
14029bb47:	48 8b 08             	mov    (%rax),%rcx
14029bb4a:	83 cf 20             	or     $0x20,%edi
14029bb4d:	8b d7                	mov    %edi,%edx
14029bb4f:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bb53:	48 8b 03             	mov    (%rbx),%rax
14029bb56:	44 8b cf             	mov    %edi,%r9d
14029bb59:	44 8b c7             	mov    %edi,%r8d
14029bb5c:	48 8b 40 20          	mov    0x20(%rax),%rax
14029bb60:	48 39 41 20          	cmp    %rax,0x20(%rcx)
14029bb64:	73 04                	jae    0x14029bb6a
14029bb66:	b3 01                	mov    $0x1,%bl
14029bb68:	eb 02                	jmp    0x14029bb6c
14029bb6a:	32 db                	xor    %bl,%bl
14029bb6c:	41 f6 c1 20          	test   $0x20,%r9b
14029bb70:	74 3c                	je     0x14029bbae
14029bb72:	8b fa                	mov    %edx,%edi
14029bb74:	83 e7 df             	and    $0xffffffdf,%edi
14029bb77:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bb7b:	48 8b 8d 80 06 00 00 	mov    0x680(%rbp),%rcx
14029bb82:	48 85 c9             	test   %rcx,%rcx
14029bb85:	74 24                	je     0x14029bbab
14029bb87:	8b 41 10             	mov    0x10(%rcx),%eax
14029bb8a:	ff c8                	dec    %eax
14029bb8c:	89 41 10             	mov    %eax,0x10(%rcx)
14029bb8f:	85 c0                	test   %eax,%eax
14029bb91:	7f 18                	jg     0x14029bbab
14029bb93:	0f 88 f4 0c 00 00    	js     0x14029c88d
14029bb99:	48 8b 01             	mov    (%rcx),%rax
14029bb9c:	ba 01 00 00 00       	mov    $0x1,%edx
14029bba1:	48 8b 00             	mov    (%rax),%rax
14029bba4:	ff 15 76 7e ce 00    	call   *0xce7e76(%rip)        # 0x140f83a20
14029bbaa:	90                   	nop
14029bbab:	44 8b c7             	mov    %edi,%r8d
14029bbae:	41 f6 c0 10          	test   $0x10,%r8b
14029bbb2:	74 37                	je     0x14029bbeb
14029bbb4:	83 e7 ef             	and    $0xffffffef,%edi
14029bbb7:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bbbb:	48 8b 8d a8 02 00 00 	mov    0x2a8(%rbp),%rcx
14029bbc2:	48 85 c9             	test   %rcx,%rcx
14029bbc5:	74 24                	je     0x14029bbeb
14029bbc7:	8b 41 10             	mov    0x10(%rcx),%eax
14029bbca:	ff c8                	dec    %eax
14029bbcc:	89 41 10             	mov    %eax,0x10(%rcx)
14029bbcf:	85 c0                	test   %eax,%eax
14029bbd1:	7f 18                	jg     0x14029bbeb
14029bbd3:	0f 88 bf 0c 00 00    	js     0x14029c898
14029bbd9:	48 8b 01             	mov    (%rcx),%rax
14029bbdc:	ba 01 00 00 00       	mov    $0x1,%edx
14029bbe1:	48 8b 00             	mov    (%rax),%rax
14029bbe4:	ff 15 36 7e ce 00    	call   *0xce7e36(%rip)        # 0x140f83a20
14029bbea:	90                   	nop
14029bbeb:	40 f6 c7 08          	test   $0x8,%dil
14029bbef:	74 37                	je     0x14029bc28
14029bbf1:	83 e7 f7             	and    $0xfffffff7,%edi
14029bbf4:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bbf8:	48 8b 8d 88 06 00 00 	mov    0x688(%rbp),%rcx
14029bbff:	48 85 c9             	test   %rcx,%rcx
14029bc02:	74 24                	je     0x14029bc28
14029bc04:	8b 41 10             	mov    0x10(%rcx),%eax
14029bc07:	ff c8                	dec    %eax
14029bc09:	89 41 10             	mov    %eax,0x10(%rcx)
14029bc0c:	85 c0                	test   %eax,%eax
14029bc0e:	7f 18                	jg     0x14029bc28
14029bc10:	0f 88 8d 0c 00 00    	js     0x14029c8a3
14029bc16:	48 8b 01             	mov    (%rcx),%rax
14029bc19:	ba 01 00 00 00       	mov    $0x1,%edx
14029bc1e:	48 8b 00             	mov    (%rax),%rax
14029bc21:	ff 15 f9 7d ce 00    	call   *0xce7df9(%rip)        # 0x140f83a20
14029bc27:	90                   	nop
14029bc28:	40 f6 c7 04          	test   $0x4,%dil
14029bc2c:	74 37                	je     0x14029bc65
14029bc2e:	83 e7 fb             	and    $0xfffffffb,%edi
14029bc31:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bc35:	48 8b 8d b0 02 00 00 	mov    0x2b0(%rbp),%rcx
14029bc3c:	48 85 c9             	test   %rcx,%rcx
14029bc3f:	74 24                	je     0x14029bc65
14029bc41:	8b 41 10             	mov    0x10(%rcx),%eax
14029bc44:	ff c8                	dec    %eax
14029bc46:	89 41 10             	mov    %eax,0x10(%rcx)
14029bc49:	85 c0                	test   %eax,%eax
14029bc4b:	7f 18                	jg     0x14029bc65
14029bc4d:	0f 88 5b 0c 00 00    	js     0x14029c8ae
14029bc53:	48 8b 01             	mov    (%rcx),%rax
14029bc56:	ba 01 00 00 00       	mov    $0x1,%edx
14029bc5b:	48 8b 00             	mov    (%rax),%rax
14029bc5e:	ff 15 bc 7d ce 00    	call   *0xce7dbc(%rip)        # 0x140f83a20
14029bc64:	90                   	nop
14029bc65:	40 f6 c7 02          	test   $0x2,%dil
14029bc69:	74 37                	je     0x14029bca2
14029bc6b:	83 e7 fd             	and    $0xfffffffd,%edi
14029bc6e:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bc72:	48 8b 8d d8 00 00 00 	mov    0xd8(%rbp),%rcx
14029bc79:	48 85 c9             	test   %rcx,%rcx
14029bc7c:	74 24                	je     0x14029bca2
14029bc7e:	8b 41 10             	mov    0x10(%rcx),%eax
14029bc81:	ff c8                	dec    %eax
14029bc83:	89 41 10             	mov    %eax,0x10(%rcx)
14029bc86:	85 c0                	test   %eax,%eax
14029bc88:	7f 18                	jg     0x14029bca2
14029bc8a:	0f 88 29 0c 00 00    	js     0x14029c8b9
14029bc90:	48 8b 01             	mov    (%rcx),%rax
14029bc93:	ba 01 00 00 00       	mov    $0x1,%edx
14029bc98:	48 8b 00             	mov    (%rax),%rax
14029bc9b:	ff 15 7f 7d ce 00    	call   *0xce7d7f(%rip)        # 0x140f83a20
14029bca1:	90                   	nop
14029bca2:	40 f6 c7 01          	test   $0x1,%dil
14029bca6:	74 37                	je     0x14029bcdf
14029bca8:	83 e7 fe             	and    $0xfffffffe,%edi
14029bcab:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bcaf:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
14029bcb6:	48 85 c9             	test   %rcx,%rcx
14029bcb9:	74 24                	je     0x14029bcdf
14029bcbb:	8b 41 10             	mov    0x10(%rcx),%eax
14029bcbe:	ff c8                	dec    %eax
14029bcc0:	89 41 10             	mov    %eax,0x10(%rcx)
14029bcc3:	85 c0                	test   %eax,%eax
14029bcc5:	7f 18                	jg     0x14029bcdf
14029bcc7:	0f 88 f7 0b 00 00    	js     0x14029c8c4
14029bccd:	48 8b 01             	mov    (%rcx),%rax
14029bcd0:	ba 01 00 00 00       	mov    $0x1,%edx
14029bcd5:	48 8b 00             	mov    (%rax),%rax
14029bcd8:	ff 15 42 7d ce 00    	call   *0xce7d42(%rip)        # 0x140f83a20
14029bcde:	90                   	nop
14029bcdf:	84 db                	test   %bl,%bl
14029bce1:	0f 84 e5 00 00 00    	je     0x14029bdcc
14029bce7:	45 33 c0             	xor    %r8d,%r8d
14029bcea:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14029bcef:	48 8d 8d 90 06 00 00 	lea    0x690(%rbp),%rcx
14029bcf6:	e8 a5 6e 0d 00       	call   0x140372ba0
14029bcfb:	48 8b 08             	mov    (%rax),%rcx
14029bcfe:	48 89 30             	mov    %rsi,(%rax)
14029bd01:	48 89 8d c0 02 00 00 	mov    %rcx,0x2c0(%rbp)
14029bd08:	48 8b 08             	mov    (%rax),%rcx
14029bd0b:	48 85 c9             	test   %rcx,%rcx
14029bd0e:	74 24                	je     0x14029bd34
14029bd10:	8b 41 10             	mov    0x10(%rcx),%eax
14029bd13:	ff c8                	dec    %eax
14029bd15:	89 41 10             	mov    %eax,0x10(%rcx)
14029bd18:	85 c0                	test   %eax,%eax
14029bd1a:	7f 18                	jg     0x14029bd34
14029bd1c:	0f 88 ad 0b 00 00    	js     0x14029c8cf
14029bd22:	48 8b 01             	mov    (%rcx),%rax
14029bd25:	ba 01 00 00 00       	mov    $0x1,%edx
14029bd2a:	48 8b 00             	mov    (%rax),%rax
14029bd2d:	ff 15 ed 7c ce 00    	call   *0xce7ced(%rip)        # 0x140f83a20
14029bd33:	90                   	nop
14029bd34:	48 89 b5 b8 02 00 00 	mov    %rsi,0x2b8(%rbp)
14029bd3b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14029bd41:	48 8d 95 b8 02 00 00 	lea    0x2b8(%rbp),%rdx
14029bd48:	48 8b 8d c0 02 00 00 	mov    0x2c0(%rbp),%rcx
14029bd4f:	e8 cc 10 4a 00       	call   0x14073ce20
14029bd54:	0f ba ef 1e          	bts    $0x1e,%edi
14029bd58:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bd5c:	48 8b 8d b8 02 00 00 	mov    0x2b8(%rbp),%rcx
14029bd63:	48 85 c9             	test   %rcx,%rcx
14029bd66:	0f 84 84 0b 00 00    	je     0x14029c8f0
14029bd6c:	4c 8b 79 20          	mov    0x20(%rcx),%r15
14029bd70:	0f ba f7 1e          	btr    $0x1e,%edi
14029bd74:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14029bd78:	8b 41 10             	mov    0x10(%rcx),%eax
14029bd7b:	ff c8                	dec    %eax
14029bd7d:	89 41 10             	mov    %eax,0x10(%rcx)
14029bd80:	85 c0                	test   %eax,%eax
14029bd82:	7f 18                	jg     0x14029bd9c
14029bd84:	0f 88 50 0b 00 00    	js     0x14029c8da
14029bd8a:	48 8b 01             	mov    (%rcx),%rax
14029bd8d:	ba 01 00 00 00       	mov    $0x1,%edx
14029bd92:	48 8b 00             	mov    (%rax),%rax