IBOV 173,371.35 ▼ 0.20% IPSA 10,896.87 ▲ 0.10% IPC MEX 66,125.27 ▼ 0.74% MERVAL 3,223,652 ▲ 0.74% COLCAP 2,298.34 — 0.00% BVL PERÚ 55,645.90 — — USD/BRL5.09▲ 0.01% USD/MXN17.40▼ 0.18% USD/CLP933.60▼ 0.15% USD/COP3,255▼ 0.42% USD/PEN3.39▲ 0.09% USD/ARS1,481▼ 0.03% USD/UYU40.19▲ 1.43% USD/PYG6,031▼ 0.03% USD/BOB10.75▲ 2.22% USD/DOP58.25▲ 0.02% USD/CRC447.35▲ 1.43% USD/GTQ7.62▼ 0.05% USD/HNL26.74▲ 1.61% USD/NIO36.62▲ 0.84% USD/VES735.39▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD157.59— 0.00% USD/TTD6.73▲ 1.11% EUR/BRL5.81▼ 0.78% BRENT 88.49 ▼ 0.82% WTI 82.11 ▼ 1.35% IRON ORE 161.91 — — COPPER 6.42 ▲ 1.91% GOLD 4,054 ▲ 1.09% SILVER 58.18 ▲ 2.42% SOY 1,224 ▼ 0.14% CORN 471.50 ▲ 4.89% WHEAT 675.00 ▲ 0.15% COFFEE 323.50 ▼ 1.51% SUGAR 14.81 ▼ 0.13% ORANGE JUICE 146.90 ▲ 6.30% COTTON 78.88 ▲ 2.35% COCOA 5,507 ▼ 0.47% BEEF 223.30 ▼ 0.50% CATTLE 346.78 ▲ 0.24% LITHIUM 66.92 ▼ 2.14% PETR4 41.15 ▲ 0.61% VALE3 71.93 ▼ 1.38% ITUB4 42.30 ▲ 0.81% BBDC4 18.41 ▲ 0.66% ABEV3 15.79 ▲ 1.02% BBAS3 20.17 ▼ 1.56% B3SA3 15.26 ▲ 0.39% WEGE3 43.13 ▼ 1.15% PRIO3 57.69 ▼ 0.28% SUZB3 41.89 ▼ 0.10% RENT3 37.49 ▼ 1.94% AZZA3 18.17 ▼ 2.26% CSAN3 3.82 ▼ 0.52% RAIZ4 0.27 ▼ 6.90% PCAR3 2.60 — 0.00% GMAT3 3.85 ▼ 0.77% PSSA3 54.20 ▼ 1.70% CVCB3 1.08 ▼ 11.48% POSI3 3.70 ▼ 2.63% SLCE3 13.57 ▲ 0.30% NATU3 8.63 ▲ 0.94% BRKM5 5.94 ▼ 4.04% RANI3 7.99 ▲ 0.50% CSNA3 5.07 ▲ 0.40% CMIN3 5.39 ▲ 1.13% USIM5 8.16 ▼ 0.85% GGBR4 23.62 ▼ 1.75% ENEV3 25.65 ▼ 0.12% CPFE3 46.32 ▼ 1.17% CMIG4 11.02 ▼ 0.90% EQTL3 39.29 ▼ 0.53% LREN3 13.31 ▼ 0.82% VIVT3 35.67 ▲ 0.42% RAIL3 13.57 ▼ 0.95% KLABIN 17.48 ▼ 0.57% RAIA DROGASIL 18.69 ▲ 0.75% RDOR3 35.45 ▼ 0.92% HAPV3 11.55 ▲ 1.49% FLRY3 16.56 ▼ 0.18% SMTO3 15.41 ▼ 0.26% UGPA3 31.70 ▼ 1.15% VBBR3 34.11 ▼ 2.32% BBSE3 41.05 ▼ 0.17% BPAC11 55.84 ▼ 0.61% CURY3 30.19 ▼ 1.57% AERI3 2.07 ▲ 2.48% VIVARA 21.96 ▼ 2.14% COMPASS 24.60 ▼ 1.13% VAMOS 3.09 ▼ 2.52% SANB11 27.01 ▲ 1.35% ASAI3 8.14 ▼ 4.24% SBSP3 28.98 ▼ 0.82% WALMEX 49.38 ▼ 0.22% GMEXICO 201.45 ▲ 0.42% FEMSA 226.85 ▲ 0.49% CEMEX 21.81 ▼ 4.05% GFNORTE 180.00 ▼ 0.74% BIMBO 59.31 ▲ 2.26% TELEVISA 9.71 ▲ 1.46% AMX 22.74 ▼ 1.13% GAP 378.19 ▼ 2.02% ASUR 274.37 ▼ 1.91% OMA 226.42 ▼ 1.82% KOF 180.95 ▲ 0.11% GRUMA 287.60 ▲ 0.39% KIMBER 38.39 ▼ 0.72% SQM-B 63,400 ▼ 3.13% COPEC 6,345 ▲ 1.53% BSANTANDER 78.90 ▲ 2.47% FALABELLA 5,850 ▲ 0.26% ENELAM 84.67 ▲ 0.75% CENCOSUD 2,005 ▲ 0.50% CMPC 1,088 ▲ 1.68% BANCO CHILE 189.95 ▲ 0.77% LATAM AIR 24.36 ▼ 1.62% YPF 79,200 ▲ 1.67% GGAL 7,845 ▼ 0.19% PAMPA 5,270 ▲ 1.93% TXAR 675.00 ▲ 1.66% ALUAR 959.50 ▲ 1.05% TGS 9,500 ▲ 1.39% CEPU 2,289 ▲ 1.10% MIRGOR 17,125 ▲ 1.48% COME 42.95 ▼ 2.03% LOMA NEGRA 3,558 ▲ 0.99% BYMA 294.50 ▼ 1.09% TELECOM ARG 4,145 ▼ 0.12% ECOPETROL 16.04 ▼ 0.34% BANCOLOMBIA 80.82 ▲ 0.51% GRUPO AVAL 4.95 ▲ 0.61% CREDICORP 386.85 ▼ 0.96% SOUTHERN COPPER 175.07 ▲ 1.50% BUENAVENTURA 30.06 ▼ 0.60% MERCADOLIBRE 1,832 ▲ 1.02% NUBANK 13.99 ▲ 2.94% XP 16.80 ▲ 0.78% PAGSEGURO 9.29 ▲ 2.77% STONE 11.12 ▼ 0.27% GLOBANT 32.29 ▲ 0.19% TECNOGLASS 46.11 ▼ 0.80% GAP AIRPORT 217.12 ▼ 1.72% ASUR 274.37 ▼ 1.91% OMA AIRPORT 104.01 ▼ 1.23% AMX ADR 26.10 ▼ 0.65% FEMSA ADR 130.01 ▲ 0.77% CEMEX ADR 12.49 ▼ 3.70% PETROBRAS ADR 18.19 ▲ 1.22% VALE ADR 14.10 ▼ 0.63% ITAU ADR 8.32 ▲ 1.46% SANTANDER BR 5.38 ▲ 2.67% AMBEV ADR 3.08 ▲ 1.65% CSN 1.01 ▲ 2.02% GERDAU 4.68 ▼ 0.85% LATAM ADR 51.74 ▼ 1.56% BTC 65,494 ▲ 0.41% ETH 1,923 ▲ 1.00% SOL 78.19 ▲ 0.51% XRP 1.13 ▲ 1.85% BNB 574.09 ▲ 0.59% ADA 0.17 ▲ 2.54% DOGE 0.07 ▲ 0.90% AVAX 6.62 ▲ 0.67% LINK 8.71 ▲ 1.51% DOT 0.84 ▲ 1.31% LTC 47.35 ▲ 0.03% BCH 224.71 ▲ 2.19% TRX 0.33 ▼ 0.26% XLM 0.19 ▲ 0.51% HBAR 0.07 ▲ 0.29% NEAR 2.03 ▲ 2.85% ATOM 1.50 ▲ 0.40% AAVE 93.11 ▲ 3.72% SELIC 14.25% EMBRAER 83.29 ▲ 1.88% EMBRAER ADR 65.93 ▲ 2.87% JBS 12.03 ▲ 1.01% JBS BDR 60.79 ▲ 0.98% MBRF3 14.52 ▼ 3.39% MBRFY 2.91 — 0.00% INTER 5.62 ▲ 4.66% EGX 53,126 ▲ 1.08% USD/ZAR16.47▼ 0.35% USD/NGN 1,376 — 0.00% NIKKEI 65,918 ▲ 2.77% CSI300 4,679 ▲ 1.76% HSI 25,151 ▲ 0.03% NIFTY 24,200 ▼ 0.16% KOSPI 6,811 ▲ 4.52% JCI 6,311 ▲ 1.28% USD/JPY162.49▼ 0.01% USD/CNY6.77▼ 0.03% DAX 24,847 ▲ 0.06% CAC 8,340 ▲ 0.02% FTSE 10,525 ▼ 0.71% MIB 51,863 ▼ 0.04% IBEX 19,207 ▼ 0.05% STOXX 639.60 ▼ 0.30% EUR/USD1.14▲ 0.06% GBP/USD1.34▼ 0.02% SPX 7,443 ▼ 0.19% DJI 51,839 ▼ 0.59% NDX 28,604 ▲ 0.04% RUT 2,942 ▼ 0.67% TSX 34,960 ▼ 0.86% VIX 18.65 ▼ 0.64% USD/CAD1.41▼ 0.01% US10Y 4.5980 ▲ 1.26% IBOV 173,371.35 ▼ 0.20% IPSA 10,896.87 ▲ 0.10% IPC MEX 66,125.27 ▼ 0.74% MERVAL 3,223,652 ▲ 0.74% COLCAP 2,298.34 — 0.00% BVL PERÚ 55,645.90 — — USD/BRL 5.09 ▲ 0.01% USD/MXN 17.40 ▼ 0.18% USD/CLP 933.60 ▼ 0.15% USD/COP 3,255 ▼ 0.42% USD/PEN 3.39 ▲ 0.09% USD/ARS 1,481 ▼ 0.03% USD/UYU 40.19 ▲ 1.43% USD/PYG 6,031 ▲ 1.52% USD/BOB 10.75 ▲ 2.22% USD/DOP 58.25 ▲ 0.02% USD/CRC 447.35 ▲ 1.43% USD/GTQ 7.62 ▲ 2.33% USD/HNL 26.74 ▲ 1.61% USD/NIO 36.62 ▲ 0.84% USD/VES 735.39 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 157.59 ▲ 0.60% USD/TTD 6.73 ▲ 1.11% EUR/BRL 5.81 ▼ 0.78% BRENT 88.49 ▼ 0.82% WTI 82.11 ▼ 1.35% IRON ORE 161.91 — — COPPER 6.42 ▲ 1.91% GOLD 4,054 ▲ 1.09% SILVER 58.18 ▲ 2.42% SOY 1,224 ▼ 0.14% CORN 471.50 ▲ 4.89% WHEAT 675.00 ▲ 0.15% COFFEE 323.50 ▼ 1.51% SUGAR 14.81 ▼ 0.13% ORANGE JUICE 146.90 ▲ 6.30% COTTON 78.88 ▲ 2.35% COCOA 5,507 ▼ 0.47% BEEF 223.30 ▼ 0.50% CATTLE 346.78 ▲ 0.24% LITHIUM 66.92 ▼ 2.14% PETR4 41.15 ▲ 0.61% VALE3 71.93 ▼ 1.38% ITUB4 42.30 ▲ 0.81% BBDC4 18.41 ▲ 0.66% ABEV3 15.79 ▲ 1.02% BBAS3 20.17 ▼ 1.56% B3SA3 15.26 ▲ 0.39% WEGE3 43.13 ▼ 1.15% PRIO3 57.69 ▼ 0.28% SUZB3 41.89 ▼ 0.10% RENT3 37.49 ▼ 1.94% AZZA3 18.17 ▼ 2.26% CSAN3 3.82 ▼ 0.52% RAIZ4 0.27 ▼ 6.90% PCAR3 2.60 — 0.00% GMAT3 3.85 ▼ 0.77% PSSA3 54.20 ▼ 1.70% CVCB3 1.08 ▼ 11.48% POSI3 3.70 ▼ 2.63% SLCE3 13.57 ▲ 0.30% NATU3 8.63 ▲ 0.94% BRKM5 5.94 ▼ 4.04% RANI3 7.99 ▲ 0.50% CSNA3 5.07 ▲ 0.40% CMIN3 5.39 ▲ 1.13% USIM5 8.16 ▼ 0.85% GGBR4 23.62 ▼ 1.75% ENEV3 25.65 ▼ 0.12% CPFE3 46.32 ▼ 1.17% CMIG4 11.02 ▼ 0.90% EQTL3 39.29 ▼ 0.53% LREN3 13.31 ▼ 0.82% VIVT3 35.67 ▲ 0.42% RAIL3 13.57 ▼ 0.95% KLABIN 17.48 ▼ 0.57% RAIA DROGASIL 18.69 ▲ 0.75% RDOR3 35.45 ▼ 0.92% HAPV3 11.55 ▲ 1.49% FLRY3 16.56 ▼ 0.18% SMTO3 15.41 ▼ 0.26% UGPA3 31.70 ▼ 1.15% VBBR3 34.11 ▼ 2.32% BBSE3 41.05 ▼ 0.17% BPAC11 55.84 ▼ 0.61% CURY3 30.19 ▼ 1.57% AERI3 2.07 ▲ 2.48% VIVARA 21.96 ▼ 2.14% COMPASS 24.60 ▼ 1.13% VAMOS 3.09 ▼ 2.52% SANB11 27.01 ▲ 1.35% ASAI3 8.14 ▼ 4.24% SBSP3 28.98 ▼ 0.82% WALMEX 49.38 ▼ 0.22% GMEXICO 201.45 ▲ 0.42% FEMSA 226.85 ▲ 0.49% CEMEX 21.81 ▼ 4.05% GFNORTE 180.00 ▼ 0.74% BIMBO 59.31 ▲ 2.26% TELEVISA 9.71 ▲ 1.46% AMX 22.74 ▼ 1.13% GAP 378.19 ▼ 2.02% ASUR 274.37 ▼ 1.91% OMA 226.42 ▼ 1.82% KOF 180.95 ▲ 0.11% GRUMA 287.60 ▲ 0.39% KIMBER 38.39 ▼ 0.72% SQM-B 63,400 ▼ 3.13% COPEC 6,345 ▲ 1.53% BSANTANDER 78.90 ▲ 2.47% FALABELLA 5,850 ▲ 0.26% ENELAM 84.67 ▲ 0.75% CENCOSUD 2,005 ▲ 0.50% CMPC 1,088 ▲ 1.68% BANCO CHILE 189.95 ▲ 0.77% LATAM AIR 24.36 ▼ 1.62% YPF 79,200 ▲ 1.67% GGAL 7,845 ▼ 0.19% PAMPA 5,270 ▲ 1.93% TXAR 675.00 ▲ 1.66% ALUAR 959.50 ▲ 1.05% TGS 9,500 ▲ 1.39% CEPU 2,289 ▲ 1.10% MIRGOR 17,125 ▲ 1.48% COME 42.95 ▼ 2.03% LOMA NEGRA 3,558 ▲ 0.99% BYMA 294.50 ▼ 1.09% TELECOM ARG 4,145 ▼ 0.12% ECOPETROL 16.04 ▼ 0.34% BANCOLOMBIA 80.82 ▲ 0.51% GRUPO AVAL 4.95 ▲ 0.61% CREDICORP 386.85 ▼ 0.96% SOUTHERN COPPER 175.07 ▲ 1.50% BUENAVENTURA 30.06 ▼ 0.60% MERCADOLIBRE 1,832 ▲ 1.02% NUBANK 13.99 ▲ 2.94% XP 16.80 ▲ 0.78% PAGSEGURO 9.29 ▲ 2.77% STONE 11.12 ▼ 0.27% GLOBANT 32.29 ▲ 0.19% TECNOGLASS 46.11 ▼ 0.80% GAP AIRPORT 217.12 ▼ 1.72% ASUR 274.37 ▼ 1.91% OMA AIRPORT 104.01 ▼ 1.23% AMX ADR 26.10 ▼ 0.65% FEMSA ADR 130.01 ▲ 0.77% CEMEX ADR 12.49 ▼ 3.70% PETROBRAS ADR 18.19 ▲ 1.22% VALE ADR 14.10 ▼ 0.63% ITAU ADR 8.32 ▲ 1.46% SANTANDER BR 5.38 ▲ 2.67% AMBEV ADR 3.08 ▲ 1.65% CSN 1.01 ▲ 2.02% GERDAU 4.68 ▼ 0.85% LATAM ADR 51.74 ▼ 1.56% BTC 65,494 ▲ 0.41% ETH 1,923 ▲ 1.00% SOL 78.19 ▲ 0.51% XRP 1.13 ▲ 1.85% BNB 574.09 ▲ 0.59% ADA 0.17 ▲ 2.54% DOGE 0.07 ▲ 0.90% AVAX 6.62 ▲ 0.67% LINK 8.71 ▲ 1.51% DOT 0.84 ▲ 1.31% LTC 47.35 ▲ 0.03% BCH 224.71 ▲ 2.19% TRX 0.33 ▼ 0.26% XLM 0.19 ▲ 0.51% HBAR 0.07 ▲ 0.29% NEAR 2.03 ▲ 2.85% ATOM 1.50 ▲ 0.40% AAVE 93.11 ▲ 3.72% SELIC 14.25% EMBRAER 83.29 ▲ 1.88% EMBRAER ADR 65.93 ▲ 2.87% JBS 12.03 ▲ 1.01% JBS BDR 60.79 ▲ 0.98% MBRF3 14.52 ▼ 3.39% MBRFY 2.91 — 0.00% INTER 5.62 ▲ 4.66% EGX 53,126 ▲ 1.08% USD/ZAR 16.47 ▼ 0.13% USD/NGN 1,376 — 0.00% NIKKEI 65,918 ▲ 2.77% CSI300 4,679 ▲ 1.76% HSI 25,151 ▲ 0.03% NIFTY 24,200 ▼ 0.16% KOSPI 6,811 ▲ 4.52% JCI 6,311 ▲ 1.28% USD/JPY 162.49 ▲ 0.02% USD/CNY 6.7650 ▲ 0.11% DAX 24,847 ▲ 0.06% CAC 8,340 ▲ 0.02% FTSE 10,525 ▼ 0.71% MIB 51,863 ▼ 0.04% IBEX 19,207 ▼ 0.05% STOXX 639.60 ▼ 0.30% EUR/USD 1.1421 ▲ 0.06% GBP/USD 1.3440 ▲ 0.10% SPX 7,443 ▼ 0.19% DJI 51,839 ▼ 0.59% NDX 28,604 ▲ 0.04% RUT 2,942 ▼ 0.67% TSX 34,960 ▼ 0.86% VIX 18.65 ▼ 0.64% USD/CAD 1.4070 ▼ 0.06% US10Y 4.5980 ▲ 1.26%
since 2009
Tuesday, July 21, 2026

Op-Ed Guest Opinions

Gringo View: Order, Progress and Unity?

By · August 14, 2020 · 4 min read

Daily Brief

The morning intel from across Latin America. Free.

By subscribing you agree to our privacy policy. We never share your email.

RIO DE JANEIRO, BRAZIL – (Opinion) Watching the Brazilian flag with its stirring positivistic motto ‘Ordem e Progresso’ flapping in the wind and reflecting on ‘E pluribus unum’ framing the great seal of the United States got this gringo wondering just how and why these inspiring mottos, the splendid stuff of our schooldays, have become so devalued.

Their authors might certainly have second thoughts and some difficulty if they were crafting them anew today. Words do matter even if their meanings change with time. Is national ‘order’ fueling progress here or has the US managed to forge a unified nation out of its disparate parts?

Readers may remember Brazil’s many unheralded wonders described in my previous post. Without wishing to diminish any of them, I’m afraid I can hardly point to Brazil as a world-class example of order and progress.

The number of Covid-19 infected Brazilians has exceeded 3 million with more than 100,000 deaths so far – and no end in sight. Even having contracted Covid-19 himself, President Jair Bolsonaro has been a denier that the virus is truly serious.

Readers may remember Brazil’s many unheralded wonders described in my previous post. Without wishing to diminish any of them, I’m afraid I can hardly point to Brazil as a world-class example of order and progress.
Readers may remember Brazil’s many unheralded wonders described in my previous post. Without wishing to diminish any of them, I’m afraid I can hardly point to Brazil as a world-class example of order and progress.  (Photo internet reproduction)
One-stop reference
Company Intelligence
Every listed company in Latin America — financials, ownership and structure for 1,450+ companies across 26 exchanges, in one place.
Browse the directory →
RT
Ask Rio Times
This story and the bigger picture.
Open the full Ask Rio Times →

He has actively promoted the antimalarial drug hydroxychloroquine as a cure, has tried to smother honest reporting of the extent of infections and deaths, has thwarted social distancing guidelines put in place by Brazilian state governors, attacked the press and called for its control. Order-defying, bikini-clad and beach-loving natives are cavorting without masks or social distancing, blatantly ignoring government guidelines to encourage safety.

Reported the ‘NYTimes’: “thousands of social media accounts, many of them fakes linked to supporters of the president or far-right bloggers, posted threats against the Supreme Court justices. They called for the court to be abolished or for a return to a military dictatorship…This toxic environment has been fomented by what Brazilians call the ‘office of hate’, an operation run by advisers to the president, who support a network of pro-Bolsonaro blogs and social media accounts that spread fake news and attack journalists, politicians, artists and media outlets that are critical of the president.” Nothing here is likely to generate much progress, something of a vanishing conceit.

Brazil’s GDP has shown significant regular declines during the past five years and this year, battered by the force of the full pandemic, is estimated to drop 5.77 percent. Labeled “an environmental pariah on the global stage” by Suely Araújo, a veteran environmental policy expert, dismissed as the head of the country’s main environmental protection agency soon after Mr. Bolsonaro took office, Bolsonaro and his ruling party wish to plunder the Amazon’s mineral riches.

Instead of protecting the Amazon and its indigenous people, more fires to clear lands have burned so far this year than even the record number in 2019. Not all is lost, however. Responding to increasing pressure from foreign governments and investors, Bolsonaro recently announced a four-month ban on fires. Whether this is simply fly swatting and window dressing that will go on beyond the dry season, is an open question.

Surprisingly, the President’s approval ratings have, according to Reuters, been inching up and recently rose two percentage points to 30 percent – hardly spectacular, but heading upwards.

The current and seemingly growing chaos is hardly the foundation on which progress is built: So much for old mottos. Perhaps instead of ‘order and progress’, Brazil needs a warning: without order, no progress.

Much as the US has loudly proclaimed its ‘exceptionalism’, the illusory ‘Shining city on a Hill’, is wracked by racial tension playing out nightly across America in Black Lives Matter street demonstrations. The deeply divided US cannot be said to have even begun to live up to its motto of a society of ‘one out of many’. Perhaps subconsciously reflecting this reality, in 1956 it changed the original 1782 de facto national motto to ‘In God We Trust’, arguably somewhat closer to the truth if my countrymen could agree on which God they trusted.

As Fintan O’Toole wrote in ‘The Irish Times’, “The world has loved, hated and envied the United States. But never before has it pitied us. Until now.”

The pity is deserved with more than 165,000 Covid-19 deaths so far, and only three months remain before what is being billed, rightly, as perhaps the most important election in US history. Billions of dollars of advertising money, that might much better be used to mitigate the ravages of the pandemic, are being spent to spread positive images and the mangled words of Donald Trump into the consciousness of enough voters to give him another four-year term in the White House.

Many, hopefully an overwhelming majority including this columnist, wish to see a landslide victory by his opponent, former VP Joe Biden. How we would cheer a banner headline after November 3rd Election Day, proclaiming, as Trump used to arrogantly yell at contestants on his ‘Apprentice’ reality show: “You’re Fired!”.

“We’ve learned to accept the word salad – rambling, digressive, inarticulate, salted with evasions, distortions and lies – we’re served whenever Trump comes to the table,” said the progressive young Democratic Congresswoman from New York, Alexandria Ocasio-Cortez in a speech to Congress. “We become progressively immune and find it impossible to rise to each outrage.” Worryingly, both Trump and Bolsonaro feast on ‘word salad’ and are the living antitheses to the clear and simple statements of purpose emblazoned on the Brazilian flag and in the original US motto.

If words matter, if they are the banners under which we march and display our allegiances, both Brazil and the US are at crossroads. It is about time to fashion new directions and adopt new mottos to capture them.

Read More from The Rio Times

The Rio Times · Power Map
See who really holds power in Latin America
Click to open the Power Map

Rotate for Best Experience

This report is optimized for landscape viewing. Rotate your phone for the full experience.