140cfb1c2:	e8 99 ad fd ff       	call   0x140cd5f60
140cfb1c7:	33 db                	xor    %ebx,%ebx
140cfb1c9:	48 8b cf             	mov    %rdi,%rcx
140cfb1cc:	e8 0f 2e 02 00       	call   0x140d1dfe0
140cfb1d1:	48 8b c3             	mov    %rbx,%rax
140cfb1d4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cfb1d9:	eb 02                	jmp    0x140cfb1dd
140cfb1db:	33 c0                	xor    %eax,%eax
140cfb1dd:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140cfb1e2:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140cfb1e7:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140cfb1ec:	48 83 c4 30          	add    $0x30,%rsp
140cfb1f0:	41 5e                	pop    %r14
140cfb1f2:	c3                   	ret
140cfb1f3:	cc                   	int3
140cfb1f4:	cc                   	int3
140cfb1f5:	cc                   	int3
140cfb1f6:	cc                   	int3
140cfb1f7:	cc                   	int3
140cfb1f8:	cc                   	int3
140cfb1f9:	cc                   	int3
140cfb1fa:	cc                   	int3
140cfb1fb:	cc                   	int3
140cfb1fc:	cc                   	int3
140cfb1fd:	cc                   	int3
140cfb1fe:	cc                   	int3
140cfb1ff:	cc                   	int3
140cfb200:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140cfb205:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140cfb20a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140cfb20f:	56                   	push   %rsi
140cfb210:	57                   	push   %rdi
140cfb211:	41 54                	push   %r12
140cfb213:	41 55                	push   %r13
140cfb215:	41 57                	push   %r15
140cfb217:	b8 30 00 00 00       	mov    $0x30,%eax
140cfb21c:	e8 7f 02 12 00       	call   0x140e1b4a0
140cfb221:	48 2b e0             	sub    %rax,%rsp
140cfb224:	33 ed                	xor    %ebp,%ebp
140cfb226:	33 db                	xor    %ebx,%ebx
140cfb228:	45 33 ff             	xor    %r15d,%r15d
140cfb22b:	4d 8b e9             	mov    %r9,%r13
140cfb22e:	4d 8b e0             	mov    %r8,%r12
140cfb231:	48 8b fa             	mov    %rdx,%rdi
140cfb234:	48 85 c9             	test   %rcx,%rcx
140cfb237:	0f 84 f6 00 00 00    	je     0x140cfb333
140cfb23d:	48 85 d2             	test   %rdx,%rdx
140cfb240:	0f 84 ed 00 00 00    	je     0x140cfb333
140cfb246:	4d 85 c0             	test   %r8,%r8
140cfb249:	0f 84 e4 00 00 00    	je     0x140cfb333
140cfb24f:	4d 85 c9             	test   %r9,%r9
140cfb252:	0f 84 db 00 00 00    	je     0x140cfb333
140cfb258:	e8 f3 2f 02 00       	call   0x140d1e250
140cfb25d:	48 8b f0             	mov    %rax,%rsi
140cfb260:	48 85 c0             	test   %rax,%rax
140cfb263:	0f 84 ca 00 00 00    	je     0x140cfb333
140cfb269:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
140cfb26e:	e8 dd ae fd ff       	call   0x140cd6150
140cfb273:	4c 8b f0             	mov    %rax,%r14
140cfb276:	48 85 c0             	test   %rax,%rax
140cfb279:	0f 84 8a 00 00 00    	je     0x140cfb309
140cfb27f:	e8 cc ae fd ff       	call   0x140cd6150
140cfb284:	48 8b e8             	mov    %rax,%rbp
140cfb287:	48 85 c0             	test   %rax,%rax
140cfb28a:	74 7d                	je     0x140cfb309
140cfb28c:	e8 bf ae fd ff       	call   0x140cd6150
140cfb291:	48 8b d8             	mov    %rax,%rbx
140cfb294:	48 85 c0             	test   %rax,%rax
140cfb297:	74 70                	je     0x140cfb309
140cfb299:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
140cfb29e:	4c 8b cf             	mov    %rdi,%r9
140cfb2a1:	49 8b d4             	mov    %r12,%rdx
140cfb2a4:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140cfb2a9:	48 8b cd             	mov    %rbp,%rcx
140cfb2ac:	e8 4f 3a 02 00       	call   0x140d1ed00
140cfb2b1:	85 c0                	test   %eax,%eax
140cfb2b3:	74 4a                	je     0x140cfb2ff
140cfb2b5:	4c 8b c7             	mov    %rdi,%r8
140cfb2b8:	49 8b d4             	mov    %r12,%rdx
140cfb2bb:	48 8b cf             	mov    %rdi,%rcx
140cfb2be:	e8 bd 07 00 00       	call   0x140cfba80
140cfb2c3:	4c 8b f8             	mov    %rax,%r15
140cfb2c6:	48 85 c0             	test   %rax,%rax
140cfb2c9:	74 34                	je     0x140cfb2ff
140cfb2cb:	4c 8b cf             	mov    %rdi,%r9
140cfb2ce:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140cfb2d3:	4c 8b c0             	mov    %rax,%r8
140cfb2d6:	49 8b d5             	mov    %r13,%rdx
140cfb2d9:	49 8b ce             	mov    %r14,%rcx
140cfb2dc:	e8 1f c7 05 00       	call   0x140d57a00
140cfb2e1:	85 c0                	test   %eax,%eax
140cfb2e3:	74 1a                	je     0x140cfb2ff
140cfb2e5:	4c 8b cf             	mov    %rdi,%r9
140cfb2e8:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140cfb2ed:	4d 8b c6             	mov    %r14,%r8
140cfb2f0:	48 8b d5             	mov    %rbp,%rdx
140cfb2f3:	48 8b cb             	mov    %rbx,%rcx
140cfb2f6:	e8 15 c5 05 00       	call   0x140d57810
140cfb2fb:	85 c0                	test   %eax,%eax
140cfb2fd:	75 0a                	jne    0x140cfb309
140cfb2ff:	48 8b cb             	mov    %rbx,%rcx
140cfb302:	e8 59 ac fd ff       	call   0x140cd5f60
140cfb307:	33 db                	xor    %ebx,%ebx
140cfb309:	48 8b ce             	mov    %rsi,%rcx
140cfb30c:	e8 cf 2c 02 00       	call   0x140d1dfe0
140cfb311:	49 8b ce             	mov    %r14,%rcx
140cfb314:	e8 27 a8 fd ff       	call   0x140cd5b40
140cfb319:	48 8b cd             	mov    %rbp,%rcx
140cfb31c:	e8 1f a8 fd ff       	call   0x140cd5b40
140cfb321:	49 8b cf             	mov    %r15,%rcx
140cfb324:	e8 37 ac fd ff       	call   0x140cd5f60
140cfb329:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
140cfb32e:	48 8b c3             	mov    %rbx,%rax
140cfb331:	eb 02                	jmp    0x140cfb335
140cfb333:	33 c0                	xor    %eax,%eax
140cfb335:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140cfb33a:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
140cfb33f:	48 83 c4 30          	add    $0x30,%rsp
140cfb343:	41 5f                	pop    %r15
140cfb345:	41 5d                	pop    %r13
140cfb347:	41 5c                	pop    %r12
140cfb349:	5f                   	pop    %rdi
140cfb34a:	5e                   	pop    %rsi
140cfb34b:	c3                   	ret
140cfb34c:	cc                   	int3
140cfb34d:	cc                   	int3
140cfb34e:	cc                   	int3
140cfb34f:	cc                   	int3
140cfb350:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140cfb355:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140cfb35a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140cfb35f:	56                   	push   %rsi
140cfb360:	57                   	push   %rdi
140cfb361:	41 54                	push   %r12
140cfb363:	41 56                	push   %r14
140cfb365:	41 57                	push   %r15
140cfb367:	b8 40 00 00 00       	mov    $0x40,%eax
140cfb36c:	e8 2f 01 12 00       	call   0x140e1b4a0
140cfb371:	48 2b e0             	sub    %rax,%rsp
140cfb374:	33 f6                	xor    %esi,%esi
140cfb376:	45 33 ff             	xor    %r15d,%r15d
140cfb379:	33 db                	xor    %ebx,%ebx
140cfb37b:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140cfb380:	49 8b c1             	mov    %r9,%rax
140cfb383:	4d 8b e0             	mov    %r8,%r12
140cfb386:	4c 8b f1             	mov    %rcx,%r14
140cfb389:	48 39 9c 24 98 00 00 	cmp    %rbx,0x98(%rsp)
140cfb390:	00
140cfb391:	0f 84 8f 01 00 00    	je     0x140cfb526
140cfb397:	48 85 d2             	test   %rdx,%rdx
140cfb39a:	0f 84 86 01 00 00    	je     0x140cfb526
140cfb3a0:	48 85 c9             	test   %rcx,%rcx
140cfb3a3:	0f 84 7d 01 00 00    	je     0x140cfb526
140cfb3a9:	4d 85 c0             	test   %r8,%r8
140cfb3ac:	0f 84 74 01 00 00    	je     0x140cfb526
140cfb3b2:	48 85 c0             	test   %rax,%rax
140cfb3b5:	0f 84 6b 01 00 00    	je     0x140cfb526
140cfb3bb:	48 39 9c 24 90 00 00 	cmp    %rbx,0x90(%rsp)
140cfb3c2:	00
140cfb3c3:	0f 84 5d 01 00 00    	je     0x140cfb526
140cfb3c9:	e8 82 2e 02 00       	call   0x140d1e250
140cfb3ce:	48 8b f8             	mov    %rax,%rdi
140cfb3d1:	48 85 c0             	test   %rax,%rax
140cfb3d4:	0f 84 4c 01 00 00    	je     0x140cfb526
140cfb3da:	48 89 6c 24 70       	mov    %rbp,0x70(%rsp)
140cfb3df:	e8 6c ad fd ff       	call   0x140cd6150
140cfb3e4:	48 8b e8             	mov    %rax,%rbp
140cfb3e7:	48 85 c0             	test   %rax,%rax
140cfb3ea:	0f 84 02 01 00 00    	je     0x140cfb4f2
140cfb3f0:	e8 5b ad fd ff       	call   0x140cd6150
140cfb3f5:	48 8b f0             	mov    %rax,%rsi
140cfb3f8:	48 85 c0             	test   %rax,%rax
140cfb3fb:	0f 84 f1 00 00 00    	je     0x140cfb4f2
140cfb401:	e8 4a ad fd ff       	call   0x140cd6150
140cfb406:	4c 8b f8             	mov    %rax,%r15
140cfb409:	48 85 c0             	test   %rax,%rax
140cfb40c:	0f 84 e0 00 00 00    	je     0x140cfb4f2
140cfb412:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
140cfb419:	00
140cfb41a:	4d 8b ce             	mov    %r14,%r9
140cfb41d:	49 8b d4             	mov    %r12,%rdx
140cfb420:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cfb425:	48 8b cd             	mov    %rbp,%rcx
140cfb428:	e8 d3 38 02 00       	call   0x140d1ed00
140cfb42d:	85 c0                	test   %eax,%eax
140cfb42f:	0f 84 bd 00 00 00    	je     0x140cfb4f2
140cfb435:	4d 8b c6             	mov    %r14,%r8
140cfb438:	49 8b d4             	mov    %r12,%rdx
140cfb43b:	49 8b ce             	mov    %r14,%rcx
140cfb43e:	e8 3d 06 00 00       	call   0x140cfba80
140cfb443:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140cfb448:	48 85 c0             	test   %rax,%rax
140cfb44b:	0f 84 a1 00 00 00    	je     0x140cfb4f2
140cfb451:	4d 8b ce             	mov    %r14,%r9
140cfb454:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cfb459:	4c 8b c0             	mov    %rax,%r8
140cfb45c:	48 8b d5             	mov    %rbp,%rdx
140cfb45f:	48 8b ce             	mov    %rsi,%rcx
140cfb462:	e8 99 c5 05 00       	call   0x140d57a00
140cfb467:	85 c0                	test   %eax,%eax
140cfb469:	0f 84 83 00 00 00    	je     0x140cfb4f2
140cfb46f:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140cfb474:	4d 8b ce             	mov    %r14,%r9
140cfb477:	4c 8b c6             	mov    %rsi,%r8
140cfb47a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cfb47f:	48 8b cd             	mov    %rbp,%rcx
140cfb482:	e8 a9 c6 05 00       	call   0x140d57b30
140cfb487:	85 c0                	test   %eax,%eax
140cfb489:	74 67                	je     0x140cfb4f2
140cfb48b:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
140cfb492:	00
140cfb493:	4c 8b cf             	mov    %rdi,%r9
140cfb496:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
140cfb49d:	00
140cfb49e:	49 8b cf             	mov    %r15,%rcx
140cfb4a1:	e8 9a b2 05 00       	call   0x140d56740
140cfb4a6:	85 c0                	test   %eax,%eax
140cfb4a8:	74 48                	je     0x140cfb4f2
140cfb4aa:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
140cfb4b1:	00
140cfb4b2:	4d 8b c7             	mov    %r15,%r8
140cfb4b5:	48 8b ce             	mov    %rsi,%rcx
140cfb4b8:	e8 a3 2f 02 00       	call   0x140d1e460
140cfb4bd:	85 c0                	test   %eax,%eax
140cfb4bf:	74 31                	je     0x140cfb4f2
140cfb4c1:	e8 8a ac fd ff       	call   0x140cd6150
140cfb4c6:	48 8b d8             	mov    %rax,%rbx
140cfb4c9:	48 85 c0             	test   %rax,%rax
140cfb4cc:	74 24                	je     0x140cfb4f2
140cfb4ce:	4d 8b ce             	mov    %r14,%r9
140cfb4d1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cfb4d6:	4c 8b c6             	mov    %rsi,%r8
140cfb4d9:	48 8b d5             	mov    %rbp,%rdx
140cfb4dc:	48 8b c8             	mov    %rax,%rcx
140cfb4df:	e8 1c 38 02 00       	call   0x140d1ed00
140cfb4e4:	85 c0                	test   %eax,%eax
140cfb4e6:	75 0a                	jne    0x140cfb4f2
140cfb4e8:	48 8b cb             	mov    %rbx,%rcx
140cfb4eb:	e8 70 aa fd ff       	call   0x140cd5f60
140cfb4f0:	33 db                	xor    %ebx,%ebx
140cfb4f2:	48 8b cf             	mov    %rdi,%rcx
140cfb4f5:	e8 e6 2a 02 00       	call   0x140d1dfe0
140cfb4fa:	48 8b cd             	mov    %rbp,%rcx
140cfb4fd:	e8 3e a6 fd ff       	call   0x140cd5b40
140cfb502:	48 8b ce             	mov    %rsi,%rcx
140cfb505:	e8 36 a6 fd ff       	call   0x140cd5b40
140cfb50a:	49 8b cf             	mov    %r15,%rcx
140cfb50d:	e8 2e a6 fd ff       	call   0x140cd5b40
140cfb512:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140cfb517:	e8 44 aa fd ff       	call   0x140cd5f60
140cfb51c:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140cfb521:	48 8b c3             	mov    %rbx,%rax
140cfb524:	eb 02                	jmp    0x140cfb528
140cfb526:	33 c0                	xor    %eax,%eax
140cfb528:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140cfb52f:	00
140cfb530:	48 83 c4 40          	add    $0x40,%rsp
140cfb534:	41 5f                	pop    %r15
140cfb536:	41 5e                	pop    %r14
140cfb538:	41 5c                	pop    %r12
140cfb53a:	5f                   	pop    %rdi
140cfb53b:	5e                   	pop    %rsi
140cfb53c:	c3                   	ret
140cfb53d:	cc                   	int3
140cfb53e:	cc                   	int3
140cfb53f:	cc                   	int3
140cfb540:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140cfb545:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140cfb54a:	57                   	push   %rdi
140cfb54b:	41 54                	push   %r12
140cfb54d:	41 55                	push   %r13
140cfb54f:	41 56                	push   %r14
140cfb551:	41 57                	push   %r15
140cfb553:	b8 30 00 00 00       	mov    $0x30,%eax
140cfb558:	e8 43 ff 11 00       	call   0x140e1b4a0
140cfb55d:	48 2b e0             	sub    %rax,%rsp
140cfb560:	33 ff                	xor    %edi,%edi
140cfb562:	33 db                	xor    %ebx,%ebx
140cfb564:	4d 8b e1             	mov    %r9,%r12
140cfb567:	4d 8b e8             	mov    %r8,%r13
140cfb56a:	4c 8b fa             	mov    %rdx,%r15
140cfb56d:	4c 8b f1             	mov    %rcx,%r14
140cfb570:	4d 85 c0             	test   %r8,%r8
140cfb573:	0f 84 ca 00 00 00    	je     0x140cfb643
140cfb579:	48 85 c9             	test   %rcx,%rcx
140cfb57c:	0f 84 c1 00 00 00    	je     0x140cfb643
140cfb582:	48 85 d2             	test   %rdx,%rdx
140cfb585:	0f 84 b8 00 00 00    	je     0x140cfb643
140cfb58b:	4d 85 c9             	test   %r9,%r9
140cfb58e:	0f 84 af 00 00 00    	je     0x140cfb643
140cfb594:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
140cfb59b:	00
140cfb59c:	48 85 ed             	test   %rbp,%rbp
140cfb59f:	0f 84 9e 00 00 00    	je     0x140cfb643
140cfb5a5:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
140cfb5aa:	e8 a1 2c 02 00       	call   0x140d1e250
140cfb5af:	48 8b f0             	mov    %rax,%rsi
140cfb5b2:	48 85 c0             	test   %rax,%rax
140cfb5b5:	74 72                	je     0x140cfb629
140cfb5b7:	e8 94 ab fd ff       	call   0x140cd6150
140cfb5bc:	48 8b f8             	mov    %rax,%rdi
140cfb5bf:	48 85 c0             	test   %rax,%rax
140cfb5c2:	74 65                	je     0x140cfb629
140cfb5c4:	4c 8b cd             	mov    %rbp,%r9
140cfb5c7:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140cfb5cc:	4d 8b c5             	mov    %r13,%r8
140cfb5cf:	49 8b d7             	mov    %r15,%rdx
140cfb5d2:	48 8b c8             	mov    %rax,%rcx
140cfb5d5:	e8 26 37 02 00       	call   0x140d1ed00
140cfb5da:	85 c0                	test   %eax,%eax
140cfb5dc:	74 4b                	je     0x140cfb629
140cfb5de:	4c 8b cd             	mov    %rbp,%r9
140cfb5e1:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140cfb5e6:	4c 8b c7             	mov    %rdi,%r8
140cfb5e9:	49 8b d6             	mov    %r14,%rdx
140cfb5ec:	48 8b cf             	mov    %rdi,%rcx
140cfb5ef:	e8 0c c4 05 00       	call   0x140d57a00
140cfb5f4:	85 c0                	test   %eax,%eax
140cfb5f6:	74 31                	je     0x140cfb629
140cfb5f8:	e8 53 ab fd ff       	call   0x140cd6150
140cfb5fd:	48 8b d8             	mov    %rax,%rbx
140cfb600:	48 85 c0             	test   %rax,%rax
140cfb603:	74 24                	je     0x140cfb629
140cfb605:	4c 8b cd             	mov    %rbp,%r9
140cfb608:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140cfb60d:	4d 8b c4             	mov    %r12,%r8
140cfb610:	48 8b d7             	mov    %rdi,%rdx
140cfb613:	48 8b c8             	mov    %rax,%rcx
140cfb616:	e8 e5 36 02 00       	call   0x140d1ed00
140cfb61b:	85 c0                	test   %eax,%eax
140cfb61d:	75 0a                	jne    0x140cfb629
140cfb61f:	48 8b cb             	mov    %rbx,%rcx
140cfb622:	e8 39 a9 fd ff       	call   0x140cd5f60
140cfb627:	33 db                	xor    %ebx,%ebx
140cfb629:	48 8b ce             	mov    %rsi,%rcx
140cfb62c:	e8 af 29 02 00       	call   0x140d1dfe0
140cfb631:	48 8b cf             	mov    %rdi,%rcx
140cfb634:	e8 07 a5 fd ff       	call   0x140cd5b40
140cfb639:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140cfb63e:	48 8b c3             	mov    %rbx,%rax
140cfb641:	eb 02                	jmp    0x140cfb645
140cfb643:	33 c0                	xor    %eax,%eax
140cfb645:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140cfb64a:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140cfb64f:	48 83 c4 30          	add    $0x30,%rsp
140cfb653:	41 5f                	pop    %r15
140cfb655:	41 5e                	pop    %r14
140cfb657:	41 5d                	pop    %r13
140cfb659:	41 5c                	pop    %r12
140cfb65b:	5f                   	pop    %rdi