140a4b117:	41 8b c4             	mov    %r12d,%eax
140a4b11a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b11f:	41 03 c4             	add    %r12d,%eax
140a4b122:	75 11                	jne    0x140a4b135
140a4b124:	48 8b 03             	mov    (%rbx),%rax
140a4b127:	48 8b cb             	mov    %rbx,%rcx
140a4b12a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b12e:	ff 15 04 1b 0c 00    	call   *0xc1b04(%rip)        # 0x140b0cc38
140a4b134:	90                   	nop
140a4b135:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140a4b139:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140a4b13d:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4b141:	e8 d2 0b 02 00       	call   0x140a6bd18
140a4b146:	4c 89 2f             	mov    %r13,(%rdi)
140a4b149:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
140a4b14d:	48 8b 08             	mov    (%rax),%rcx
140a4b150:	48 89 0f             	mov    %rcx,(%rdi)
140a4b153:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4b157:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140a4b15b:	4c 89 28             	mov    %r13,(%rax)
140a4b15e:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4b162:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4b166:	48 85 db             	test   %rbx,%rbx
140a4b169:	74 3a                	je     0x140a4b1a5
140a4b16b:	41 8b c4             	mov    %r12d,%eax
140a4b16e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b173:	41 03 c4             	add    %r12d,%eax
140a4b176:	75 2d                	jne    0x140a4b1a5
140a4b178:	48 8b 03             	mov    (%rbx),%rax
140a4b17b:	48 8b cb             	mov    %rbx,%rcx
140a4b17e:	48 8b 00             	mov    (%rax),%rax
140a4b181:	ff 15 b1 1a 0c 00    	call   *0xc1ab1(%rip)        # 0x140b0cc38
140a4b187:	41 8b c4             	mov    %r12d,%eax
140a4b18a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b18f:	41 03 c4             	add    %r12d,%eax
140a4b192:	75 11                	jne    0x140a4b1a5
140a4b194:	48 8b 03             	mov    (%rbx),%rax
140a4b197:	48 8b cb             	mov    %rbx,%rcx
140a4b19a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b19e:	ff 15 94 1a 0c 00    	call   *0xc1a94(%rip)        # 0x140b0cc38
140a4b1a4:	90                   	nop
140a4b1a5:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140a4b1a9:	48 85 c9             	test   %rcx,%rcx
140a4b1ac:	74 3f                	je     0x140a4b1ed
140a4b1ae:	41 8b c4             	mov    %r12d,%eax
140a4b1b1:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a4b1b6:	41 03 c4             	add    %r12d,%eax
140a4b1b9:	75 32                	jne    0x140a4b1ed
140a4b1bb:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140a4b1bf:	48 8b 03             	mov    (%rbx),%rax
140a4b1c2:	48 8b cb             	mov    %rbx,%rcx
140a4b1c5:	48 8b 00             	mov    (%rax),%rax
140a4b1c8:	ff 15 6a 1a 0c 00    	call   *0xc1a6a(%rip)        # 0x140b0cc38
140a4b1ce:	41 8b c4             	mov    %r12d,%eax
140a4b1d1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b1d6:	41 03 c4             	add    %r12d,%eax
140a4b1d9:	75 12                	jne    0x140a4b1ed
140a4b1db:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140a4b1df:	48 8b 01             	mov    (%rcx),%rax
140a4b1e2:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b1e6:	ff 15 4c 1a 0c 00    	call   *0xc1a4c(%rip)        # 0x140b0cc38
140a4b1ec:	90                   	nop
140a4b1ed:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4b1f1:	48 85 c9             	test   %rcx,%rcx
140a4b1f4:	74 3f                	je     0x140a4b235
140a4b1f6:	41 8b c4             	mov    %r12d,%eax
140a4b1f9:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a4b1fe:	41 03 c4             	add    %r12d,%eax
140a4b201:	75 32                	jne    0x140a4b235
140a4b203:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4b207:	48 8b 03             	mov    (%rbx),%rax
140a4b20a:	48 8b cb             	mov    %rbx,%rcx
140a4b20d:	48 8b 00             	mov    (%rax),%rax
140a4b210:	ff 15 22 1a 0c 00    	call   *0xc1a22(%rip)        # 0x140b0cc38
140a4b216:	41 8b c4             	mov    %r12d,%eax
140a4b219:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b21e:	41 03 c4             	add    %r12d,%eax
140a4b221:	75 12                	jne    0x140a4b235
140a4b223:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4b227:	48 8b 01             	mov    (%rcx),%rax
140a4b22a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b22e:	ff 15 04 1a 0c 00    	call   *0xc1a04(%rip)        # 0x140b0cc38
140a4b234:	90                   	nop
140a4b235:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a4b239:	48 85 db             	test   %rbx,%rbx
140a4b23c:	74 39                	je     0x140a4b277
140a4b23e:	41 8b c4             	mov    %r12d,%eax
140a4b241:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b246:	41 03 c4             	add    %r12d,%eax
140a4b249:	75 2c                	jne    0x140a4b277
140a4b24b:	48 8b 03             	mov    (%rbx),%rax
140a4b24e:	48 8b cb             	mov    %rbx,%rcx
140a4b251:	48 8b 00             	mov    (%rax),%rax
140a4b254:	ff 15 de 19 0c 00    	call   *0xc19de(%rip)        # 0x140b0cc38
140a4b25a:	41 8b c4             	mov    %r12d,%eax
140a4b25d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b262:	41 03 c4             	add    %r12d,%eax
140a4b265:	75 10                	jne    0x140a4b277
140a4b267:	48 8b 03             	mov    (%rbx),%rax
140a4b26a:	48 8b cb             	mov    %rbx,%rcx
140a4b26d:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b271:	ff 15 c1 19 0c 00    	call   *0xc19c1(%rip)        # 0x140b0cc38
140a4b277:	49 8b d6             	mov    %r14,%rdx
140a4b27a:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140a4b27e:	e8 cd 91 00 00       	call   0x140a54450
140a4b283:	48 8b 08             	mov    (%rax),%rcx
140a4b286:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4b28a:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a4b28e:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140a4b292:	4c 89 28             	mov    %r13,(%rax)
140a4b295:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4b299:	49 8b 17             	mov    (%r15),%rdx
140a4b29c:	48 81 c2 a0 00 00 00 	add    $0xa0,%rdx
140a4b2a3:	48 8d 9e f0 00 00 00 	lea    0xf0(%rsi),%rbx
140a4b2aa:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4b2ae:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4b2b2:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4b2b6:	e8 05 7a 01 00       	call   0x140a62cc0
140a4b2bb:	4c 89 2b             	mov    %r13,(%rbx)
140a4b2be:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4b2c2:	48 8b 08             	mov    (%rax),%rcx
140a4b2c5:	48 89 0b             	mov    %rcx,(%rbx)
140a4b2c8:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4b2cc:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4b2d0:	4c 89 28             	mov    %r13,(%rax)
140a4b2d3:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4b2d7:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4b2db:	48 85 db             	test   %rbx,%rbx
140a4b2de:	74 3a                	je     0x140a4b31a
140a4b2e0:	41 8b c4             	mov    %r12d,%eax
140a4b2e3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b2e8:	41 03 c4             	add    %r12d,%eax
140a4b2eb:	75 2d                	jne    0x140a4b31a
140a4b2ed:	48 8b 03             	mov    (%rbx),%rax
140a4b2f0:	48 8b cb             	mov    %rbx,%rcx
140a4b2f3:	48 8b 00             	mov    (%rax),%rax
140a4b2f6:	ff 15 3c 19 0c 00    	call   *0xc193c(%rip)        # 0x140b0cc38
140a4b2fc:	41 8b c4             	mov    %r12d,%eax
140a4b2ff:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b304:	41 03 c4             	add    %r12d,%eax
140a4b307:	75 11                	jne    0x140a4b31a
140a4b309:	48 8b 03             	mov    (%rbx),%rax
140a4b30c:	48 8b cb             	mov    %rbx,%rcx
140a4b30f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b313:	ff 15 1f 19 0c 00    	call   *0xc191f(%rip)        # 0x140b0cc38
140a4b319:	90                   	nop
140a4b31a:	48 85 ff             	test   %rdi,%rdi
140a4b31d:	74 3a                	je     0x140a4b359
140a4b31f:	41 8b c4             	mov    %r12d,%eax
140a4b322:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4b327:	41 03 c4             	add    %r12d,%eax
140a4b32a:	75 2d                	jne    0x140a4b359
140a4b32c:	48 8b 07             	mov    (%rdi),%rax
140a4b32f:	48 8b cf             	mov    %rdi,%rcx
140a4b332:	48 8b 00             	mov    (%rax),%rax
140a4b335:	ff 15 fd 18 0c 00    	call   *0xc18fd(%rip)        # 0x140b0cc38
140a4b33b:	41 8b c4             	mov    %r12d,%eax
140a4b33e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a4b343:	41 03 c4             	add    %r12d,%eax
140a4b346:	75 11                	jne    0x140a4b359
140a4b348:	48 8b 07             	mov    (%rdi),%rax
140a4b34b:	48 8b cf             	mov    %rdi,%rcx
140a4b34e:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b352:	ff 15 e0 18 0c 00    	call   *0xc18e0(%rip)        # 0x140b0cc38
140a4b358:	90                   	nop
140a4b359:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4b35d:	48 85 db             	test   %rbx,%rbx
140a4b360:	74 39                	je     0x140a4b39b
140a4b362:	41 8b c4             	mov    %r12d,%eax
140a4b365:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b36a:	41 03 c4             	add    %r12d,%eax
140a4b36d:	75 2c                	jne    0x140a4b39b
140a4b36f:	48 8b 03             	mov    (%rbx),%rax
140a4b372:	48 8b cb             	mov    %rbx,%rcx
140a4b375:	48 8b 00             	mov    (%rax),%rax
140a4b378:	ff 15 ba 18 0c 00    	call   *0xc18ba(%rip)        # 0x140b0cc38
140a4b37e:	41 8b c4             	mov    %r12d,%eax
140a4b381:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b386:	41 03 c4             	add    %r12d,%eax
140a4b389:	75 10                	jne    0x140a4b39b
140a4b38b:	48 8b 03             	mov    (%rbx),%rax
140a4b38e:	48 8b cb             	mov    %rbx,%rcx
140a4b391:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b395:	ff 15 9d 18 0c 00    	call   *0xc189d(%rip)        # 0x140b0cc38
140a4b39b:	49 8b d6             	mov    %r14,%rdx
140a4b39e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a4b3a2:	e8 3d 91 00 00       	call   0x140a544e4
140a4b3a7:	48 8b 08             	mov    (%rax),%rcx
140a4b3aa:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4b3ae:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a4b3b2:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140a4b3b6:	4c 89 28             	mov    %r13,(%rax)
140a4b3b9:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4b3bd:	49 8b 17             	mov    (%r15),%rdx
140a4b3c0:	48 81 c2 b0 00 00 00 	add    $0xb0,%rdx
140a4b3c7:	48 8d 9e 00 01 00 00 	lea    0x100(%rsi),%rbx
140a4b3ce:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4b3d2:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4b3d6:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4b3da:	e8 a1 79 01 00       	call   0x140a62d80
140a4b3df:	4c 89 2b             	mov    %r13,(%rbx)
140a4b3e2:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4b3e6:	48 8b 08             	mov    (%rax),%rcx
140a4b3e9:	48 89 0b             	mov    %rcx,(%rbx)
140a4b3ec:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4b3f0:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4b3f4:	4c 89 28             	mov    %r13,(%rax)
140a4b3f7:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4b3fb:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4b3ff:	48 85 db             	test   %rbx,%rbx
140a4b402:	74 3a                	je     0x140a4b43e
140a4b404:	41 8b c4             	mov    %r12d,%eax
140a4b407:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b40c:	41 03 c4             	add    %r12d,%eax
140a4b40f:	75 2d                	jne    0x140a4b43e
140a4b411:	48 8b 03             	mov    (%rbx),%rax
140a4b414:	48 8b cb             	mov    %rbx,%rcx
140a4b417:	48 8b 00             	mov    (%rax),%rax
140a4b41a:	ff 15 18 18 0c 00    	call   *0xc1818(%rip)        # 0x140b0cc38
140a4b420:	41 8b c4             	mov    %r12d,%eax
140a4b423:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b428:	41 03 c4             	add    %r12d,%eax
140a4b42b:	75 11                	jne    0x140a4b43e
140a4b42d:	48 8b 03             	mov    (%rbx),%rax
140a4b430:	48 8b cb             	mov    %rbx,%rcx
140a4b433:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b437:	ff 15 fb 17 0c 00    	call   *0xc17fb(%rip)        # 0x140b0cc38
140a4b43d:	90                   	nop
140a4b43e:	48 85 ff             	test   %rdi,%rdi
140a4b441:	74 3a                	je     0x140a4b47d
140a4b443:	41 8b c4             	mov    %r12d,%eax
140a4b446:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4b44b:	41 03 c4             	add    %r12d,%eax
140a4b44e:	75 2d                	jne    0x140a4b47d
140a4b450:	48 8b 07             	mov    (%rdi),%rax
140a4b453:	48 8b cf             	mov    %rdi,%rcx
140a4b456:	48 8b 00             	mov    (%rax),%rax
140a4b459:	ff 15 d9 17 0c 00    	call   *0xc17d9(%rip)        # 0x140b0cc38
140a4b45f:	41 8b c4             	mov    %r12d,%eax
140a4b462:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a4b467:	41 03 c4             	add    %r12d,%eax
140a4b46a:	75 11                	jne    0x140a4b47d
140a4b46c:	48 8b 07             	mov    (%rdi),%rax
140a4b46f:	48 8b cf             	mov    %rdi,%rcx
140a4b472:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b476:	ff 15 bc 17 0c 00    	call   *0xc17bc(%rip)        # 0x140b0cc38
140a4b47c:	90                   	nop
140a4b47d:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a4b481:	48 85 db             	test   %rbx,%rbx
140a4b484:	74 39                	je     0x140a4b4bf
140a4b486:	41 8b c4             	mov    %r12d,%eax
140a4b489:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b48e:	41 03 c4             	add    %r12d,%eax
140a4b491:	75 2c                	jne    0x140a4b4bf
140a4b493:	48 8b 03             	mov    (%rbx),%rax
140a4b496:	48 8b cb             	mov    %rbx,%rcx
140a4b499:	48 8b 00             	mov    (%rax),%rax
140a4b49c:	ff 15 96 17 0c 00    	call   *0xc1796(%rip)        # 0x140b0cc38
140a4b4a2:	41 8b c4             	mov    %r12d,%eax
140a4b4a5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b4aa:	41 03 c4             	add    %r12d,%eax
140a4b4ad:	75 10                	jne    0x140a4b4bf
140a4b4af:	48 8b 03             	mov    (%rbx),%rax
140a4b4b2:	48 8b cb             	mov    %rbx,%rcx
140a4b4b5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b4b9:	ff 15 79 17 0c 00    	call   *0xc1779(%rip)        # 0x140b0cc38
140a4b4bf:	49 8b d6             	mov    %r14,%rdx
140a4b4c2:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140a4b4c6:	e8 ad 90 00 00       	call   0x140a54578
140a4b4cb:	48 8b 08             	mov    (%rax),%rcx
140a4b4ce:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4b4d2:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a4b4d6:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140a4b4da:	4c 89 28             	mov    %r13,(%rax)
140a4b4dd:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4b4e1:	49 8b 17             	mov    (%r15),%rdx
140a4b4e4:	48 81 c2 c0 00 00 00 	add    $0xc0,%rdx
140a4b4eb:	48 8d 9e 10 01 00 00 	lea    0x110(%rsi),%rbx
140a4b4f2:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4b4f6:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4b4fa:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4b4fe:	e8 3d 79 01 00       	call   0x140a62e40
140a4b503:	4c 89 2b             	mov    %r13,(%rbx)
140a4b506:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4b50a:	48 8b 08             	mov    (%rax),%rcx
140a4b50d:	48 89 0b             	mov    %rcx,(%rbx)
140a4b510:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4b514:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4b518:	4c 89 28             	mov    %r13,(%rax)
140a4b51b:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4b51f:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4b523:	48 85 db             	test   %rbx,%rbx
140a4b526:	74 3a                	je     0x140a4b562
140a4b528:	41 8b c4             	mov    %r12d,%eax
140a4b52b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b530:	41 03 c4             	add    %r12d,%eax
140a4b533:	75 2d                	jne    0x140a4b562
140a4b535:	48 8b 03             	mov    (%rbx),%rax
140a4b538:	48 8b cb             	mov    %rbx,%rcx
140a4b53b:	48 8b 00             	mov    (%rax),%rax
140a4b53e:	ff 15 f4 16 0c 00    	call   *0xc16f4(%rip)        # 0x140b0cc38
140a4b544:	41 8b c4             	mov    %r12d,%eax
140a4b547:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b54c:	41 03 c4             	add    %r12d,%eax
140a4b54f:	75 11                	jne    0x140a4b562
140a4b551:	48 8b 03             	mov    (%rbx),%rax
140a4b554:	48 8b cb             	mov    %rbx,%rcx
140a4b557:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b55b:	ff 15 d7 16 0c 00    	call   *0xc16d7(%rip)        # 0x140b0cc38
140a4b561:	90                   	nop
140a4b562:	48 85 ff             	test   %rdi,%rdi
140a4b565:	74 3a                	je     0x140a4b5a1
140a4b567:	41 8b c4             	mov    %r12d,%eax
140a4b56a:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4b56f:	41 03 c4             	add    %r12d,%eax
140a4b572:	75 2d                	jne    0x140a4b5a1
140a4b574:	48 8b 07             	mov    (%rdi),%rax
140a4b577:	48 8b cf             	mov    %rdi,%rcx
140a4b57a:	48 8b 00             	mov    (%rax),%rax
140a4b57d:	ff 15 b5 16 0c 00    	call   *0xc16b5(%rip)        # 0x140b0cc38
140a4b583:	41 8b c4             	mov    %r12d,%eax
140a4b586:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a4b58b:	41 03 c4             	add    %r12d,%eax
140a4b58e:	75 11                	jne    0x140a4b5a1
140a4b590:	48 8b 07             	mov    (%rdi),%rax
140a4b593:	48 8b cf             	mov    %rdi,%rcx
140a4b596:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b59a:	ff 15 98 16 0c 00    	call   *0xc1698(%rip)        # 0x140b0cc38
140a4b5a0:	90                   	nop
140a4b5a1:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4b5a5:	48 85 db             	test   %rbx,%rbx
140a4b5a8:	74 39                	je     0x140a4b5e3
140a4b5aa:	41 8b c4             	mov    %r12d,%eax
140a4b5ad:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4b5b2:	41 03 c4             	add    %r12d,%eax
140a4b5b5:	75 2c                	jne    0x140a4b5e3
140a4b5b7:	48 8b 03             	mov    (%rbx),%rax
140a4b5ba:	48 8b cb             	mov    %rbx,%rcx
140a4b5bd:	48 8b 00             	mov    (%rax),%rax
140a4b5c0:	ff 15 72 16 0c 00    	call   *0xc1672(%rip)        # 0x140b0cc38
140a4b5c6:	41 8b c4             	mov    %r12d,%eax
140a4b5c9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4b5ce:	41 03 c4             	add    %r12d,%eax
140a4b5d1:	75 10                	jne    0x140a4b5e3
140a4b5d3:	48 8b 03             	mov    (%rbx),%rax
140a4b5d6:	48 8b cb             	mov    %rbx,%rcx
140a4b5d9:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4b5dd:	ff 15 55 16 0c 00    	call   *0xc1655(%rip)        # 0x140b0cc38
140a4b5e3:	49 8b d6             	mov    %r14,%rdx
140a4b5e6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx