1400b4124:	4c 8b 25 c5 49 18 00 	mov    0x1849c5(%rip),%r12        # 0x140238af0
1400b412b:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1400b4130:	48 89 cf             	mov    %rcx,%rdi
1400b4133:	89 d5                	mov    %edx,%ebp
1400b4135:	4c 89 ca             	mov    %r9,%rdx
1400b4138:	49 8b 04 24          	mov    (%r12),%rax
1400b413c:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400b4143:	00
1400b4144:	31 c0                	xor    %eax,%eax
1400b4146:	48 89 f1             	mov    %rsi,%rcx
1400b4149:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400b414e:	4c 89 84 24 d0 00 00 	mov    %r8,0xd0(%rsp)
1400b4155:	00
1400b4156:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1400b415d:	00 00
1400b415f:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400b4166:	00 00
1400b4168:	e8 53 20 fa ff       	call   0x1400561c0
1400b416d:	e8 ae 21 00 00       	call   0x1400b6320
1400b4172:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
1400b4179:	00
1400b417a:	41 89 e9             	mov    %ebp,%r9d
1400b417d:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1400b4182:	48 89 c2             	mov    %rax,%rdx
1400b4185:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b418a:	48 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%rax
1400b4191:	00
1400b4192:	49 89 f8             	mov    %rdi,%r8
1400b4195:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400b419a:	48 8d 0d 25 7e 15 00 	lea    0x157e25(%rip),%rcx        # 0x14020bfc6
1400b41a1:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400b41a8:	00 00
1400b41aa:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400b41b1:	00 00
1400b41b3:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400b41ba:	00 00
1400b41bc:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400b41c3:	00 00
1400b41c5:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400b41cc:	00 00
1400b41ce:	e8 ad f5 ff ff       	call   0x1400b3780
1400b41d3:	48 89 f2             	mov    %rsi,%rdx
1400b41d6:	48 89 d9             	mov    %rbx,%rcx
1400b41d9:	e8 e2 79 fe ff       	call   0x14009bbc0
1400b41de:	48 89 da             	mov    %rbx,%rdx
1400b41e1:	48 8d 0d 48 89 13 00 	lea    0x138948(%rip),%rcx        # 0x1401ecb30
1400b41e8:	e8 63 b4 ff ff       	call   0x1400af650
1400b41ed:	48 89 d9             	mov    %rbx,%rcx
1400b41f0:	e8 4b 67 fe ff       	call   0x14009a940
1400b41f5:	48 89 f1             	mov    %rsi,%rcx
1400b41f8:	e8 43 67 fe ff       	call   0x14009a940
1400b41fd:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400b4204:	00
1400b4205:	49 2b 04 24          	sub    (%r12),%rax
1400b4209:	75 0e                	jne    0x1400b4219
1400b420b:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400b4212:	5b                   	pop    %rbx
1400b4213:	5e                   	pop    %rsi
1400b4214:	5f                   	pop    %rdi
1400b4215:	5d                   	pop    %rbp
1400b4216:	41 5c                	pop    %r12
1400b4218:	c3                   	ret
1400b4219:	e8 52 06 13 00       	call   0x1401e4870
1400b421e:	90                   	nop
1400b421f:	90                   	nop
1400b4220:	57                   	push   %rdi
1400b4221:	56                   	push   %rsi
1400b4222:	53                   	push   %rbx
1400b4223:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400b422a:	48 8b 1d 6f 51 18 00 	mov    0x18516f(%rip),%rbx        # 0x1402393a0
1400b4231:	48 8b 3d b8 48 18 00 	mov    0x1848b8(%rip),%rdi        # 0x140238af0
1400b4238:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1400b423d:	41 89 d0             	mov    %edx,%r8d
1400b4240:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400b4245:	48 8d 15 80 7d 15 00 	lea    0x157d80(%rip),%rdx        # 0x14020bfcc
1400b424c:	48 8b 07             	mov    (%rdi),%rax
1400b424f:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400b4256:	00
1400b4257:	31 c0                	xor    %eax,%eax
1400b4259:	48 89 8c 24 b0 00 00 	mov    %rcx,0xb0(%rsp)
1400b4260:	00
1400b4261:	48 89 f1             	mov    %rsi,%rcx
1400b4264:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1400b426b:	00 00
1400b426d:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400b4274:	00 00
1400b4276:	e8 45 7d fe ff       	call   0x14009bfc0
1400b427b:	e8 a0 20 00 00       	call   0x1400b6320
1400b4280:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
1400b4287:	00
1400b4288:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1400b428d:	41 b9 db 00 00 00    	mov    $0xdb,%r9d
1400b4293:	48 89 c2             	mov    %rax,%rdx
1400b4296:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b429b:	48 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%rax
1400b42a2:	00
1400b42a3:	4c 8d 05 2a 7d 15 00 	lea    0x157d2a(%rip),%r8        # 0x14020bfd4
1400b42aa:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400b42af:	48 8d 0d 34 7d 15 00 	lea    0x157d34(%rip),%rcx        # 0x14020bfea
1400b42b6:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400b42bd:	00 00
1400b42bf:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400b42c6:	00 00
1400b42c8:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400b42cf:	00 00
1400b42d1:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400b42d8:	00 00
1400b42da:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400b42e1:	00 00
1400b42e3:	e8 98 f4 ff ff       	call   0x1400b3780
1400b42e8:	48 89 f2             	mov    %rsi,%rdx
1400b42eb:	48 89 d9             	mov    %rbx,%rcx
1400b42ee:	e8 cd 78 fe ff       	call   0x14009bbc0
1400b42f3:	48 89 da             	mov    %rbx,%rdx
1400b42f6:	48 8d 0d 33 88 13 00 	lea    0x138833(%rip),%rcx        # 0x1401ecb30
1400b42fd:	e8 4e b3 ff ff       	call   0x1400af650
1400b4302:	48 89 d9             	mov    %rbx,%rcx
1400b4305:	e8 36 66 fe ff       	call   0x14009a940
1400b430a:	48 89 f1             	mov    %rsi,%rcx
1400b430d:	e8 2e 66 fe ff       	call   0x14009a940
1400b4312:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400b4319:	00
1400b431a:	48 2b 07             	sub    (%rdi),%rax
1400b431d:	75 0b                	jne    0x1400b432a
1400b431f:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400b4326:	5b                   	pop    %rbx
1400b4327:	5e                   	pop    %rsi
1400b4328:	5f                   	pop    %rdi
1400b4329:	c3                   	ret
1400b432a:	e8 41 05 13 00       	call   0x1401e4870
1400b432f:	90                   	nop
1400b4330:	57                   	push   %rdi
1400b4331:	56                   	push   %rsi
1400b4332:	53                   	push   %rbx
1400b4333:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400b433a:	48 8b 1d 5f 50 18 00 	mov    0x18505f(%rip),%rbx        # 0x1402393a0
1400b4341:	48 8b 3d a8 47 18 00 	mov    0x1847a8(%rip),%rdi        # 0x140238af0
1400b4348:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1400b434d:	41 89 d0             	mov    %edx,%r8d
1400b4350:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400b4355:	48 8d 15 95 7c 15 00 	lea    0x157c95(%rip),%rdx        # 0x14020bff1
1400b435c:	48 8b 07             	mov    (%rdi),%rax
1400b435f:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400b4366:	00
1400b4367:	31 c0                	xor    %eax,%eax
1400b4369:	48 89 8c 24 b0 00 00 	mov    %rcx,0xb0(%rsp)
1400b4370:	00
1400b4371:	48 89 f1             	mov    %rsi,%rcx
1400b4374:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1400b437b:	00 00
1400b437d:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400b4384:	00 00
1400b4386:	e8 35 7c fe ff       	call   0x14009bfc0
1400b438b:	e8 90 1f 00 00       	call   0x1400b6320
1400b4390:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
1400b4397:	00
1400b4398:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1400b439d:	41 b9 cf 00 00 00    	mov    $0xcf,%r9d
1400b43a3:	48 89 c2             	mov    %rax,%rdx
1400b43a6:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b43ab:	48 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%rax
1400b43b2:	00
1400b43b3:	4c 8d 05 1a 7c 15 00 	lea    0x157c1a(%rip),%r8        # 0x14020bfd4
1400b43ba:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400b43bf:	48 8d 0d 34 7c 15 00 	lea    0x157c34(%rip),%rcx        # 0x14020bffa
1400b43c6:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400b43cd:	00 00
1400b43cf:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400b43d6:	00 00
1400b43d8:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400b43df:	00 00
1400b43e1:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400b43e8:	00 00
1400b43ea:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400b43f1:	00 00
1400b43f3:	e8 88 f3 ff ff       	call   0x1400b3780
1400b43f8:	48 89 f2             	mov    %rsi,%rdx
1400b43fb:	48 89 d9             	mov    %rbx,%rcx
1400b43fe:	e8 bd 77 fe ff       	call   0x14009bbc0
1400b4403:	48 89 da             	mov    %rbx,%rdx
1400b4406:	48 8d 0d 23 87 13 00 	lea    0x138723(%rip),%rcx        # 0x1401ecb30
1400b440d:	e8 3e b2 ff ff       	call   0x1400af650
1400b4412:	48 89 d9             	mov    %rbx,%rcx
1400b4415:	e8 26 65 fe ff       	call   0x14009a940
1400b441a:	48 89 f1             	mov    %rsi,%rcx
1400b441d:	e8 1e 65 fe ff       	call   0x14009a940
1400b4422:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400b4429:	00
1400b442a:	48 2b 07             	sub    (%rdi),%rax
1400b442d:	75 0b                	jne    0x1400b443a
1400b442f:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400b4436:	5b                   	pop    %rbx
1400b4437:	5e                   	pop    %rsi
1400b4438:	5f                   	pop    %rdi
1400b4439:	c3                   	ret
1400b443a:	e8 31 04 13 00       	call   0x1401e4870
1400b443f:	90                   	nop
1400b4440:	41 54                	push   %r12
1400b4442:	55                   	push   %rbp
1400b4443:	57                   	push   %rdi
1400b4444:	56                   	push   %rsi
1400b4445:	53                   	push   %rbx
1400b4446:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400b444d:	48 8b 1d 4c 4f 18 00 	mov    0x184f4c(%rip),%rbx        # 0x1402393a0
1400b4454:	4c 8b 25 95 46 18 00 	mov    0x184695(%rip),%r12        # 0x140238af0
1400b445b:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1400b4460:	48 89 cf             	mov    %rcx,%rdi
1400b4463:	89 d5                	mov    %edx,%ebp
1400b4465:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400b446a:	49 8b 04 24          	mov    (%r12),%rax
1400b446e:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400b4475:	00
1400b4476:	31 c0                	xor    %eax,%eax
1400b4478:	48 8d 15 4d 7b 15 00 	lea    0x157b4d(%rip),%rdx        # 0x14020bfcc
1400b447f:	48 89 f1             	mov    %rsi,%rcx
1400b4482:	4c 89 84 24 d0 00 00 	mov    %r8,0xd0(%rsp)
1400b4489:	00
1400b448a:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1400b4491:	00 00
1400b4493:	45 89 c8             	mov    %r9d,%r8d
1400b4496:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400b449d:	00 00
1400b449f:	e8 1c 7b fe ff       	call   0x14009bfc0
1400b44a4:	e8 77 1e 00 00       	call   0x1400b6320
1400b44a9:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
1400b44b0:	00
1400b44b1:	41 89 e9             	mov    %ebp,%r9d
1400b44b4:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1400b44b9:	48 89 c2             	mov    %rax,%rdx
1400b44bc:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b44c1:	48 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%rax
1400b44c8:	00
1400b44c9:	49 89 f8             	mov    %rdi,%r8
1400b44cc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400b44d1:	48 8d 0d 29 7b 15 00 	lea    0x157b29(%rip),%rcx        # 0x14020c001
1400b44d8:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400b44df:	00 00
1400b44e1:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400b44e8:	00 00
1400b44ea:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400b44f1:	00 00
1400b44f3:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400b44fa:	00 00
1400b44fc:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400b4503:	00 00
1400b4505:	e8 76 f2 ff ff       	call   0x1400b3780
1400b450a:	48 89 f2             	mov    %rsi,%rdx
1400b450d:	48 89 d9             	mov    %rbx,%rcx
1400b4510:	e8 ab 76 fe ff       	call   0x14009bbc0
1400b4515:	48 89 da             	mov    %rbx,%rdx
1400b4518:	48 8d 0d 11 86 13 00 	lea    0x138611(%rip),%rcx        # 0x1401ecb30
1400b451f:	e8 2c b1 ff ff       	call   0x1400af650
1400b4524:	48 89 d9             	mov    %rbx,%rcx
1400b4527:	e8 14 64 fe ff       	call   0x14009a940
1400b452c:	48 89 f1             	mov    %rsi,%rcx
1400b452f:	e8 0c 64 fe ff       	call   0x14009a940
1400b4534:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400b453b:	00
1400b453c:	49 2b 04 24          	sub    (%r12),%rax
1400b4540:	75 0e                	jne    0x1400b4550
1400b4542:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400b4549:	5b                   	pop    %rbx
1400b454a:	5e                   	pop    %rsi
1400b454b:	5f                   	pop    %rdi
1400b454c:	5d                   	pop    %rbp
1400b454d:	41 5c                	pop    %r12
1400b454f:	c3                   	ret
1400b4550:	e8 1b 03 13 00       	call   0x1401e4870
1400b4555:	90                   	nop
1400b4556:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400b455d:	00 00 00
1400b4560:	41 54                	push   %r12
1400b4562:	55                   	push   %rbp
1400b4563:	57                   	push   %rdi
1400b4564:	56                   	push   %rsi
1400b4565:	53                   	push   %rbx
1400b4566:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400b456d:	48 8b 1d 2c 4e 18 00 	mov    0x184e2c(%rip),%rbx        # 0x1402393a0
1400b4574:	4c 8b 25 75 45 18 00 	mov    0x184575(%rip),%r12        # 0x140238af0
1400b457b:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1400b4580:	48 89 cf             	mov    %rcx,%rdi
1400b4583:	89 d5                	mov    %edx,%ebp
1400b4585:	4c 89 ca             	mov    %r9,%rdx
1400b4588:	49 8b 04 24          	mov    (%r12),%rax
1400b458c:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400b4593:	00
1400b4594:	31 c0                	xor    %eax,%eax
1400b4596:	4c 89 84 24 d0 00 00 	mov    %r8,0xd0(%rsp)
1400b459d:	00
1400b459e:	48 89 f1             	mov    %rsi,%rcx
1400b45a1:	4c 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8
1400b45a8:	00
1400b45a9:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400b45ae:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1400b45b5:	00 00
1400b45b7:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400b45be:	00 00
1400b45c0:	e8 3b f1 ff ff       	call   0x1400b3700
1400b45c5:	e8 56 1d 00 00       	call   0x1400b6320
1400b45ca:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
1400b45d1:	00
1400b45d2:	41 89 e9             	mov    %ebp,%r9d
1400b45d5:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
1400b45da:	48 89 c2             	mov    %rax,%rdx
1400b45dd:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400b45e2:	48 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%rax
1400b45e9:	00
1400b45ea:	49 89 f8             	mov    %rdi,%r8
1400b45ed:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400b45f2:	48 8d 0d 0d 7a 15 00 	lea    0x157a0d(%rip),%rcx        # 0x14020c006
1400b45f9:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400b4600:	00 00
1400b4602:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400b4609:	00 00
1400b460b:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400b4612:	00 00
1400b4614:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400b461b:	00 00
1400b461d:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400b4624:	00 00
1400b4626:	e8 55 f1 ff ff       	call   0x1400b3780
1400b462b:	48 89 f2             	mov    %rsi,%rdx
1400b462e:	48 89 d9             	mov    %rbx,%rcx
1400b4631:	e8 8a 75 fe ff       	call   0x14009bbc0
1400b4636:	48 89 da             	mov    %rbx,%rdx
1400b4639:	48 8d 0d f0 84 13 00 	lea    0x1384f0(%rip),%rcx        # 0x1401ecb30
1400b4640:	e8 0b b0 ff ff       	call   0x1400af650
1400b4645:	48 89 d9             	mov    %rbx,%rcx
1400b4648:	e8 f3 62 fe ff       	call   0x14009a940
1400b464d:	48 89 f1             	mov    %rsi,%rcx
1400b4650:	e8 eb 62 fe ff       	call   0x14009a940
1400b4655:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400b465c:	00
1400b465d:	49 2b 04 24          	sub    (%r12),%rax
1400b4661:	75 0e                	jne    0x1400b4671
1400b4663:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400b466a:	5b                   	pop    %rbx
1400b466b:	5e                   	pop    %rsi
1400b466c:	5f                   	pop    %rdi
1400b466d:	5d                   	pop    %rbp
1400b466e:	41 5c                	pop    %r12
1400b4670:	c3                   	ret
1400b4671:	e8 fa 01 13 00       	call   0x1401e4870
1400b4676:	90                   	nop
1400b4677:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400b467e:	00 00
1400b4680:	41 54                	push   %r12
1400b4682:	55                   	push   %rbp
1400b4683:	57                   	push   %rdi
1400b4684:	56                   	push   %rsi