140078f67:	cc                   	int3
140078f68:	cc                   	int3
140078f69:	cc                   	int3
140078f6a:	cc                   	int3
140078f6b:	cc                   	int3
140078f6c:	cc                   	int3
140078f6d:	cc                   	int3
140078f6e:	cc                   	int3
140078f6f:	cc                   	int3
140078f70:	4c 8b dc             	mov    %rsp,%r11
140078f73:	4d 89 4b 20          	mov    %r9,0x20(%r11)
140078f77:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
140078f7e:	49 83 63 e8 00       	andq   $0x0,-0x18(%r11)
140078f83:	49 8d 43 50          	lea    0x50(%r11),%rax
140078f87:	41 b9 18 00 00 00    	mov    $0x18,%r9d
140078f8d:	45 8d 41 f0          	lea    -0x10(%r9),%r8d
140078f91:	4d 89 43 e0          	mov    %r8,-0x20(%r11)
140078f95:	41 8d 51 ec          	lea    -0x14(%r9),%edx
140078f99:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140078f9d:	49 8d 43 48          	lea    0x48(%r11),%rax
140078fa1:	4d 89 43 d0          	mov    %r8,-0x30(%r11)
140078fa5:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140078fa9:	49 8d 43 40          	lea    0x40(%r11),%rax
140078fad:	49 89 53 c0          	mov    %rdx,-0x40(%r11)
140078fb1:	49 89 43 b8          	mov    %rax,-0x48(%r11)
140078fb5:	49 8d 43 38          	lea    0x38(%r11),%rax
140078fb9:	4d 89 43 b0          	mov    %r8,-0x50(%r11)
140078fbd:	49 89 43 a8          	mov    %rax,-0x58(%r11)
140078fc1:	49 8d 43 30          	lea    0x30(%r11),%rax
140078fc5:	49 89 53 a0          	mov    %rdx,-0x60(%r11)
140078fc9:	41 8d 51 13          	lea    0x13(%r9),%edx
140078fcd:	49 89 43 98          	mov    %rax,-0x68(%r11)
140078fd1:	49 8d 43 28          	lea    0x28(%r11),%rax
140078fd5:	4d 89 43 90          	mov    %r8,-0x70(%r11)
140078fd9:	49 89 43 88          	mov    %rax,-0x78(%r11)
140078fdd:	49 8d 43 20          	lea    0x20(%r11),%rax
140078fe1:	4d 89 43 80          	mov    %r8,-0x80(%r11)
140078fe5:	4c 8d 05 9c 94 01 00 	lea    0x1949c(%rip),%r8        # 0x140092488
140078fec:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140078ff1:	48 ff 15 48 c0 00 00 	rex.W call *0xc048(%rip)        # 0x140085040
140078ff8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140078ffd:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
140079004:	c3                   	ret
140079005:	cc                   	int3
140079006:	cc                   	int3
140079007:	cc                   	int3
140079008:	cc                   	int3
140079009:	cc                   	int3
14007900a:	cc                   	int3
14007900b:	cc                   	int3
14007900c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140079011:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140079016:	55                   	push   %rbp
140079017:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
14007901c:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
140079023:	48 8b 05 96 61 02 00 	mov    0x26196(%rip),%rax        # 0x14009f1c0
14007902a:	48 33 c4             	xor    %rsp,%rax
14007902d:	48 89 45 40          	mov    %rax,0x40(%rbp)
140079031:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140079038:	48 8d 1d 71 e7 00 00 	lea    0xe771(%rip),%rbx        # 0x1400877b0
14007903f:	48 89 45 30          	mov    %rax,0x30(%rbp)
140079043:	45 33 db             	xor    %r11d,%r11d
140079046:	48 8b 85 e8 00 00 00 	mov    0xe8(%rbp),%rax
14007904d:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
140079051:	48 89 45 20          	mov    %rax,0x20(%rbp)
140079055:	4c 8b d2             	mov    %rdx,%r10
140079058:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
14007905f:	48 89 45 10          	mov    %rax,0x10(%rbp)
140079063:	41 8d 53 02          	lea    0x2(%r11),%edx
140079067:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
14007906e:	48 89 45 00          	mov    %rax,0x0(%rbp)
140079072:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
140079079:	48 c7 45 38 01 00 00 	movq   $0x1,0x38(%rbp)
140079080:	00
140079081:	48 c7 45 28 01 00 00 	movq   $0x1,0x28(%rbp)
140079088:	00
140079089:	48 c7 45 18 01 00 00 	movq   $0x1,0x18(%rbp)
140079090:	00
140079091:	4c 8b 00             	mov    (%rax),%r8
140079094:	48 c7 45 08 01 00 00 	movq   $0x1,0x8(%rbp)
14007909b:	00
14007909c:	4d 85 c0             	test   %r8,%r8
14007909f:	74 17                	je     0x1400790b8
1400790a1:	48 8b c1             	mov    %rcx,%rax
1400790a4:	48 ff c0             	inc    %rax
1400790a7:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
1400790ac:	75 f6                	jne    0x1400790a4
1400790ae:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
1400790b5:	00
1400790b6:	eb 06                	jmp    0x1400790be
1400790b8:	4c 8b c3             	mov    %rbx,%r8
1400790bb:	44 8b ca             	mov    %edx,%r9d
1400790be:	48 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%rax
1400790c5:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400790c9:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
1400790d0:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400790d4:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
1400790db:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400790df:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
1400790e6:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1400790ea:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1400790f1:	4c 89 45 f0          	mov    %r8,-0x10(%rbp)
1400790f5:	44 89 4d f8          	mov    %r9d,-0x8(%rbp)
1400790f9:	44 89 5d fc          	mov    %r11d,-0x4(%rbp)
1400790fd:	4c 8b 00             	mov    (%rax),%r8
140079100:	48 c7 45 e8 04 00 00 	movq   $0x4,-0x18(%rbp)
140079107:	00
140079108:	48 c7 45 d8 04 00 00 	movq   $0x4,-0x28(%rbp)
14007910f:	00
140079110:	48 c7 45 c8 01 00 00 	movq   $0x1,-0x38(%rbp)
140079117:	00
140079118:	48 c7 45 b8 01 00 00 	movq   $0x1,-0x48(%rbp)
14007911f:	00
140079120:	4d 85 c0             	test   %r8,%r8
140079123:	74 17                	je     0x14007913c
140079125:	48 8b c1             	mov    %rcx,%rax
140079128:	48 ff c0             	inc    %rax
14007912b:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
140079130:	75 f6                	jne    0x140079128
140079132:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
140079139:	00
14007913a:	eb 06                	jmp    0x140079142
14007913c:	4c 8b c3             	mov    %rbx,%r8
14007913f:	44 8b ca             	mov    %edx,%r9d
140079142:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
140079149:	4c 89 45 a0          	mov    %r8,-0x60(%rbp)
14007914d:	44 89 4d a8          	mov    %r9d,-0x58(%rbp)
140079151:	44 89 5d ac          	mov    %r11d,-0x54(%rbp)
140079155:	4c 8b 00             	mov    (%rax),%r8
140079158:	4d 85 c0             	test   %r8,%r8
14007915b:	74 17                	je     0x140079174
14007915d:	48 8b c1             	mov    %rcx,%rax
140079160:	48 ff c0             	inc    %rax
140079163:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
140079168:	75 f6                	jne    0x140079160
14007916a:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
140079171:	00
140079172:	eb 06                	jmp    0x14007917a
140079174:	4c 8b c3             	mov    %rbx,%r8
140079177:	44 8b ca             	mov    %edx,%r9d
14007917a:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
140079181:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
140079185:	44 89 4d 98          	mov    %r9d,-0x68(%rbp)
140079189:	44 89 5d 9c          	mov    %r11d,-0x64(%rbp)
14007918d:	4c 8b 00             	mov    (%rax),%r8
140079190:	4d 85 c0             	test   %r8,%r8
140079193:	74 17                	je     0x1400791ac
140079195:	48 8b c1             	mov    %rcx,%rax
140079198:	48 ff c0             	inc    %rax
14007919b:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
1400791a0:	75 f6                	jne    0x140079198
1400791a2:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
1400791a9:	00
1400791aa:	eb 06                	jmp    0x1400791b2
1400791ac:	4c 8b c3             	mov    %rbx,%r8
1400791af:	44 8b ca             	mov    %edx,%r9d
1400791b2:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
1400791b9:	4c 89 45 80          	mov    %r8,-0x80(%rbp)
1400791bd:	44 89 4d 88          	mov    %r9d,-0x78(%rbp)
1400791c1:	44 89 5d 8c          	mov    %r11d,-0x74(%rbp)
1400791c5:	4c 8b 00             	mov    (%rax),%r8
1400791c8:	4d 85 c0             	test   %r8,%r8
1400791cb:	74 17                	je     0x1400791e4
1400791cd:	48 8b c1             	mov    %rcx,%rax
1400791d0:	48 ff c0             	inc    %rax
1400791d3:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
1400791d8:	75 f6                	jne    0x1400791d0
1400791da:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
1400791e1:	00
1400791e2:	eb 06                	jmp    0x1400791ea
1400791e4:	4c 8b c3             	mov    %rbx,%r8
1400791e7:	44 8b ca             	mov    %edx,%r9d
1400791ea:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
1400791f1:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
1400791f6:	44 89 4c 24 78       	mov    %r9d,0x78(%rsp)
1400791fb:	44 89 5c 24 7c       	mov    %r11d,0x7c(%rsp)
140079200:	4c 8b 00             	mov    (%rax),%r8
140079203:	4d 85 c0             	test   %r8,%r8
140079206:	74 13                	je     0x14007921b
140079208:	48 ff c1             	inc    %rcx
14007920b:	66 45 39 1c 48       	cmp    %r11w,(%r8,%rcx,2)
140079210:	75 f6                	jne    0x140079208
140079212:	8d 14 4d 02 00 00 00 	lea    0x2(,%rcx,2),%edx
140079219:	eb 03                	jmp    0x14007921e
14007921b:	4c 8b c3             	mov    %rbx,%r8
14007921e:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
140079225:	45 33 c9             	xor    %r9d,%r9d
140079228:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14007922d:	45 33 c0             	xor    %r8d,%r8d
140079230:	89 54 24 68          	mov    %edx,0x68(%rsp)
140079234:	49 8b d2             	mov    %r10,%rdx
140079237:	44 89 5c 24 6c       	mov    %r11d,0x6c(%rsp)
14007923c:	48 8b 08             	mov    (%rax),%rcx
14007923f:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140079244:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
140079249:	48 8d 0d 38 5f 02 00 	lea    0x25f38(%rip),%rcx        # 0x14009f188
140079250:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140079255:	c7 44 24 20 11 00 00 	movl   $0x11,0x20(%rsp)
14007925c:	00
14007925d:	48 c7 44 24 58 10 00 	movq   $0x10,0x58(%rsp)
140079264:	00 00
140079266:	e8 dd f3 f9 ff       	call   0x140018648
14007926b:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14007926f:	48 33 cc             	xor    %rsp,%rcx
140079272:	e8 39 a9 fb ff       	call   0x140033bb0
140079277:	4c 8d 9c 24 50 01 00 	lea    0x150(%rsp),%r11
14007927e:	00
14007927f:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140079283:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140079287:	49 8b e3             	mov    %r11,%rsp
14007928a:	5d                   	pop    %rbp
14007928b:	c3                   	ret
14007928c:	cc                   	int3
14007928d:	cc                   	int3
14007928e:	cc                   	int3
14007928f:	cc                   	int3
140079290:	cc                   	int3
140079291:	cc                   	int3
140079292:	cc                   	int3
140079293:	cc                   	int3
140079294:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140079299:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14007929e:	55                   	push   %rbp
14007929f:	48 8d 6c 24 c0       	lea    -0x40(%rsp),%rbp
1400792a4:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
1400792ab:	48 8b 05 0e 5f 02 00 	mov    0x25f0e(%rip),%rax        # 0x14009f1c0
1400792b2:	48 33 c4             	xor    %rsp,%rax
1400792b5:	48 89 45 30          	mov    %rax,0x30(%rbp)
1400792b9:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
1400792c0:	48 8d 1d e9 e4 00 00 	lea    0xe4e9(%rip),%rbx        # 0x1400877b0
1400792c7:	48 89 45 20          	mov    %rax,0x20(%rbp)
1400792cb:	45 33 db             	xor    %r11d,%r11d
1400792ce:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
1400792d5:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
1400792d9:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400792dd:	4c 8b d2             	mov    %rdx,%r10
1400792e0:	48 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%rax
1400792e7:	48 89 45 00          	mov    %rax,0x0(%rbp)
1400792eb:	41 8d 53 02          	lea    0x2(%r11),%edx
1400792ef:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
1400792f6:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400792fa:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
140079301:	48 c7 45 28 01 00 00 	movq   $0x1,0x28(%rbp)
140079308:	00
140079309:	48 c7 45 18 01 00 00 	movq   $0x1,0x18(%rbp)
140079310:	00
140079311:	48 c7 45 08 01 00 00 	movq   $0x1,0x8(%rbp)
140079318:	00
140079319:	4c 8b 00             	mov    (%rax),%r8
14007931c:	48 c7 45 f8 01 00 00 	movq   $0x1,-0x8(%rbp)
140079323:	00
140079324:	4d 85 c0             	test   %r8,%r8
140079327:	74 17                	je     0x140079340
140079329:	48 8b c1             	mov    %rcx,%rax
14007932c:	48 ff c0             	inc    %rax
14007932f:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
140079334:	75 f6                	jne    0x14007932c
140079336:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
14007933d:	00
14007933e:	eb 06                	jmp    0x140079346
140079340:	4c 8b c3             	mov    %rbx,%r8
140079343:	44 8b ca             	mov    %edx,%r9d
140079346:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
14007934d:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140079351:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
140079358:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14007935c:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
140079363:	4c 89 45 e0          	mov    %r8,-0x20(%rbp)
140079367:	44 89 4d e8          	mov    %r9d,-0x18(%rbp)
14007936b:	44 89 5d ec          	mov    %r11d,-0x14(%rbp)
14007936f:	4c 8b 00             	mov    (%rax),%r8
140079372:	48 c7 45 d8 01 00 00 	movq   $0x1,-0x28(%rbp)
140079379:	00
14007937a:	48 c7 45 c8 01 00 00 	movq   $0x1,-0x38(%rbp)
140079381:	00
140079382:	4d 85 c0             	test   %r8,%r8
140079385:	74 17                	je     0x14007939e
140079387:	48 8b c1             	mov    %rcx,%rax
14007938a:	48 ff c0             	inc    %rax
14007938d:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
140079392:	75 f6                	jne    0x14007938a
140079394:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
14007939b:	00
14007939c:	eb 06                	jmp    0x1400793a4
14007939e:	4c 8b c3             	mov    %rbx,%r8
1400793a1:	44 8b ca             	mov    %edx,%r9d
1400793a4:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1400793ab:	4c 89 45 b0          	mov    %r8,-0x50(%rbp)
1400793af:	44 89 4d b8          	mov    %r9d,-0x48(%rbp)
1400793b3:	44 89 5d bc          	mov    %r11d,-0x44(%rbp)
1400793b7:	4c 8b 00             	mov    (%rax),%r8
1400793ba:	4d 85 c0             	test   %r8,%r8
1400793bd:	74 17                	je     0x1400793d6
1400793bf:	48 8b c1             	mov    %rcx,%rax
1400793c2:	48 ff c0             	inc    %rax
1400793c5:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
1400793ca:	75 f6                	jne    0x1400793c2
1400793cc:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
1400793d3:	00
1400793d4:	eb 06                	jmp    0x1400793dc
1400793d6:	4c 8b c3             	mov    %rbx,%r8
1400793d9:	44 8b ca             	mov    %edx,%r9d
1400793dc:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
1400793e3:	4c 89 45 a0          	mov    %r8,-0x60(%rbp)
1400793e7:	44 89 4d a8          	mov    %r9d,-0x58(%rbp)
1400793eb:	44 89 5d ac          	mov    %r11d,-0x54(%rbp)
1400793ef:	4c 8b 00             	mov    (%rax),%r8
1400793f2:	4d 85 c0             	test   %r8,%r8
1400793f5:	74 17                	je     0x14007940e
1400793f7:	48 8b c1             	mov    %rcx,%rax
1400793fa:	48 ff c0             	inc    %rax
1400793fd:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
140079402:	75 f6                	jne    0x1400793fa
140079404:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
14007940b:	00
14007940c:	eb 06                	jmp    0x140079414
14007940e:	4c 8b c3             	mov    %rbx,%r8
140079411:	44 8b ca             	mov    %edx,%r9d
140079414:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
14007941b:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
14007941f:	44 89 4d 98          	mov    %r9d,-0x68(%rbp)
140079423:	44 89 5d 9c          	mov    %r11d,-0x64(%rbp)
140079427:	4c 8b 00             	mov    (%rax),%r8
14007942a:	4d 85 c0             	test   %r8,%r8
14007942d:	74 17                	je     0x140079446
14007942f:	48 8b c1             	mov    %rcx,%rax
140079432:	48 ff c0             	inc    %rax
140079435:	66 45 39 1c 40       	cmp    %r11w,(%r8,%rax,2)
14007943a:	75 f6                	jne    0x140079432
14007943c:	44 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%r9d
140079443:	00
140079444:	eb 06                	jmp    0x14007944c
140079446:	4c 8b c3             	mov    %rbx,%r8
140079449:	44 8b ca             	mov    %edx,%r9d
14007944c:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
140079453:	4c 89 45 80          	mov    %r8,-0x80(%rbp)
140079457:	44 89 4d 88          	mov    %r9d,-0x78(%rbp)
14007945b:	44 89 5d 8c          	mov    %r11d,-0x74(%rbp)
14007945f:	4c 8b 00             	mov    (%rax),%r8
140079462:	4d 85 c0             	test   %r8,%r8
140079465:	74 13                	je     0x14007947a
140079467:	48 ff c1             	inc    %rcx
14007946a:	66 45 39 1c 48       	cmp    %r11w,(%r8,%rcx,2)
14007946f:	75 f6                	jne    0x140079467
140079471:	8d 14 4d 02 00 00 00 	lea    0x2(,%rcx,2),%edx
140079478:	eb 03                	jmp    0x14007947d
14007947a:	4c 8b c3             	mov    %rbx,%r8
14007947d:	48 8b 45 78          	mov    0x78(%rbp),%rax
140079481:	45 33 c9             	xor    %r9d,%r9d
140079484:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)