Ontario Power Generation Sunshine List 2023 · page 7 of 38
Employees 1,501–1,750 of 9,310 · overview →
| # | Name | Salary | Total |
|---|---|---|---|
| 1501 | Andrew IrelandSenior Manager Construction | $204,371 | $204,850 |
| 1502 | Jefferson De LacourSupervising Nuclear Operator First Line Manager Assistant | $197,299 | $204,830 |
| 1503 | Derek RichardsonSupervising Nuclear Operator First Line Manager Assistant | $198,655 | $204,825 |
| 1504 | Donald M EcclestoneSenior Manager Evaluations and Financial Modeling | $203,495 | $204,809 |
| 1505 | Ryan BoosAppendix A Radiation Protection Technician | $193,945 | $204,808 |
| 1506 | Craig WalkerMechanical Supervisor | $197,511 | $204,787 |
| 1507 | Royce JonesMechanical Technician | $203,311 | $204,783 |
| 1508 | Chris HoltNuclear Operator | $200,667 | $204,782 |
| 1509 | Nicholas BerubeDirector Construction Services - Programs | $203,312 | $204,782 |
| 1510 | William ClarkeAuthorized Nuclear Operator in Training - Nuclear Operator | $203,588 | $204,730 |
| 1511 | Jason GoodallWork Control Team Leader | $203,607 | $204,693 |
| 1512 | Afshin AfsharzadehContracts Coordinator | $201,576 | $204,660 |
| 1513 | Stephen PorcoField Shift Operating Supervisor | $201,300 | $204,645 |
| 1514 | Emily SalvalaggioSenior Manager, Maintenance/Production | $202,807 | $204,637 |
| 1515 | John VerhoevenMechanical Technician/Technologist | $196,776 | $204,628 |
| 1516 | Joseph FierroSection Head Information Systems | $198,601 | $204,628 |
| 1517 | Stephen PentonField Shift Operating Supervisor | $197,794 | $204,615 |
| 1518 | Melissa DamianiManager, Maintenance Programs | $203,166 | $204,599 |
| 1519 | Salvatore MisaleInspection and Maintenance Technician First Line Manager Assistant | $196,656 | $204,494 |
| 1520 | Marc BernierInspection and Maintenance Technician | $197,372 | $204,443 |
| 1521 | Mitchell StaniekElectrician Foreman Construction | $204,439 | $204,439 |
| 1522 | Mandeep ChahalFirst Line Manager, Chemical Laboratory | $197,754 | $204,439 |
| 1523 | Kaylash MaharajOperations Specialist | $200,496 | $204,425 |
| 1524 | Joseph CarpentierSection Manager | $203,685 | $204,415 |
| 1525 | Sohail KhanSection Manager, Scheduling | $198,645 | $204,365 |
| 1526 | Makenzi MitchellShift Supervisor in Training | $203,623 | $204,355 |
| 1527 | Scott BruntField Shift Operating Supervisor | $197,263 | $204,354 |
| 1528 | Mitchel WatsonThermal Operating Technician | $199,571 | $204,350 |
| 1529 | Allan MacgillivrayFirst Line Manager, Construction | $198,404 | $204,329 |
| 1530 | Heather TomlinsonSenior Manager Safety Training | $202,839 | $204,303 |
| 1531 | Melanie JacksonElectrician Foreman Construction | $204,268 | $204,268 |
| 1532 | Nicolae MorarElectrical and Control Technician | $197,072 | $204,263 |
| 1533 | Justin CepekMechanical Technician First Line Manager Assistant | $196,969 | $204,245 |
| 1534 | James MerrittField Shift Operating Supervisor | $203,449 | $204,209 |
| 1535 | Jeffrey WellsSenior Manager Engineering | $203,727 | $204,188 |
| 1536 | Philip RossSecurity, First Line Manager | $198,860 | $204,183 |
| 1537 | Melvyn D'SouzaInspection and Maintenance Technician First Line Manager Assistant | $197,755 | $204,163 |
| 1538 | Donald OgilvieElectrical and Control Technician | $197,084 | $204,155 |
| 1539 | Reg MohammedElectrical and Control Technician | $204,116 | $204,116 |
| 1540 | Vittorio IasparroWork Control Team Leader | $198,031 | $204,111 |
| 1541 | Saad MalakhailReal Time Markets Specialist | $189,218 | $204,102 |
| 1542 | Adam D'AlessandroElectrical and Control Technician | $197,026 | $204,097 |
| 1543 | Robert BagattoSection Manager, As Low As Reasonably Achievable | $199,333 | $204,078 |
| 1544 | George NaguibSenior Manager, Inspection and Maintenance | $203,175 | $204,075 |
| 1545 | Jennifer HawcoManager, Work Control | $202,638 | $204,069 |
| 1546 | Ian MonaghanOperation Training Specialist | $197,771 | $204,031 |
| 1547 | Michael D'SouzaField Shift Operating Supervisor | $196,740 | $203,982 |
| 1548 | Kris BondyThermal Operating Technician | $196,751 | $203,943 |
| 1549 | Conrad RasowskiSupervising Nuclear Operator First Line Manager Assistant | $196,775 | $203,918 |
| 1550 | Behzad ShokrekhudaElectrical and Control Technician First Line Manager Assistant | $202,415 | $203,899 |
| 1551 | Jalalu ParambathElectrical and Control Technician | $196,699 | $203,891 |
| 1552 | Martin De GraauwSection Head Information Systems | $198,084 | $203,854 |
| 1553 | Tyler SmetsPlumber/Pipefitter Foreman - Construction | $201,508 | $203,803 |
| 1554 | Judy Myrrh TanDirector Internal Audit | $202,776 | $203,785 |
| 1555 | Himanshu AminElectrical and Control Technician | $202,187 | $203,779 |
| 1556 | Kevin KaczmarczykSenior Manager Projects | $202,835 | $203,762 |
| 1557 | Derek DulmageTrades Management Supervisor- Maintenance | $202,629 | $203,714 |
| 1558 | Rob KingMechanical Technician First Line Manager Assistant | $196,441 | $203,705 |
| 1559 | Nimun JahangirSenior Manager Engineering | $202,288 | $203,638 |
| 1560 | Jayesh G. PatelSenior Technical Engineer/Officer | $198,574 | $203,631 |
| 1561 | Andriy BassNuclear Operator | $196,557 | $203,628 |
| 1562 | Andrew StarnesSenior Manager Field Operations | $202,631 | $203,601 |
| 1563 | Sevana BedrossianManager Regulatory Affairs | $203,123 | $203,599 |
| 1564 | Matthew KirkDirector Ontario Regulatory Affairs | $202,672 | $203,599 |
| 1565 | Amirhassan MehrabanElectrical and Control Technician First Line Manager Assistant | $201,956 | $203,563 |
| 1566 | Khageshdutta BhattElectrical and Control Technician | $196,489 | $203,560 |
| 1567 | Jeremy ThompsonProject Leader | $202,820 | $203,549 |
| 1568 | Suruj RoopnarineMechanical Technician | $196,357 | $203,548 |
| 1569 | Graham HuntField Shift Operating Supervisor | $198,034 | $203,547 |
| 1570 | Julie JoyceProject Leader | $198,547 | $203,532 |
| 1571 | Paul LizinskiNuclear Operator | $197,666 | $203,528 |
| 1572 | Frank AitaSenior Manager, Training Fleet Maintenance | $202,538 | $203,512 |
| 1573 | James GaleSupervising Nuclear Operator First Line Manager Assistant | $195,848 | $203,508 |
| 1574 | Josie BarbatoSenior Manager, Training Darlington/Pickering | $202,976 | $203,450 |
| 1575 | Jason CrawfordTrades Management Supervisor- Maintenance | $198,632 | $203,436 |
| 1576 | Randolph BreenMechanical Supervisor | $196,421 | $203,406 |
| 1577 | Shahid MasudNuclear Operator | $196,512 | $203,396 |
| 1578 | Robert WelshAuthorized Nuclear Operator in Training - Nuclear Operator | $194,420 | $203,381 |
| 1579 | Gregory DoranHydroelectric Operating Supervisor | $201,685 | $203,362 |
| 1580 | Peter CardozaElectrical and Control Technician | $196,132 | $203,323 |
| 1581 | Mahmoud AboelgharManager, Supply Chain | $199,739 | $203,304 |
| 1582 | James HeathSenior Manager Projects | $201,873 | $203,303 |
| 1583 | Anh (Bruce) DangSection Manager | $197,997 | $203,301 |
| 1584 | Adrian HolbrookElectrical and Control Technician | $201,692 | $203,285 |
| 1585 | Karen WolnikDirector Generation and Revenue Planning | $201,880 | $203,279 |
| 1586 | Kyle ChattertonPlumber/Pipefitter Foreman - Construction | $201,833 | $203,244 |
| 1587 | Timothy CoteMechanical Technician First Line Manager Assistant | $195,952 | $203,228 |
| 1588 | Leon SimeonOperation Training Specialist | $197,668 | $203,227 |
| 1589 | Nathan VanselmTrades Management Supervisor- Maintenance | $196,655 | $203,180 |
| 1590 | Graham MacdonaldSenior Manager Field Operations | $202,023 | $203,159 |
| 1591 | Sam PapadopoulosSupervising Nuclear Operator First Line Manager Assistant | $195,876 | $203,152 |
| 1592 | Mark BedeskyHydroelectric Operating Supervisor | $195,228 | $203,066 |
| 1593 | Bonny AndradeOperation Training Specialist | $197,358 | $203,052 |
| 1594 | Darryl HoftyzerAuthorized Nuclear Operator in Training - Nuclear Operator | $198,136 | $203,048 |
| 1595 | Wesley HoneyMechanical Supervisor | $195,572 | $203,040 |
| 1596 | Stephan FraserMechanical Technician/Technologist | $200,076 | $202,977 |
| 1597 | Wei-Hing LamManager Engineering | $201,600 | $202,945 |
| 1598 | Amanda GrienerSenior Manager Strategic Initiatives | $201,779 | $202,916 |
| 1599 | Michael MalkiewiczIronworker Foreman Construction | $202,135 | $202,883 |
| 1600 | Denise BattlerSupervising Nuclear Operator First Line Manager Assistant | $195,811 | $202,882 |
| 1601 | Doug EvansFirst Line Manager, Inspection and Maintenance | $201,903 | $202,833 |
| 1602 | Jason GeurtsThermal Operating Technician | $195,605 | $202,797 |
| 1603 | Ryan BeitleConstruction Coordinator | $202,787 | $202,787 |
| 1604 | Yin Ping ArcherNuclear Operator | $196,636 | $202,776 |
| 1605 | Colin HolmesMechanical Technician | $201,143 | $202,736 |
| 1606 | Jeff HoskinElectrical and Control Technician | $195,542 | $202,734 |
| 1607 | M H KhanFirst Line Manager, Control/Mechanical | $197,112 | $202,729 |
| 1608 | Shahid ChishtySection Manager | $197,314 | $202,709 |
| 1609 | Kristina PuterboughWork Control Team Leader | $201,773 | $202,701 |
| 1610 | Bill ThelwellWork Control Team Leader | $196,578 | $202,658 |
| 1611 | Devin HennessySupervising Nuclear Operator First Line Manager Assistant | $196,300 | $202,645 |
| 1612 | Adam SloanMechanical Technician First Line Manager Assistant | $200,948 | $202,626 |
| 1613 | Colin JonesFirst Line Manager, Control/Mechanical | $195,741 | $202,625 |
| 1614 | Eddie PaivaRadiation Protection and Safety, First Line Manager Assistant | $195,963 | $202,620 |
| 1615 | Andrew WhiteReal Time and Day Ahead Markets Supervisor | $198,635 | $202,584 |
| 1616 | Robert DavidsonFirst Line Manager, Civil Maintenance | $197,469 | $202,514 |
| 1617 | Tiago SilvaField Shift Operating Supervisor | $195,283 | $202,494 |
| 1618 | William PauliElectrical and Control Technician | $200,851 | $202,469 |
| 1619 | Dan ValentiniElectrical and Control Technician First Line Manager Assistant | $195,297 | $202,411 |
| 1620 | Dale HodgesNuclear Operator | $195,315 | $202,386 |
| 1621 | Serge AdlerSenior Information Systems Specialist | $201,405 | $202,350 |
| 1622 | Holly HamptonSenior Manager Technology and Dam Safety | $201,143 | $202,347 |
| 1623 | Lorraine JonesOperations Specialist | $197,337 | $202,319 |
| 1624 | Patrick BlanchetteMechanical Technician/Technologist | $199,935 | $202,292 |
| 1625 | Bryan SimunicTrades Management Supervisor- Maintenance | $195,746 | $202,275 |
| 1626 | Derek StockfishOperating Engineer Foreman - Construction | $193,810 | $202,229 |
| 1627 | Robert ScruttonElectrical and Control Technician First Line Manager Assistant | $197,750 | $202,225 |
| 1628 | Shawn WoodSenior Engineer/Scientist - Specialist | $197,276 | $202,216 |
| 1629 | Omar El-BehairyDepartment Manager, Outage | $200,801 | $202,205 |
| 1630 | Lucy BahoudianSenior Manager, Commercial Management | $201,259 | $202,193 |
| 1631 | Li LiuWork Control Team Leader | $196,179 | $202,158 |
| 1632 | Scott EverettPlumber/Pipefitter Foreman - Construction | $201,802 | $202,125 |
| 1633 | Jason BurkeWork Control Team Leader | $195,011 | $202,119 |
| 1634 | Pierre SeguinSenior Protection and Control Supervisor | $196,896 | $202,085 |
| 1635 | James CrichtonElectrical and Control Technician First Line Manager Assistant | $194,918 | $202,061 |
| 1636 | Fahad HaseenWork Control Team Leader | $197,674 | $202,046 |
| 1637 | Aaron GroverOperation Training Specialist | $196,033 | $202,007 |
| 1638 | Paul TruongSenior Information Technology Leader/Advisor | $196,079 | $201,977 |
| 1639 | Jason McgeeSupervising Nuclear Operator First Line Manager Assistant | $194,847 | $201,961 |
| 1640 | Elisa LeeInternal Audit Analyst | $197,369 | $201,954 |
| 1641 | Paul MyersPlant Technical Support Manager | $201,066 | $201,954 |
| 1642 | Mark TaylorElectrical and Control Technician | $201,941 | $201,941 |
| 1643 | Alan D'CruzSenior Technical Engineer/Officer | $201,938 | $201,938 |
| 1644 | Ali TemanSenior Specialist - Project Planning and Control | $200,973 | $201,933 |
| 1645 | Stephen WoodSupervising Nuclear Operator First Line Manager Assistant | $200,411 | $201,849 |
| 1646 | Barry BuddMechanical Technician/Technologist | $193,806 | $201,830 |
| 1647 | Raffaele CurittiSenior Manager Projects | $200,428 | $201,819 |
| 1648 | Craig ZaluskiFirst Line Manager, Inspection and Maintenance | $195,735 | $201,815 |
| 1649 | Robert AdamsonElectrical and Control Technician | $197,420 | $201,810 |
| 1650 | Bradford SnelgroveSenior Manager, Maintenance/Production | $200,853 | $201,803 |
| 1651 | Rodolfo DizonElectrician Foreman Construction | $201,790 | $201,790 |
| 1652 | Scott KingstonProject Technician - Mechanical First Line Manager Assistant | $200,168 | $201,788 |
| 1653 | Pete HendersonAuthorized Nuclear Operator | $191,181 | $201,770 |
| 1654 | Jim SarkovskiSenior Manager, Nuclear Safety | $200,793 | $201,733 |
| 1655 | Steve BudgellMechanical Technician First Line Manager Assistant | $194,601 | $201,715 |
| 1656 | Lillian YiuSection Manager Environment | $197,698 | $201,705 |
| 1657 | Paul MilkowskiNuclear Security Officer | $195,940 | $201,702 |
| 1658 | Ricky FordElectrical and Control Technician | $194,511 | $201,702 |
| 1659 | Dennis HoulbergSupervising Nuclear Operator First Line Manager Assistant | $195,597 | $201,665 |
| 1660 | Daniel BoosAppendix A Radiation Protection Technician | $190,918 | $201,655 |
| 1661 | Blair SmithFirst Line Manager, Control/Mechanical | $194,571 | $201,581 |
| 1662 | Christopher DoolanChemical Technician First Line Manager Assistant | $195,344 | $201,533 |
| 1663 | Bradley PomeroyConstruction Coordinator | $195,178 | $201,518 |
| 1664 | Joel DunlopProject Leader | $200,693 | $201,511 |
| 1665 | Derek BilykSenior Manager Design Engineering | $197,700 | $201,507 |
| 1666 | William ChuSupply Inspection Technologist | $194,649 | $201,490 |
| 1667 | Robert SchmidtkeShift Emergency Response Manager | $196,106 | $201,450 |
| 1668 | Devon McpheePlumber/Pipefitter Foreman - Construction | $191,348 | $201,411 |
| 1669 | Raymond PrinceElectrical and Control Technician First Line Manager Assistant | $194,384 | $201,368 |
| 1670 | Minesh ShahSupervising Nuclear Operator First Line Manager Assistant | $192,226 | $201,311 |
| 1671 | Antonio PalmaSenior Manager Projects | $200,833 | $201,301 |
| 1672 | Michael WeckmanTrades Management Supervisor- Maintenance | $194,820 | $201,292 |
| 1673 | Sarah MokryTraining Officer | $197,468 | $201,256 |
| 1674 | David McewenElectrical and Control Technician | $194,138 | $201,209 |
| 1675 | Matthew CourvilleSupervising Nuclear Operator First Line Manager Assistant | $197,452 | $201,190 |
| 1676 | Edward VisserElectrical and Control Technician | $194,085 | $201,155 |
| 1677 | Umara SyedSenior Manager, Inspection and Maintenance | $200,632 | $201,112 |
| 1678 | Catalin MusatSection Manager Outage | $194,386 | $201,070 |
| 1679 | Nolan SankersinghSupervising Nuclear Operator First Line Manager Assistant | $193,967 | $201,035 |
| 1680 | Peter ToddMechanical Technician First Line Manager Assistant | $193,681 | $200,957 |
| 1681 | Christopher SullivanRadiation Protection and Safety, First Line Manager Assistant | $193,090 | $200,928 |
| 1682 | Glenn FellSupervising Nuclear Operator First Line Manager Assistant | $193,617 | $200,893 |
| 1683 | Garry LamSenior Manager Investment Management | $199,434 | $200,854 |
| 1684 | Paul VanderbruggenTraining Technician - Emergency Response | $194,504 | $200,821 |
| 1685 | Gary WoodsElectrical and Control Technician | $193,783 | $200,816 |
| 1686 | Richard LagerweijSupervising Nuclear Operator First Line Manager Assistant | $193,821 | $200,789 |
| 1687 | Scott PrestonDirector Emergency Management and Fire Protect | $199,544 | $200,681 |
| 1688 | Jeffrey HierlihyElectrical and Control Technician First Line Manager Assistant | $199,100 | $200,644 |
| 1689 | Alexander MacdonaldSenior Manager, Components and Equipment | $199,691 | $200,642 |
| 1690 | Steven PageInspection and Maintenance Technician | $194,843 | $200,632 |
| 1691 | Daniel CouplandMechanical Technician | $193,418 | $200,610 |
| 1692 | Charles GloverFirst Line Manager, Contract Administrator | $195,962 | $200,567 |
| 1693 | David KwanDirector Reliability Compliance | $199,167 | $200,551 |
| 1694 | Mark Johannes HeetkampNuclear Operator | $193,479 | $200,550 |
| 1695 | William HamiltonElectrical and Control Technician | $193,328 | $200,519 |
| 1696 | Erica CheungSenior Manager Asset and Resource Optimization | $199,570 | $200,474 |
| 1697 | Adam KaakeSupervising Nuclear Operator First Line Manager Assistant | $199,314 | $200,458 |
| 1698 | Gregory GoodmurphySupervising Nuclear Operator First Line Manager Assistant | $193,299 | $200,443 |
| 1699 | Robbie HowardElectrical and Control Technician | $193,351 | $200,422 |
| 1700 | Rob LebedickOperation Training Specialist | $193,852 | $200,412 |
| 1701 | Michael ChoSenior Manager Projects | $197,512 | $200,392 |
| 1702 | Himadri DasSenior Technical Engineer/Officer | $199,555 | $200,349 |
| 1703 | Brian AsselinHealth and Safety Advisor | $195,033 | $200,341 |
| 1704 | Jesse AubinFirst Line Manager, Contract Administrator | $195,204 | $200,338 |
| 1705 | Don MacdonaldElectrical and Control Technician First Line Manager Assistant | $192,651 | $200,311 |
| 1706 | Matthew ChristieConstruction Coordinator | $195,383 | $200,310 |
| 1707 | Phillip WoodElectrical and Control Technician | $199,535 | $200,285 |
| 1708 | Liwei CenElectrical and Control Technician | $193,156 | $200,227 |
| 1709 | Abbas EskandariSenior Plant Engineer/Officer | $199,474 | $200,225 |
| 1710 | Dustin TilkCarpenter Foreman - Construction | $191,418 | $200,208 |
| 1711 | Colin MacdonaldSenior Manager Projects | $199,238 | $200,197 |
| 1712 | Robert M. ScottFirst Line Manager, Control/Mechanical | $194,971 | $200,166 |
| 1713 | Wenyong WangSenior Engineer/Scientist - Specialist | $194,968 | $200,163 |
| 1714 | John PowellNuclear Operator | $194,177 | $200,160 |
| 1715 | Adam LauayElectrical and Control Technician/Technologist | $198,666 | $200,137 |
| 1716 | Harvey SeftonConstruction Supervisor | $194,661 | $200,130 |
| 1717 | Chris MurrayEmergency Response Maintainer First Line Manager Assistant | $194,040 | $200,091 |
| 1718 | Kurt RabishawMechanical Supervisor | $191,057 | $200,082 |
| 1719 | Richard TarttMechanical Technician | $192,997 | $200,067 |
| 1720 | Andrew OwensSenior Manager Construction | $199,139 | $200,064 |
| 1721 | Daniel NormanInspection and Maintenance Technician | $193,564 | $200,055 |
| 1722 | Aaron SullivanRefurbishment Engineering Lead | $195,561 | $200,042 |
| 1723 | David EatonSupervising Nuclear Operator First Line Manager Assistant | $194,686 | $200,013 |
| 1724 | Matthew BiggarSenior Manager Field Operations | $199,037 | $199,964 |
| 1725 | Karthik ShankaranarayananWork Control Team Leader | $196,333 | $199,953 |
| 1726 | Heather RambukkanaManager Nuclear Waste Facility | $199,064 | $199,928 |
| 1727 | Gregory GardnerFirst Line Manager, Control/Mechanical | $193,173 | $199,910 |
| 1728 | Shawn OgborneDirector Provincial Relations | $196,585 | $199,888 |
| 1729 | Carrie SmithSenior Manager Project Controls | $198,931 | $199,862 |
| 1730 | Simon Van SchyndelMechanical Supervisor | $192,572 | $199,848 |
| 1731 | Kevin PerryField Shift Operating Supervisor | $194,482 | $199,813 |
| 1732 | Gwyneth BarlowNuclear Operator | $190,214 | $199,803 |
| 1733 | Ryan ReesonWork Control Team Leader | $194,601 | $199,796 |
| 1734 | Warren WhiteheadSecurity, First Line Manager | $195,367 | $199,795 |
| 1735 | Duane DagenaisElectrical and Control Technician | $192,721 | $199,792 |
| 1736 | Sohail AteeqSenior Technical Engineer/Officer | $194,583 | $199,772 |
| 1737 | Joel PereiraFinance Controller | $198,927 | $199,771 |
| 1738 | Kevin LeytenMechanical Technician | $192,660 | $199,731 |
| 1739 | Gordon BellSupervising Nuclear Operator First Line Manager Assistant | $191,071 | $199,690 |
| 1740 | Julie LawrenceSenior Manager Projects | $198,753 | $199,686 |
| 1741 | Delfin NoveleroSenior Technical Engineer/Officer | $194,461 | $199,650 |
| 1742 | Sheldon MassonSenior Manager, Maintenance/Production | $198,222 | $199,590 |
| 1743 | Michael WangSenior Manager Project Controls | $198,644 | $199,574 |
| 1744 | Gary PalmaMechanical Technician/Technologist | $191,442 | $199,561 |
| 1745 | Patrick AllenSupervising Nuclear Operator First Line Manager Assistant | $192,278 | $199,554 |
| 1746 | Ted KrempaMechanical Technician | $192,497 | $199,530 |
| 1747 | Dean TahaSection Manager Maintenance | $199,055 | $199,503 |
| 1748 | George LiangSenior Technical Engineer/Officer | $198,661 | $199,456 |
| 1749 | Jesse TranterMechanical Technician | $193,986 | $199,431 |
| 1750 | Trevor LongmanWork Coordinator | $194,625 | $199,386 |