Prefered Firmwares at the moment - Galaxy S II General

Hi,
I have been looking at upgrading my phone that came with KE7 to a newer firmware, however I am confused about the multiple KFx releases due to their release dates being mixed up.
What is the best firmware at the moment coming from KE7 (I really want to improve the battery life).
Also, can I just flash the PDA bit to get the update and not the phone or CSC parts to get the android update without the other bits, and keep my apps and data?
Thanx
Aaron

If you want to improve battery life then you have to go for KF2. All the other firmwares used around 20-25% battery on my journey to work but now it only uses 10%. Also the battery usage list displays the correct processes, no wifi process when its off etc.

If preferred = newest build then KF2 is what you're looking for. I haven't seen amazing improvements in battery life but the de-charge seems to be much more consistent and is less prone to erratic drops when compared to other builds.

Thanks,
Does anyone know about picking and choosing the parts I want to flash so I dont lose any data or do I have to flash all 3 bits?
Aaron

Epic-Emodude said:
Thanks,
Does anyone know about picking and choosing the parts I want to flash so I dont lose any data or do I have to flash all 3 bits?
Aaron
Click to expand...
Click to collapse
I flashed all 3 and didn't lose my data. Just picked KF2 with the same CSC I currently had.
Just to be 100% sure do a backup with CWM then if you do lose any thing you can restore just the data after flashing KF2

Hi guys. How do you flash KF2 and keep the package european with all languages? What do you use? Odin? And how? What do you choose? Thank.you
Sent from my GT-I9100 using XDA App

leoking3 said:
Hi guys. How do you flash KF2 and keep the package european with all languages? What do you use? Odin? And how? What do you choose? Thank.you
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Use Odin but keep the same CSC.

Yes I imagine that, but all I flashed untill now consisted of one .tar file. That is y I asked what do I choose and how.
Sent from my GT-I9100 using XDA App

bluebirds said:
Use Odin but keep the same CSC.
Click to expand...
Click to collapse
Just to check then, this just means flashing the Phone and PDA bits but not the CSC? Out of interest, what is the CSC bit?

Epic-Emodude said:
Just to check then, this just means flashing the Phone and PDA bits but not the CSC? Out of interest, what is the CSC bit?
Click to expand...
Click to collapse
I flashed all 3 files. This would be the same if you used one .tar file.
PDA refers to the build version of the firmware
Phone refers to the baseband/modem version
CSC is the consumer software customisation and is specific to geographical region and carriers. It contains the software packages specific to that region, carrier branding and also APN settings for data connection, MMS etc for your service provider.
.PIT refers to the partition information table you only need it if you screw up your partition table or if the firmware specifically requires it because of a change in the partition table layout. It's very likely you may never have to use this.
If the package only contains one .tar archive then it will have everything, pda+phone+csc, in the one file.
http://forum.xda-developers.com/showthread.php?t=1075278

leoking3 said:
Yes I imagine that, but all I flashed untill now consisted of one .tar file. That is y I asked what do I choose and how.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
The .tar file is 3 files packaged as one. It includes CSC, Phone, and PDA.
If you use Odin you can select the indivdual 3 files or a mixture of different firmwares and it will give your the same result as the .tar file

Related

Need advice - PDA/PHONE/CSC?

Hi there!
As 2.3.4 was released, I have some questions..
My phone is unbranded and I live in the Netherlands.
1) If I flash PDA/Phone/CSC from the 2.3.4 package, will it screw up the phone?
2) How do I fully format the phone? (I prefer when re-flashing)
Thanks in advance!
ErnstJanF said:
Hi there!
As 2.3.4 was released, I have some questions..
My phone is unbranded and I live in the Netherlands.
1) If I flash PDA/Phone/CSC from the 2.3.4 package, will it screw up the phone?
2) How do I fully format the phone? (I prefer when re-flashing)
Thanks in advance!
Click to expand...
Click to collapse
I think the 2.3.4 is not packaged as a .tar its three files. Put the low file in PDA, the csc file in csc and the remaining file in phone then flash. After flashing it will reboot automatically, it will erase data to so back up do not do anything with the. Pit, throw the. Pit file away...
[email protected]
Sent from my Samsung Galactic Crusader S II
Thanks! Have done so, but now it said 'CSC' successfully applied as 'KOR'?
ErnstJanF said:
Thanks! Have done so, but now it said 'CSC' successfully applied as 'KOR'?
Click to expand...
Click to collapse
If it works dont worry too much about the CSC. I have not even checked mine to see what im running Only worry if your using Kies and you like to update through Kies.
If you use the fantastic odin there is no need to worry But when 2.3.4 is released properly for your region install the proper rom then There are guides to restore your CSC in the dev section under debrand and rebrand...
I think all you have to do is hold down power button, up volume and the home button at the same time andrestore factory settings once on the rom of choice
ErnstJanF said:
Thanks! Have done so, but now it said 'CSC' successfully applied as 'KOR'?
Click to expand...
Click to collapse
Hi,
Fire up the dialer and enter *#272*YOUR_IMEI_HERE#
Then on the upcoming screen you can change it.
Regards
to put the 3 files I9100XXKG1 2.3.4 on odin here it is a photo how u doit mate
JupiterdroidXDA said:
If it works dont worry too much about the CSC.
Click to expand...
Click to collapse
Well this is a problem because not all Samsung services(like samsung hub) are available in all countries
JupiterdroidXDA said:
If it works dont worry too much about the CSC. I have not even checked mine to see what im running Only worry if your using Kies and you like to update through Kies.
If you use the fantastic odin there is no need to worry But when 2.3.4 is released properly for your region install the proper rom then There are guides to restore your CSC in the dev section under debrand and rebrand...
I think all you have to do is hold down power button, up volume and the home button at the same time andrestore factory settings once on the rom of choice
Click to expand...
Click to collapse
and once angain with your "odin is da best".
It's time for you to understand that for many users , Kies is simple .
Odin is a nice tool and I use it a lot, but it was never intended for us End-users originally.
And it's way more easier to mess your phone with it than failling with kies when you are a first time SGS user.
This said :
Csc is used by google market mainly(with a KOR CSC you will see a lot of korean apps while searching for apps, for example).
and if i'm not wrong, for available language in Swipe too.

Repartition and pit file in odin??

Hi, the other day i flashed 2.3.4 firmware from samfirmware and in the discription on the website it tells u to check repartition and use pit file??
But ive just read on here never to do them 2 things???
Have i messed up my phone in anyway??
If so, is it repairable???
Many thanks
Sent from my GT-I9100 using XDA Premium App
Does your phone still boot?
Are you able to get into donwload mode (volume-down + home + power on)?
If you at least can get into download mode, everything should be fine, if even THAT doesn't work anymore you'd have to send it in to Samsung for repair.
dazza_84 said:
Hi, the other day i flashed 2.3.4 firmware from samfirmware and in the discription on the website it tells u to check repartition and use pit file??
But ive just read on here never to do them 2 things???
Have i messed up my phone in anyway??
If so, is it repairable???
Many thanks
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
When I updated to KG1 2.3.4 I've also used the pit file and checked repartition. Until now the SGSII is running great. Don't know however if that will cause some problems to future updates.
Maybe some flashing guru here can clarify us?
Dave_Kjam said:
When I updated to KG1 2.3.4 I've also used the pit file and checked repartition. Until now the SGSII is running great. Don't know however if that will cause some problems to future updates.
Maybe some flashing guru here can clarify us?
Click to expand...
Click to collapse
No you get a problem at boot or none .
jje
It can cause problem, and you don't need to in order to flash.
So why take the risk?
veyka said:
It can cause problem, and you don't need to in order to flash.
So why take the risk?
Click to expand...
Click to collapse
Well if you're new to it, and some places say "do it"....
Fortunately my only source of information when I started with my SGS2 (first Android device ever for me, so total newb!) was xda-dev, had no need to look somewhere else as all the answers were here already
So I read the "never ever under no circumstances use .pit and/or do repartition" often enough to have it burned into my mind, but I can see others getting confused and not really not sure about what to do when they read at other places "to install this FW, use the .pit file and tick the repart. option"....
Sorry about being too obtuse but what the hell are these .pit?
I just cant figure it out by myself!
Anyway, coming from a nexus one I am still a little lost about everything on samsung universe...
No problems at all
AllanJacques said:
Sorry about being too obtuse but what the hell are these .pit?
Click to expand...
Click to collapse
Partition Information Table
It's used to completely recreate the partitioning layout from scratch on the internal storage of the phone.
AFAIK unfortunately the bootloaders are stored on one of those partitions as well, so if something goes bad and the partitioning is messed up the phone can't find the bootloader and therefor not execute them -> R.I.P.

Samsung fake ROM (.WP8)

THIS PROJECT WAS DROPPED.
Use MBN Creator instead. It can SAFELY flash MBNs.​
This is empty ROM made to flash CSC (.mbn) without huge .wp8 file. It can be used to flash MBN on phones where .wp8 isn't available (Odyssey, Neo...).
This ROM is only safe for GT-I8750, cause if you do something wrong, you are still able to flash full normal ROM. You can use this small file to flash my custom CSC, if you don't want to store full 1.5 GB ROM on your HDD.
How to use it:
Choose this ROM as first file in Downloader, and MBN as second
Choose "Select" in "DL option"
Uncheck all partitions, except CSC
Boot your phone into Download Mode and connect it to PC
Click "Start"
Downloader will ask you "Download all binary?". Click "NO"
Hold "lock" key to reset your phone
Do Hard Reset to apply custom CSC
This ROM shouldn't be flashed! Or you turn your phone into a brick. Be careful.
Supported models:
GT-I8675
GT-I8750
SCH-I930
SGH-I187
SGH-T899M
SPH-I800
I can't seem to get the tool to detect the Odyssey in the first place.... Otherwise I would definitely help out.
thals1992 said:
I can't seem to get the tool to detect the Odyssey in the first place.... Otherwise I would definitely help out.
Click to expand...
Click to collapse
There are 2 Odyssey phones. What's your model?
SCH-I930
thals1992 said:
SCH-I930
Click to expand...
Click to collapse
It's supported by flasher.
Good idea.
Excellent work! If I understand correctly, this should interop-unlock people who got T899M phones that came with Samsung's GDR3 firmware pre-installed, right?
GoodDayToDie said:
Excellent work! If I understand correctly, this should interop-unlock people who got T899M phones that came with Samsung's GDR3 firmware pre-installed, right?
Click to expand...
Click to collapse
Yes. Plus Neo and Odyssey. I can make a fake ROM for any model.
thals1992 said:
SCH-I930
Click to expand...
Click to collapse
My SCH-I930 is detected running Win7 x64.
-W_O_L_F- said:
This is empty ROM made to flash CSC (.mbn) without huge .wp8 file. It can be used to flash MBN on phones where .wp8 isn't available (Odyssey, Neo...)
I need some guys with Neo, Odyssey and T899M to test it. This ROM is your chance to have custom CSC!
Click to expand...
Click to collapse
I can test it this afternoon after work. Now I wish I had told my coworker I couldn't cover for him.
Worked fine on my GT-8750.
Thanks WOLF.
defyme said:
Worked fine on my GT-8750.
Thanks WOLF.
Click to expand...
Click to collapse
I know, I tested it.
LOL ... still, I can't download the GDR3 update using ATO settings.
I believe it depends on the carrier. With the SIM card the update message says I've already the latest version of the OS, without SIM I get a 80072efd error.
Ok at the risk of looking stupid is there a fake rom and custom CSC for the SCH-I930? Just want to be clear on what rom and .mbn I should be using to test.
tonbonz said:
Ok at the risk of looking stupid is there a fake rom and custom CSC for the SCH-I930? Just want to be clear on what rom and .mbn I should be using to test.
Click to expand...
Click to collapse
Let me think.... I don't know, how CSC version should look like for this model.
-W_O_L_F- said:
Let me think.... I don't know, how CSC version should look like for this model.
Click to expand...
Click to collapse
Maybe this will help http://forum.xda-developers.com/showthread.php?t=2685551 The download link in the thread also contains the CSC files from my Odyssey. Sorry, I would've got these to you directly but din't want to bug you for "custom roms" and posted in General sub forum as not to clutter the forums up more than they already are.
PS The text file in the zip is just the current info on my phone from reading CSC with diagnostic tool and NOT included in the files taken from the CSC folder I got off the phone using the Native Access Server app.
GoodDayToDie said:
Excellent work! If I understand correctly, this should interop-unlock people who got T899M phones that came with Samsung's GDR3 firmware pre-installed, right?
Click to expand...
Click to collapse
Do you have T899M? Can you help me test this ROM?
I do, but I'm not willing to hard-reset at this time unless vitally important. Too many in-progress experiments.
If I have to reset for some other reason (such as an experiment rendering the phone unbootable), I'll try this out. Generally speaking, though, I prefer to work from stock ROMs (with run-time modifications only) where possible.
Okay... I'm having trouble finding where the latest flasher app is at. I have the tool with odyssey support, but I can't seem to get it to take the driver on 8.1 even in Driver Test Mode.... I first tried it on x64, and I'll try later on x86.
EDIT: Okay... I got it working on the Venue 8 Pro (8.1x86)
Which ROM do I need to flash? I see one for the I8750 and the T899M. Or is it that you need the included? I believe the CSC might need to stay VZW, but can you overwrite an existing CSC? Anyways, the entire CSC folder has been attached for simplicity.
Sent from my Lumia 928 (RM-860) using Tapatalk
Ok, first tester bricked his phone. I think, he clicked "Yes" in step 6. It's soft brick, but... I didn't really think it can be flashed.
Who wants to be a second tester?

S7 edge / s7 edge Dual sim G935FD = same firmware ???

I have the G935FD from UAE.
I have searched firmwares on sammobile but I think this is the same of G935F.
Could you confirm me ?
Yes it is. I even use DBT firmware for 935F in Germany, where no 935FD is on the market.
*SM-G935FD*
my battery life is not very good. i would like to update to the last firmware... and it's a little bit warm...
Which firmware are you using? I had very bad battery for the first 2 charges, barely 3 h SOT, third charge gave me good 7h SOT, so be patient and do use the app package disabler for samsung where you could disable services that only root can disable but without the need to root !!!
Sent from my SM-A9000 using XDA Free mobile app
kloodee said:
Which firmware are you using? I had very bad battery for the first 2 charges, barely 3 h SOT, third charge gave me good 7h SOT, so be patient and do use the app package disabler for samsung where you could disable services that only root can disable but without the need to root !!!
Sent from my SM-A9000 using XDA Free mobile app
Click to expand...
Click to collapse
I have the firmware G935FXXU1APAW from UAE.
Dual SIM features
scampstom said:
Yes it is. I even use DBT firmware for 935F in Germany, where no 935FD is on the market.
*SM-G935FD*
Click to expand...
Click to collapse
Hi! I'm wondering if installing a firmware like the one you were talking about (DBT Germany) will keep anyway all dual sim features or if I loose them.
Can you confirm?
TKS
silfrat said:
Hi! I'm wondering if installing a firmware like the one you were talking about (DBT Germany) will keep anyway all dual sim features or if I loose them.
Can you confirm?
TKS
Click to expand...
Click to collapse
I did not lose dual-sim functions of SM-G935FD by using DBT-Single-Sim-Firmware for SM-G935F. But: all available firmwares are splitted into 4 parts. By flashing you lose all data, so flash before using the phone
scampstom said:
I did not lose dual-sim functions of SM-G935FD by using DBT-Single-Sim-Firmware for SM-G935F. But: all available firmwares are splitted into 4 parts. By flashing you lose all data, so flash before using the phone
Click to expand...
Click to collapse
Now the firmware contains 5 files inside.
The question is how the CSC file, what use?
With "HOME" in the name or the other?
I have used the normal CSC (including PIT-file?) and not the Home-CSC (excluding PIT-file?) and everything works like a charm.
scampstom said:
I have used the normal CSC (including PIT-file?) and not the Home-CSC (excluding PIT-file?) and everything works like a charm.
Click to expand...
Click to collapse
i don't understand how do you make the update... I use Odin.
ilan78 said:
i don't understand how do you make the update... I use Odin.
Click to expand...
Click to collapse
I use Odin too. I'm downloading the firmware from SAMMOBILE, but as usual is only one file (PDA).
ilan78 said:
i don't understand how do you make the update... I use Odin.
Click to expand...
Click to collapse
Load the 4 parts in the related columns CSC in CSC, AP in AP, BL in BL... and everything else like always.
scampstom said:
Load the 4 parts in the related columns CSC in CSC, AP in AP, BL in BL... and everything else like always.
Click to expand...
Click to collapse
And Which could i not change to keep dual sim? Somebody could help me?
? You should use all 4 parts without home-CSC and you will keep dual-sim functionality anyway.
scampstom said:
? You should use all 4 parts without home-CSC and you will keep dual-sim functionality anyway.
Click to expand...
Click to collapse
ANd like this i lost my data or it lost nothing?
you will lose your data and everything is in factory default Settings again.
oh noooo
scampstom said:
? You should use all 4 parts without home-CSC and you will keep dual-sim functionality anyway.
Click to expand...
Click to collapse
I'm going tough Dubai soon and they only sell the duos G935FD in the duty free. £100 cheaper than UK.
I take it from what your saying there's no real down side to the G935FD if I decide to flash or root?
ben83s said:
I'm going tough Dubai soon and they only sell the duos G935FD in the duty free. £100 cheaper than UK.
I take it from what your saying there's no real down side to the G935FD if I decide to flash or root?
Click to expand...
Click to collapse
If you root, you trigger knox -> No fingerprint, no KNOX security, no Samsung Pay...and it's permanent.
Samsung has implemented region restriction to almost all newer galaxies. If you are gonna buy from UAE and use it elsewhere, make sure you make/receive call for cumulative duration of at least 15 minutes using the middle eastern SIM card to remove the restriction. It's just a measure by Samsung to prevent grey market.
*This is not SIM-lock or operator lock*
ilan78 said:
ANd like this i lost my data or it lost nothing?
Click to expand...
Click to collapse
Have a look here:
http://forum.xda-developers.com/s7-edge/how-to/official-stock-firmware-update-odin-t3335065

[SM-N910T] [ODIN] MM TW 6.0.1 Kies ripped files - 100% Virgin

I ripped these files directly from Kies3. I supply these for anyone that needs or wants the virgin files for development or whatever. You assume all risk by using these files I offer no guarantee.
Firmware split into separate files.
AP Main ROM Platform
BL Bootloader
CP Modem
CSC Region / Carrier Data
https://mega.nz/#!wURj0QgD!KeX6dOzL1I8A18XwYvB2VuFONJlEoLbLb8iRYRV3Alk
The password to the archive is XDA601
and the MD5 Checksum is : 1f86e82f97cfa209744cb4e164ee043b
Nirrik said:
I ripped these files directly from Kies3. I supply these for anyone that needs or wants the virgin files for development or whatever. You assume all risk by using these files I offer no guarantee.
https://mega.nz/#!wURj0QgD!KeX6dOzL1I8A18XwYvB2VuFONJlEoLbLb8iRYRV3Alk
The password to the archive is XDA601
and the MD5 Checksum is : 1f86e82f97cfa209744cb4e164ee043b
Click to expand...
Click to collapse
lol this has been posted like 3 times now
Thats weird because I looked for official TMO SM-N910T files and couldnt find them. They were all modified or developer preview versions not release versions. Also mine includes the AP, BL, CP, and CSC flashes.
So it's the sm-910t not the t3 version.
and you're right. The other post is for the sprint version. I'm getting a fail! (Auth) when I try to flash it
Nirrik said:
Thats weird because I looked for official TMO SM-N910T files and couldnt find them. They were all modified or developer preview versions not release versions. Also mine includes the AP, BL, CP, and CSC flashes.
Click to expand...
Click to collapse
http://forum.xda-developers.com/note-4-tmobile/development/stock-n910t-n910tuvu2epe3-6-0-1-t3407018
is that what it is you were afraid of? I was stealing your thunder? Either way I was just trying to help out, there are multiple versions out all slightly different and theres nothing wrong with mirrors if in fact you have the same 4 flashes in your zip.
Nirrik said:
is that what it is you were afraid of? I was stealing your thunder? Either way I was just trying to help out, there are multiple versions out all slightly different and theres nothing wrong with mirrors if in fact you have the same 4 flashes in your zip.
Click to expand...
Click to collapse
Thunder? Hardly, I could care less. This is not a popularity contest. Hence why my donate link doesn't even go to me.
I too was simply trying to also help out. There is no need for multiple posts of the exact same thing. (you were not the only one)
Some of the other posts were actually the wrong file and were bricking devices. I simply wanted to make sure people had the 100% for sure one.
Also AFH mirrors the file 6 times and is much faster then MEGA.
In addition typically/historically speaking stock firmware are usually posted in the Development section. (not a rule, I dont think)
4 flashes? What do you mean? There is one tar file in my zip.
---------- Post added at 01:36 AM ---------- Previous post was at 01:17 AM ----------
Actually to add; Your post is very useful I would just re-word the title. (and if possible request that it is moved to dev)
Your title "Tmobile 6.0.1 ODIN files" is not very detailed and a poor choice of words for what you posted.
Including the model of the phone and the build version of the firmware you posted would be more helpful. (there are two different models of the Note 4 for T-Mobile)
Because you got the files from Kies it contains the firmware split into separate files.
AP - Main ROM Platform
BL - Bootloader
CP - Modem
CSC - Region / Carrier Data
These things are very useful for some "power users".
However to many users this can be very confusing to flash with Odin and would need further explanation.
The Firmware I posted is what every one is accustomed to. (a tar you flash via Odin in PDA/AP)
---------- Post added at 02:13 AM ---------- Previous post was at 01:36 AM ----------
Then again it looks like this guy posted all of those files well before any of us. Dunno what to say at this point.
http://forum.xda-developers.com/note-4-tmobile/development/epe3-stock-t-mobile-marshmallow-t3406826
Sammobile posted the firmware yesterday.
Sent from my SM-N910T using XDA-Developers mobile app
Ok does that help out. I changed the title hope that helps, Im still new to posting files like this but Ill get the hang of it eventually. As for requesting the move I dont know how to do that.
As for sammobile, yes they almost always have it immediately but unless you have a paid subscription you'll be downloading for half the day, which is why I uploaded to a different place.
I rather run from a jaguar then go to that site.
@rbiter said:
Sammobile posted the firmware yesterday.
Sent from my SM-N910T using XDA-Developers mobile app
Click to expand...
Click to collapse
The site makes you jump through so many hoops and like I said if you dont pay for a subscription the downloads are a few hours.
Nirrik said:
The site makes you jump through so many hoops and like I said if you dont pay for a subscription the downloads are a few hours.
Click to expand...
Click to collapse
smokeingit said:
I rather run from a jaguar then go to that site.
Click to expand...
Click to collapse
Nirrik said:
Ok does that help out. I changed the title hope that helps, Im still new to posting files like this but Ill get the hang of it eventually. As for requesting the move I dont know how to do that.
As for sammobile, yes they almost always have it immediately but unless you have a paid subscription you'll be downloading for half the day, which is why I uploaded to a different place.
Click to expand...
Click to collapse
interesting. sammobile is slow but downloads usually take two hours top on good or regular days. yes, some days have had to start over a couple times so took all day because so slow and congested. was just putting it out there. sammobile isn't my first choice but it reliable and occasionally the firmware makes it there faster than here.
Thanks for the link. This is my first time seeing this link and I have google searched a bunch of them. So I googled specific to this model and I came to this link. Usually when I see xda I automatically check here first because I have had a lot of success in doing so thanks to users like yourself and many others. Keep up the good work ladies and gents.
N910t "virgin"
please, does it work with all operators ?
THANK YOU SOOOO MUCH!!!! I wanted to try out RR N on my Note 4 SM-N910T. I really love RR however during some phone calls, the caller couldn't hear me. A few other glitches. I tried all day today to switch back to stock and all the fireware I tried from SDA links failed in Odin. What a waste of a day!
Your link, even though it was mentioned was double posted, was the only one that came up in Google, and saved my phone! Thanks so much!!!!!!!!!!
Now I am just going to keep it rooted, Keep stock Rom, and use my paid version of Nova. I did like RR though. But I would rather a working phone best.
Nirrik said:
I ripped these files directly from Kies3. I supply these for anyone that needs or wants the virgin files for development or whatever. You assume all risk by using these files I offer no guarantee.
Firmware split into separate files.
AP Main ROM Platform
BL Bootloader
CP Modem
CSC Region / Carrier Data
https://mega.nz/#!wURj0QgD!KeX6dOzL1I8A18XwYvB2VuFONJlEoLbLb8iRYRV3Alk
The password to the archive is XDA601
and the MD5 Checksum is : 1f86e82f97cfa209744cb4e164ee043b
Click to expand...
Click to collapse
Thanks for this! Great to have! Appreciate it!

Categories

Resources