1401ce03c:	cc                   	int3
1401ce03d:	cc                   	int3
1401ce03e:	cc                   	int3
1401ce03f:	cc                   	int3
1401ce040:	48 85 c9             	test   %rcx,%rcx
1401ce043:	0f 84 8d 00 00 00    	je     0x1401ce0d6
1401ce049:	57                   	push   %rdi
1401ce04a:	b8 20 00 00 00       	mov    $0x20,%eax
1401ce04f:	e8 dc 2a 0e 00       	call   0x1402b0b30
1401ce054:	48 2b e0             	sub    %rax,%rsp
1401ce057:	48 8b f9             	mov    %rcx,%rdi
1401ce05a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401ce05f:	f0 0f c1 41 30       	lock xadd %eax,0x30(%rcx)
1401ce064:	83 e8 01             	sub    $0x1,%eax
1401ce067:	7f 68                	jg     0x1401ce0d1
1401ce069:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401ce06e:	48 8b 59 20          	mov    0x20(%rcx),%rbx
1401ce072:	48 85 db             	test   %rbx,%rbx
1401ce075:	74 37                	je     0x1401ce0ae
1401ce077:	48 8b 03             	mov    (%rbx),%rax
1401ce07a:	48 85 c0             	test   %rax,%rax
1401ce07d:	74 1a                	je     0x1401ce099
1401ce07f:	90                   	nop
1401ce080:	48 8b c8             	mov    %rax,%rcx
1401ce083:	e8 c8 ca f7 ff       	call   0x14014ab50
1401ce088:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401ce08c:	48 8d 5b 08          	lea    0x8(%rbx),%rbx
1401ce090:	48 85 c0             	test   %rax,%rax
1401ce093:	75 eb                	jne    0x1401ce080
1401ce095:	48 8b 5f 20          	mov    0x20(%rdi),%rbx
1401ce099:	41 b8 68 00 00 00    	mov    $0x68,%r8d
1401ce09f:	48 8d 15 22 5f 16 00 	lea    0x165f22(%rip),%rdx        # 0x140333fc8
1401ce0a6:	48 8b cb             	mov    %rbx,%rcx
1401ce0a9:	e8 12 dd f1 ff       	call   0x1400ebdc0
1401ce0ae:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
1401ce0b2:	e8 19 98 f5 ff       	call   0x1401278d0
1401ce0b7:	41 b8 6b 00 00 00    	mov    $0x6b,%r8d
1401ce0bd:	48 8d 15 04 5f 16 00 	lea    0x165f04(%rip),%rdx        # 0x140333fc8
1401ce0c4:	48 8b cf             	mov    %rdi,%rcx
1401ce0c7:	e8 f4 dc f1 ff       	call   0x1400ebdc0
1401ce0cc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401ce0d1:	48 83 c4 20          	add    $0x20,%rsp
1401ce0d5:	5f                   	pop    %rdi
1401ce0d6:	c3                   	ret
1401ce0d7:	cc                   	int3
1401ce0d8:	cc                   	int3
1401ce0d9:	cc                   	int3
1401ce0da:	cc                   	int3
1401ce0db:	cc                   	int3
1401ce0dc:	cc                   	int3
1401ce0dd:	cc                   	int3
1401ce0de:	cc                   	int3
1401ce0df:	cc                   	int3
1401ce0e0:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1401ce0e5:	53                   	push   %rbx
1401ce0e6:	55                   	push   %rbp
1401ce0e7:	56                   	push   %rsi
1401ce0e8:	57                   	push   %rdi
1401ce0e9:	b8 58 00 00 00       	mov    $0x58,%eax
1401ce0ee:	e8 3d 2a 0e 00       	call   0x1402b0b30
1401ce0f3:	48 2b e0             	sub    %rax,%rsp
1401ce0f6:	33 f6                	xor    %esi,%esi
1401ce0f8:	49 8b d9             	mov    %r9,%rbx
1401ce0fb:	89 74 24 34          	mov    %esi,0x34(%rsp)
1401ce0ff:	48 8b ea             	mov    %rdx,%rbp
1401ce102:	48 8b f9             	mov    %rcx,%rdi
1401ce105:	4d 85 c9             	test   %r9,%r9
1401ce108:	74 1f                	je     0x1401ce129
1401ce10a:	48 8b d3             	mov    %rbx,%rdx
1401ce10d:	e8 be cc f7 ff       	call   0x14014add0
1401ce112:	85 c0                	test   %eax,%eax
1401ce114:	74 13                	je     0x1401ce129
1401ce116:	48 8b d5             	mov    %rbp,%rdx
1401ce119:	48 8b cf             	mov    %rdi,%rcx
1401ce11c:	48 83 c4 58          	add    $0x58,%rsp
1401ce120:	5f                   	pop    %rdi
1401ce121:	5e                   	pop    %rsi
1401ce122:	5d                   	pop    %rbp
1401ce123:	5b                   	pop    %rbx
1401ce124:	e9 37 d3 f7 ff       	jmp    0x14014b460
1401ce129:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401ce12d:	e8 5e 2d f2 ff       	call   0x1400f0e90
1401ce132:	85 c0                	test   %eax,%eax
1401ce134:	74 37                	je     0x1401ce16d
1401ce136:	e8 35 8f f5 ff       	call   0x140127070
1401ce13b:	4c 8d 05 9e 5e 16 00 	lea    0x165e9e(%rip),%r8        # 0x140333fe0
1401ce142:	ba a2 00 00 00       	mov    $0xa2,%edx
1401ce147:	48 8d 0d 7a 5e 16 00 	lea    0x165e7a(%rip),%rcx        # 0x140333fc8
1401ce14e:	e8 3d 90 f5 ff       	call   0x140127190
1401ce153:	45 33 c0             	xor    %r8d,%r8d
1401ce156:	41 8d 50 72          	lea    0x72(%r8),%edx
1401ce15a:	8d 4a 9e             	lea    -0x62(%rdx),%ecx
1401ce15d:	e8 2e 91 f5 ff       	call   0x140127290
1401ce162:	33 c0                	xor    %eax,%eax
1401ce164:	48 83 c4 58          	add    $0x58,%rsp
1401ce168:	5f                   	pop    %rdi
1401ce169:	5e                   	pop    %rsi
1401ce16a:	5d                   	pop    %rbp
1401ce16b:	5b                   	pop    %rbx
1401ce16c:	c3                   	ret
1401ce16d:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1401ce171:	e8 1a 2d f2 ff       	call   0x1400f0e90
1401ce176:	85 c0                	test   %eax,%eax
1401ce178:	74 39                	je     0x1401ce1b3
1401ce17a:	e8 f1 8e f5 ff       	call   0x140127070
1401ce17f:	4c 8d 05 5a 5e 16 00 	lea    0x165e5a(%rip),%r8        # 0x140333fe0
1401ce186:	ba a6 00 00 00       	mov    $0xa6,%edx
1401ce18b:	48 8d 0d 36 5e 16 00 	lea    0x165e36(%rip),%rcx        # 0x140333fc8
1401ce192:	e8 f9 8f f5 ff       	call   0x140127190
1401ce197:	45 33 c0             	xor    %r8d,%r8d
1401ce19a:	ba a4 00 00 00       	mov    $0xa4,%edx
1401ce19f:	41 8d 48 10          	lea    0x10(%r8),%ecx
1401ce1a3:	e8 e8 90 f5 ff       	call   0x140127290
1401ce1a8:	33 c0                	xor    %eax,%eax
1401ce1aa:	48 83 c4 58          	add    $0x58,%rsp
1401ce1ae:	5f                   	pop    %rdi
1401ce1af:	5e                   	pop    %rsi
1401ce1b0:	5d                   	pop    %rbp
1401ce1b1:	5b                   	pop    %rbx
1401ce1b2:	c3                   	ret
1401ce1b3:	4c 89 a4 24 80 00 00 	mov    %r12,0x80(%rsp)
1401ce1ba:	00
1401ce1bb:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
1401ce1c0:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1401ce1c5:	4c 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%r14
1401ce1cc:	00
1401ce1cd:	49 8b ce             	mov    %r14,%rcx
1401ce1d0:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
1401ce1d5:	e8 96 ce f8 ff       	call   0x14015b070
1401ce1da:	48 8b cf             	mov    %rdi,%rcx
1401ce1dd:	e8 ee ce f7 ff       	call   0x14014b0d0
1401ce1e2:	4c 8b f8             	mov    %rax,%r15
1401ce1e5:	48 85 c0             	test   %rax,%rax
1401ce1e8:	0f 84 cf 05 00 00    	je     0x1401ce7bd
1401ce1ee:	48 8b cf             	mov    %rdi,%rcx
1401ce1f1:	e8 da ce f7 ff       	call   0x14014b0d0
1401ce1f6:	48 8b f0             	mov    %rax,%rsi
1401ce1f9:	48 85 c0             	test   %rax,%rax
1401ce1fc:	0f 84 bb 05 00 00    	je     0x1401ce7bd
1401ce202:	49 8b cf             	mov    %r15,%rcx
1401ce205:	48 85 db             	test   %rbx,%rbx
1401ce208:	75 34                	jne    0x1401ce23e
1401ce20a:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1401ce20e:	e8 3d c7 f7 ff       	call   0x14014a950
1401ce213:	85 c0                	test   %eax,%eax
1401ce215:	75 3f                	jne    0x1401ce256
1401ce217:	e8 54 8e f5 ff       	call   0x140127070
1401ce21c:	ba b4 00 00 00       	mov    $0xb4,%edx
1401ce221:	4c 8d 05 b8 5d 16 00 	lea    0x165db8(%rip),%r8        # 0x140333fe0
1401ce228:	48 8d 0d 99 5d 16 00 	lea    0x165d99(%rip),%rcx        # 0x140333fc8
1401ce22f:	e8 5c 8f f5 ff       	call   0x140127190
1401ce234:	ba 10 00 08 00       	mov    $0x80010,%edx
1401ce239:	e9 a1 05 00 00       	jmp    0x1401ce7df
1401ce23e:	48 8b d3             	mov    %rbx,%rdx
1401ce241:	e8 0a c7 f7 ff       	call   0x14014a950
1401ce246:	85 c0                	test   %eax,%eax
1401ce248:	75 0c                	jne    0x1401ce256
1401ce24a:	e8 21 8e f5 ff       	call   0x140127070
1401ce24f:	ba b9 00 00 00       	mov    $0xb9,%edx
1401ce254:	eb cb                	jmp    0x1401ce221
1401ce256:	49 8b 4f 10          	mov    0x10(%r15),%rcx
1401ce25a:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce25f:	e8 fc 31 f2 ff       	call   0x1400f1460
1401ce264:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1401ce268:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce26d:	e8 ee 31 f2 ff       	call   0x1400f1460
1401ce272:	49 8b 4f 20          	mov    0x20(%r15),%rcx
1401ce276:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce27b:	e8 e0 31 f2 ff       	call   0x1400f1460
1401ce280:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1401ce284:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce289:	e8 d2 31 f2 ff       	call   0x1400f1460
1401ce28e:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1401ce292:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce297:	e8 c4 31 f2 ff       	call   0x1400f1460
1401ce29c:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1401ce2a0:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce2a5:	e8 b6 31 f2 ff       	call   0x1400f1460
1401ce2aa:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1401ce2ae:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce2b3:	e8 a8 31 f2 ff       	call   0x1400f1460
1401ce2b8:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1401ce2bc:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce2c1:	e8 9a 31 f2 ff       	call   0x1400f1460
1401ce2c6:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401ce2ca:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce2cf:	e8 8c 31 f2 ff       	call   0x1400f1460
1401ce2d4:	49 8b ce             	mov    %r14,%rcx
1401ce2d7:	e8 c4 ca f8 ff       	call   0x14015ada0
1401ce2dc:	49 8b ce             	mov    %r14,%rcx
1401ce2df:	4c 8b e0             	mov    %rax,%r12
1401ce2e2:	e8 b9 ca f8 ff       	call   0x14015ada0
1401ce2e7:	49 8b ce             	mov    %r14,%rcx
1401ce2ea:	4c 8b e8             	mov    %rax,%r13
1401ce2ed:	e8 ae ca f8 ff       	call   0x14015ada0
1401ce2f2:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401ce2f7:	48 8b d8             	mov    %rax,%rbx
1401ce2fa:	48 85 c0             	test   %rax,%rax
1401ce2fd:	75 0f                	jne    0x1401ce30e
1401ce2ff:	e8 6c 8d f5 ff       	call   0x140127070
1401ce304:	ba c6 00 00 00       	mov    $0xc6,%edx
1401ce309:	e9 b9 04 00 00       	jmp    0x1401ce7c7
1401ce30e:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1401ce312:	4d 8b ce             	mov    %r14,%r9
1401ce315:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1401ce319:	49 8b cc             	mov    %r12,%rcx
1401ce31c:	e8 cf d1 f8 ff       	call   0x14015b4f0
1401ce321:	85 c0                	test   %eax,%eax
1401ce323:	75 27                	jne    0x1401ce34c
1401ce325:	e8 46 8d f5 ff       	call   0x140127070
1401ce32a:	ba cb 00 00 00       	mov    $0xcb,%edx
1401ce32f:	4c 8d 05 aa 5c 16 00 	lea    0x165caa(%rip),%r8        # 0x140333fe0
1401ce336:	48 8d 0d 8b 5c 16 00 	lea    0x165c8b(%rip),%rcx        # 0x140333fc8
1401ce33d:	e8 4e 8e f5 ff       	call   0x140127190
1401ce342:	ba 03 00 08 00       	mov    $0x80003,%edx
1401ce347:	e9 93 04 00 00       	jmp    0x1401ce7df
1401ce34c:	49 8b cc             	mov    %r12,%rcx
1401ce34f:	e8 fc 2d f2 ff       	call   0x1400f1150
1401ce354:	49 8b cc             	mov    %r12,%rcx
1401ce357:	89 84 24 98 00 00 00 	mov    %eax,0x98(%rsp)
1401ce35e:	e8 2d b6 f6 ff       	call   0x140139990
1401ce363:	83 c0 02             	add    $0x2,%eax
1401ce366:	48 8b cb             	mov    %rbx,%rcx
1401ce369:	8b d0                	mov    %eax,%edx
1401ce36b:	89 44 24 30          	mov    %eax,0x30(%rsp)
1401ce36f:	e8 5c 38 f2 ff       	call   0x1400f1bd0
1401ce374:	48 85 c0             	test   %rax,%rax
1401ce377:	0f 84 31 04 00 00    	je     0x1401ce7ae
1401ce37d:	8b 54 24 30          	mov    0x30(%rsp),%edx
1401ce381:	49 8b cd             	mov    %r13,%rcx
1401ce384:	e8 47 38 f2 ff       	call   0x1400f1bd0
1401ce389:	48 85 c0             	test   %rax,%rax
1401ce38c:	0f 84 1c 04 00 00    	je     0x1401ce7ae
1401ce392:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
1401ce399:	00
1401ce39a:	48 8b cb             	mov    %rbx,%rcx
1401ce39d:	e8 2e 28 f2 ff       	call   0x1400f0bd0
1401ce3a2:	48 85 c0             	test   %rax,%rax
1401ce3a5:	75 0f                	jne    0x1401ce3b6
1401ce3a7:	e8 c4 8c f5 ff       	call   0x140127070
1401ce3ac:	ba de 00 00 00       	mov    $0xde,%edx
1401ce3b1:	e9 79 ff ff ff       	jmp    0x1401ce32f
1401ce3b6:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce3bb:	48 8b cb             	mov    %rbx,%rcx
1401ce3be:	e8 9d 30 f2 ff       	call   0x1400f1460
1401ce3c3:	48 8b cb             	mov    %rbx,%rcx
1401ce3c6:	e8 85 2d f2 ff       	call   0x1400f1150
1401ce3cb:	3b 84 24 98 00 00 00 	cmp    0x98(%rsp),%eax
1401ce3d2:	7f 0c                	jg     0x1401ce3e0
1401ce3d4:	48 8b cb             	mov    %rbx,%rcx
1401ce3d7:	e8 34 2a f2 ff       	call   0x1400f0e10
1401ce3dc:	85 c0                	test   %eax,%eax
1401ce3de:	74 24                	je     0x1401ce404
1401ce3e0:	4d 8b ce             	mov    %r14,%r9
1401ce3e3:	4d 8b c4             	mov    %r12,%r8
1401ce3e6:	48 8b d3             	mov    %rbx,%rdx
1401ce3e9:	48 8b cb             	mov    %rbx,%rcx
1401ce3ec:	e8 4f 78 00 00       	call   0x1401d5c40
1401ce3f1:	85 c0                	test   %eax,%eax
1401ce3f3:	75 0f                	jne    0x1401ce404
1401ce3f5:	e8 76 8c f5 ff       	call   0x140127070
1401ce3fa:	ba ea 00 00 00       	mov    $0xea,%edx
1401ce3ff:	e9 2b ff ff ff       	jmp    0x1401ce32f
1401ce404:	4d 8b c4             	mov    %r12,%r8
1401ce407:	48 8b d3             	mov    %rbx,%rdx
1401ce40a:	49 8b cd             	mov    %r13,%rcx
1401ce40d:	e8 ae cd f8 ff       	call   0x14015b1c0
1401ce412:	85 c0                	test   %eax,%eax
1401ce414:	75 0f                	jne    0x1401ce425
1401ce416:	e8 55 8c f5 ff       	call   0x140127070
1401ce41b:	ba f0 00 00 00       	mov    $0xf0,%edx
1401ce420:	e9 0a ff ff ff       	jmp    0x1401ce32f
1401ce425:	ba 04 00 00 00       	mov    $0x4,%edx
1401ce42a:	49 8b cd             	mov    %r13,%rcx
1401ce42d:	e8 2e 30 f2 ff       	call   0x1400f1460
1401ce432:	4d 8b c4             	mov    %r12,%r8
1401ce435:	49 8b d5             	mov    %r13,%rdx
1401ce438:	48 8b cb             	mov    %rbx,%rcx
1401ce43b:	e8 80 cd f8 ff       	call   0x14015b1c0
1401ce440:	85 c0                	test   %eax,%eax
1401ce442:	75 0f                	jne    0x1401ce453
1401ce444:	e8 27 8c f5 ff       	call   0x140127070
1401ce449:	ba f5 00 00 00       	mov    $0xf5,%edx
1401ce44e:	e9 dc fe ff ff       	jmp    0x1401ce32f
1401ce453:	8b 94 24 98 00 00 00 	mov    0x98(%rsp),%edx
1401ce45a:	49 8b cd             	mov    %r13,%rcx
1401ce45d:	e8 7e 29 f2 ff       	call   0x1400f0de0
1401ce462:	44 8b 4c 24 30       	mov    0x30(%rsp),%r9d
1401ce467:	4d 8b c5             	mov    %r13,%r8
1401ce46a:	48 63 c8             	movslq %eax,%rcx
1401ce46d:	48 8b d3             	mov    %rbx,%rdx
1401ce470:	e8 eb 25 f2 ff       	call   0x1400f0a60
1401ce475:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
1401ce479:	e8 12 b5 f6 ff       	call   0x140139990
1401ce47e:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1401ce482:	8b d0                	mov    %eax,%edx
1401ce484:	44 8b e0             	mov    %eax,%r12d
1401ce487:	e8 44 37 f2 ff       	call   0x1400f1bd0
1401ce48c:	48 85 c0             	test   %rax,%rax
1401ce48f:	0f 84 0a 03 00 00    	je     0x1401ce79f
1401ce495:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1401ce499:	41 8b d4             	mov    %r12d,%edx
1401ce49c:	e8 2f 37 f2 ff       	call   0x1400f1bd0
1401ce4a1:	48 85 c0             	test   %rax,%rax
1401ce4a4:	0f 84 f5 02 00 00    	je     0x1401ce79f
1401ce4aa:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401ce4ae:	41 8b d4             	mov    %r12d,%edx
1401ce4b1:	e8 1a 37 f2 ff       	call   0x1400f1bd0
1401ce4b6:	48 85 c0             	test   %rax,%rax
1401ce4b9:	0f 84 e0 02 00 00    	je     0x1401ce79f
1401ce4bf:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1401ce4c3:	41 8b d4             	mov    %r12d,%edx
1401ce4c6:	e8 05 37 f2 ff       	call   0x1400f1bd0
1401ce4cb:	48 85 c0             	test   %rax,%rax
1401ce4ce:	0f 84 cb 02 00 00    	je     0x1401ce79f
1401ce4d4:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1401ce4d8:	41 8b d4             	mov    %r12d,%edx
1401ce4db:	e8 f0 36 f2 ff       	call   0x1400f1bd0
1401ce4e0:	48 85 c0             	test   %rax,%rax
1401ce4e3:	0f 84 b6 02 00 00    	je     0x1401ce79f
1401ce4e9:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1401ce4ed:	41 8b d4             	mov    %r12d,%edx
1401ce4f0:	e8 db 36 f2 ff       	call   0x1400f1bd0
1401ce4f5:	48 85 c0             	test   %rax,%rax
1401ce4f8:	0f 84 a1 02 00 00    	je     0x1401ce79f
1401ce4fe:	49 8b 4f 10          	mov    0x10(%r15),%rcx
1401ce502:	41 8b d4             	mov    %r12d,%edx
1401ce505:	e8 c6 36 f2 ff       	call   0x1400f1bd0
1401ce50a:	48 85 c0             	test   %rax,%rax
1401ce50d:	0f 84 8c 02 00 00    	je     0x1401ce79f
1401ce513:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1401ce517:	41 8b d4             	mov    %r12d,%edx
1401ce51a:	e8 b1 36 f2 ff       	call   0x1400f1bd0
1401ce51f:	48 85 c0             	test   %rax,%rax
1401ce522:	0f 84 77 02 00 00    	je     0x1401ce79f
1401ce528:	49 8b 4f 20          	mov    0x20(%r15),%rcx
1401ce52c:	41 8b d4             	mov    %r12d,%edx
1401ce52f:	e8 9c 36 f2 ff       	call   0x1400f1bd0
1401ce534:	48 85 c0             	test   %rax,%rax
1401ce537:	0f 84 62 02 00 00    	je     0x1401ce79f
1401ce53d:	41 83 7f 28 00       	cmpl   $0x0,0x28(%r15)
1401ce542:	75 2e                	jne    0x1401ce572
1401ce544:	48 8b 07             	mov    (%rdi),%rax
1401ce547:	4c 8b 88 d0 00 00 00 	mov    0xd0(%rax),%r9
1401ce54e:	4d 85 c9             	test   %r9,%r9
1401ce551:	74 10                	je     0x1401ce563
1401ce553:	4d 8b c6             	mov    %r14,%r8
1401ce556:	49 8b d7             	mov    %r15,%rdx
1401ce559:	48 8b cf             	mov    %rdi,%rcx
1401ce55c:	41 ff d1             	call   *%r9