import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Example {
public static void main(String[] args) {
final String regex = "(?:\\s|^)(\\d+(?:\\.\\d+)+)\\s+(?:((?:\\([^)]*?\\)|(?!\\s+\\d+(?:\\.\\d+)+\\s|$)[^.])*)(?:\\.((?:(?!\\s+\\d+(?:\\.\\d+)+\\s|$)[\\S\\s])+))?)?";
final String string = "3.1 Task area 1: Network Operation and Maintenance Services\n"
+ "3.1.1 The contractor shall provide the necessary labor and material to provide operation and maintenance services for a RDT&E network that supports data,\n"
+ "voice, and video applications. The network employs Ethernet, optical, and wireless technologies. The services include operating, maintaining, securely\n"
+ "configuring, patching, troubleshooting and diagnostic testing of network equipment and network routing protocols to determine the cause of network\n"
+ "problems/failures and repairing those problems/failures in a timely manner. Troubleshooting and repair services are required on all the network equipment\n"
+ "which includes, but is not limited to, file servers, blade servers, communications servers, routers, bridges, switches, firewalls, Virtual Private Networks (VPN),\n"
+ "power supplies, modems, Uninterrupted Power Supply (UPSs), network interface cards, and cable plant (twisted pair and fiber). Approximately 2,000 devices\n"
+ "are connected and communicate on the network. Contractor shall:\n"
+ "· Troubleshoot - identify network issues based on a variety of tools / methods (e.g. packet captures, specific device (firewalls) connection logging, Cisco\n"
+ "CMC, Cisco FMC, monitoring tools, NAC, 802.1x, & ASDM)\n"
+ "· Network security – evaluate current Network Security confirmation and leverage understanding of firewall, Cisco ASA, VPN, IPSec, Routers, Fire Power,\n"
+ "FMC, Switches, proxy technologies concepts to suggest perimeter security concepts to Code 104 for implementation (e.g. DMZ, multi-tier security zones, etc.)\n"
+ "· Design and recommend improvements to the operation and maintenance of the Network Admission Control (NAC) system for use on WLAN and Virtual\n"
+ "Private Networking (VPN) access.\n"
+ "· Evaluate new wireless network hardware\n"
+ "· Install and support Cisco routers, core switches, Layer 2 and 3 switches, Wireless APs/sensors, VPN and firewalls (Cisco ASA series).\n"
+ "· Audit network access in order to comply with current DoD audit security requirements “Defense In Depth”.\n"
+ "· Design and configure data center LAN technologies such as Spanning Tree, EIGRP and multi-VRF solutions.\n"
+ "· Utilize security technologies, specifically, Bluecoat Web Content Filter Proxies, Bluecoat Reporter, and Active Directory to harden NSWCPD systems.\n"
+ "· Maintain accurate documentation for the installation, maintenance and configuration activities.\n"
+ "3.1.2 Contractor shall provide 24 by 7 emergency Network Operations support during high priority testing or processing periods (on an as needed basis). The\n"
+ "24 by 7 coverage will be scheduled with the contractor when testing or processing is planned and a network outage or server down time lasting until the next\n"
+ "business day would impact the desired testing or processing schedule. The Government Technical Point of Contact (TPOC) will request the 24 by 7 coverage a\n"
+ "minimum of two days in advance of the required coverage. The Government will authorize overtime for this support. The Government estimates no more than\n"
+ "8 weeks’ total required emergency coverage. Contractor shall:\n"
+ "· Develop test plans for wireless LAN Controller, lightweight and autonomous wireless access points (CDRL)\n"
+ "· Test and certify wireless network hardware, operating system versions and configurations\n"
+ "· Perform installation of security patches, remediation of vulnerabilities and reporting of patch compliance; advise on security patch management and\n"
+ "remediation actions\n"
+ "· Apply secure configurations such as DISA Secure Technical Implementation Guidance (STIG), including the documentation and retention of objective\n"
+ "quality evidence of the applied configuration\n"
+ "3.2 Task Area 2: Engineering\n"
+ "3.2.1 The contractor shall provide engineering services to support the overall network architecture and data, voice, and video applications operating on the\n"
+ "network. Engineering services to include: review and analysis of application requirements; engineering planning and design assistance; equipment and\n"
+ "component recommendation, and screening for standards compliance; installation and testing support to include verification and validation; documentation\n"
+ "preparation /review/analysis; engineering-level monitoring of the network which includes such things as determining cause of slowed network traffic, predicting\n"
+ "bottlenecks in advance, resolving address conflicts, improve design to virtual LAN architecture to ensure performance and enforce Government provided\n"
+ "security controls.\n"
+ "3.2.2 The contractor shall provide demonstrated understanding and application of systems engineering and configuration management principals and process,\n"
+ "mission planning/scheduling along with experience in systems engineering and sustainment of existing baseline, effectively conduct face-to-face interaction\n"
+ "with customers and other contractors to respond to requests for information, support to technical meetings, technical interchanges and enterprise working\n"
+ "groups. The contractor shall work independently and represent the program at meetings and working groups with Government and associate contractors. The\n"
+ "contractor will support customer needs and support the customer in developing them into Business/Technical Requirements and establishing scope and schedule\n"
+ "parameters to execute projects.\n"
+ "3.2.3 Design and installation of network extensions and cabling to support continued space conversions, including materials for NSWCPD buildings including\n"
+ "4, 1000, 29, 77L/H, 87, etc.\n"
+ "3.2.4 Server/Desktop Administration – UNIX/Linux Administration and Zone D Cybersecurity Compliance. Tasks include the installation; configuration;\n"
+ "integration; user-registration; execution of file backups; troubleshooting and problem resolution for all Linux Systems.\n"
+ "3.2.5 Support architecture, design, development, utilization, authorization, maintenance of, and migration to Department of Navy authorized cloud system\n"
+ "providers where approved by management.\n"
+ "3.2.6 Gather requirements via a formalized approach for requirements (i.e., Cloud, collaborations tools, DevOps, network connectivity, high performance\n"
+ "computing, etc.)\n"
+ "3.2.7 Identify Department of Navy authorized offerings (NR&DE Cloud, DISA, Cloud, etc.)\n"
+ "3.2.8 Develop solutions to leverage authorized offerings regarding cloud technologies\n"
+ "3.2.9 Research possible solutions to virtualize traditionally isolated operating systems while implementing micro-segmentation for network security\n"
+ "3.2.10 Provide recommended solutions to gaps between existing capabilities and departmental requirements.\n"
+ "3.2.11 Establish POA&M addressing short, mid and long term solutions\n"
+ "3.2.12 Develop Change Management, provisioning, and management processes and associated documentation\n"
+ "3.2.13 Identify success criteria regarding cloud deployments\n"
+ "3.2.14 Determine cloud best fits for existing products, and a roadmap to move those projects to cloud deployment over a number of years\n"
+ "3.2.15 Work closely with network Infrastructure and RMF accreditation teams to overcome roadblocks to cloud deployment.\n"
+ "3.2.16 Align cloud deployments to DoD/DON IT security and infrastructure requirements\n"
+ "3.3 Task Area 3: Design/Installation of Network Extensions and Enhancements Services\n"
+ "3.3.1 The contractor shall design, install, test, and validate both network extensions and\n"
+ "modifications. The design shall include installation drawings that show the proposed cable and equipment closet. The design shall include locations and list of\n"
+ "materials required to complete the task. Upon approval, the contractor will provide materials and schedule technicians to perform work within agreed upon time\n"
+ "frame. The design shall be compatible with the electrical, physical, and environmental limitations of the site. The contract shall be aware of red/black\n"
+ "separation requirements for mixed classification environments, such as TEMPEST. The contractor shall conduct validation testing and review installer test\n"
+ "reports after the installation of a network extension to determine compliance with the design/contract specifications and report any discrepancy to the technical\n"
+ "point of contact (TPOC) for further action.\n"
+ "3.4 Task Area 4: Telecommunications Services\n"
+ "3.4.1 The contractor shall provide engineering services for obtaining and troubleshooting various capacity leased lines and associated equipment such as\n"
+ "cellular repeating devices, line monitors, smart jacks, and ISDN components. The contractor shall assist in provisioning new service: submitting Requests for\n"
+ "Service (RFS), Telecommunications Service Requests (TSR’s) and research Delayed Service Reports (DSR’s) when necessary. Collect, develop, and document\n"
+ "new long-haul requirements. Ensure all circuit information is current and no inadvertent interruption of service occurs. Prepare circuit diagrams, update service\n"
+ "agreements, and keep long-haul management folders on file for inspections and for troubleshooting purposes. Coordinate discontinued action on circuits no\n"
+ "longer required by the Government. Maintain inventory of circuits.\n"
+ "3.5 Task Area 5: Server/Desktop Administration\n"
+ "3.5.1 The contractor shall provide the necessary labor to provide RDT&E and NMCI server/desktop administration for approximately 75 servers and Desktop\n"
+ "Support for approximately 2500 workstations at the Philadelphia Division. Server/Desktop system administration shall include the following:\n"
+ "3.5.2 Provide installation, configuration, troubleshooting, patching, and problem resolution for client workstations.\n"
+ "3.5.3 Provide installation, configuration, troubleshooting, problem resolution and backups of VMware virtual infrastructure; tasks include:\n"
+ "3.5.3.1 Configuration of VMware components for connectivity and use;\n"
+ "3.5.3.2 Perform in-depth troubleshooting and problem analysis on a daily basis with all action steps documented each time in a trouble ticket system;\n"
+ "3.5.3.3 Provide patch and update management services;\n"
+ "3.5.3.4 Support the evolution of current architecture and processes to enable rapid, affordable, secure delivery and lifecycle support of IT products and services\n"
+ "that meet the operational needs;\n"
+ "3.5.3.5 Maintain responsibility for Storage Area Networks (SAN) consolidation and optimization efforts;\n"
+ "3.5.3.6 Support configuration change documentation and control processes and maintaining DOD STIG Compliance.\n"
+ "3.5.4 Providing installation, configuration, integration, user registration, file backups,troubleshooting and problem resolution for servers associated with network\n"
+ "operations infrastructure servers, and corporate applications.\n"
+ "3.5.5 Providing installation, configuration, integration, file backups, troubleshooting and problem resolution for Storage Area Networks.\n"
+ "3.5.6 Providing installation, configuration, integration, user registration, file backups, security patches, troubleshooting and problem resolution for collaborate\n"
+ "environment, i.e, SharePoint, Plexus, Team Environment, and/or Lotus Notes.\n"
+ "3.5.7 Administration, configuration, backup and restore and problem resolution for database servers.\n"
+ "3.5.8 Installation of security patches on servers, remediation of vulnerabilities and reporting of patch compliance. Advise on security patches and remediation.\n"
+ "Tasks include:\n"
+ "3.5.8.1 Patch vulnerabilities within the environment to ensure information is safeguarded against unauthorized access or tampering.\n"
+ "3.5.8.2 Ensure application of security patches for commercial products integrated into system design meet the timelines dictated by the management authority\n"
+ "for the intended operational environment.\n"
+ "3.5.8.3 Integrate automated capabilities for updating or patching system software where practical, and develop processes and procedures for manual system\n"
+ "software updating and patching using current and projected patch timeline requirements for the system’s operational environment.\n"
+ "3.5.8.4 Determine and document critical numbers of software patches or the extent of releases that would leave software vulnerable.\n"
+ "3.5.8.5 Operate and maintain the Assured Compliance Assessment Solution (ACAS)\n"
+ "3.5.8.6 Provide system administration and maintain operations of Nessus and Security Center.\n"
+ "3.5.8.7 Maintain system patches, O/S, Database, and Application STIG compliance\n"
+ "3.5.8.8 Update ACAS plugin Libraries, in accordance with Dept. of Navy requirements\n"
+ "3.5.8.9 Resolve Security Center web interface issues and Nessus network scanning issues\n"
+ "3.5.8.10 Configure and manage ACAS application level for user permissions, policies, scan zones, and repositories\n"
+ "3.5.9 Assisting the Government in managing life cycle requirements.\n"
+ "3.5.10 Performing routine audits of systems and software, adding, removing, or updating user accounts information, resetting passwords.\n"
+ "3.5.11 Answering technical queries, maintaining security posture, monitor system security, documenting system configuration, and conduct performance tuning.\n"
+ "3.5.12 Supporting servers and Windows Active Directory domain for PKI authentication. Support use of alternate authentication procedures for\n"
+ "administrative access to servers.\n"
+ "3.5.13 Supporting configuration change documentation and control processes\n"
+ "3.5.14 Apply secure configurations (e.g. DISA Secure Technical Implementation Guidance (STIG)), including the documentation and retention of objective\n"
+ "quality evidence of the applied configuration\n"
+ "3.5.15 Analyze event logs on all servers and apply corrective actions when necessary to ensure all servers are operational\n"
+ "3.5.16 Perform routine audits of server systems; adding, removing, or updating user accounts information; resetting passwords\n"
+ "3.5.17 Troubleshoot user problems to determine whether they are hardware, software, procedural, or communication related and provide timely resolution\n"
+ "3.5.18 Log and track service desk tickets using NSWCCD Philadelphia Help Desk software; maintain historical records and related problem documentation\n"
+ "3.5.18.1 Address all assigned service desk tickets in a timely and efficient manner\n"
+ "3.5.18.2 Document instances of server equipment or component failure, repair, installation, and removal using NSWCCD Philadelphia Help Desk software.\n"
+ "3.5.19 Monitor server systems on a daily basis to find and correct problems with disk usage, hardware, and software\n"
+ "3.5.20 Liaise with third-party support and server equipment vendors to resolve outstanding server issues\n"
+ "3.5.21 Upgrade server hardware, including memory, hard drives, external media devices (optical and non-optical), monitors, motherboards, processors, video\n"
+ "cards, network cards, and other special purpose cards\n"
+ "3.6 Task Area 6: Information Management (IM), User Support\n"
+ "3.6.1 The contractor shall provide customer support Help Desk for all network users in Philadelphia, PA and 100+ users in remote sites. Help Desk support to\n"
+ "remote sites will be by telephone/VTC only; Help Desk will not provide on-site customer support for the remote sites.\n"
+ "1. Norfolk, VA\n"
+ "2. San Diego, CA\n"
+ "3. Washington, DC\n"
+ "User support will include both telephone and desk side support for the Philadelphia site and will be provided from 0600 to 1800 Monday through Friday.\n"
+ "Help Desk services shall include the following:\n"
+ "3.6.2 Provide first-level usage support for locally developed applications deployed within NSWC Philadelphia Division.\n"
+ "3.6.3 Design, plan, implement, and use database management software to add, delete, and update user information.\n"
+ "3.6.4 Provide guidance to the Division’s scientific and engineering community which utilizes the provided networking, security, and other system services.\n"
+ "3.6.5 Troubleshoot user problems to determine whether they are hardware, software, procedural, or communication related and routing the problem to the\n"
+ "correct support party for resolution.\n"
+ "3.6.6 Monitor Division-wide systems on a daily basis to find and correct problems with disk usage, hardware, and software. Post outage/maintenance updates to\n"
+ "users through email or Intranet Web pages.\n"
+ "3.6.7 Produce reports from Help Desk database software for management (CDRL).\n"
+ "3.6.8 Track usage and problem history through Help Desk software.\n"
+ "3.6.9 Install devices on the network including activating the network port, configuring the device on the network, installing standard software configurations,\n"
+ "and updating databases with device information.\n"
+ "3.6.10 On-site Help Desk staffing required during Philadelphia Division business hours from 0600 to 1800 EST. User support will include both telephone and\n"
+ "desk side support for the Philadelphia site; and telephone and VTC support (but no desk side support) for the detachments/off-site users. Support will be\n"
+ "provided from 0600 to 1800 EST Monday through Friday.\n"
+ "3.6.11 Manage Information Technology Procurement Requests (ITPRs) submitted into the Navy Information Technology Approval System (NAVITAS). Must\n"
+ "have knowledge of the latest NAVADMIN policies and coordinate with other NAVITAS approvers at the Echelon II and local level to make sure all requests\n"
+ "are moving through the workflow in a timely manner. Tasks include:\n"
+ "3.6.11.1 Supporting command users in the completion and proper acquisition of IT purchase approval authority through the NAVITAS system\n"
+ "3.6.11.2 Coordination with reviewers within and external to the Command to expedite purchase approvals or resolve concerns\n"
+ "3.6.11.3 Provide data entry as necessary to input necessary information within NAVITAS\n"
+ "3.6.11.4 Track and monitor all outstanding NAVITAS ITPRs by fiscal year\n"
+ "3.6.11.5 Report key performance metrics of NAVITAS ITPRs\n"
+ "3.7 Task Area 7: Video Telecommunications (VTC) / Audio Visual (AV)\n"
+ "3.7.1 The contractor shall provide support for: Video Teleconferencing (VTC) Operations, Conference Room Support, and Audio/Visual (AV) Support, Public\n"
+ "Address (PA) System Support, and Digital Signage/Announcement Board Support at the Philadelphia sites. VTC/AV services shall include the following:\n"
+ "3.7.2 Provide VTC Daily Operations, set up the equipment and the VTC bridge for VTC sessions, establish the connection to the remote site or sites, operate\n"
+ "the VTC/AV equipment (includes monitors, speakers, cameras, and microphones), ensure the AV system functions in accordance with Department of Navy\n"
+ "requirements and customer expectations, and monitor meetings to completion.\n"
+ "3.7.3 Support for digital Divisional signage including updates to signage messages\n"
+ "3.7.4 Set up and tear down equipment in the conference rooms; portable audio system, arrange tables, chairs, easels, etc. to meet the user’s requirements.\n"
+ "3.7.5 Support installation and configuration of new VTC, A/V, and PA hardware and the reconfiguration of existing hardware. Equipment may be added to the\n"
+ "existing VTC or A/V configuration; therefore, the contractor shall be responsible for installing and configuring this new hardware. The contractor shall be\n"
+ "responsible for making configurations changes (new ISDN numbers, additions to the speed dial menu or VCR recording settings, etc.).\n"
+ "3.7.6 Provide maintenance, troubleshooting and repair services for the VTC, A/V and conference room systems. The contractor shall troubleshoot problems\n"
+ "with the equipment including connection issues, usage of peripheral equipment associated with each system, and audio or visual problems. Interface with the\n"
+ "hardware maintenance provider to resolve any equipment malfunctions and provide status to Government COR.\n"
+ "3.7.7 Respond to requests for support of ongoing VTCs and conferences, such as changes of VTC and A/V equipment, room configurations, and similar\n"
+ "requests.\n"
+ "3.7.8 Perform a variety of technical and administrative support duties to include maintaining a current inventory of all VTC, A/V, and conference room\n"
+ "equipment (make, model, serial number, software version, account names, and passwords); assisting with general office administration duties that are associated\n"
+ "with the operation of a conference support group (i.e. - answering the telephone, photocopying, faxing, emails, room & bridge scheduling, maintaining VTC,\n"
+ "A/V and conference room supplies); providing support to conference attendees in the form of photocopying, media transfers and other clerical requirements.\n"
+ "3.7.9 Hours of VTC/AV support are from 0600 – 1800 local time. On occasion, special events may have extended hours or run during a weekend. The\n"
+ "Government will schedule these events at least two days in advance (if possible) and approve overtime for these events.\n"
+ "3.8 Task Area 8: Continuity of Operations Plan (COOP)\n"
+ "3.8.1 The contractor will provide support of the Philadelphia Division’s COOP. Tasks to be performed shall include the following:\n"
+ "3.8.2 Develop, implement and maintain administrative documentation, access control, inventories, communications, and Standard Operating Procedures (SOPs).\n"
+ "3.8.3 Develop, implement and maintain procedures for Periodic Functional Assurance Tests. Perform scheduled testing of equipment and have equipment\n"
+ "repaired as needed.\n"
+ "3.8.4 Develop, implement and maintain procedures for deployment of equipment per the Division’s requirements. On an established schedule, deploy\n"
+ "equipment and test equipment in designated areas. Deployed equipment will include NMCI/NGEN and RDT&E standard and classified seats.\n"
+ "3.8.5 Ensure that COOP NMCI/NGEN and RDT&E workstations are current with patches and software updates for COOP events.\n"
+ "3.8.6 Contractor support during non-business hours may be required during COOP trials and actual events. The Government will schedule these events at least\n"
+ "two days in advance (if possible) and approve overtime for these events.\n"
+ "3.9 Task Area 9: High Performance Computing\n"
+ "3.9.1 The contractor shall provide computational and user support for Division Modeling and Simulation Computers. Computer support shall include\n"
+ "maintenance of classified and unclassified systems, installation of patches, maintenance and backup of Storage Array Networks (SANs), maintenance of user\n"
+ "accounts and audit logs. Support shall also include installation of computational software and maintenance of workstations that access computational software.\n"
+ "3.10 Task Area 10: Operations and Production Control\n"
+ "3.10.1 The contractor shall provide computer operations services in support of business data processing and the Navy’s Enterprise Resource Planning (ERP)\n"
+ "system. Computer operations services include system monitoring, troubleshooting, and processing required to update files. Computer operations requires that\n"
+ "the functions be coordinated among and between different computer systems and jobs be submitted in the correct sequence and that processing be monitored to\n"
+ "ensure all runs are processed correctly. Business data processing requirements at Philadelphia Division are subject to a great deal of fluctuations as new system\n"
+ "capabilities are added and as the Division’s information requirements change. Currently, the major data processing requirements are related to locally developed\n"
+ "NMCI applications and the locally developed Corporate Database.\n"
+ "3.11 Task Area 11: Documentation of Network Infrastructure\n"
+ "3.12.1 The contractor shall research, document and create Technical drawings for the RDT&E network cabling at site. Building drawings shall be Government\n"
+ "Furnished Information with network cable plant added as a layer to these drawings.\n"
+ "3.12 Task Area 12: NMCI/NGEN Support\n"
+ "3.12.1 The contractor shall provide labor and material to support NMCI/NGEN administration at NSWC Philadelphia Division. Support shall include the\n"
+ "following:\n"
+ "3.12.2 Tracking the progress of each Move/Add/Change (MAC) request to its completion, process all NMCI account related requests, and provide direct\n"
+ "support to the NGEN Activity Customer Technical Representative (ACTR). Liaison with the NGEN Service Request Management (SRM) Team to seek and\n"
+ "receive from the NGEN SRM Team any new processes relating to NGEN service related MACs.\n"
+ "3.12.3 Customer support on contract line (CLIN) options, submitting Move/Add/Changes, ordering policies, and general NMCI/NGEN policies.\n"
+ "3.12.4 Perform data entry into Navy standard and local unique systems.\n"
+ "3.12.5 Generate reports for management analysis.\n"
+ "3.12.6 Gather metrics for status reporting.\n"
+ "3.12.7 Maintain NSWC Philadelphia Division user information to ensure NMCI/NGEN orders reflect current user data such as name, organizational code,\n"
+ "physical location and gathering data where required.\n"
+ "3.12.8 Track problem reporting and resolution.\n"
+ "3.12.9 Coordinate NMCI/NGEN service delivery to remote site locations.\n"
+ "3.12.10 Gather and maintain NMCI/NGEN documentation and signed agreements.\n"
+ "3.12.11 Update data resident on local NMCI/NGEN web site.\n"
+ "3.12.12 Support integration of Government mobile devices (i.e. smartphones, cell phones, Wi-Fi cards, cellular modems) into the NMCI network. Tasks\n"
+ "include:\n"
+ "3.12.12.1 Developing and maintaining an accurate inventory of all cellular devices\n"
+ "3.12.12.2 Tracking, issuing, and assigning cellular devices to authorized users\n"
+ "3.12.12.3 Maintaining and implementing workflows supporting the lifecycle of mobile devices and users\n"
+ "3.12.12.4 Maintaining records of signed agreements and plant property forms\n"
+ "3.12.12.5 Troubleshoot user problems to determine whether they are hardware, software, procedural, or communication related and provide timely resolution\n"
+ "3.12.12.6 Address all assigned service desk tickets in a timely and efficient manner\n"
+ "3.12.12.7 Liaise with third-party support and server equipment vendors to resolve outstanding server issues\n"
+ "3.12.13 Perform NMCI MACs - Seat Moves, Seat conversions NNPI, Peripheral Moves, Functional Mailbox creation, Functional Account creations,\n"
+ "Distribution List creations and updates. This may include documentation supporting the relocation of equipment as well as the physical relocation of\n"
+ "equipment.\n"
+ "3.12.14 Perform Account Processing - NMCI Account Creation (NIPR, SIPR, DEV, NNPI), NMCI Account Deactivation, (NIPR, SIPR, DEV, NNPI), NMCI\n"
+ "Account transfers, SAAR processing.\n"
+ "3.12.15 Perform NET Corrections - Update NET records, edit / update user profiles Perform Global Address List (GAL) Updates.\n"
+ "3.12.16 Perform eMarketplace Task Order MODs - Work with NAVSEA and Comptroller to process and track NMCI Task orders modifications.\n"
+ "3.13 Task Area 13: Departmental NMCI Coordination and Support:\n"
+ "3.13.1 The contractor shall provide the necessary labor and materials to coordinate with and support the NSWC Philadelphia Division Activity Customer\n"
+ "Technical Representative (ACTR) in implementing the NMCI/NGEN contract, and to act as the interface between the NMCI ACTRs and the individual users at\n"
+ "NSWC Philadelphia Division. Contractor shall:\n"
+ "3.13.2 Act as the advocate for the users, troubleshooting issues as they arise with the ACTRs; interface with customers, users, and subject matter experts for\n"
+ "NMCI/NGEN Enterprise Network specific issues; provide first-call resolution for IT service requests within the scope of NMCI/NGEN Enterprise Network\n"
+ "3.13.3 Forward out routine NMCI info from the ACTRs to the division, and is responsible for answering NMCI data calls requiring division level input.\n"
+ "3.13.4 Coordinate the division's seat orders and renewal and forwards divisional contract mods (requests for new CLINs) to the ACTRs.\n"
+ "3.13.5 Monitor and control custodianship and location of all NMCI/NGEN assets for the division.\n"
+ "3.13.6 Ensure all custodianship and location changes are achieved via the MAC process.\n"
+ "3.13.7 Attend monthly NMCI Seat Rep Global Issues meetings.\n"
+ "3.13.8 Address other NMCI issues as they arise.\n"
+ "3.13.9 Provide support, maintenance, operation and troubleshooting for all NMCI/NGEN Xerox Multi-functional devices (MFD) at NSWC Philadelphia. Tasks\n"
+ "include:\n"
+ "3.13.9.1 Interfacing with customers, users, and subject matter experts for printer and multi-function device (MFD) specific issues\n"
+ "3.13.9.2 MFD account and asset management and tracking\n"
+ "3.13.9.3 Providing first call resolution for IT service requests regarding printers and MFDs\n"
+ "3.13.9.4 Managing tickets in the assigned ticket management tool, including detailed notes, time tracking, and proper attribution\n"
+ "3.13.9.5 Perform printer and MFD resupply as necessary including toner, drum, imager, and paper restocking\n"
+ "3.13.10 Tracking\n"
+ "3.13.10.1 Manage and account for NMCI/NGEN Enterprise Network accounts and assets;\n"
+ "3.13.10.2 Manage tickets in the assigned ticket management tool, including detailed notes, time tracking, and proper attribution;\n"
+ "3.13.10.3 Escalate and route trouble tickets to appropriate subject matter experts with supporting troubleshooting results (showing a clear description\n"
+ "of the reported issue(s))\n"
+ "3.13.11 Seat Representative duties\n"
+ "3.13.11.1 Serve as a single point of contact for all NMCI tasks, issues, challenges, or activities within assigned department.\n"
+ "3.13.11.2 Process and handle Move/Reassign (MAC) requests in the Service Request Management (SRM) system. Coordinate group MACs within the assigned\n"
+ "technical department and provide guidance to customers regarding the MAC process, including timelines associated with specific requests.\n"
+ "3.13.11.3 Coordinate NMCI support activities with the Technical Department Head and associated Department Head Administrative Officers (AOs); acting as\n"
+ "an advocate for customers when troubleshooting NMCI issues and provide desktop support for customers with NMCI issues. (For issues beyond the Seat Rep's\n"
+ "capabilities, the customer must possess an open NMCI Helpdesk Ticket to resolve the issue by calling the national number 866-843-6624 24-hour service for\n"
+ "assistance. NMCI Seat Reps will assist, as necessary.\n"
+ "3.13.11.4 Maintain access to NMCI Enterprise Tool (NET) to administer necessary changes and updates.\n"
+ "3.13.11.5 Coordinate the distribution and delivery of new NMCI hardware to customers within assigned departments.\n"
+ "3.13.11.6 Use the Service Request Management (SRM) system to update accurately with new or changed NMCI assets and customer information (e.g. new\n"
+ "customer assignments, seat moves).\n"
+ "3.13.11.7 Provide respective workforce within the technical departments with information on available current NMCI services and inform management of\n"
+ "NMCI issues, updates and other pertinent information (provided by NMCI team) regarding NMCI workstations & NMCI accounts.\n"
+ "3.13.11.8 Coordinate technical refresh seat orders; collect and remove old NMCI equipment in accordance with guidance provided by the Code 104 NMCI\n"
+ "team, which consists of the Activity Contract Technical Representatives (ACTRS) and Code 1042 Branch Head.\n"
+ "3.13.11.9 Deliver hands on assistance to customers with the initial setup of all NMCI equipment, mobile devices and ensure ongoing maintenance.\n"
+ "3.13.11.10 Track the status of NMCI tickets and initiate corrective actions daily.\n"
+ "3.14 Task Area 14: Administrative and graphics Support for NSWCPD Code 104\n"
+ "3.14.1 Contractor shall provide financial analysis and management and preparation of presentation materials. Contractor shall provide on-site administrative\n"
+ "services and support assistance as directed including word processing, copy and file letters, reports, memos, travel orders, travel vouchers, and other similar\n"
+ "types of documents. Maintain currency of correspondence procedures in accordance with our local instructions. All correspondence shall be proofread, edited,\n"
+ "and corrected for errors in format and grammar. Contractor shall maintain master project calendar and coordinating arrangements for presentation/meetings.;\n"
+ "record time and attendance using ERP; entering purchase requests into ERP (excluding contracts PRs and PRs specifically for the Contractor); help support\n"
+ "network account information on System Access Authorization Request (SAAR) forms.\n"
+ "3.14.2 Also enter data into various computerized databases and tracking systems and create spreadsheets and graphs based on the information contained in\n"
+ "these systems; and manage office supplies. Maintain hard copies of direction, instructions, and other documents that are required to support documentation\n"
+ "audits.\n"
+ "3.14.3 Contractor shall assist with NSWC Philadelphia Division security badge information entry and security badge documentation processing. Contractor\n"
+ "shall provide on-site administration services to process and track badge and swipe card services and support assistance requests in accordance with our Division\n"
+ "instructions and procedures.\n"
+ "3.14.4 The Contractor shall be familiar with the design and development of graphic/visual effects used in presentations, meetings and reports. The contractor\n"
+ "shall be responsible for the use of specialized computer software to develop high quality computer illustrations, technical drawings, and/or animations to\n"
+ "support various media. The Contractor is capable of using specialized hardware and/or software for video/audio capture and editing of multimedia\n"
+ "presentations, incorporates principles of layout design throughout the production process, and is responsible for quality control, review and revision of all\n"
+ "aspects of graphics development.\n"
+ "3.14.5 The contractor shall be responsible for Administration/maintenance of the IT Asset Management and Help Desk Workflow system supporting the\n"
+ "RDT&E environment and oversight of all ‘on the shelf’ hardware and software inventories in support of RDT&E IT Operations. Tasks include:\n"
+ "3.14.5. 1 The design, development, and implementation of an IT asset management process and workflow across the enterprise\n"
+ "3.14.5.2 Ensuring FISMA compliance with IT asset management guidelines as well as ensuring that only National Information Assurance Partnership (NIAP)\n"
+ "compliant computer hardware and software are implemented, inventoried, and maintained by the organization.\n"
+ "3.14.5.3 Ensuring end-to-end integration of the IT asset procurement, maintenance, and disposal processes to be in compliance with FISMA, DOD, and DON\n"
+ "cyber security policies and directives; ensuring only NIAP compliant hardware and software are implemented and maintained; coordination of inventory\n"
+ "alignment activities with Command Plant Property managers.\n"
+ "3.14.5.4 Administration/maintenance of IT Asset Management and Help Desk Workflow system supporting the RDT&E environment and oversight of all ‘on\n"
+ "the shelf’ hardware and software inventories in support of RDT&E IT Operations\n"
+ "3.14.5.5 Administer data integration and sharing with Philadelphia document management system.\n"
+ "3.15 Task Area 15: Cybersecurity\n"
+ "3.15.1 The contractor shall provide the necessary labor to support Cybersecurity efforts for approximately 2,500 assets (desktops, laptops, and servers).\n"
+ "Cybersecurity efforts shall include:\n"
+ "3.15.2 Vulnerability Assessment of Windows and Linux/UNIX systems including:\n"
+ "3.15.2.1 Vulnerability Scanning & Identification\n"
+ "3.15.2.2 Secure Configuration (e.g. STIG (Security Technical Implementation Guides))\n"
+ "3.15.2.3 Implementation and Verification\n"
+ "3.15.2.4 The remediation and mitigation of identified deficiencies through research and the application of suggested remediation or mitigation\n"
+ "3.15.2.5 Planning of the deployment and installation of HBSS servers\n"
+ "3.15.3 Endpoint Compliance including:\n"
+ "3.15.3.1 Host Based Security products, their management, and deployment\n"
+ "3.15.3.2 Antivirus management including updates, executing scans, and interpreting results\n"
+ "3.15.3.3 Automated software and patch distribution\n"
+ "3.15.3.4 Standard endpoint imaging processes\n"
+ "3.15.3.5 Implement HBSS migration/compliance strategy.\n"
+ "3.15.3.6 Troubleshoot HBSS product issues and outages.\n"
+ "3.15.3.7 Administer McAfee ePolicy Orchestrator (ePO) tree structure management.\n"
+ "3.15.3.8 Maintain system patches, O/S, SQL, and HBSS STIG compliance.\n"
+ "3.15.3.9 Resolve ePO server (O/S, ePO, or SQL) issues.\n"
+ "3.15.3.10 Maintain the ePO server (automated tasks, task scheduler, database maintenance tasks, etc.).\n"
+ "3.15.4 Knowledge of assessment and authorization (A&A) practices in accordance with the Department of Defense Risk Management Framework (RMF), in\n"
+ "accordance with the current published Department of Navy RMF Process Guide, including:\n"
+ "3.15.4.1 Proper documentation of residual risks in a plan of actions and milestones formatted in compliance with the current package system, currently\n"
+ "eMASS\n"
+ "3.15.4.2 Tracking of deliverables and action items in accordance with A&A guidance\n"
+ "3.15.4.3 Knowledge of existing DON and DoD policies to ensure package compliance with stated Policy\n"
+ "3.15.4.4 Manage, attend, and support configuration control board practices\n"
+ "3.15.4.5 Maintain current vulnerability scan data and residual risk plan of actions and milestones in Vulnerability Remediation Asset Manager (VRAM)\n"
+ "3.15.4.6 Perform risk management and security engineering for Zone D boundaries to include IAVM support, remediation, patching, scanning and associated\n"
+ "boundary maintenance\n"
+ "3.15.5 Intrusion Detection and Prevention including:\n"
+ "3.15.5.1 Network perimeter ID/PS monitoring, adjudication, and reporting to the chain of command\n"
+ "3.15.5.2 Host based ID/PS monitoring, adjudication, and reporting to the chain of command\n"
+ "3.16 Task Area 16: Information Technology Support/Coordination (ITC)\n"
+ "3.16.1 The contractor shall provide the necessary labor to coordinate all Departmental Information Technology/Cybersecurity issues. Information Technology\n"
+ "Support/Coordination will be required to understand a Department's technical capabilities and mission work to ensure accurate impact assessments are\n"
+ "performed. The contractor shall ensure integration with IA/IT to leverage Division wide lessons learned for the efficient delivery of technical solutions and\n"
+ "issue resolution.\n"
+ "3.17 Task Area 17: Data Base Administration\n"
+ "3.17.1 Coordinate changes to computer databases, test and implement the database applying knowledge of database management systems. Plan, coordinate, and\n"
+ "implement security measures to safeguard computer databases.\n"
+ "3.17.2 Modify existing databases and database management systems or note actions required of programmers and analysts to implement the changes.\n"
+ "3.17.3 Test programs or databases, correct errors and make necessary modifications.\n"
+ "3.17.4 Plan, coordinate and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or\n"
+ "disclosure.\n"
+ "3.17.5 Schedule, plan, and execute the installation and testing of new products and improvements to computer systems, such as the installation of new\n"
+ "databases.\n"
+ "3.17.6 Establish and calculate optimum values for database parameters, using manuals and calculator.\n"
+ "3.17.7 Specify users and user access levels for each segment of database.\n"
+ "3.17.8 Develop data model describing data elements and how they are used, following procedures and using pen, template or computer software.\n"
+ "3.17.9 Develop methods for integrating different products so they work properly together, such as customizing commercial databases to fit specific needs.\n"
+ "3.17.10 Review project requests describing database user needs to estimate time and cost required to accomplish project.\n"
+ "3.17.11 Review procedures in database management system manuals for making changes to database.\n"
+ "3.17.12 Work as part of a project team to coordinate database development and determine project scope and limitations.\n"
+ "3.17.13 Select and enter codes to monitor database performance and to create production database.\n"
+ "3.17.14 Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.\n"
+ "3.17.15 Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding\n"
+ "descriptions.\n"
+ "3.17.16 Review workflow charts developed by programmer analyst to understand tasks computer will perform, such as updating records.\n"
+ "3.17.17 Analyze and plan for anticipated changes in data capacity requirements.\n"
+ "3.17.18 Review and validate data mining and data warehousing programs, processes, and requirements.\n"
+ "3.17.19 Develop data standards, policies, and procedures for Government review.\n"
+ "3.17.20 Maintain directory replication services that enable information to replicate automatically from rear servers to forward units via optimized routing.\n"
+ "3.17.21 Maintain information exchanges through publish, subscribe, and alert functions that enable users to send and receive critical information as required.\n"
+ "3.17.22 Manage the compilation, cataloging, caching, distribution, and retrieval of data.\n"
+ "3.17.23 Monitor and maintain databases to ensure optimal performance.\n"
+ "3.17.24 Perform backup and recovery of databases to ensure data integrity\n"
+ "3.17.25 Performs configuration management, problem management, capacity management, and financial management for databases and data management\n"
+ "systems.\n"
+ "3.17.26 Participate in the Risk Management Framework authorization process\n"
+ "3.17.27 Perform integrated quality assurance testing for security functionality and resiliency attacks.\n"
+ "3.17.28 Perform risk analysis (e.g., threat, vulnerability, and probability of occurrence) whenever an application or system undergoes a major change.\n"
+ "3.18 Task Area 18: Software Development\n"
+ "3.18.1 The contractor shall provide ongoing operation, maintenance, troubleshooting and diagnostics, development and administration support for Philadelphia\n"
+ "Division Intranet (PDI)- SharePoint, myPD and iNAVSEA database programming including Oracle and SQL programming. Tasks include:\n"
+ "3.18.1 Analysis of users’ needs and for the design, construct, test, and maintenance of computer applications software and systems.\n"
+ "3.18.2 Design and development of various types of software, including software for operating systems and network distribution, and compilers, which convert\n"
+ "programs for execution on a computer.\n"
+ "3.18.3 Execute tasks in accordance with a principled systems engineering process such as CMMI.\n";
final Pattern pattern = Pattern.compile(regex);
final Matcher matcher = pattern.matcher(string);
while (matcher.find()) {
System.out.println("Full match: " + matcher.group(0));
for (int i = 1; i <= matcher.groupCount(); i++) {
System.out.println("Group " + i + ": " + matcher.group(i));
}
}
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Java, please visit: https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html