COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M COMPANY COM | COM | 88579Y101 | 357 | 3,232 | SH | | SOLE | None | 0 | 0 | 3,232 |
ABBVIE INC COM | COM | 00287Y109 | 225 | 1,677 | SH | | SOLE | None | 0 | 0 | 1,677 |
AFLAC INC COM | COM | 001055102 | 604 | 10,750 | SH | | SOLE | None | 0 | 0 | 10,750 |
ALIBABA GROUP HOLDING LTD ADR SPONSORED | SPONSORED ADS | 01609W102 | 239 | 2,989 | SH | | SOLE | None | 0 | 0 | 2,989 |
ALLIANT ENERGY CORP COM | COM | 018802108 | 346 | 6,543 | SH | | SOLE | None | 0 | 0 | 6,543 |
ALPHABET INC COM CL C | CAP STK CL C | 02079K107 | 784 | 8,162 | SH | | SOLE | None | 0 | 0 | 8,162 |
AMAZON COM INC COM | COM | 023135106 | 362 | 3,206 | SH | | SOLE | None | 0 | 0 | 3,206 |
AMERISOURCEBERGEN CORPORATION COM | COM | 03073E105 | 341 | 2,521 | SH | | SOLE | None | 0 | 0 | 2,521 |
AMGEN INC COM | COM | 031162100 | 497 | 2,208 | SH | | SOLE | None | 0 | 0 | 2,208 |
APPLE INC COM | COM | 037833100 | 1,920 | 13,893 | SH | | SOLE | None | 0 | 0 | 13,893 |
ATT INC COM | COM | 00206R102 | 354 | 23,127 | SH | | SOLE | None | 0 | 0 | 23,127 |
BERKSHIRE HATHAWAY INC COM CL B | CL B NEW | 084670702 | 1,238 | 4,640 | SH | | SOLE | None | 0 | 0 | 4,640 |
BOOKING HOLDINGS INC COM | COM | 09857L108 | 279 | 170 | SH | | SOLE | None | 0 | 0 | 170 |
CARMAX INC COM | COM | 143130102 | 250 | 3,799 | SH | | SOLE | None | 0 | 0 | 3,799 |
CASEYS GENERAL STORES INC COM | COM | 147528103 | 516 | 2,551 | SH | | SOLE | None | 0 | 0 | 2,551 |
CATERPILLAR INC COM | COM | 149123101 | 318 | 1,941 | SH | | SOLE | None | 0 | 0 | 1,941 |
CHEVRON CORPORATION COM | COM | 166764100 | 302 | 2,108 | SH | | SOLE | None | 0 | 0 | 2,108 |
COCACOLA CO COM | COM | 191216100 | 541 | 9,659 | SH | | SOLE | None | 0 | 0 | 9,659 |
COMCAST CORP COM CL A | CL A | 20030N101 | 211 | 7,213 | SH | | SOLE | None | 0 | 0 | 7,213 |
CONSOLIDATED EDISON INC COM | COM | 209115104 | 335 | 3,913 | SH | | SOLE | None | 0 | 0 | 3,913 |
CVS HEALTH CORPORATION COM | COM | 126650100 | 293 | 3,082 | SH | | SOLE | None | 0 | 0 | 3,082 |
DEERE CO COM | COM | 244199105 | 3,557 | 10,653 | SH | | SOLE | None | 0 | 0 | 10,653 |
ENBRIDGE INC COM | COM | 29250N105 | 289 | 7,804 | SH | | SOLE | None | 0 | 0 | 7,804 |
EXXON MOBIL CORPORATION COM | COM | 30231G102 | 1,668 | 19,110 | SH | | SOLE | None | 0 | 0 | 19,110 |
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF | FIRST TR ENH NEW | 33739Q408 | 237 | 4,007 | SH | | SOLE | None | 0 | 0 | 4,007 |
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF | FST LOW OPPT EFT | 33739Q200 | 1,970 | 41,621 | SH | | SOLE | None | 0 | 0 | 41,621 |
FIRST TR EXCHANGE TRADED FD VI CBOE EQT BUFER ETF | CBOE EQT BUFER | 33740F847 | 1,466 | 44,510 | SH | | SOLE | None | 0 | 0 | 44,510 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST BUFFERED ALLOCATI | CBOE VEST BUFERD | 33740U778 | 964 | 57,202 | SH | | SOLE | None | 0 | 0 | 57,202 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST FD OF DEEP BUFFER | CBOE VEST FD DEP | 33740U703 | 273 | 14,326 | SH | | SOLE | None | 0 | 0 | 14,326 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST NASDAQ 100 BUF DEC | FT CBOE VEST 100 | 33740F649 | 377 | 20,811 | SH | | SOLE | None | 0 | 0 | 20,811 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET | FT CBOE VEST BFR | 33740F623 | 554 | 18,174 | SH | | SOLE | None | 0 | 0 | 18,174 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET | VEST US EQTY BUF | 33740F664 | 511 | 16,589 | SH | | SOLE | None | 0 | 0 | 16,589 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER ET | FT CBOE VEST US | 33740U307 | 2,683 | 85,028 | SH | | SOLE | None | 0 | 0 | 85,028 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY BUFFER JU | CBOE VEST US EQT | 33740U208 | 598 | 18,435 | SH | | SOLE | None | 0 | 0 | 18,435 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF | CBOE VEST US EQT | 33740F631 | 593 | 19,906 | SH | | SOLE | None | 0 | 0 | 19,906 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF | FT CBOE VEST US | 33740F680 | 409 | 13,934 | SH | | SOLE | None | 0 | 0 | 13,934 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQTY DEEP BUFF | FT CBOE DEEP BFR | 33740U406 | 248 | 8,286 | SH | | SOLE | None | 0 | 0 | 8,286 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER | FT CBOE VEST MAR | 33740F599 | 489 | 16,672 | SH | | SOLE | None | 0 | 0 | 16,672 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER | CBOE VEST US EQT | 33740F722 | 625 | 18,368 | SH | | SOLE | None | 0 | 0 | 18,368 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER | CBOE VEST US BUF | 33740F748 | 1,490 | 44,840 | SH | | SOLE | None | 0 | 0 | 44,840 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER | CBOE VEST US EQT | 33740U885 | 1,068 | 38,732 | SH | | SOLE | None | 0 | 0 | 38,732 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY DEEP BU | CBOE VEST US EQT | 33740F714 | 415 | 13,431 | SH | | SOLE | None | 0 | 0 | 13,431 |
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY DEEP BU | CBOE VEST US EQ | 33740F730 | 408 | 13,580 | SH | | SOLE | None | 0 | 0 | 13,580 |
FIRST TR EXCHANGE TRADED FD VI DEVELOPED INTL ETF | DEVELOPED INTL | 33738R787 | 315 | 7,895 | SH | | SOLE | None | 0 | 0 | 7,895 |
FIRST TR EXCHANGE TRADED FD VI LARGE CP US EQ ETF | LARGE CP US EQ | 33738R761 | 1,006 | 37,619 | SH | | SOLE | None | 0 | 0 | 37,619 |
FIRST TR EXCHANGE TRADED FD VI MID CAP US EQT ETF | MID CAP US EQT | 33738R753 | 612 | 25,399 | SH | | SOLE | None | 0 | 0 | 25,399 |
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF | NASD TECH DIV | 33738R118 | 1,933 | 44,236 | SH | | SOLE | None | 0 | 0 | 44,236 |
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF | RISNG DIVD ACHIV | 33738R506 | 3,182 | 81,855 | SH | | SOLE | None | 0 | 0 | 81,855 |
FIRST TR EXCHANGE TRADED FD VI SMID RISNG ETF | SMID RISNG ETF | 33741X102 | 1,955 | 84,542 | SH | | SOLE | None | 0 | 0 | 84,542 |
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF | TCW OPPORTUNIS | 33740F805 | 8,514 | 195,552 | SH | | SOLE | None | 0 | 0 | 195,552 |
FIRST TR EXCHANGE TRADED FD VI US EQUITY BUFFER FEB ETF | US EQT BUFFER | 33740F763 | 960 | 28,753 | SH | | SOLE | None | 0 | 0 | 28,753 |
FIRST TR EXCHANGE TRADED FD VI VEST US BUFFER ETF | VEST US BUFFER | 33740F862 | 1,846 | 56,233 | SH | | SOLE | None | 0 | 0 | 56,233 |
FIRST TR EXCHANGETRADED FD V MNGD FUTRS STRGY ETF | MNGD FUTRS STRGY | 33739G103 | 320 | 6,222 | SH | | SOLE | None | 0 | 0 | 6,222 |
FIRST TRUST EXCH TRADED FUND 2 CLOUD COMPUTING ETF | CLOUD COMPUTING | 33734X192 | 758 | 12,556 | SH | | SOLE | None | 0 | 0 | 12,556 |
FIRST TRUST EXCH TRADED FUND 2 ENERGY ALPHADX ETF | ENERGY ALPHADX | 33734X127 | 161 | 10,352 | SH | | SOLE | None | 0 | 0 | 10,352 |
FIRST TRUST EXCH TRADED FUND 2 HLTH CARE ALPH ETF | HLTH CARE ALPH | 33734X143 | 289 | 2,977 | SH | | SOLE | None | 0 | 0 | 2,977 |
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF | MANAGD MUN ETF | 33739N108 | 6,082 | 124,837 | SH | | SOLE | None | 0 | 0 | 124,837 |
FIRST TRUST EXCHANGETRADED AL COM SHS ETF | COM SHS | 33735K108 | 3,783 | 44,221 | SH | | SOLE | None | 0 | 0 | 44,221 |
FIRST TRUST EXCHANGETRADED AL DEV MRK EX US ETF | DEV MRK EX US | 33737J174 | 2,952 | 70,506 | SH | | SOLE | None | 0 | 0 | 70,506 |
FIRST TRUST EXCHANGETRADED FU ALT ABSLT STRG ETF | ALT ABSLT STRG | 33740Y101 | 344 | 11,095 | SH | | SOLE | None | 0 | 0 | 11,095 |
FIRST TRUST EXCHANGETRADED FU CAP STRENGTH ETF | CAP STRENGTH ETF | 33733E104 | 8,452 | 127,252 | SH | | SOLE | None | 0 | 0 | 127,252 |
FIRST TRUST EXCHANGETRADED FU MUNI HI INCM ETF | MUNI HI INCM ETF | 33739P301 | 392 | 8,650 | SH | | SOLE | None | 0 | 0 | 8,650 |
FIRST TRUST EXCHANGETRADED FU PFD SECS INC ETF | PFD SECS INC ETF | 33739E108 | 451 | 27,017 | SH | | SOLE | None | 0 | 0 | 27,017 |
FIRST TRUST EXCHANGETRADED FU SHRT DUR MNG MUN ETF | SHRT DUR MNG MUN | 33739P830 | 1,687 | 86,549 | SH | | SOLE | None | 0 | 0 | 86,549 |
FIRST TRUST LARGE CAP VALUE AL COM SHS ETF | COM SHS | 33735J101 | 3,688 | 63,945 | SH | | SOLE | None | 0 | 0 | 63,945 |
FIRST TST MORNINGS SHS ETF | SHS | 336917109 | 223 | 6,949 | SH | | SOLE | None | 0 | 0 | 6,949 |
FIRST TST VALUE LI SHS ETF | SHS | 33734H106 | 6,553 | 183,106 | SH | | SOLE | None | 0 | 0 | 183,106 |
GENERAL DYNAMICS CORP COM | COM | 369550108 | 744 | 3,509 | SH | | SOLE | None | 0 | 0 | 3,509 |
HOME DEPOT INC COM | COM | 437076102 | 1,165 | 4,224 | SH | | SOLE | None | 0 | 0 | 4,224 |
INVESCO EXCHANGE TRADED FUND T OPTIMUM YIELD ETF | OPTIMUM YIELD | 46090F100 | 664 | 41,045 | SH | | SOLE | None | 0 | 0 | 41,045 |
ISHARES TRUST CORE SP MCP ETF | CORE S&P MCP ETF | 464287507 | 575 | 2,624 | SH | | SOLE | None | 0 | 0 | 2,624 |
ISHARES TRUST CORE SP SCP ETF | CORE S&P SCP ETF | 464287804 | 267 | 3,066 | SH | | SOLE | None | 0 | 0 | 3,066 |
ISHARES TRUST CORE SP500 ETF | CORE S&P500 ETF | 464287200 | 896 | 2,501 | SH | | SOLE | None | 0 | 0 | 2,501 |
JOHNSON JOHNSON COM | COM | 478160104 | 894 | 5,476 | SH | | SOLE | None | 0 | 0 | 5,476 |
JP MORGAN CHASE CO COM | COM | 46625H100 | 592 | 5,673 | SH | | SOLE | None | 0 | 0 | 5,673 |
MASTERCARD INCORPORATED COM CL A | CL A | 57636Q104 | 352 | 1,240 | SH | | SOLE | None | 0 | 0 | 1,240 |
MCDONALDS CORPORATION COM | COM | 580135101 | 668 | 2,896 | SH | | SOLE | None | 0 | 0 | 2,896 |
MEDTRONIC PLC COM | SHS | G5960L103 | 373 | 4,630 | SH | | SOLE | None | 0 | 0 | 4,630 |
META PLATFORMS INC COM CL A | CL A | 30303M102 | 322 | 2,378 | SH | | SOLE | None | 0 | 0 | 2,378 |
METLIFE INC COM | COM | 59156R108 | 459 | 7,557 | SH | | SOLE | None | 0 | 0 | 7,557 |
MICROSOFT CORP COM | COM | 594918104 | 1,114 | 4,784 | SH | | SOLE | None | 0 | 0 | 4,784 |
MORGAN STANLEY COM | COM NEW | 617446448 | 214 | 2,713 | SH | | SOLE | None | 0 | 0 | 2,713 |
NEXTERA ENERGY INC COM | COM | 65339F101 | 475 | 6,064 | SH | | SOLE | None | 0 | 0 | 6,064 |
NUVEEN MUN VALUE FUND COM | COM | 670928100 | 118 | 14,055 | SH | | SOLE | None | 0 | 0 | 14,055 |
ORACLE CORP COM | COM | 68389X105 | 345 | 5,662 | SH | | SOLE | None | 0 | 0 | 5,662 |
PEPSICO INC COM | COM | 713448108 | 538 | 3,300 | SH | | SOLE | None | 0 | 0 | 3,300 |
PFIZER INC COM | COM | 717081103 | 320 | 7,319 | SH | | SOLE | None | 0 | 0 | 7,319 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 224 | 2,698 | SH | | SOLE | None | 0 | 0 | 2,698 |
PROCTER GAMBLE CO COM | COM | 742718109 | 322 | 2,558 | SH | | SOLE | None | 0 | 0 | 2,558 |
QUALCOMM INC COM | COM | 747525103 | 261 | 2,312 | SH | | SOLE | None | 0 | 0 | 2,312 |
RACKSPACE TECHNOLOGY INC COM | COM | 750102105 | 170 | 41,705 | SH | | SOLE | None | 0 | 0 | 41,705 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 232 | 3,235 | SH | | SOLE | None | 0 | 0 | 3,235 |
SCHWAB STRATEGIC TR INTERMEDTERM US TREAS ETF | INT-TRM U.S TRES | 808524854 | 258 | 5,252 | SH | | SOLE | None | 0 | 0 | 5,252 |
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF | US DIVIDEND EQ | 808524797 | 466 | 7,016 | SH | | SOLE | None | 0 | 0 | 7,016 |
SPDR BLOOMBERG 1 10 YEAR TIPS ETF | BLOOMBERG 1 10 Y | 78468R861 | 661 | 36,351 | SH | | SOLE | None | 0 | 0 | 36,351 |
SPDR INDEX SHARES FUNDS DJ GLB RL ES ETF | DJ GLB RL ES ETF | 78463X749 | 400 | 10,339 | SH | | SOLE | None | 0 | 0 | 10,339 |
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF | PORTFOLIO DEVLPD | 78463X889 | 3,396 | 131,656 | SH | | SOLE | None | 0 | 0 | 131,656 |
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF | PORTFOLIO EMG MK | 78463X509 | 1,779 | 57,325 | SH | | SOLE | None | 0 | 0 | 57,325 |
SPDR INDEX SHARES FUNDS SP INTL SMLCP ETF | S&P INTL SMLCP | 78463X871 | 547 | 20,994 | SH | | SOLE | None | 0 | 0 | 20,994 |
SPDR PORTFLI HIGH YLD ETF | PORTFLI HIGH YLD | 78468R606 | 311 | 14,276 | SH | | SOLE | None | 0 | 0 | 14,276 |
SPDR PORTFOLIO SP 600 SM CAP ETF | PORTFOLIO S&P600 | 78468R853 | 853 | 25,049 | SH | | SOLE | None | 0 | 0 | 25,049 |
SPDR SP500 ETF TRUST TR UNIT ETF | TR UNIT | 78462F103 | 634 | 1,775 | SH | | SOLE | None | 0 | 0 | 1,775 |
SPDR SERIES TRUST PORTFLI INTRMDIT ETF | PORTFLI INTRMDIT | 78464A672 | 484 | 17,218 | SH | | SOLE | None | 0 | 0 | 17,218 |
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF | PORTFOLIO AGRGTE | 78464A649 | 4,286 | 171,805 | SH | | SOLE | None | 0 | 0 | 171,805 |
SPDR SERIES TRUST PORTFOLIO INTRMD ETF | PORTFOLIO INTRMD | 78464A375 | 3,413 | 108,987 | SH | | SOLE | None | 0 | 0 | 108,987 |
SPDR SERIES TRUST PORTFOLIO LN TSR ETF | PORTFOLIO LN TSR | 78464A664 | 671 | 22,667 | SH | | SOLE | None | 0 | 0 | 22,667 |
SPDR SERIES TRUST PORTFOLIO SP 400 MID CAP ETF | PORTFOLIO S&P400 | 78464A847 | 895 | 23,215 | SH | | SOLE | None | 0 | 0 | 23,215 |
SPDR SERIES TRUST PORTFOLIO SP 500 ETF | PORTFOLIO S&P500 | 78464A854 | 7,186 | 171,159 | SH | | SOLE | None | 0 | 0 | 171,159 |
SPDR SERIES TRUST SPDR BLOOMBERG EMERGING MAR | BLOOMBERG EMERGI | 78464A391 | 476 | 25,100 | SH | | SOLE | None | 0 | 0 | 25,100 |
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF | BLACKSTONE SENR | 78467V608 | 787 | 19,272 | SH | | SOLE | None | 0 | 0 | 19,272 |
STARBUCKS CORP COM | COM | 855244109 | 333 | 3,953 | SH | | SOLE | None | 0 | 0 | 3,953 |
TESLA INC COM | COM | 88160R101 | 350 | 1,323 | SH | | SOLE | None | 0 | 0 | 1,323 |
TEXAS INSTRUMENTS INC COM | COM | 882508104 | 457 | 2,956 | SH | | SOLE | None | 0 | 0 | 2,956 |
TRUIST FINANCIAL CORPORATION COM | COM | 89832Q109 | 363 | 8,340 | SH | | SOLE | None | 0 | 0 | 8,340 |
UNION PACIFIC CORP COM | COM | 907818108 | 1,145 | 5,879 | SH | | SOLE | None | 0 | 0 | 5,879 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 921 | 1,825 | SH | | SOLE | None | 0 | 0 | 1,825 |
VANGUARD EXTEND MKT ETF | EXTEND MKT ETF | 922908652 | 2,598 | 20,445 | SH | | SOLE | None | 0 | 0 | 20,445 |
VANGUARD FTSE DEVELOPED MKTS ETF | VAN FTSE DEV MKT | 921943858 | 7,602 | 209,084 | SH | | SOLE | None | 0 | 0 | 209,084 |
VANGUARD FTSE EMR MKT ETF | FTSE EMR MKT ETF | 922042858 | 2,569 | 70,413 | SH | | SOLE | None | 0 | 0 | 70,413 |
VANGUARD INTERMED TERM ETF | INTERMED TERM | 921937819 | 1,617 | 22,006 | SH | | SOLE | None | 0 | 0 | 22,006 |
VANGUARD INTTERM CORP ETF | INT-TERM CORP | 92206C870 | 379 | 5,014 | SH | | SOLE | None | 0 | 0 | 5,014 |
VANGUARD LONG TERM BOND ETF | LONG TERM BOND | 921937793 | 1,421 | 19,757 | SH | | SOLE | None | 0 | 0 | 19,757 |
VANGUARD MTGBKD SECS ETF | MTG-BKD SECS ETF | 92206C771 | 1,613 | 35,788 | SH | | SOLE | None | 0 | 0 | 35,788 |
VANGUARD SP 500 ETF SHS | S&P 500 ETF SHS | 922908363 | 13,005 | 39,613 | SH | | SOLE | None | 0 | 0 | 39,613 |
VANGUARD SHORT TRM BOND ETF | SHORT TRM BOND | 921937827 | 3,252 | 43,468 | SH | | SOLE | None | 0 | 0 | 43,468 |
VANGUARD TOTAL INT BD ETF | TOTAL INT BD ETF | 92203J407 | 3,548 | 74,346 | SH | | SOLE | None | 0 | 0 | 74,346 |
VERIZON COMMUNICATIONS COM | COM | 92343V104 | 403 | 10,637 | SH | | SOLE | None | 0 | 0 | 10,637 |
VISA INC COM CL A | COM CL A | 92826C839 | 690 | 3,889 | SH | | SOLE | None | 0 | 0 | 3,889 |
WALMART INC COM | COM | 931142103 | 459 | 3,540 | SH | | SOLE | None | 0 | 0 | 3,540 |
WALT DISNEY COMPANY THE COM | COM | 254687106 | 278 | 2,948 | SH | | SOLE | None | 0 | 0 | 2,948 |
WELLS FARGO COMPANY COM | COM | 949746101 | 200 | 4,996 | SH | | SOLE | None | 0 | 0 | 4,996 |
XCEL ENERGY INC COM | COM | 98389B100 | 389 | 6,087 | SH | | SOLE | None | 0 | 0 | 6,087 |