14000cfb9:	0f 84 3b fe ff ff    	je     0x14000cdfa
14000cfbf:	49 8b 03             	mov    (%r11),%rax
14000cfc2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000cfc7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000cfcc:	4c 89 0f             	mov    %r9,(%rdi)
14000cfcf:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000cfd3:	48 8b c7             	mov    %rdi,%rax
14000cfd6:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000cfda:	48 83 c4 20          	add    $0x20,%rsp
14000cfde:	5f                   	pop    %rdi
14000cfdf:	c3                   	ret
14000cfe0:	cc                   	int3
14000cfe1:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14000cfe6:	e8 71 d9 ff ff       	call   0x14000a95c
14000cfeb:	48 8d 0d 36 fe 01 00 	lea    0x1fe36(%rip),%rcx        # 0x14002ce28
14000cff2:	e8 a9 74 01 00       	call   0x1400244a0
14000cff7:	cc                   	int3
14000cff8:	cc                   	int3
14000cff9:	cc                   	int3
14000cffa:	cc                   	int3
14000cffb:	cc                   	int3
14000cffc:	cc                   	int3
14000cffd:	cc                   	int3
14000cffe:	cc                   	int3
14000cfff:	cc                   	int3
14000d000:	40 53                	rex push %rbx
14000d002:	48 83 ec 20          	sub    $0x20,%rsp
14000d006:	48 8b c1             	mov    %rcx,%rax
14000d009:	48 63 49 20          	movslq 0x20(%rcx),%rcx
14000d00d:	48 03 48 10          	add    0x10(%rax),%rcx
14000d011:	48 8b 40 18          	mov    0x18(%rax),%rax
14000d015:	ff 15 2d e1 01 00    	call   *0x1e12d(%rip)        # 0x14002b148
14000d01b:	8b d8                	mov    %eax,%ebx
14000d01d:	85 c0                	test   %eax,%eax
14000d01f:	79 07                	jns    0x14000d028
14000d021:	8b c8                	mov    %eax,%ecx
14000d023:	e8 70 09 00 00       	call   0x14000d998
14000d028:	8b c3                	mov    %ebx,%eax
14000d02a:	48 83 c4 20          	add    $0x20,%rsp
14000d02e:	5b                   	pop    %rbx
14000d02f:	c3                   	ret
14000d030:	cc                   	int3
14000d031:	cc                   	int3
14000d032:	cc                   	int3
14000d033:	cc                   	int3
14000d034:	cc                   	int3
14000d035:	cc                   	int3
14000d036:	cc                   	int3
14000d037:	cc                   	int3
14000d038:	cc                   	int3
14000d039:	cc                   	int3
14000d03a:	cc                   	int3
14000d03b:	cc                   	int3
14000d03c:	cc                   	int3
14000d03d:	cc                   	int3
14000d03e:	cc                   	int3
14000d03f:	cc                   	int3
14000d040:	40 53                	rex push %rbx
14000d042:	48 83 ec 20          	sub    $0x20,%rsp
14000d046:	41 b9 ff ff ff 7f    	mov    $0x7fffffff,%r9d
14000d04c:	eb 0e                	jmp    0x14000d05c
14000d04e:	41 8d 50 ff          	lea    -0x1(%r8),%edx
14000d052:	41 8b c0             	mov    %r8d,%eax
14000d055:	f0 0f b1 51 0c       	lock cmpxchg %edx,0xc(%rcx)
14000d05a:	74 09                	je     0x14000d065
14000d05c:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
14000d060:	45 3b c1             	cmp    %r9d,%r8d
14000d063:	75 e9                	jne    0x14000d04e
14000d065:	41 8d 58 ff          	lea    -0x1(%r8),%ebx
14000d069:	85 db                	test   %ebx,%ebx
14000d06b:	75 2e                	jne    0x14000d09b
14000d06d:	48 85 c9             	test   %rcx,%rcx
14000d070:	74 10                	je     0x14000d082
14000d072:	48 8b 01             	mov    (%rcx),%rax
14000d075:	8d 53 01             	lea    0x1(%rbx),%edx
14000d078:	48 8b 40 20          	mov    0x20(%rax),%rax
14000d07c:	ff 15 c6 e0 01 00    	call   *0x1e0c6(%rip)        # 0x14002b148
14000d082:	48 8b 0d 67 b0 02 00 	mov    0x2b067(%rip),%rcx        # 0x1400380f0
14000d089:	48 85 c9             	test   %rcx,%rcx
14000d08c:	74 0d                	je     0x14000d09b
14000d08e:	48 8b 11             	mov    (%rcx),%rdx
14000d091:	48 8b 42 10          	mov    0x10(%rdx),%rax
14000d095:	ff 15 ad e0 01 00    	call   *0x1e0ad(%rip)        # 0x14002b148
14000d09b:	8b c3                	mov    %ebx,%eax
14000d09d:	48 83 c4 20          	add    $0x20,%rsp
14000d0a1:	5b                   	pop    %rbx
14000d0a2:	c3                   	ret
14000d0a3:	cc                   	int3
14000d0a4:	cc                   	int3
14000d0a5:	cc                   	int3
14000d0a6:	cc                   	int3
14000d0a7:	cc                   	int3
14000d0a8:	cc                   	int3
14000d0a9:	cc                   	int3
14000d0aa:	cc                   	int3
14000d0ab:	cc                   	int3
14000d0ac:	cc                   	int3
14000d0ad:	cc                   	int3
14000d0ae:	cc                   	int3
14000d0af:	cc                   	int3
14000d0b0:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
14000d0b4:	41 b9 ff ff ff 7f    	mov    $0x7fffffff,%r9d
14000d0ba:	45 3b c1             	cmp    %r9d,%r8d
14000d0bd:	74 20                	je     0x14000d0df
14000d0bf:	41 8d 50 01          	lea    0x1(%r8),%edx
14000d0c3:	41 8b c0             	mov    %r8d,%eax
14000d0c6:	f0 0f b1 51 0c       	lock cmpxchg %edx,0xc(%rcx)
14000d0cb:	74 09                	je     0x14000d0d6
14000d0cd:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
14000d0d1:	45 3b c1             	cmp    %r9d,%r8d
14000d0d4:	75 e9                	jne    0x14000d0bf
14000d0d6:	45 3b c1             	cmp    %r9d,%r8d
14000d0d9:	74 04                	je     0x14000d0df
14000d0db:	45 8d 48 01          	lea    0x1(%r8),%r9d
14000d0df:	41 8b c1             	mov    %r9d,%eax
14000d0e2:	c3                   	ret
14000d0e3:	cc                   	int3
14000d0e4:	cc                   	int3
14000d0e5:	cc                   	int3
14000d0e6:	cc                   	int3
14000d0e7:	cc                   	int3
14000d0e8:	cc                   	int3
14000d0e9:	cc                   	int3
14000d0ea:	cc                   	int3
14000d0eb:	cc                   	int3
14000d0ec:	cc                   	int3
14000d0ed:	cc                   	int3
14000d0ee:	cc                   	int3
14000d0ef:	cc                   	int3
14000d0f0:	40 53                	rex push %rbx
14000d0f2:	48 83 ec 20          	sub    $0x20,%rsp
14000d0f6:	33 db                	xor    %ebx,%ebx
14000d0f8:	49 89 18             	mov    %rbx,(%r8)
14000d0fb:	39 1a                	cmp    %ebx,(%rdx)
14000d0fd:	75 21                	jne    0x14000d120
14000d0ff:	8b 05 bf fd 01 00    	mov    0x1fdbf(%rip),%eax        # 0x14002cec4
14000d105:	39 42 04             	cmp    %eax,0x4(%rdx)
14000d108:	75 16                	jne    0x14000d120
14000d10a:	8b 05 b8 fd 01 00    	mov    0x1fdb8(%rip),%eax        # 0x14002cec8
14000d110:	39 42 08             	cmp    %eax,0x8(%rdx)
14000d113:	75 0b                	jne    0x14000d120
14000d115:	8b 05 b1 fd 01 00    	mov    0x1fdb1(%rip),%eax        # 0x14002cecc
14000d11b:	39 42 0c             	cmp    %eax,0xc(%rdx)
14000d11e:	74 29                	je     0x14000d149
14000d120:	81 3a 44 ba 93 02    	cmpl   $0x293ba44,(%rdx)
14000d126:	75 33                	jne    0x14000d15b
14000d128:	8b 05 ee fc 01 00    	mov    0x1fcee(%rip),%eax        # 0x14002ce1c
14000d12e:	39 42 04             	cmp    %eax,0x4(%rdx)
14000d131:	75 28                	jne    0x14000d15b
14000d133:	8b 05 e7 fc 01 00    	mov    0x1fce7(%rip),%eax        # 0x14002ce20
14000d139:	39 42 08             	cmp    %eax,0x8(%rdx)
14000d13c:	75 1d                	jne    0x14000d15b
14000d13e:	8b 05 e0 fc 01 00    	mov    0x1fce0(%rip),%eax        # 0x14002ce24
14000d144:	39 42 0c             	cmp    %eax,0xc(%rdx)
14000d147:	75 12                	jne    0x14000d15b
14000d149:	49 89 08             	mov    %rcx,(%r8)
14000d14c:	48 8b 01             	mov    (%rcx),%rax
14000d14f:	48 8b 40 08          	mov    0x8(%rax),%rax
14000d153:	ff 15 ef df 01 00    	call   *0x1dfef(%rip)        # 0x14002b148
14000d159:	eb 05                	jmp    0x14000d160
14000d15b:	bb 02 40 00 80       	mov    $0x80004002,%ebx
14000d160:	8b c3                	mov    %ebx,%eax
14000d162:	48 83 c4 20          	add    $0x20,%rsp
14000d166:	5b                   	pop    %rbx
14000d167:	c3                   	ret
14000d168:	cc                   	int3
14000d169:	cc                   	int3
14000d16a:	cc                   	int3
14000d16b:	cc                   	int3
14000d16c:	cc                   	int3
14000d16d:	cc                   	int3
14000d16e:	cc                   	int3
14000d16f:	cc                   	int3
14000d170:	40 53                	rex push %rbx
14000d172:	48 83 ec 20          	sub    $0x20,%rsp
14000d176:	33 db                	xor    %ebx,%ebx
14000d178:	49 89 18             	mov    %rbx,(%r8)
14000d17b:	39 1a                	cmp    %ebx,(%rdx)
14000d17d:	75 21                	jne    0x14000d1a0
14000d17f:	8b 05 3f fd 01 00    	mov    0x1fd3f(%rip),%eax        # 0x14002cec4
14000d185:	39 42 04             	cmp    %eax,0x4(%rdx)
14000d188:	75 16                	jne    0x14000d1a0
14000d18a:	8b 05 38 fd 01 00    	mov    0x1fd38(%rip),%eax        # 0x14002cec8
14000d190:	39 42 08             	cmp    %eax,0x8(%rdx)
14000d193:	75 0b                	jne    0x14000d1a0
14000d195:	8b 05 31 fd 01 00    	mov    0x1fd31(%rip),%eax        # 0x14002cecc
14000d19b:	39 42 0c             	cmp    %eax,0xc(%rdx)
14000d19e:	74 29                	je     0x14000d1c9
14000d1a0:	81 3a 90 98 fa 40    	cmpl   $0x40fa9890,(%rdx)
14000d1a6:	75 33                	jne    0x14000d1db
14000d1a8:	8b 05 5e fc 01 00    	mov    0x1fc5e(%rip),%eax        # 0x14002ce0c
14000d1ae:	39 42 04             	cmp    %eax,0x4(%rdx)
14000d1b1:	75 28                	jne    0x14000d1db
14000d1b3:	8b 05 57 fc 01 00    	mov    0x1fc57(%rip),%eax        # 0x14002ce10
14000d1b9:	39 42 08             	cmp    %eax,0x8(%rdx)
14000d1bc:	75 1d                	jne    0x14000d1db
14000d1be:	8b 05 50 fc 01 00    	mov    0x1fc50(%rip),%eax        # 0x14002ce14
14000d1c4:	39 42 0c             	cmp    %eax,0xc(%rdx)
14000d1c7:	75 12                	jne    0x14000d1db
14000d1c9:	49 89 08             	mov    %rcx,(%r8)
14000d1cc:	48 8b 01             	mov    (%rcx),%rax
14000d1cf:	48 8b 40 08          	mov    0x8(%rax),%rax
14000d1d3:	ff 15 6f df 01 00    	call   *0x1df6f(%rip)        # 0x14002b148
14000d1d9:	eb 05                	jmp    0x14000d1e0
14000d1db:	bb 02 40 00 80       	mov    $0x80004002,%ebx
14000d1e0:	8b c3                	mov    %ebx,%eax
14000d1e2:	48 83 c4 20          	add    $0x20,%rsp
14000d1e6:	5b                   	pop    %rbx
14000d1e7:	c3                   	ret
14000d1e8:	cc                   	int3
14000d1e9:	cc                   	int3
14000d1ea:	cc                   	int3
14000d1eb:	cc                   	int3
14000d1ec:	cc                   	int3
14000d1ed:	cc                   	int3
14000d1ee:	cc                   	int3
14000d1ef:	cc                   	int3
14000d1f0:	40 53                	rex push %rbx
14000d1f2:	48 83 ec 20          	sub    $0x20,%rsp
14000d1f6:	c7 41 0c 01 00 00 c0 	movl   $0xc0000001,0xc(%rcx)
14000d1fd:	48 8b d9             	mov    %rcx,%rbx
14000d200:	f6 c2 01             	test   $0x1,%dl
14000d203:	74 0c                	je     0x14000d211
14000d205:	48 ff 15 1c dd 01 00 	rex.W call *0x1dd1c(%rip)        # 0x14002af28
14000d20c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d211:	48 8b c3             	mov    %rbx,%rax
14000d214:	48 83 c4 20          	add    $0x20,%rsp
14000d218:	5b                   	pop    %rbx
14000d219:	c3                   	ret
14000d21a:	cc                   	int3
14000d21b:	cc                   	int3
14000d21c:	cc                   	int3
14000d21d:	cc                   	int3
14000d21e:	cc                   	int3
14000d21f:	cc                   	int3
14000d220:	cc                   	int3
14000d221:	cc                   	int3
14000d222:	cc                   	int3
14000d223:	cc                   	int3
14000d224:	cc                   	int3
14000d225:	cc                   	int3
14000d226:	cc                   	int3
14000d227:	cc                   	int3
14000d228:	cc                   	int3
14000d229:	cc                   	int3
14000d22a:	cc                   	int3
14000d22b:	cc                   	int3
14000d22c:	cc                   	int3
14000d22d:	cc                   	int3
14000d22e:	cc                   	int3
14000d22f:	cc                   	int3
14000d230:	48 83 e9 08          	sub    $0x8,%rcx
14000d234:	e9 67 0e 00 00       	jmp    0x14000e0a0
14000d239:	cc                   	int3
14000d23a:	cc                   	int3
14000d23b:	cc                   	int3
14000d23c:	cc                   	int3
14000d23d:	cc                   	int3
14000d23e:	cc                   	int3
14000d23f:	cc                   	int3
14000d240:	48 83 e9 08          	sub    $0x8,%rcx
14000d244:	e9 17 00 00 00       	jmp    0x14000d260
14000d249:	cc                   	int3
14000d24a:	cc                   	int3
14000d24b:	cc                   	int3
14000d24c:	cc                   	int3
14000d24d:	cc                   	int3
14000d24e:	cc                   	int3
14000d24f:	cc                   	int3
14000d250:	48 83 e9 08          	sub    $0x8,%rcx
14000d254:	e9 47 00 00 00       	jmp    0x14000d2a0
14000d259:	cc                   	int3
14000d25a:	cc                   	int3
14000d25b:	cc                   	int3
14000d25c:	cc                   	int3
14000d25d:	cc                   	int3
14000d25e:	cc                   	int3
14000d25f:	cc                   	int3
14000d260:	44 8b 41 14          	mov    0x14(%rcx),%r8d
14000d264:	41 b9 ff ff ff 7f    	mov    $0x7fffffff,%r9d
14000d26a:	45 3b c1             	cmp    %r9d,%r8d
14000d26d:	74 20                	je     0x14000d28f
14000d26f:	41 8d 50 01          	lea    0x1(%r8),%edx
14000d273:	41 8b c0             	mov    %r8d,%eax
14000d276:	f0 0f b1 51 14       	lock cmpxchg %edx,0x14(%rcx)
14000d27b:	74 09                	je     0x14000d286
14000d27d:	44 8b 41 14          	mov    0x14(%rcx),%r8d
14000d281:	45 3b c1             	cmp    %r9d,%r8d
14000d284:	75 e9                	jne    0x14000d26f
14000d286:	45 3b c1             	cmp    %r9d,%r8d
14000d289:	74 04                	je     0x14000d28f
14000d28b:	45 8d 48 01          	lea    0x1(%r8),%r9d
14000d28f:	41 8b c1             	mov    %r9d,%eax
14000d292:	c3                   	ret
14000d293:	cc                   	int3
14000d294:	cc                   	int3
14000d295:	cc                   	int3
14000d296:	cc                   	int3
14000d297:	cc                   	int3
14000d298:	cc                   	int3
14000d299:	cc                   	int3
14000d29a:	cc                   	int3
14000d29b:	cc                   	int3
14000d29c:	cc                   	int3
14000d29d:	cc                   	int3
14000d29e:	cc                   	int3
14000d29f:	cc                   	int3
14000d2a0:	40 53                	rex push %rbx
14000d2a2:	48 83 ec 20          	sub    $0x20,%rsp
14000d2a6:	33 db                	xor    %ebx,%ebx
14000d2a8:	49 89 18             	mov    %rbx,(%r8)
14000d2ab:	39 1a                	cmp    %ebx,(%rdx)
14000d2ad:	75 21                	jne    0x14000d2d0
14000d2af:	8b 05 0f fc 01 00    	mov    0x1fc0f(%rip),%eax        # 0x14002cec4
14000d2b5:	39 42 04             	cmp    %eax,0x4(%rdx)
14000d2b8:	75 16                	jne    0x14000d2d0
14000d2ba:	8b 05 08 fc 01 00    	mov    0x1fc08(%rip),%eax        # 0x14002cec8
14000d2c0:	39 42 08             	cmp    %eax,0x8(%rdx)
14000d2c3:	75 0b                	jne    0x14000d2d0
14000d2c5:	8b 05 01 fc 01 00    	mov    0x1fc01(%rip),%eax        # 0x14002cecc
14000d2cb:	39 42 0c             	cmp    %eax,0xc(%rdx)
14000d2ce:	74 56                	je     0x14000d326
14000d2d0:	81 3a ad 16 4a c1    	cmpl   $0xc14a16ad,(%rdx)
14000d2d6:	75 21                	jne    0x14000d2f9
14000d2d8:	8b 05 1e fb 01 00    	mov    0x1fb1e(%rip),%eax        # 0x14002cdfc
14000d2de:	39 42 04             	cmp    %eax,0x4(%rdx)
14000d2e1:	75 16                	jne    0x14000d2f9
14000d2e3:	8b 05 17 fb 01 00    	mov    0x1fb17(%rip),%eax        # 0x14002ce00
14000d2e9:	39 42 08             	cmp    %eax,0x8(%rdx)
14000d2ec:	75 0b                	jne    0x14000d2f9
14000d2ee:	8b 05 10 fb 01 00    	mov    0x1fb10(%rip),%eax        # 0x14002ce04
14000d2f4:	39 42 0c             	cmp    %eax,0xc(%rdx)
14000d2f7:	74 2d                	je     0x14000d326
14000d2f9:	81 3a 0f dd 91 c2    	cmpl   $0xc291dd0f,(%rdx)
14000d2ff:	75 37                	jne    0x14000d338
14000d301:	8b 05 5d fb 01 00    	mov    0x1fb5d(%rip),%eax        # 0x14002ce64
14000d307:	39 42 04             	cmp    %eax,0x4(%rdx)
14000d30a:	75 2c                	jne    0x14000d338
14000d30c:	8b 05 56 fb 01 00    	mov    0x1fb56(%rip),%eax        # 0x14002ce68
14000d312:	39 42 08             	cmp    %eax,0x8(%rdx)
14000d315:	75 21                	jne    0x14000d338
14000d317:	8b 05 4f fb 01 00    	mov    0x1fb4f(%rip),%eax        # 0x14002ce6c
14000d31d:	39 42 0c             	cmp    %eax,0xc(%rdx)
14000d320:	75 16                	jne    0x14000d338
14000d322:	48 83 c1 08          	add    $0x8,%rcx
14000d326:	49 89 08             	mov    %rcx,(%r8)
14000d329:	48 8b 01             	mov    (%rcx),%rax
14000d32c:	48 8b 40 08          	mov    0x8(%rax),%rax
14000d330:	ff 15 12 de 01 00    	call   *0x1de12(%rip)        # 0x14002b148
14000d336:	eb 05                	jmp    0x14000d33d